博文

 我的嵌入式学习之路(好文推荐)(2005-10-02 23:48:00)

摘要: 我的嵌入式学习之路(好文推荐) 前言
这个题目很大,给人一种感觉我好像很成功,其实不然。实际上自己水平不高,甚至很低,但是做过了一些曲折的学习道路,同时把自己真实的学习历程表达出来,希望对后来者有借鉴的意义,甚幸!
工作三年、几成废人!
我2000年毕业于华中地区的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机关工作,家里八辈是农民,并且很偏远,能够进入这样的地方是祖坟有风水。但在毕业前夕有个进入it的机会,我本想进去的,家里人极力反对,阻力可想而知。同时要交4000元的违约金,对我来说是天文数字。大学里的费用很多是借的,几乎将近一半的费用是在大学勤工俭学挣的,为了省钱,高中一个学期回家一次,大学一年回去一次。并且我个人也有特殊的人生背景(悲景更确切),这里不多说了,写十篇也写不完,同时偏离主题。这样我就参加了工作。一张报纸一杯茶的日子,几乎下班后有种很空虚和恐慌的感觉。在工作中虽然是与自己专业有点关系,但是很少。专业几乎荒废。我自己也思考,如果再不出去,自己将会成废人,只好让国家养了。两年后决定出去,但是几成废人,谁要呢,只好到学校去镀金。这是中国教育和社会的悲哀!
至于专业就改为计算机方面,听说好找工作,我说实话不是很对计算机特别感兴趣,生存第一需要。不要笑我,哈哈!
考研成绩出来,超过了国家线几十分。那个方向要两个,我第三,但是那年非碘,不面试就按分数来排,自然我落选了。其实给我面试机会也不一定要我,哈哈,自己几斤几两很清楚。
最后调剂到另外一个学校,交钱,咬咬牙,交吧!现在仍然债台高筑!
进入学校前夕
为什么要把这段列出,看后就知道了。
单位有网络,经常上网查些英语资料,在那里唯独英语没有丢很多。于是我就在网上查资料,学什么好呢,最后确定学嵌入式把,听说跟硬件相对比较紧密!而我在大学里多少学习了数字电路,单片机等,所以多少也有所利用,不会真的一无所知。当然在这之前也自学过数据结构,计算机组成原理等。C 语言在大学就学了。哈哈这就是我的家底。
我知道自己的基础差,于是我就拿操作系统,数据库、数据结构、c++来看,机关有这个好处,空余时间多,于是平常就看书,很痛苦,没有人请教。
另外就上网到论坛上去,我就到各个专业的技术论坛,其实是电子论坛......

阅读全文(23378) | 评论:22

三朝元老经验(转,推荐)(2005-11-25 01:47:00)

摘要:这篇文章本来已经整理好了,结果不巧这里的blog出问题了,现在就没那么详细的整理了。整篇文章并非全部作者原创,比较多的更早以前的师兄师姐写的经验,还有一些是网上的热心读者的作品。黑体的部分是我的说明或者为了突出重点而设置的。 引言:这个是作者作最后的总结。   软微学院生涯(大结局篇)----三朝元老经验谈终结版
    最近工作比较忙,实在没时间,最后要说点什么呢?好象已经该说的都说得差不多了,人生规划还是要及早做来,我看到我们BBS上有一个这方面的文档,大家可以看一下http://bbs.ss.pku.edu.cn/cgi-bin/topic.cgi?forum=143&topic=75&show=0 (内部论坛外网可能看不了)
希望大家都能够早日成为这种有独立思考和判断能力的人.
   终极版写点什么好呢?就写点我个人和我听到其他软微学院老生的悲惨经历,希望大家看清楚前面的路.其实也不一定算是弯路了,条条大道通罗马,也许有了这些经历后也会闯出一片更好的天地也说不定,但愿给大家带来点启示就好了.李敖前几天在清华演讲说到,现代人挺可怜,通过电脑和网络可以获得太多的知识,但如何分析判断这些知识的价值和如何使用
