摘要:
阅读全文
摘要:
1.显示当前临时端口的范围:一般情形下:linux临时端口号范围是(32768,61000) sysctl net.ipv4.ip_local_port_range 或 cat /proc/sys/net/ipv4/ip_local_port_range2.暂时性修改临时端口的范围:# echo 1 阅读全文
摘要:
/* 匿名内部类:没有类名的类就称作为匿名内部类。 匿名内部类的好处:简化书写。 匿名内部类的使用前提:必须存在继承或者实现关系才能使用。 匿名内部类一般是用于实参。 */ abstract class Animal{ public abstract Animal run(); public abstract void sleep(); } class Outer{... 阅读全文
摘要:
1. 成员内部类: 成员内部类的访问方式: 方式一:在外部类提供一个方法创建内部类的对象进行访问。 方式二:在其他类直接创建内部类的对象。 格式:外部类.内部类 变量名 = new 外部类().new 内部类(); 注意: 如果是一个静态内部类,那么在其他类创建 的格式: 外部类.内部类 变量名 = 阅读全文
摘要:
1.String是引用类型. 2.char, short, byte在进行运算的时候会自动转换成int类型数据., 3.数据A 异或同一个数两次,得到的还是A 4.java的for循环,可以在前面加一个标识.out:for(int i=0; i<10; i++),后面的break与continue可 阅读全文
摘要:
pthread_cond_t my_condition = PTHREAD_COND_INITIALIZER; pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; // 互斥锁和条件等待 解决生产者和消费者模型 条件等待模型//socket连接池。。 阅读全文
摘要:
今天主要学习了共享内存,信号量的封装,还有线程. POSIX线程库 与线程有关的函数构成了一个完整的系列,绝大多数函数的名字都是以“pthread_”打头的 要使用这些函数库,要通过引入头文<pthread.h> 链接这些线程函数库时要使用编译器命令的“-lpthread”选项 pthr 阅读全文
摘要:
在windows中,void *是不确定类型,CL编译器无法确定其步长 但在linux中,void *默认步长是1 阅读全文
摘要:
今天主要学习了共享内存和信号量 在此之前,有个管道问题 ls | grep a 整句话的意思是将ls输出到管道的写端,而流通到另一端的读端,grep a则是从管道的读端读取相关数据,再做筛选 共享内存 int shmget(key_t key, size_t size, int flag); key 阅读全文
摘要:
cat /proc/sys/kernel/msgmax最大消息长度限制 cat /proc/sys/kernel/msgmnb消息队列总的字节数 cat /proc/sys/kernel/msgmni消息条目数 消息队列综合案例 阅读全文