曦之微言

朝乾夕惕,刚中而志行

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年7月14日

摘要: 从应用开发者的角度来看系统调用,它是一个具备一定基础功能的库函数,通过输入参数得到结果输出;而系统开发者所要考虑的是如何用程序来操控计算机硬件实现系统调用的功能。我们就拿getchar()库函数举例说明FreeBSD系统调用实现过程:首先写出上层应用代码: 1 #include <stdlib.h> 2 #include <stdio.h> 3 #include <unistd.h> 4 #include <signal.h> 5 6 /*SIGALRM消息处理函数*/ 7 void alarm_handle() 8 { 9 10 }11 12 阅读全文
posted @ 2012-07-14 20:09 大曦哥 阅读(582) 评论(0) 推荐(0) 编辑

2012年7月1日

摘要: 写该系列的文章原因,主要是由于在工作中需要使用Perl进行编程,在学习的过程中不仅感慨Perl的灵活,以及Perl学习难度曲线的陡峭,需要及时将Perl实践过程中的理解记录下来以备将来查阅,我想于人于己这都将是个方便。Perl学习入门材料我使用的是《Perl语言入门》这本书,该书的作者宣称这是一本可以在一星期之内看完的Perl语言编程教材,事实上的确如此,每天积攒了些零碎时间,最后是在回家的火车上看完的;另一本Perl进阶学习材料是《Perl最佳实践》,这本书我觉得在学会了基本语法以后来看真的很合适,Perl的语法对于一个初学者来说真的是太灵活以至于很难写出一个好的Perl程序,而《Perl最 阅读全文
posted @ 2012-07-01 22:57 大曦哥 阅读(155) 评论(0) 推荐(0) 编辑