会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黑翼天使23
程序让生活更美好!
博客园
首页
新随笔
管理
上一页
1
2
3
4
2014年12月10日
利用Linux下的pthread_mutex_t类型来实现哲学家进餐问题
摘要: 首先说一下什么是哲学家进餐问题,这是操作系统课程中一个经典的同步问题, 问题如下:如上图,有6个哲学家和6根筷子(那个蓝色部分表示哲学家,那个紫色长条部分表示筷子),他们分别被编了0~5的号!如果某个哲学家想要进餐的话,必须同时拿起左手和右手边的两根筷子才能进餐!哲学家进餐完毕之后,就放下...
阅读全文
posted @ 2014-12-10 00:25 黑翼天使23
阅读(3068)
评论(0)
推荐(0)
2014年12月7日
利用tcpdump分析工具来验证tcp连接的建立和关闭过程
摘要: 本文要求读者在阅读之前应该对TCP通过三次握手建立和关闭连接有一定的了解,本文并没有详细讲解三次握手,只是通过一个实例对三次握手进行了一下验证。 tcp连接的建立和关闭想必大家都已经非常熟悉了!通过三次握手建立连接和通过三次或者四次(半关闭)握手来关闭连接!在这里,我想通过一个具体的实例程序,...
阅读全文
posted @ 2014-12-07 16:34 黑翼天使23
阅读(1749)
评论(0)
推荐(0)
2014年11月25日
用C语言实现统计一个文件夹中各种文件的比例
摘要: 《UNIX环境高级编程》中的程序清单4-7就介绍了如何实现递归地统计某个目录下面的文件!我刚开始看过它的代码后,觉得照着敲太没意思了,所以就合上书自己写了一遍!为此还写了一篇博文,这是博文地址: 在linux下用C语言实现递归查看某个目录中的所有文件【CSDN】! 今天做《Unix环境高级编程...
阅读全文
posted @ 2014-11-25 19:22 黑翼天使23
阅读(1504)
评论(1)
推荐(0)
2014年11月21日
复制一个空洞文件且忽略掉其空洞内容
摘要: 首先说一下什么叫做空洞文件!比如说,下面这段代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 #define MODE O_CREAT|O_RDWR|O...
阅读全文
posted @ 2014-11-21 11:17 黑翼天使23
阅读(1063)
评论(0)
推荐(0)
2014年11月20日
C Shell中的变量数组
摘要: 今天刚刚在看一点C Shell的内容,发现一个挺好玩的东西!就是环境变量可以像数组那样来设置!具体设置语法如下:set variable=(element1 element2 ...)//注意元素之间用空格来间隔 比如我在C Shell中运行了这么一条语句 set var=(123 def h...
阅读全文
posted @ 2014-11-20 20:28 黑翼天使23
阅读(3910)
评论(0)
推荐(0)
2014年11月19日
函数的二维数组和二阶指针参数
摘要: 在C语言中,一般给函数传递一维数组的参数时,那个参数一般直接声明为一个指针!而且我一直觉得数组名其实是一个常量指针,就是这个指针所指向的地址不能改变!但是我今天刚刚发现,这在多维数组里面是完全不同的! 为什么呢,因为多维维数组有一个特性,就是多维数组做参数的时候,一定要指定除了第一个长度之外的...
阅读全文
posted @ 2014-11-19 17:48 黑翼天使23
阅读(1953)
评论(0)
推荐(1)
上一页
1
2
3
4
公告