会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
long_ao_tian
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
14
下一页
2019年5月8日
epoll源码解析翻译------说使用了mmap的都是骗子
摘要: 本文地址 //https://www.cnblogs.com/l2017/p/10830391.html //https://blog.csdn.net/li_haoren select poll epoll这三个都是对poll机制的封装。 只是select跟poll傻了点 epoll里并没有找到m
阅读全文
posted @ 2019-05-08 10:37 ff_d
阅读(5538)
评论(6)
推荐(2)
2019年5月6日
重点思维导图------redis深度历险
摘要:
阅读全文
posted @ 2019-05-06 23:41 ff_d
阅读(199)
评论(0)
推荐(0)
2019年5月4日
全文思维导图------redis设计与实现
摘要:
阅读全文
posted @ 2019-05-04 16:18 ff_d
阅读(379)
评论(0)
推荐(0)
2019年5月1日
有大佬拉我一把麽,现在广州还有c++后台实习招聘麽
摘要: 有大佬拉我一把麽,现在广州还有c++后台实习招聘麽
阅读全文
posted @ 2019-05-01 09:41 ff_d
阅读(125)
评论(0)
推荐(0)
2019年4月29日
redis所有数据结构及对象------redis设计与实现
摘要: 建议点开原图看
阅读全文
posted @ 2019-04-29 23:50 ff_d
阅读(203)
评论(0)
推荐(0)
2019年4月19日
epoll好文章
摘要: https://www.cnblogs.com/apprentice89/p/3234677.html https://www.jianshu.com/p/aa486512e989 https://cloud.tencent.com/developer/article/1005481 https:/
阅读全文
posted @ 2019-04-19 22:44 ff_d
阅读(383)
评论(0)
推荐(0)
互斥锁和条件变量锁注意事项
摘要: 如果多个线程阻塞在等待同一个互斥锁上,那么该互斥锁解锁时,会唤醒优先级最高的被阻线程。读写锁信号量也是这样的。 互斥锁用于上锁,条件变量则用于等待。这两种不同类型的同步都是需要的。 条件变量的作用是在等待某个条件达成时自身要进行睡眠或阻塞,避免忙等待带来的不必要消耗,所以条件变量的作用在于同步。 个
阅读全文
posted @ 2019-04-19 00:07 ff_d
阅读(508)
评论(0)
推荐(0)
2019年4月18日
Posix信号
摘要: Posix实时信号的值在SIGRTMIN和SIGRMAX之间(包括两者)。 如果需要实时行为,我们必须使用在SIGRTMIN和SIGRMAX之间的实时信号,且在安装信号处理程序时必须给sigaction指定SA_SIGINFO标志。 实时行为指 信号是排队的。就是说,如果同一信号产生了三次,它就递交
阅读全文
posted @ 2019-04-18 22:40 ff_d
阅读(174)
评论(0)
推荐(0)
Posix消息队列注意事项
摘要: 随内核的持续性 读总是返回最高优先级的最早消息。 当往一个空队列放置一个消息时,允许产生一个信号或启动一个线程。 可认为是一个消息链表 队列中每个消息具有 1.一个无符号整数优先级 2.消息的数据部分长度(可以为0) 3.数据本身(如果长度) 链表头中为当前队列的两个属性:队列中允许的最大消息数(m
阅读全文
posted @ 2019-04-18 22:31 ff_d
阅读(262)
评论(0)
推荐(0)
2019年4月17日
管道/FIFO注意事项
摘要: 管道 1. 其本质是一个伪文件(实为内核缓冲区) 2. 由两个文件描述符引用,一个表示读端,一个表示写端。 3. 规定数据从管道的写端流入管道,从读端流出。 管道的原理: 管道实为内核使用环形队列机制,借助内核缓冲区(4k)实现。 管道的局限性: 数据一旦被读走,便不在管道中存在,不可反复读取。 缓
阅读全文
posted @ 2019-04-17 15:14 ff_d
阅读(346)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
14
下一页
公告