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

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 作业
本文转自 zhuyunxiang 51CTO博客,原文链接:http://blog.51cto.com/zhuyunxiang/165369,如需转载请自行联系原作者

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

  1. 《精通Unix下C语言与项目实践》读书笔记(3)

    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://zhuyunxiang.blog.51cto.com/653596/16 ...

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

    文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八的职场感悟吧.不值钱的软件人才 精力充沛与事业成功   让系分来得更猛 ...

  3. 学习Unix,可从事什么样的工作(1)《精通Unix下C语言与项目实践》读书笔记(3)...

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读 不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八的 ...

  4. 学习Unix,可从事什么样的工作(3)《精通Unix下C语言与项目实践》读书笔记(5)...

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  5. 学习Unix,可从事什么样的工作(2)《精通Unix下C语言与项目实践》读书笔记(4)...

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读 不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八的 ...

  6. Java编程比C编程好吗?《精通Unix下C语言与项目实践》读书笔记(15)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  7. 《精通Unix下C语言与项目实践》读书笔记(16)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  8. 不要在Unix下遍桌面程序(1)《精通Unix下C语言与项目实践》读书笔记(9)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  9. Unix朝代歌《精通Unix下C语言与项目实践》读书笔记(7)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

最新文章

  1. 深度学习多变量时间序列预测:GRU算法构建时间序列多变量模型预测交通流量+代码实战
  2. 如何让语音助手通过图灵测试
  3. Java8函数式编程(5)--中间操作(源码)
  4. 封头名义厚度如何圆整_压力容器封头厚度计算
  5. 【C++深度剖析教程40】使用数值型模板技术计算1+2+3+...+N的值
  6. jquery-滚轮事件与函数节流-案例整屏滚动 -等待整理
  7. 【阿里巴巴-CVPR2020】频域学习,Learning in the Frequency Domain
  8. Leetcode 142. Linked List Cycle IIJAVA语言
  9. [转]Java NIO通俗易懂简明教程
  10. pdf怎么压缩的小一点?
  11. model.load_state_dict(state_dict, strict=False)
  12. 交流电路计算方法:复阻抗和相量法
  13. 那些超好听却不红的歌
  14. mysql monitor怎么用,MySQL数据库 监控工具 myMySQL数据库-monitor 详解 MySQL数据库使用教程...
  15. C++笔记: 函数_Hammond‘s blog
  16. gitLab数据备份和迁移
  17. Android 将PDF文件转Bitmap,并将Bitmap以图片的方式保存到相册
  18. 形式与政策部分开卷题目及答案
  19. 某计算机主存空间为4MB,一个有32位程序地址空间,页面容量为1KB, 主存的容量为4MB的存储系统,问:(1) 虚页号字段 - 试题答案网问答...
  20. Unity 3D官方教程——Tanks!学习记录

热门文章

  1. c语言整点报时,C语言编写一个简单整点报时工具源代码
  2. Qt warning Pass a context object as connect 3th paramter
  3. i5 12400f配什么显卡
  4. asyncio系列之sleep()实现
  5. SSD中,SATA、m2、PCIE和NVME各有什么意义
  6. MC9S12G128模块化分层化软件架构之六——KEY
  7. 群辉中安装openwrt
  8. 多样数字人民币钱包来袭,阻力与动力并存
  9. 特斯拉自动驾驶汽车事故分析与汽车信息安全生命周期管理
  10. Centos 7安装Squid代理服务及构建传统代理