- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 单播 组播 广播
单播在发送者和每一接收者之间实现点对点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也必须相应的复制多份的相同数据包。如果有大量主机希望获得数据包的同一份拷贝时,将导致发送者负担沉重、延迟长、网络拥塞;为保证一定的服务质量需增加硬件和带宽。广播广播指在IP子网内广播数据包,所有在子网内部的主机都将收到这些数据包。广播意味着网络向子网每一个主机都投递一份数据包,不论这些主...
2019-12-28 15:51:47 249
转载 gerrit push失败问题解决
git merge 后 push 到 Gerrit 失败,提示 no new changes ?这里有个方法解决,http://blog.csdn.net/cuiaamay/article/details/51965325更简单的方法:git commit --amend,然后什么也不做,直接保存退出就好,可以重新生成sha1,然后就可以push了gerrit push (c...
2019-12-20 15:45:53 2237
转载 semop异常分析
semop 常见的异常分析System V 信号量的P\V 操作通过函数semop实现,在使用的过程中经常会遇到一些异常,常见的如:errno 4,Interrupted system callerrno 34,Numerical result out of rangeerrno 11,Resource temporarily unavailable下面分别...
2019-12-07 17:31:36 1989
原创 文件操作
#include <unistd.h>#include <stdio.h>#include <stdlib.h>//#include <sys/types.h>//#include <sys/stat.h>#include <fcntl.h>void main(int argc,char* argv[])...
2019-12-07 17:12:37 186
转载 Vim 多行剪切、复制和删除
/etc/vimrc增加:set number————————————————设置显示行号set tabstop=4——————————————— tab键设置为4个空格set cursorline——————————————— 设置下划线/xxx ———————————————————高亮xxx:noh———————————————————取消高亮剪切快捷键方式:...
2019-12-07 12:47:01 244
转载 LINUX内核的进程调度策略
LINUX内核的进程调度策略一:调度时机:内核中:进程自己通过系统调用schedule()或者schedule_timeout()自愿放弃CPU,让CPU调度其他的进程。(schedule_timeout() 可以指定放弃CPU的时间)1:自愿调度:用户空间:进程通过系统调用pause()或者nanosleep()而自愿放弃CPU。(nanosleep()也可以指定放弃CPU的时间...
2019-12-05 11:15:28 1215
原创 myprintf
#define LOG_ERR 0#define LOG_INFO 1#define LOG_DEBUG 2#define MY_LEVEL LOG_DEBUG //LOG_ERR//LOG_DEBUG//#define MY_PRINT(level,FORMAT,args...) if(level <= MY_LEVEL){printf("\n[%s][...
2019-12-05 10:58:26 256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人