却很让人头痛,所以我会尽量举些不同的例子,希望大家自己好好分析判断.
   首先说说一年理论学习与实习的关系,以及对未来的作用.我们学院比较有特色的就是学习期间就比较重视与实际工作的不脱节,大家在上课时会模拟一些项目,会成立小组做项目,基本上和实际工作中的环境相似.所以我们在一年中要认真的对待这些项目,将来实习时很有可能会因为你这个项目做得好与实习项目相关而被实习公司相中.已经实习和正在找实习单位的同学都有这样的体会,实习单位面试时一般会问你做过和这些项目,以及你在项目中的角色和体会.你至少要有一二个非常典型代表你实力的项目写在简历里,因为面试时先是看你技术功底,如果你把这二个项目讲得很透,人家就会开始问你体会和对工作的看法,这就是看你的人格魅力了,主要靠你的性格和人品了.因为一个好的实习单位其实就是来招新人的,他们会培养你一年,如果你性格和人品非常令他们相信,他们才会花时间和金钱培养你,这样你直接就有了就业的机......

阅读全文(15960) | 评论:4

百度之星程序设计大赛(2005-10-01 23:44:00)

摘要:百度之星程序设计大赛 错过的话可以积蓄力量等待明年一战。

时间安排:

广州:时间:9月9日19:00-21:00      广州动员会        演讲人:梁冬
地点:华南理工大学逸夫科学馆报告厅
上海:时间:9月13日19:00-21:00     上海动员会        演讲人:刘建国 
地点:复旦大学
北京:时间:9月14日19:00-21:00      北京动员会       演讲人:李彦宏 
地点:北京大学英杰交流中心阳光大厅

9月17日~18日  "程序之美"初赛
9月24日~25日  "程序之美"决赛
10月14日~16日  "程序之旅"
奖项设置:
一等奖1名:价值10000元的笔记本电脑
二等奖3名:价值3000元的数码相机
三等奖5名:价值1000元的MP3
参与奖:面值30元的百度币
另:百度会邀请决赛中获胜的50位选手至北京,参加为期3天的"程序之旅",并提供价值
200元的礼品。
竞赛运行环境:
开发语言:C/C++;
开发环境:您平时所熟悉的用来开发、调试C/C++程序的任何IDE或环境;
运行环境:Linux, GCC (所有竞赛题目的程序实现都应可以用GCC编译通过;您开发完程
序后需提交给我们的系统,以实时得到是否编译通过的信息)
关于百度:
百度-www.baidu.com是世界上规模最大的中文搜索引擎,也是全球最大的中文网站。
2005年8月,百度成功在美国上市,成为在美国上市市值最大的中国公司。
百度致力于向人们提供最便捷的信息获取方式。百度拥有全球最大的中文网页库,每天处
理来自一百多个国家的超过1.7亿人次的搜索请求。便捷而强大的搜索功能深受......

阅读全文(17076) | 评论:0

最强的智力题!!!!(2005-09-28 22:59:00)

摘要:一人拿一张百元钞票到商店买了25元的东西,店主由于手头没
有零钱,便拿这张百元钞票到隔壁的小摊贩那里换了100元零钱,并找回了那人75元钱。那人拿着25元的东西和75元零钱走了。过了一会儿,隔壁小摊贩找到店主,说刚才店主拿来换零的百元钞票为假币。店主仔细一看,果然是假钞。店主只好又找了一张真的百元钞票给小摊贩。
  
  
  问:在整个过程中,店主一共亏了多少钱财
  有十二个乒乓球特征相同,其中只有一个重量异常,现在要求用一部没有砝码的天平称三次,将那个重量异常的球找出来。
  评分标准:
  1、30分钟以内做出来:智力很高很高很高,不知道有多高。
  2、60分钟以内做出来:智力很高。
  3、两小时内做出来: 智力相当高。
  4、1天或者1周内做出来:智力也很高,而且还是一个有毅力的人。
  5、10分钟内做出来:你或者以前做过,或者多半是个马虎的人。回去检查答案自:Cl   答案如下:先把球编号1-12, 
