ICode9

精准搜索请尝试: 精确搜索
  • socket学习记录2020-12-01 23:00:13

    socket学习记录 /*tcp_server.c *服务器编程流程: * 1.创建socket ----> socket() * 2. 绑定IP和端口号 ----> bind() * 3. 设定最大连接数 ----> listen() * 4.

  • 手动清理centos7 buff/cache 占用过高2020-12-01 17:58:53

    手动清理centos7 buff/cache 占用过高 命令 ##手动执行sync命令(描述:sync 命令运行 sync 子例程。如果必须停止系统,则运行sync 命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件) [root@localhost i

  • 第3天c#按位运算和增减buff2020-11-19 18:35:06

    逻辑运算符 运算结果只能是true或false &&:逻辑与,同真才真,一假则假,例:账号登陆:账号正确&&密码正确 ||   :逻辑或,一真则真,全假才假 !  :逻辑非,对表达式的结果取反,例:切换战斗状态 三目运算符(表达式1?表达式2:表达式3) 可以用来表示程序分支,简化if-else语句 如果表达式1结果是true,则运行

  • Linux——如何清除buff/cache2020-11-06 04:01:21

    前言 kernel 内容 # sync 执行sync命令是为了确保文件系统的完整性,手动执行sync命令,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。 echo 3 > /proc/sys/vm/drop_caches

  • 利用哈希算法找两个文件代码行不同的C语言代码2020-09-25 09:31:22

    先上代码 #include<stdio.h> #include <string.h> #include<stdlib.h> const int maxn = 100000000; typedef struct NODE{ struct NODE* next; char* str; }Node; Node BUFF[100000000]; unsigned int ELFHash(char* str){ unsigned int hash=0; unsig

  • StringBuffer的delete方法与deleteCharAt的区别2020-08-20 16:02:42

    1、介绍 delete方法与deleteCharAt两个方法都是用来删除StringBuffer字符串指定索引字符的方法, delete(int  a,int  b)有两个参数,使用时删除索引从a开始(包含a)到b(不包含b)的所有字符; deleteCharAt(int  a)只有一个参数,使用时删除索引为a的字符; 以上就是这两个方法的介绍。  2、ja

  • 嵌入式开发模拟红外测距仪---UDP通信实现无线装置2020-06-18 11:36:31

    嵌入式开发疫情期间的模拟工作—UDP通信实现无线装置 嵌入式开发模拟红外测距仪 这学期学习嵌入式开发,由于没有硬件设备,因此课程主要由模拟构成 主要是通过UDP实现服务端和客户端的交互,客户端向服务端发送一个信号,服务端接收后将产生的模拟数据发送给客户端,从而实现目标功能

  • 如何自己实现程序查看文件的读写权限2020-06-13 22:40:40

    利用stat函数实现 int stat(const char *path, struct stat *buf) 我们来看程序 8 #define N_BITS 3 9 10 int main(int argc,char *argv[]) 11 { 12 unsigned int i,mask = 0700; 13 struct stat buff; W> 14 static char *perm[] = {"---",

  • python爬虫实战-网易BUFF CSGO饰品2020-06-13 19:01:31

    python爬虫实战-网易BUFF CSGO饰品 寒假迷上了csgo,一方面对这个纯粹的枪战游戏着迷,另一方面对精美的饰品着迷。众所周知,csgo是个理财游戏饰品游戏,能够掌握到喜欢饰品的价格就可以得到炼金收益,掌握其动态变化可以当倒爷(不提倡)。 本文是本小白入坑爬虫项目的实战,适合大家练手

  • 国产哈希算法WJLHA1.0.1的JAVA源码,是否强过MD5、SHA、SM3?欢迎来测!2020-05-08 15:39:00

    WJLHA1.0.1(java版本)源代码,欢迎专业人士使用和破解(碰撞技术)。郑重提醒:未经授权,严禁商用。 WJLHA1.0.1的C源码请点击下面的连接: WJLHA1.0.1版本C源码 使用过MD5、SHA、SM3算法的朋友应该知道这个算法的价值。此次增加JAVA版本,以方便专业人员测试与学习。如遇疑问,请留言。JAVA

  • 基于51单片机的数码管动态显示2020-05-04 09:40:42

    #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit P2_6=P2^6; //数码管位选74HC573锁存端 sbit P2_7=P2^7; //数码段位选74HC573锁存端 oid delay(uchar xms);

  • linux内存学习2020-04-25 23:54:53

    从 free 命令的输出学起 $ free -h total used free shared buff/cache available Mem: 62G 4.5G 541M 11M 57G 57G Swap: 4.0G 129M 3.9G used + availa

  • c#解密pc微信图片2020-04-16 21:02:24

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO; namespace wechat_image

  • python去掉文件名字里面的空格2020-04-15 14:54:11

      import os image_dir = "./JPEGImages" xml_dir = "./Annotations" txt_dir = "./labels" buff_dir = txt_dir for files_name in os.listdir(buff_dir): if len(files_name.split(" ")) >1: os.renam

  • crc16 modbus校验亲测可用2020-03-17 16:02:02

    unsigned short crc(unsigned char addr){   int i,j;   unsigned tmp = 0xffff;   unsigned char buff[6] = {0, 0x03, 0x00, 0x00, 0x00, 0x02};   buff[0] = addr;   for(i=0; i<6; i++)   {     tmp = buff[i]^tmp;     for(j=0; j<8; j++)     {

  • Linux 内存释放2020-03-15 11:57:03

    简介 linux 内存释放通过如下命令,将cache与buff根据环境进行释放操作,避免重启释放内存。 操作 1、将内存中buff数据保存磁盘 sync 2、清理cache与buff缓存 echo 3 > /proc/sys/vm/drop_caches

  • go http 请求参数获取2020-03-12 23:57:02

    //获取url parames request.ParseForm() values := request.Form["firs"][0] //获取头部参数 request.Header.Get("name") //解决post body 第二次读为空问题 func handleIterceptor(h http.HandlerFunc) http.HandlerFunc { return func(w http.ResponseWriter, r

  • linux网络设备驱动22020-03-04 15:00:26

    网络上对于网络层协议的介绍一般都是七层的 OSI(Open Systems Interconnection)模型,但是其实在linux网络应用开发中,对 Linux 中基本网络栈的介绍可以分为 四层的 Internet 模型 linux内核网络 协议简介 核心网络架构 系统调用接口 协议无关接口 网络协议 设备无关接口 设备驱动

  • 学习:Linux之管道2020-02-29 10:37:25

    一、管道学习笔记 二、代码(结合父子进程,子进程写数据,父进程读数据) //子进程写数据,父进程读数据 #include<stdio.h> #include<string.h> #include<assert.h> #include<fcntl.h> int main() { int fds[2]; pipe(fds); pid_t n = fork(); assert(n != -1); if(n == 0)

  • Escape(反思与总结)2020-02-22 22:56:06

    题目描述: BH is in a maze,the maze is a matrix,he wants to escape! Input: The input consists of multiple test cases.For each case,the first line contains 2 integers N,M( 1 <= N, M <= 100 ).Each of the following N lines contain M characters. Each charact

  • C#学习总结(一)2020-01-16 12:40:16

    1、C#:简单,面向对象,类型安全 2、C#语言的特点:语法简洁,面向对象设计,安全性机制,错误异常处理机制,兼容性高,与web紧密结合 3、.Net框架包含.Net框架类库 与 CLR(公共语言运行室);.Net包括.Net Framework(开发平台)与Visual Studio(开发工具) 4、CLR又包含(CLS:公共语言规范 CTS:通用类型

  • 解决Linux系统buff/cache过大的问题2019-12-29 14:02:22

    前言 发现这个问题是因为项目中开始时加载库有时候很快有时候又很慢,才发现这个问题。linux是先将库文件读到cache中去的,所以二次加载时会很快,造成时间不定。 正文 在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个RHEL6的系统上,free命令的显示内容大概是这样一个

  • 深入理解TCP协议及其源代码2019-12-26 21:55:07

    一、TCP关闭连接过程 TCP连接的关闭主要是经历了四次挥手过程。 四次挥手过程: 主机A发送FIN后,进入终止等待状态,服务器B收到主机A连接的释放报文,就立即给主机A发送ACK。然后服务器B就进入了close-wait状态。 并且服务器B再次发送FIN通知主机A关闭连接,服务器B进入最后确定状态

  • stm32编写Modbus步骤2019-12-17 21:01:08

    1. modbus协议简介:   modbus协议基于rs485总线,采取一主多从的形式,主设备轮询各从设备信息,从设备不主动上报。 日常使用都是RTU模式,协议帧格式如下所示:   地址   功能码     寄存器地址       读取寄存器个数        寄存器数据1   .....       CrcL   Cr

  • mysql授权、启动、启动服务常用命令2019-12-15 17:02:42

    一、 四种启动方式: 1、mysqld 启动mysql服务器: ./mysqld --defaults-file=/etc/my.cnf --user=root 客户端连接: mysql --defaults-file=/etc/my.cnf 或 mysql -S /tmp/mysql.sock 2、mysqld_safe 启动mysql服务器: ./mysqld_safe --defaults-file=/etc/my.cnf --user=

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有