会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
白驹过隙
Record More,Recode Less.
联系
管理
上一页
1
2
3
4
5
2016年5月2日
进程同步(三)—— 信号
摘要: 程序在执行过程经常产生信号,有些是由内核发出,有些是由用户发出。 执行命令kill -l可以查看信号。 这些信号由系统定义,他们不是简单的int之类的数据类型,可能是调用一些函数。 这些信号中,10/12是给用户预留使用的,其他信号各有自己相应的含义。代码中无法完美的自定义信号,容易覆盖或产生系统错
阅读全文
posted @ 2016-05-02 13:40 bing。
阅读(470)
评论(0)
推荐(0)
编辑
2016年5月1日
进程同步(二)—— 信号量&内存共享
摘要: 内存共享是进程间常用的通信方式,可以实现两个完全独立的进程通信。 在访问共享内存时,同时需要信号量进行访问控制。 使用ipcs -m命令可以查看系统共享内存,ipce -m + key 可以删除指定的共享内存。 对共享内存操作时,使用信号量对共享内存进行保护,类似与线程中的互斥锁。都可以看做是通过P
阅读全文
posted @ 2016-05-01 22:50 bing。
阅读(683)
评论(0)
推荐(0)
编辑
2016年4月30日
进程同步(一)—— 管道
摘要: 父子进程可以通过管道进行数据交互,一个管道只能有一个数据流向,要实现双工通信,可以使用两个管道实现。 管道工作原理: 数据交互图: 单工通信代码实现: 测试结果:
阅读全文
posted @ 2016-04-30 23:08 bing。
阅读(493)
评论(0)
推荐(0)
编辑
2016年4月28日
进程同步和线程同步概述
摘要: 楼主本来是要继续写服务器并发的,但是后续的服务器相关点都和进程线程联系在一起,所以先把进程线程相关内容写完吧! 这次只写进程线程的概述,实际操作后续博文逐一代码实现。 进程同步or进程通信/线程同步or线程通信? 这两组概念迷惑我至今,网上和书籍对这个的描述也是爱用啥用啥的感觉,今天又重新理了一遍。
阅读全文
posted @ 2016-04-28 21:28 bing。
阅读(639)
评论(0)
推荐(0)
编辑
2016年4月27日
Socket编程回顾,一个最简单服务器程序
摘要: 第一次接触服务器是快毕业的时候,是不是有点晚(# ̄ω ̄),这也导致工作方向一直没考虑网络编程这块,做了好多其他没啥“意思”的技术。 之前看到一篇博文提到程序猿80%都是庸才,10%是人才,10%是天才,深有感触。仔细想想自己是不是也是还在那80%里面挣扎?一个抱怨这抱怨那的trouble maker
阅读全文
posted @ 2016-04-27 22:52 bing。
阅读(8135)
评论(0)
推荐(0)
编辑
2016年4月26日
Linux交叉开发环境搭建 —— 效率之源
摘要: 楼主今天终于把所有Linux开发环境需要的软件下载完毕了。虽然以前也是搭建过的,时间久了又折腾了一晚上。 交叉环境: 工具: 虚拟机搭建: 虚拟机网络配置: 文件共享: SecureCRT 连接虚拟机: 完成交叉环境搭建后,就可以轻松的在Window下进行代码开发和编译了。同时也可以用SecureC
阅读全文
posted @ 2016-04-26 22:45 bing。
阅读(657)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
公告