第一次,先将1-4号放在左边,5-8号放在右边。 
  1.如果天平平衡,则坏球在9-12号。
    第二次将1-3号放在左边,9-11号放在右边。
      1.如果右重则坏球在9-11号且坏球较重。
        第三次将9号放在左边,10号放在右边。
          1.如果右重则10号是坏球且比标准球重;
          2.如果平衡则11号是坏球且比标准球重;
          3.如果左重则9号是坏球且比标准球重。
      2.如果平衡则坏球为12号。
        第三次将1号放在左边,12号放在右边。
          1.如果右重则12号是坏球且比标准球重;
          2.这次不可能平衡;
          3.如果左重则12号是坏球且比标准球轻。
      3.如果左重则坏球在9-11号且坏球较轻。
        第三次将9号放在左边,10号放在右边。
          1.如果右重则9号是坏球且比标准球轻;
        ......

阅读全文(2741) | 评论:0

[转帖]李敖复旦大学演讲全文(2005-09-26 18:11:00)

摘要:[转帖]李敖复旦大学演讲全文              --------------------------------------------------------------------------------
  [09:33:19] 各位网友大家好,李敖大师在复旦大学的演讲9点半开始,凤凰网将进行图文直播。
 [09:34:26] 复旦大学人文学院院长姜义华:尊敬的李敖先生,各位老师,各位同学,各位来宾,早上好,最近几天正值复旦大学百年校庆的庆典的高潮,数以万计的海内外校友和贵宾聚到复旦校园,欢庆这一重大的节日,在喜事连连的时刻我们迎来了尊贵的客人李敖先生。
 [09:35:14] 姜义华:请允许我代表复旦大学全体员工对李敖先生来复旦大学访问给我们校庆增添了异彩并表示热烈的欢迎。
 [09:35:55] 姜义华:我先介绍一下演讲台上几位先生,第一位就是大家仰慕已久的李敖先生,第二位是我们复旦大学校务委员会主任。
 [09:36:18] 姜义华:第三位是凤凰卫视懂事会主席总裁刘长乐先生。
 [09:37:11] 姜义华:我叫姜义华,是我们学历史系的教师,现在担任人文学院校长。现在先请李敖先生、刘长乐先生就坐。
 [09:37:50] 姜义华:我很早就注意到李敖先生在很早以前他就是台湾大学历史系一年级学生之后,就因为他撰写了关于胡适等两篇文章,充分肯定了胡适新文化的历史功绩。
 [09:39:02] 姜义华:我在讲中国现代思想史的时候,是讲李敖先生及胡适等人自由主义传统的继承者,而且是一个身体力行者。这些锤炼了李敖先生犀利的批判性的性格,他所撰写的一些书籍,都致力于用大量第一手他所掌握的珍贵的资料,打破其他人制造的种种神话,恢复历史本来的面貌,这些著作是史论,这些著作使李敖先生成为自由主义最有影响的一位代表人物。
 [09:40:03] 姜义华:李敖先生著作等身,还有独立鲜明的个性,现在他的许多著作在大陆出版,他的著作还用凤凰卫视专题节目正在缩写李敖先生。 <......

阅读全文(19992) | 评论:0

我真喜欢这个老混蛋:评李敖的北大讲演(转自两全其美)(2005-09-26 13:29:00)

