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

 
《精通Unix下C语言编程与项目实践》读书笔记(new)
文章试读
不拘一个遍程序系列程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国。
职场规划:一些杂七杂八的职场感悟吧。不值钱的软件人才 精力充沛与事业成功   让系分来得更猛烈些吧    不值钱的系统分析师   经济危机下大学生如何就业
我的诗歌:都是我的打油诗,但是很值得一读。不要工作还衣食无忧之四难歌   香格里拉美人图
宝宝图片:超可爱的小宝宝 博客
考试培训:主要是关于考研、软考和等级的相关题解。2009考研试题分析   2008年12月程序员试题分析    2009年软考备考全攻略    2008年5月程序员试题解析 轻松写系分论文
 
 
 

1 入门篇——人总得知道自己要什么

1 回评论读者展迷茫,出《笔记》浪子释疑惑(一)

作者:朱云翔,胡平(朱朱胡工作室)

朱朱胡工作室的创建,从一篇博文开始:

博文名称:热烈庆祝《精通UnixC语言编程与项目实践》出版了

博主:编程浪子

和电子工业出版社签约的书,经过一年的努力终于出版了,《精通UnixC语言编程与项目实践》呱呱诞生了,学习计算机的同学一定要多多支持我们啊,这本书不会让你失望的,里面有很多很实用的例子哦!

呵呵!这个世界上只要你努力,一定会好事连连,一个不努力、不奋发的人机会是永远不会来的!

新创建了读者群,欢迎《精通UnixC语言编程与项目实践》、考研指南、等级考试系列的读者和其他感兴趣的读者加入,群号是:77170753

一楼:读者(游客)

沙发?这难到是传说中的沙发?

二楼:天天开心

我终于占到朱老师的沙发了!高兴ing

三楼:天天开心

才发现原来是板凳,板凳也不错。

四楼:到处留迹

留爪。

……

十一楼:卖女孩的小火柴

弱弱的问一句,Unix是干什么的?

十二楼:Bill

朱老师,您好:

我是XXXX大学的研究生,我买了您的书,觉得您的书写的很好,我买过好几本有关linux程序设计的书,觉得外国人写的虽然总体比较好,但是在价格和实用性上都不太让人满意;而国人写的大多数东抄西抄,很少有自己的东西,而您的书上的例子确实是来自于实践经验,让人收益匪浅,由于我学习linux完全基于兴趣,缺乏项目实战来励练,所以您书中的实例,更让我觉得弥足珍贵。非常感谢您和您的夫人带给我们这本书,此外,我很希望能在学习中得到您的指导和帮助,我在此冒昧地留下自己的邮箱:[email protected]。希望能得到您的答复,谢谢。

……

二十三楼:弱弱是我

弱弱的问一句,在ubuntu 系统上学习您写的这本书,可以吗?我刚才在网上下了一个ubuntu 系统。

再啰嗦下,要成为一个合格的unix 下的c开发人员,需要一些怎样的步骤呢?比如学习的步骤什么的。

我订了您的书。但是我连起码的环境都不会搭,很令人沮丧!起码我要在我的pc电脑上把环境搭上,然后再边看书边实践吧,请您教教我吧!

……

二十七楼:怕怕

请问,安装什么版本的操作系统比较好?还有具体的安装说明是怎样?还有,我可以从什么地方获得这个系统的安装文件?还有给我推荐一本实用点的讲系统基本操作的书吧。

……

三十二楼:21(游客)

朱先生,前几天刚买了这本书 可之前对这些东西的接触不多,所以现在还不知道怎么能把书上写的东西自己运行一下。我的pc机装的是winxp的,不知道应该怎么弄,还有如果需要安装其他的操作系统在哪里可以下到呢?

……

三十五楼:PP(游客)

刚买了朱老师的书,看了几章,收获颇多,感谢!我是给银行做开发的,看来以后要多向朱老师学习了,哈哈

三十六楼:哎

我顶。呵呵。

……

三十九楼:BOBO(游客)

您好!

以前在学校里面就接触到linuxunix环境的c/c++编程,后来毕业了进了通信公司,就没深入发展这方面的知识了。现在一来觉得通信行业加班太多,比较累,二来对unix还是比较感兴趣的,所以有转行的想法。主要想请教下unix方向的职业发展前途。具体点讲,我知道unix c++主要应用于后台程序,广泛应用于银行等行业,可以谈谈这种职位在银行的待遇如何吗?或者转linux下的c开发,驱动开发什么的,不知道具体待遇和发展前途如何?

盼望您的回复。另外问下,您的书有没有附带视频教程?现在很多学生都是喜欢先看视频教程,然后再更着书一起学习的,这一点可以从XX他们的情况可以看出来的。

四十楼:BOBO(游客)

感谢你的回答,我想知道的是,在涉及到与硬件打交道或是效率问题时,确实需要C,但是像你书中的例子涉及到的字符串报文传输与处理,还有银行的业务的一些逻辑功能如果用C++来实现可能会比C简单,易维护些,不然全用C就是Struct满天飞了。请问朱老师在实现的金融类项目中是否存在这样的架构呢?如C实现一些效率高的模块,然后用C++实现一些业务逻辑的处理?混合编程的方式。还有一般银行项目都有要会Oracle,和多线程网络编程,希望你能够在第二版中加上这些内容。还有能不能加点没有保密性的真实一点的项目代码?这种几十行,一二百行的代码总觉得写的玩似得,不知道真实的项目是个什么情况,听说一个switch就有好几十个case分支。还有银行一般是用aix,hp-unix。作为我们来学习Unix编程,一般只能在linuxFreeBSD上。请问朱老师这个与AIX这些商用机的编程环境差别有多大?

……

四十二楼:passpkucs(游客)

银行项目一般都会涉及到数据库,一般都用的oracle,那么C程序怎么访问oracle呢?是通过oci还是pro*c?还是其它第三方库。现在银行项目核心业务好像已饱和,其它一些管理系统又多用j2ee。一些相关产业好像还有应用,比如电子银行的Ukey,数字证书什么的。朱老是能谈谈这方面的的情况吗?还有什么时候这本书能出第二版?

……

看来很多Unix初学者还想相当迷茫的,有人不知道Unix是什么,不知道Unix编程其实是一个很有前途的职业,不知道怎样最有效的学习Unix编程,等等。为了更好的帮助读者掌握Unix编程,朱朱胡工作室成立了!那么在成立之初,就让编程浪子先来回答几个问题:
 
 
下节预告:
1.1 Unix是什么,它与Windows是什么关系
1.2 学习Unix,可从事什么样的工作
1.3 为什么在Unix下编程,而不在Linux下编程
1.4 为什么是C语言编程,而不是Java编程
1.5 为什么是C语言编程,而不是C++编程
1.6 可以在Unix下编写桌面软件吗
1.7 Unix下C编程需要学习哪些内容
1.8 安装什么操作系统学习最好呢?ubnntu行不?我只有一台电脑,是不是要安装双启动
1.9 是不是在Unix下用C语言编程要比其它编程都麻烦,有人说用Java需要3万行的代码,用C需要10万行才可以完成。
1.10 Windows编程和Unix编程,C语言编程和C++、Java编程,到底哪个好
1.11 Unix下用什么开发工具,在哪下载
1.12 作业
 
上一篇 目录 下一篇
 

你可能感兴趣的:(《精通Unix下C语言编程与项目实践》读书笔记(1))