自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 水平和边缘触发实战

水平触发:当被监控的文件描述符上有可读写的时间发生时,epoll_wait会通知处理程序去读写,如果你没有读写完,下次epoll_wait就会再直通知你。 垂直触发:当被监控的文件描述符上有可读写时间发生时,epoll_wait会通知处理程序去读写,如果你没有读写玩,下次epoll_wait就不会在通知你。直接看代码,源地址代码我略微改了一下:代码地址:htt

2018-01-09 21:12:56 9828 3

原创 强符号和弱符号

在C语言中,函数和初始化的全局变量(包括显示初始化为0)是强符号,未初始化的全局变量是强符号。关于多个强弱符号定义类型不一致的主要有下面三种情况:1.两个或两个以上强符号类型不一致2.有一个强符号,其他都是弱符号3.两个或两个以上弱符号类型不一致对于情况一,编译会报符号重定义错误。对于情况二,链接最终会选择强符号。示例代码如下:[mapan@localhost

2018-01-06 18:08:56 2604 3

原创 目标文件中的几个重要的段

今年来学习一下目标文件。那啥是目标文件呢?简单的说:目标文件就是经过编译和汇编,但没有经过没了链接的文件。看一段测试代码:#include int a = 84;//已初始化的全局变量int b;//未初始化的全局变量void func(int i){ printf("%d\n",i);}int main(){ static int c = 85;//已初始化的

2018-01-06 15:03:06 1798 2

原创 CPU的充分利用

CPU资源十分昂贵,人们为了充分利用CPU想出了各种办法,下面提几个。多道程序:一个监控程序,当某个程序暂时不适用CPU时,监听程序就把正在等待CPU资源的程序启动。但是没有对程序的优先级做特殊处理,没有让重要程序先运行。分时系统:每个程序都运行一小段时间并把CPU主动让给其他程序,使得每个程序都能运行。但是某个程序可能一直霸占的CPU造成系统假死的情况。多任务系统:所

2018-01-01 16:06:48 2513 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除