摘要:我真喜欢这个老混蛋:评李敖的北大讲演(转自两全其美)
我曾经和别人打赌,说李敖的演讲不会让人跌眼镜,不过是《李敖有话说》的现场版。但是当我看到演讲的实况录像时,我知道我输了。我倾向于认同这一种评价:这是中国16年来公开场合最犀利、最勇敢、最智慧的一场演讲!
首先我不主张大家去网上读文字记录。文字记录是很片面的,实况录像中有很多文字看不到的东西;而演讲本身,除了语言之外,还有肢体动作,还有周遭反应,所以这些都构成了本次历史性演讲的组成部份。
闵书记 想讲几个我观察到的有趣细节。李敖演讲的时候,旁边坐着吴副校长、闵书记和刘老板。李敖在我的记忆中,至少有三到四次转过身,对着台上的三人,一边打趣一边讨掌声。结果每次李敖转过身去看着闵书记时,闵都极其不自然,挪了一下屁股,但是手没有动。似乎颤抖了,但是没拍巴掌。吴副校长大约要稍微放松一点,在其中的某一次拍了两下手。而闵书记从始到终都没有鼓掌,而且板着脸,不苟言笑。后来演讲结束,礼节性的交换礼物,转播即将结束,李敖上前和满脸堆笑的闵书记握手。大概是忘了摘麦克,现场很清楚地听到李对闵说:“你刚才一直太严肃,都不笑,搞得我很紧张。” 李敖已经说了,不笑的原因是因为有忌讳,不笑的原因是因为不放松。李敖在那里大讲特讲社会主义行不通了,马克思自己不是马克思主义者,讲共产党要完蛋了,讲北大是孬种。身为中央候补委员的闵书记实在是没法笑。不笑是礼貌不周的问题,笑了是政治错误的问题。掂量掂量,还是硬扛着装石佛比较好。也不知吴副校长在旁边是不是会幸灾乐祸呢?台上真正淡定从容的,恐怕只有一个心宽体胖的刘长乐了。
说真话 李敖说自己不是猛龙不过江,说自己是威武不能屈,贫贱不能移,时尚不能移,说自己是讲真话的。尽管大家对李敖东扯西拉的演讲方式颇有微词,但是仅凭他讲真话的勇气就已经让这次演讲写入史册了。连战的演说进不了史册,虽然外交家政治家的风度远远胜过嬉皮笑脸的李敖,但是连战不敢讲真话,尽讲讨好话。连战的演讲中看不中用,李敖的演讲中用不中看。
看过那么多期《李敖有话说》后,我对李敖是有偏见的。我觉得他是一个为了党派之争哗众取宠的异见份子,为了反对而反对,骂人很难听,尤其是对于马英九这样的“好政客”也痛下杀手。而且更重要的是,我没听他说过共产党的坏话。我一度以为这是一种政治投机,但直到今天我才知道这种......

阅读全文(18699) | 评论:1

LPI——Linux标准化认证(转载)(2005-09-24 11:05:00)

摘要: LPI——Linux标准化认证 一、认证简介     LPI(Linux Professional Institute、Linux专家机构)是一家按照Linux标准基础(LSB)建立的Linux认证机构,为非盈利组织,其推出的认证中立于厂商的Linux培训和认证。其成员为许多不同国家的志愿者和专业人员。LPI认证计划使用VUE考试系统在全球实施。
 
    LPI协会的作用就是制订考试标准并设计考题,其LPI分会的作用是翻译考题。LPI总部在加拿大,在日本和德国有分会,所以意味着除了英语还可以用日语和德语进行考试。LPI协会不提供培训和考试,培训由世界各地的合法培训机构提供,考生也可以自学。
 
    LPI认证共分为三级,每级测试的费用均为100美元,每级测试包含两门考试。

    一级认证:考取该认证表示你能在Unix系统上工作;执行简单的维护任务,如为用户增加用户系统评价器,备份和恢复,关闭和重新启动;能安装和配置工作站,并将之连接到局域网,或通过调制调解器将一PC机连接到Internet上。
 
    二级认证:考取该认证表示你能管理中小型的网网络;能够计划,执行,维护,同步,设计安全模块以及排除网络错误;可以配置局域网服务器,网关(防火墙,代理服务器)等。
 
    三级认证:考取该认证表示你能设计和执行复杂的自动化问题,像单IP到多域名的解析;设计并发起某项工程;监控及下属工作;作为高级管理顾问对网络环境提供咨询。 二、相关资源 1.相关资料
 
IBM LPI 中文教程
 http://download.chinaitlab.com/soft/8377.htm
 中文IBM LPIC教材
 http://download.chinaitlab.com/soft/810.htm
 Linux资源集
 http://bbs.chinaitlab.com......

阅读全文(17152) | 评论:0

全国青少年信息学奥林匹克联赛(2005-09-20 00:21:00)

