您的位置:首页 > 编程语言 > C语言/C++

Unix编程需要学习的内容(3)《精通Unix下C语言与项目实践》读书笔记(13)

2009-06-10 08:15 381 查看
[align=center]《精通Unix下C语言编程与项目实践》读书笔记(new)[/align]




文章试读
不拘一个遍程序系列编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国。
职场规划:一些杂七杂八的职场感悟吧。不值钱的软件人才 精力充沛与事业成功 让系分来得更猛烈些吧 不值钱的系统分析师 经济危机下大学生如何就业 经济危机中如何提高你的核心竞争力 要学会说“我要” 不要做沙和尚
我的诗歌:都是我的打油诗,但是很值得一读。不要工作还衣食无忧之四难歌 香格里拉美人图 关于中国神仙的研究 给“南京,南京”挑刺 所有人都疯了 Oracle收购Sun 晒老婆写的肉麻情书
宝宝图片:超可爱的小宝宝 写博客
考试培训:主要是关于考研、软考和等级的相关题解。2009考研试题分析 2008年12月程序员试题分析 2009年软考备考全攻略 2008年5月程序员试题解析 轻松写系分论文 2009年3月计算机等级考试数据库试题解析 2009年上半年软考试题参考答案
[align=center]第1回 回评论读者展迷茫,出《笔记》浪子释疑惑(十三)
作者:朱云翔,胡平(朱朱胡工作室)[/align]

1.7.3 行业软件特色应用

目前很多应用具有一些行业标准,这些标准体现在多个方面,诸如通讯格式、设计规范等。比如报文传输格式,并非所有的通讯数据都是双方临时约定,有的具有国际标准的,比如8583包,常常应用于金融行业,在POS、ATM等金融设备的通讯中较为参见。又比如XML报文,虽然具体内容因项目而异,但是其基本框架结构却早有定论,一旦更改就不能称为XML报文了。
再比如短信软件,一般要求将GB2318的短信内容按照USC2或UTF-8编码,这个编、解码软件自然就是行业应用的的一部分。
编程浪子:行业应用讲白了就是在某几个领域的特殊应用,其本身不是Unix下C编程的专利,即使在Windows编程、即使用任何语言编程,这些行业应用的规则都是一样的。行业应用规则不可深究,学习几个简单的应用就可以了,理由有二:
1. 隔行如隔山,不同的行业要了解的知识不同,所以设计行业应用就格外的困难。
2. 即使你雄心壮志夜以继日呜呼哀哉的学习了一个行业应用,但是你能保证自己就刚好在那个行业工作吗?在未确定工作之前,一切皆有可能,你总不能学会所有的行业应用吧,事实上这是不可能的。
JOJO巴:不学习行业应用,将来工作时会不会有麻烦。
编程浪子:麻烦是肯定有的,所以建议大家学习一些简单的应用,等到确定工作后,再去啃这些应用知识也不迟。

1.7.4 Unix实践编程的感悟

相信大家在学习《精通Unix下C语言编程与项目实践》时会发现,里面有个“【实践经验】”,这些都是作者在10多年实践编程中的感悟,可以帮助读者前进时少走很多弯路。 毫不夸张的说,“【实践经验】”才是教材的精华所在!
编程浪子:很可惜,教材第一版中没有对“【实践经验】”部分单独标出以提醒读者,在第二版中我们将改正过来。
区分一本编程书的好坏,除了里面记载的无差别的计算机知识外,关键还在对这些知识所做的解释。以函数为例,解释的内容除了包括函数功能与参数和函数在代码中的调用实例等两个普遍存在之外,还应该包括这个函数一般应用在什么地方,为什么需要调用这个函数,常常怎样来调用这个函数。比如:讲述套接字send函数时,除了介绍它的使用方法外,还得说明“在实践应用中传递数据时,为了更好的判断每次通讯中报文的字节数,我们常常才用固定长度、显式长度或短连接等几种方式来组织传递的数据格式”,当然还要加上这些格式的应用实例。

下节预告:

1.8 安装什么操作系统学习最好呢?ubnntu行不?我只有一台电脑,是不是要安装双启动
1.9 是不是在Unix下用C语言编程要比其它编程都麻烦,有人说用Java需要3万行的代码,用C需要10万行才可以完成。
1.10 Windows编程和Unix编程,C语言编程和C++、Java编程,到底哪个好
1.11 Unix下用什么开发工具,在哪下载
1.12 作业

[align=center]上一篇 目录 下一篇[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