![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
o
kmp_whkl
这个作者很懒,什么都没留下…
展开
-
阻塞非阻塞socket设置
1. win unsigned long ul = 1; //ul为非零是为非阻塞模式 ioctlsocket(socket, FIONBIO, &ul); 2. linux原创 2014-11-10 11:49:44 · 435 阅读 · 0 评论 -
grep
grep主要参数: -i:不区分大小写 -n:显示行号 -c:输出文件匹配行计数 -r:搜索子目录 -w:匹配整个单词 -s:不显示不存在或无匹配错误信息 -v:显示不匹配所有行 -l(小写L):只显示匹配文件名 实例: (1)多个文件查询 grep "sort" *.doc #见文件名的匹配 (2)行匹配:输出匹配行的计数 grep原创 2015-01-27 23:06:15 · 350 阅读 · 0 评论 -
m001
1. 命令登录到mysql Server:mysql -h hostname -u username -ppassword databasename,其中-p原创 2014-11-24 22:14:27 · 353 阅读 · 0 评论 -
stitic
静态全局变量的特点: 1.原创 2014-11-23 14:14:26 · 405 阅读 · 0 评论 -
函数调用过程
函数调用,参数原创 2014-11-25 10:55:47 · 278 阅读 · 0 评论 -
win tcp socket
1. Server /* *端口使用一个16位的数字表示,范围0~65535, 1024一下端口保留 *低位先存:起始地址放在低位字节 *高位先存:起始地址放在高位字节 *Intel CPU:地位先存 *TCP/IP使用16位和32位整数的高位先存格式 */ #include #include #pragma comment(lib, "ws2_32.lib") int mai原创 2014-11-10 10:13:31 · 326 阅读 · 0 评论 -
win udp socket
1. Server /* *端口使用一个16位的数字表示,范围0~65535, 1024一下端口保留 *低位先存:起始地址放在低位字节 *高位先存:起始地址放在高位字节 *Intel CPU:地位先存 *TCP/IP使用16位和32位整数的高位先存格式 */ #include #include #pragma comment(lib, "ws2_32.lib") int mai原创 2014-11-10 10:24:48 · 279 阅读 · 0 评论 -
select简单使用
1. udp使用select /* *端口使用一个16位的数字表示,范围0~65535, 1024一下端口保留 *低位先存:起始地址放在低位字节 *高位先存:起始地址放在高位字节 *Intel CPU:地位先存 *TCP/IP使用16位和32位整数的高位先存格式 */ #include #include #pragma comment(lib, "ws2_32.lib") in原创 2014-11-10 11:38:33 · 305 阅读 · 0 评论 -
linux多线程
linux下为了多线程同步,通常用到锁的概念。 posix下抽象了一个锁类型的结构:ptread_mutex_t。通过对该结构的操作,来判断资源是否可以访问。顾名思义,加锁(lock)后,别人就无法打开,只有当锁没有关闭(unlock)的时候才能访问资源。 它主要用如下5个函数进行操作。 1:pthread_mutex_init(pthread_mutex_t * mutex,const pthr转载 2014-11-11 19:35:41 · 280 阅读 · 0 评论 -
KMP算法
http://blog.csdn.net/a_b_c_abc/article/details/536925转载 2014-02-17 00:27:02 · 370 阅读 · 0 评论 -
多线程
1. 简单多线程程序 #include #include #include using namespace std; volatile long g_count; const int THREADCOUNT = 10; unsigned __stdcall thfun(void* para) { Sleep(100); ++g_count; //由于现将g_count读入寄存器加1原创 2014-11-11 18:55:12 · 351 阅读 · 0 评论 -
J01
1. java中main函数: public class test{ public static void main(String[] argv){ System.out.println("main()"); } } 2.原创 2014-10-14 10:51:25 · 290 阅读 · 0 评论 -
linux文件查找
which:二进制文件查找:which file locate,whereis:查找文件数据库:locate file(updatedb) find:实际搜索硬盘:find / -name file locate 是在数据库里查找,数据库大至每天更新一次。 whereis 可以找到可执行命令和man page find 就是根据条件查找文件。 which 可以找到可执行文原创 2015-01-27 23:15:28 · 263 阅读 · 0 评论