摘要:全国青少年信息学奥林匹克联赛 为广大青少年提供一点信息,突然发现自己都老了,呵呵
             
            全国青少年信息学奥林匹克联赛(简称NOIP)是由中国计算机学会(CCF)主办、以省以省(市、自治区)为赛区单位组织实施的全国性竞赛,是NOI系列活动的重要组成部分。NOIP是开放的,任何在学中学生均可自愿报名参加,为组织好这项活动,制定本指南。
            1、    竞赛分两个组别:普及组和提高组,分别进行两轮:初赛和复赛。
            2、    参赛对象:初、高中和同等年龄段的中等专业学校的非计算机专业的在校学生。
            3、    大纲与命题:联赛大纲由CCF NOI科学委员会制订并颁布。命题采取开放形式,任何一个有兴趣者均可提供候选赛题。最终竞赛题目由CCF NOI科学委员会确定。
            4、    组织形式:由CCF统一大纲、统一命题、统一制卷、统一评分标准、统一竞赛时间、统一评测。
            5、    竞赛形式和时间:
    ......

阅读全文(19956) | 评论:0

小评编程语言对象命名(2005-09-19 21:33:00)

摘要:小评编程语言对象命名     依据《C++ primer》,我们这里也把所有的变量、类的实例等统称对象(object)。 我觉得,对象的命名是个人习惯+一些常用的规则,比如什么时候用大写,什么时候用小写,尽量使用人家看得懂意思的名字,等,这些是基本的规则大家还是应该遵循的,也不要太叛逆或者逞强。因为你的程序可能不只是你一个人看的,你需要考虑移植,升级,维护等,而这些事情可能不是你做的,要是你的程序让别人比较难看懂的话,那么说明你的协作性不强,广义上讲也就是你的团队精神缺乏。    有件事我印象比较深,就是裘宗燕老师在《the c++ programming language》里面硬把inline翻译为“在线”,还解释了一大堆原因,但是从这里就给我留下了不好的印象,为什么几乎全世界的中国人都叫“内联”,就你叫“在线”??     有时候东西是没有对错的,只有习惯而已,比如:呆板,我记得小时候上学的时候叫:ai ban ,但是好像初中还是高中以后听说改为:dai ban,为什么呢??因为大部分人管它叫dai ban,那么就是dai ban了。世上本没有路,走的人多了也就变成了路。......

阅读全文(4509) | 评论:3

C++程序设计之四书五经(转载,作者:荣耀)(2005-09-27 01:41:00)

摘要:C++程序设计之四书五经 上篇   C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个梦想,也许Java和C#的狂潮终将迫使C++回归本位 — 回到它有着根本性优势的开发领域:低级系统程序设计、高级大规模高性能应用设计、嵌入式程序设计以及数值科学计算等。果真如此,我认为这未尝不是一件好事。 C++吸引如此之多的智力投入,以至于这个领域的优秀作品,包括重量级的软件产品、程序库以及书籍等,数不胜数。文题“C++程序设计之四书五经”一个不太严格的含义是:C++程序设计之四书 ⅹ 五经。是的,在本文(及其下篇)中,我将分门别类推荐20多本C++好书,你可以根据自己的需要选读。 TCPL和D&E TCPL和D&E分别是《The C++ Programming Language》和《The Design and Evolution of C++》的简称,均出自Bjarne Stroustrup之手。我将它们单列出来,首先是因为Bjarne是C++语言的创建者,然后是因为比“首先”那个原因更重要的原因:这两本书是C++领域毋庸置疑的杰作。说它们是C++语言圣经,并不为过。 Bjarne Stroustrup, The C++ Programming Language (Special 3rd Edition) 《C++程序设计语言(特别版)》,机械工业出版社 《C++程序设计语言(特别版)(英文影印版)》,高等教育出版社 迄今为止,TCPL是除了C++标准文献之外最权威的C++参考手册。和大多数人的看法不大一样,我认为Bjarne的文字语言并不逊色于他所创建的程序语言,至少我喜欢这种学院气息浓厚的作品。本书对C++语言的描述轮廓鲜明、直截了当。它从C++语言创建者的角度来观察C++,这是任何别的作者和书籍做不到的 — 没有任何人比Bjarne自己更清楚该怎么来使用C++。 这是一本严肃的著作,以中、......

阅读全文(9987) | 评论:0