2009年3月30日星期一
37岁的单车
我只尊重有能力有一技之长的人,而此片中人物便是其中一个,佩服,支持.
2009年3月28日星期六
刘信达--郭德纲的儿子竟然不是亲生!
郭德纲笑骂宋祖德
宋祖德不知怎么得罪了郭德纲这个损人大师,据说是宋祖德炮近日炮轰郭德纲和小沈阳是"两个同流合污的东西",所以郭德纲对宋祖德兄弟有些话说.....
"真不知道他父母是怎么运作的这个事情啊,他这个配方绝对是有问题,不是嫁接的就是转基因的.怎么说呢,祝贺吧,他能坚持到现在,每天还能说话,发贴子什么的,说明他生活很乐观,他所说的话换成随便的某一个人说,那早让人打死了,唯独他们俩人还是这样,就是我们大家要以一个平和的心态来看,不要歧视,就他们两个人所说的什么做的什么,大家就支持吧,因为这是一个乐啊.只要他快乐就行,挺平和的,现在他是我唯一的消遣工具,我家里养这些个狗,都是按他名子排下来的,挺好,这个其实这么多年来,他们哥俩就一直没少这个英文词叫(这里一直没听清楚是什么)医文一直在说这个话,它就是什么意思呢,(这也没听清是什么病毒)导致这个中枢神经的脓性转化,临床上叫"二",由他去吧"
"我跟你说啊,我最近实在是太忙了,我这几天忙完了没事,每天有工夫从中午吃完饭,下午一点开始,我就坐这说他们哥俩,说到六点,我不带重样的,这得卖票这个,我能说的特别好玩,你说别人不合适,唯独说他们俩与万民同乐,这是个玩艺,俩人跟真事似的一天到晚说瞎话,宝贝,回家看看去吧,你妈妈都找不开零钱了,你就跟他说一声,哪天雷劈完了把那牙给我留着,那磨出刃来kei撮手,好极了.."
德纲损人真是职业的,骂人不带脏字,太牛了..哈哈,大伙笑笑解解闷就得了.
学习编程,先搞清楚到底什么是学习?(转自CSDN)
先看看历史上的一些解释:
一是说文解字说。
我国古代,学与习总是分开讲的。《辞源》指出,“学”乃“仿效”也,即是获得知识;“习”乃“复习”、“练习”也,即是复习巩固。最早把学与习联系起来的是孔子,《论语》曰:学而时习之,不亦说乎!“后来,《礼记》又曰:“鹰仍学习”。这就是学习一词的由来。
二是行为变化说。
行为主义认为学习“是一个行为变化的过程”。
三是经验获得一行为变化说。
《教师百科辞典》认为:“学习是指人和动物在生活过程中获得个体行为经验的过程。”
四是信息加工说。
信息论学者认为:“学习是学习者吸取信息并输出信息,通过反馈与评价得知正确与否的整体过程。”
五是学习功能说。
《现代汉语词典》中将学习解释为 “从阅读、听讲、研究中获得知识或技能”。
六是学习认识说。
著名教育心理学家潘菽认为,“人的学习是个体掌握人类社会经验的过程”,“学生的学习是认识的一种特殊形式”。
七是学习活动说。
军队学者朱兆民认为,“学习是在师授、书授(自然条件)等外部因素影响下,个体自我修养、自我教育的一种社会活动。”
八是学习“求知”说。
谢德民在《论学习》中指出:“学习的定义最一般、最简单、最本质的表述是求知。”
九是学习“效应”说。
学习学研究者寇清云认为,“学习过程是产生效应的过程”。
十是学习“内化”说。
中央教科所潘自由认为学习“是客观世界在主体中内化并使主体发展的过程”。
针对我们程序员,我个人认为第一种更符合我们的实际情况。
学:发现知识,了解知识
习:运用知识,包括自己训练,然后应用到实际的代码里,然后应用到实际的项目里来验证学到的知识。
教:能把自己掌握的知识,传授给别人
学一次,做一百次,才能真正掌握。
学,做,教是一个完整的过程,只有达到教的程度,才算真正吃透。
学习是一种态度。
只有谦卑的人,才真正学到东西。
大海之所以成为大海,是因为它比所有的河流都低。
学而时习之,这句话是程序员,包括想成为程序员的朋友快速提升的"快捷之路"。
发表于 @ 2009年03月25日 10:03:00
2009年3月27日星期五
《C程序设计语言》练习题 1-10的一个问题
2009年3月25日星期三
编辑器:vim使用技巧实战(定位/查找/替换/删除/移动/复制)
3, 按向下键(或J)到了第10行时, 按向左键,移到你想复制的字符后.然后按下 y
4, 最后移光标到第12行的某个字符前按下p
2009年3月24日星期二
睡觉的诀窍
睡眠与养生[转载]
2009年3月22日星期日
LAMP架构说明及优势
随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。
其他解释:
LAMP是一种Web网络应用和开发环境,是Linux, Apache,MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件。
LAMP这个词的由来最早始于德国杂志“c’t Magazine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字。这些组件并不是开始就设计为一起使用的,但是,这些软件都是开源的,可以很方便 的随时获得并免费使用,这就导致了这些组件经常在一起使用。这些组件的兼容性也在不断完善,为了改善不同组件之间的协作,已经创建了某些扩展功能,在一起 的应用情形变得非常普便,因而成为目前最流行的web应用基础架构。
平台由四个组件组成,呈分层结构,每一层都提供了整个架构的一个关键部分:
Linux:Linux 处在最底层,提供操作系统。它的灵活性和可定制化的特点意味着它能够产生一种高度定制的平台,让其它组件在上面运行。其它组件运行于Linux 之上,但是,并不一定局限于 Linux,也可以在 Microsoft® Windows®、Mac OS X 或 UNIX® 上运行。
Apache:Apache位于第二层,它是一个Web 服务平台,提供可让用户获得 Web 页面的机制。Apache 是一款功能强大、稳定、可支撑关键任务的Web服务器,Internet 上超过 50% 的网站都使用它作为 Web 服务器。
MySQL:MySQL 是最流行的开源关系数据库管理系统,是LAMP的数据存储端。在 Web 应用程序中,所有帐户信息、产品信息、客户信息、业务数据和其他类型的信息都存储于数据库中,通过 SQL 语言可以很容易地查询这些信息。
PHP/Perl:Perl是一种灵活的语言,特别是在处理文本要素的时候,这种灵活性使Perl很容易
处理通 过CGI接口提供的数据,灵活地运用文本文件和简单数据库支持动态要素。PHP 是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。可以使用 PHP 编写能访问 MySQL 数据库中的数据和 Linux 提供的一些特性的动态内容。
3. LAMP的优势
灵活性:既没有技术上的限制也没有许可证的限制。这允许你能够以适合你的方式灵活地构建和部署应用程序,而不是以你正在使用的技术的提供商规定的方式。
个性化:LAMP组件是开源软件,已经建立了大量的额外的组件和提供额外功能的模块,能够让你个性化设置组件和功能以便满足你的需求。
容易开发:用LAMP组件开发极其简单,代码通常非常简洁,甚至非程序员也能够修改或者扩展这个应用程序,同时也给专业的程序员提供了各种高级的特性。
容易应用:大多数主机服务都把基于LAMP的环境作为标准,应用程序也不需要编译,在新的主机上部署一个应用程序就像拷贝一个应用软件那样容易。
安全:由于是开源软件,大量的程序员关注这些软件的开发,问题通常能够很快地修复,不需要昂贵的技术支持合同。经过大量的用户和团体组织多年来的使用,LAMP技术是安全和稳定的。
成本低廉:LAMP组件都是开源软件,只要遵循GPL协议,可以自由获得和免费使用,极大降低了部署成本。
4. 总结
LAMP是一种Web网络应用和开发环境,基本上是四种开源软件技术的组合,它们组合在一起产生了一个功能强大的应用服务平台,使用却相对来说比较简单和容易。
原文网址:http://www.linuxsense.org/archives/102.html
2009年3月20日星期五
ie8 (internet explorer)试用
设置完成后,打开IE给人的第一感觉就是没有感觉,和IE7几乎没有区别,速度感觉好像是快了点,内存也感觉没有占用太大.
开始用的时候还不怎么顺利,关闭IE后,有两个IEXPLORE.EXE进程没有退出,等了半天也没有退出,这个也不知道是不是BUG,手动退出后.再打开,正好有个网站要安装ACTIVEX控件,就装上了,装完了感觉没有什么用,就想关闭掉,从工具里找到管理加载项,点击后非法操作,关闭了,一连几次都这样....
心想反正也不是什么常用的功能就没有怎么在意,继续使用,用了一阵后,个人感觉比IE7内存占用方面要好很多,关闭后也没有再出现残留的IE进程,管理加载项也可以正常使用了,真是不可思议...
现在正在使用IE8中,看再有没有什么新功能发掘出来
2009年3月19日星期四
WINXP安装及优化全过程
首先是系统的安装
现在基本上没有用WIN98,WIN95的了,基本上都是WINXP了,那就以WINXP的安装来说明吧.现在只就WINXP的系统就有安装版和GHOST版两种,两种各有各的特点,安装版的安装时间长,但是稳定还可以定制;GHOST版的安装时间短,但是由于硬件的针对性不高,所以稳定性也就不是那么高了.所以如果自己用的话还是要用安装版的,一次安装,然后再做个镜像,以后如果出了灾难性的故障也可以通过镜像几分钟就恢复到安装完成的状态,当然就是用到我们下步的优化了.
安装的时候也有一定的技巧.比如分区的格式,大小等等.
一般现在硬盘一般都是二三百G的容量,容量是大了,分区也没那么好规划了.以下给个建议:分区全部NTFS.因为这是WINXP的专用分区格式,对系统有很大的优势.一般就分四个主要的区:头一个是系统主分区,大小应在10G左右,主要用于系统的运行,太大了对系统也不好管理;第二个是软件区,20G左右吧,如果是软件试用爱好者可适当再加大,第三个就是数据区了,这里放游戏啊,歌曲啊,电影啊什么的,这个区可以再根据自己的需求再细分一下,第四个区就是工具,安装文件及镜像区,这个区一般分到20G左右就差不多,如有需要可再适当加大一些.
然后就是安装系统后对系统的优化,软件的安装
安装过程无话,一路NEXT,直到完成安装.
安装完成后第一件事就是安装硬件的驱动,主板驱动,网卡,显卡,声卡.如果有外部设备,比如打印机之类的,都一块都安装上.当然联接互联网是必需的了.比如ADSL什么的.
第二件事就是安装系统的补丁,可以直接用系统的WINDOWS UPDATE,也可以用其它软件来更新安装,比如360之类的.补丁装完之后把WINDOWS目录里的安装文件及备件文件全部删除,因为没用所以都不要了.
第三,优化WINXP,用微软的自己小工具TweakUI 2.10 汉化版, TweakUI v2.10 是微软公司为 Windows XP(SP1)/Windows Server 2003 操作系统制作的系统增强工具。通过它你可以轻而易举地调节上百个系统设定。用这个软件的目的主要目的是为了自定义一些属性.主要是桌面,我的文档,和关掉所有磁盘的自动运行这块,别的可以自己定义.建议把桌面,和我的文档的目录建立在数据区,这样如果日后重装系统,恢复完成之后就和没重装过一样,所有桌面上的东西全都在桌面上.
自定义完一些属性后可以安装最常用的软件,比如,WINRAR.别的什么像听歌的看电影的,下载的办工的,反正是你最常用的软件全都安装上,这些软件一定要从大的软件站下载,以免中毒.安装这些软件时把所有的安装路径全都指向软件区,这样可以和系统分离.
外部的软件安装完后再优化一下WINXP的服务,关掉一些没有用的服务,这个推荐用黄金内存 ,它里的高级选项中的服务那一项就可以关掉几乎所有没用的服务,还可以查看及修改启动项.
所有这些工作做完以后,下载一键GHOST 2008.08.08 硬盘版,所有下载的软件及工具都放到工具区.然后清除所有无用的数据,包括临时文件,IE缓存等.运行一键GHOST,把C盘备份到最后一个分区,这是默认的.备份完成进入系统为了以防以后不小心把镜像覆盖,把那个最后分区里~1文件夹里的GHO文件复制到别处一份.
到此一个干净的系统算是做完了,以后如果有灾难性故障发生就可以直接恢复到现在这个样子.
最后要给系统加上保护.不管你用什么杀毒软件还是防毒软件,都在个人的喜好.
不过我推荐用微点主动防御软件,华军软件园有90天免费版的.我用了两年了,几乎没出过问题,装上它之后就不用再装什么别的防火墙之类的了.
至此一个完全可用并且稳定的系统就完全安装结束了.
2009年3月18日星期三
世界上最稳定的系统——鸡头
以下是简介,非常的搞笑:
这段视频已经在 youtue 上获得了近百万的点击,经过 youtube 网友们的三个月研究,终于发现世界上最稳定的系统不是 Linux ,而是——鸡头。从视频中看,互动性良好。极其稳定!
..............
鸡头和LINUX有可比性吗?不过这帮人也真是太有意思了
2009年3月16日星期一
由一张水费收据引起的一些感想..
以下是详细:
用水量 1 立方,单价 1.9元,污水处理费0.80元,后面都新增了一项:垃圾处理费3元/月.
无语了....
我们这里是个几十万人口的县城,这个标准高低的话,大家心里都有数.
这1.9元的水费里面还包括着南水北调的一些钱,已收了不知多少年了,也没什么感觉了...
再说说咱的用水情况,咱小县城没住商品楼,就是自家的一处小平房,和老人住一起.
老人是共和国的同龄人,挨过饿,所以在生活方面是个非常节俭的人,痛恨浪费.......
大伙可能觉得一方水至于的吗?
但现实中的情况是怎么样呢?
一刮风,就垃圾满天飞..我的这个小胡同就基本上全是塑料袋....这垃圾处理费收的,无语,就别说那垃圾堆了...
咱这里也有条河,十多年前我还记得常去钓鱼,现在呢,全是臭水,都是黑的,别说鱼了,草都不长了...上面还漂满了塑料袋等杂物....这就联系上的那个污水处理费.......
南水北调咱也没什么好处,水也看不到,也吃不到,还拿了好几年费用...
节约也不是好事了,我们这里还是个旱情比较严重的地方,也上过电视.多多用水就能显得水费便宜了是吗?收费员也说了,你多用点水就感觉拿钱拿的不多了,是啊,用100方水,这点污水处理费,南水北调费,垃圾处理费就显得无足轻重了.
但真的是这么回事吗?
唉......................
2009年3月14日星期六
BLOGGER 模板分析
BLOGGER的模板是用CSS+DIV设计的,非常简洁也非常灵活,只要对CSS做一些修改就能改变这个博客的风格.
整个的博客建立在整个浏览器客户区里,#OUTER-WRAPPER是所有内容的一个容器,然后是#HEARD-WRAPPER,#CONTENT-WRAPPER,#FOOTER-WRAPPER三个平行的容器,他们都包含在#OUTER-WRAPPER容器里.再然后就是包含在#CONTENT-WRAPPER容器里的#MAIN-WRAPPER和#SIDEBAR-WRAPPER.
以上那些标志可以在:布局--修改HTML里看到.这就是这个模板的大致框架.下面用个图来说明一下.

郭德纲最新相声你要做善人
在这一片段里,郭德纲有许多的经典话语,以下是其中的一小部分:
- 穿着貂皮大衣,貂是一种动物,活着的时候叫田鼠.
- 戴大手表,僵尸的(劳斯丹顿),名牌,买时34万美金,打完折250
- 收藏名画,大的不要,就要小的,这么大,粉色的,上面有毛主席像旁边还写着100
- 下棋,下围棋,围棋有口诀啊,马走日,象走田,炮打一溜烟,走...工兵,支你的地雷,嘿,和啦...
- 五月节,吃粽子,粽子多大,咱家的粽子一个里面100斤枣,100斤米,两瓴坑席卷一个,上称约,50斤高高的..
- 圣诞节,烤火鸡,外国人圣诞节必吃火鸡,火鸡到了中国叫鹌鹑.
2009年3月13日星期五
blogger 表格的插入方法
表格内容 | 表格内容 | 表格内容 | 表格内容 |
表格内容 | 表格内容 | 表格内容 | 表格内容 |
在网上找了好久终于找到可以让BLOGGER显示表格的方法
以下是源代码:
<div align="center">
<table style="width: 400px; height: 40px;" bgcolor="#ff0000" border="0"
cellpadding="0" cellspacing="1">
<tbody>
<tr bgcolor="#ffffff" height="15">
<td><div align="center">表格内容</div></td>
<td><div align="center">表格内容</div></td>
<td><div align="center">表格内容</div></td>
<td><div align="center">表格内容</div></td>
</tr><tr bgcolor="#ffffff" height="15">
<td><div align="center">表格内容</div></td>
<td><div align="center">表格内容</div></td>
<td><div align="center">表格内容</div></td>
<td><div align="center">表格内容</div></td>
</tr></tbody></table></div>
BLOGGER 中源代码的写法
<div id='crosscol-wrapper' style='text-align:center'>
<b:section class='crosscol' id='crosscol' showaddelement='no'/>
</div>
<div id='left-sidebar-wrap'>
<div id='sidebartop-wrap'><div id='sidebartop-wrap2'>
<b:section class='sidebar' id='left-sidebartop'>
</b:section>
</div></div>
如果你直接在编辑栏里写入<加上HTML标签和>,都会认为是代码,所以不管怎么输入都不会显示.
要想显示,就要把<和>分别用< >代替
只要把那两个符号在Ultraedit或其它文本编辑器里用后面的代替就可以了
2009年3月11日星期三
2009年3月10日星期二
CSDN-中国软件业需要个人英雄主义--有感
无意中看到<<中国软件业需要个人英雄主义>>,以前好像也有人提过这个,就点开了,发现是个视频,这个视频是由中国互联网协会主办,北京金山软件科技有限公司承办的首届中国优秀软件创新大赛一等奖获得者的一个采访片断.
http://live.csdn.net/Issue679/LivePlay.aspx
其间,主持人问了一些关于产品的优势啊,以后会有哪些挑战等等,回答得也比较精彩.
最后主持人提到了关于创业的一些话题,几个人的回答很有代表性,也道出了目前创业者创业到底需要哪些条件.以下是基本的几点:
1.创业并不是很难,主要也是看是不是有创业的必要,首先是有个规划,然后去实现,并坚持下去
2.创业并不一定成功,这是一个选择,也需要勇气,有一个放弃现在的条件,去创业的这样勇气.
3.要有一个理性的思维,有一定的思想准备.
4.投入到创业的过程中去,并体验.
以上几点应该是非常大众化的,所有的创业者都应有以上的觉悟,其实是去踏踏实实的去干这点最难
以上这些也不全是创业才需要的条件,做所有的事都需要这样的精神,这些也对自己有了一个启发,那就是:事一定要去做,不去做永远不能成功.
曹鹏编程之邦--一个学习的天堂
正好对编程及建站很感兴趣,就进了网站一看,里面的静版和动版之分,静版是HTML的页面的,动版是FLASH的.我当时看的是动版的,做的相当的牛.
我直接看的是PHP和MYSQL的那一章,一共分为8个小部分,内容的知识点由浅入深,看起来很舒服,完全能看得懂,还有配套的一套程序源码.如果对里面的东西有不清楚的地方可以直接看源码,以前有点基础所以看完这8部分也没有费时间,基本上听了一遍就大概明白了原理.
看完了PHP和MYSQL后对这方面的东西有了强烈的学习欲望.这样可能就达到曹鹏老师做这些教程的目的,领你入门.....
在听这8部分的时候发现曹鹏的英语讲得非常棒,在听完了这8部分后又看了一下别的,发现有个新三的串讲,听了听,很不错
随着对曹鹏的了解,去了他的论坛,发现了他的理想,所做的事等等.
这个编程之邦就是一个学习的天堂,以下引用论坛的对编程之邦的一个概括来结束.
现在预计编程之邦一共会讲7大学科 如下 ::现在的教程已经进行到了PHP MYSQL了,虽然课程还没有全部完成,但这几部分也非常的经典,非常值得去学一学.
新概念3 最高串讲 英 语
SEO 策 划
CSS 设 计
PHP+MYSQL 开 发
通讲编程语言 编 程
数据建模 数据库
人工智能 收山之作
2009年3月7日星期六
实践:IBM THINKPAD T23 液晶屏换灯管.
闲话略过,拆下液晶面板.我的这个板子是LG的,提醒大家一下,如果真要拆的话,一定要把面板的小金属框拆下来,拆也不难,把带有黄色胶的塑料板揭下来,再慢慢把中间的面板取下来,就可以拆最下边的金属片了.然后把线从槽中挑出来这样就可以把灯管单独的拆下来了.以后的事就好办多了,按教程把灯管拆下来换上新的就行了.
在这次实践中,真正提高了自己的动手能力,因不清楚液晶面板的构造,把放灯管的塑料架给弄断了,就是因为没把金属框拆下来就拆灯管位置的金属条所导致.如果自己动手的话,在这一步要千万小心.
灯管换是换上了,但是换上后灯管不亮,....这时,天旋地转了,.....
液晶板给弄的支离破碎,竟然没有解决问题,看来问题不是出在灯管上了........
现在悔得肠子都青了......
所以大家在解决自己问题的时候一定先要把自己的问题弄清楚,确定是灯管的问题再换,像我这样看到相同的症状而有去确定是哪的问题就直接换灯管是有点太那个了....
所以得出一个结论:
在解决问题之前先要确定问题所在,就我的这个故障就是液晶板暗,能看到一点图像,而造成这故障的原因现在分析一般是有三个:
1.排线
2.高压条
3.灯管
一般问题是出在高压条和灯管上,像我的这个故障,应该就是高压条的问题了.
今天又在网上拍了一个合适的高压条,愿天保佑换上后能让本本重见天日..
IBM THINKPAD T23 液晶屏换灯管过程(转)
+++++++++++++++++++++++++++++++++++++++++++++++++++
______________________________________________________________
还本本一盏“明灯”
——IBM T23显示屏灯管更换记
所需工具:新灯管一根,25~35W电烙铁一把,焊锡和松香若干,大头针(或别针)一枚,不同规格的十字、一字螺丝刀若干把,镊子,胶带纸一卷等。
一、液晶屏的拆解
步骤一:首先用大头针把显示屏两侧8颗螺丝上的黑色塑料片取下,用同样方法再取下显示屏下部3颗螺丝上的塑料片(图1),然后用螺丝刀把这11颗螺丝旋出。注意,应把这些螺丝和塑料片妥善放置。

步骤二:用薄而硬的塑料片(如塑封的通讯录等)从显示屏边框的内框与外框(即顶盖四周边缘部分)之间插入(图2),并沿内外框之间的缝隙移动,边移动边用巧力把内外框分离(内外框之间有许多小卡榫),等内框完全脱离外框时即可把内框单独从显示屏上拿下来。

步 骤三:使显示屏与机器底座成直角,然后用螺丝刀从液晶屏上部着手把液晶屏从顶盖上撬出来,再把顶盖连同液晶屏一起向键盘方向折回,使之与键盘约成60角 度,这时可以看见液晶屏背面的屏线(要注意的是,把液晶屏从顶盖内侧扳出来时用力要轻柔,否则易损坏屏线),把液晶屏背后的屏线与接口轻轻分离(图3), 再把液晶屏平放在键盘上。之后,再取下与液晶屏底部的电路板相连接的屏线插头(图4),至此,整块液晶屏就可以和笔记本完全分离了。
图3:

图4

二、取出灯管
步骤四:液晶屏底部的电路板上有两根线与液晶屏相连,这是液晶屏内部灯管的电源线,把电源线插头从电路板上拔下。T23液晶屏内的灯管处在屏幕底部(图5),图5中箭头所指位置为灯管反光槽的外露部分,灯管就裹在反光槽内。

接着,把反光槽外面的胶带纸全部撕掉,用修理钟表用的小型螺丝刀旋开反光槽两侧的两颗螺丝(图6)。

从反光槽两侧用力,轻轻地把反光槽也同灯管一起从液晶屏的灯管槽内往上拉起(图7),取出的灯管及反光槽如图8。给包裹灯管的反光槽及电源线来个特写,见图9。
步骤五:把灯管两端包裹灯管引脚的两个橡胶套轻轻拔开,然后用电烙铁把电源线焊下,这样年事已高的旧灯管就光荣“下岗”了。接着把灯管从反光槽内抽出。
图7

图8

图9

三、更换灯管
步骤六:和着松香给新灯管的引脚搪上焊锡,再把灯管放入发光槽,为了保证焊接可靠,灯管电源线前端应事先弯成一个小勾,然后再与灯管引脚焊接在一起(图10)。
友情提醒:
a.在进行焊接时,电烙铁与灯管引脚的接触时间一定要短,否则很容易损坏新灯管。
b.注意不要在灯管引脚上留有过多焊锡,因为如果焊锡过多,灯管将不能顺利放入液晶屏的凹槽内。
c.旧灯管上有三个白色塑料圈,它可以使灯管发出的光更均匀地射到液晶屏的底部,千万不要弄丢。
d.焊接完毕后,不要忘记在灯管引脚上套上绝缘橡胶套,否则将有可能造成灯管电源线的短路(因为反光槽是金属做的,而灯管引脚与反光槽只相距1毫米左右的距离)。

四、后期处理及试用
步 骤七:灯管焊接完成后,在把灯管装回去之前应先通电试一下,以确保焊接及灯管本身质量没有问题。把灯管电源线和图4中屏线接口2上的那根屏线按原先的样子 与液晶屏底部的电路板连接好(液晶屏背部的屏线可以不连接),然后给机器接上电源,按下电源按钮,如果灯管可以点亮就OK了(图11)。万一灯管不亮,就 用万用表测量灯管两端的电压是否正常,从而判断是灯管质量问题还是电源线虚焊。

步 骤八:把灯管及反光槽安装回去,并旋好螺丝加以固定。注意,如果发现反光槽与液晶屏结合不平整,应把灯管和反光槽取下再重新安装,否则安装完毕后会产生显 示屏亮度不均匀。为了防止产生漏光(漏光效果图见图12,所谓漏光,是指灯管、反光槽及液晶屏金属边框等安装不良导致液晶屏底部的边缘地带呈现出亮度明显 比其它地方高的现象),我们还可以在反光槽上粘贴一些胶带纸(图13),让反光槽与液晶屏结合更紧密些。
图12

图13

步骤九:按拆解的相反步骤把液晶屏安装好,然后依次安装好边框,上紧螺丝。
还 要提醒各位的是,在整个更换灯管的过程中,注意不要把液晶屏底部的金属边框弄畸形,否则很容易造成显示屏的漏光。只要灯管质量过关,整个过程又没有出现意 外(灯管长又脆,很容易折断),更换灯管还是比较容易成功的。对于没有拆解笔记本经验的新手来说,应从网上下载一个笔记本电脑的硬件维护手册或维修手册, 在拆解之前先通读一遍,这样成功的概率会大大增加。
2009年3月4日星期三
firefox 无法登录论坛的故障及解决
下载安装,装了几个插件,其中有ADBLOCK PLUS ,NOSCRIPT..
今天下午上论坛,却发现登录不了.
现象是这样的:
点登录链接,输入密码和用户名后,点登录还是回到游客状态,这个论坛是用的DISCUZ的,直接打开一篇文章点回复后输入用户名和密码后,点登录后发现能登录,但登录后就立即自动退出了,回到未登录状态.把ADBLOCK,和NOSCRIPT都禁止了,问题依旧.怀疑是不是DISCUZ论坛的原因啊,在网上搜索了一下也没有找到类似的问题,看来我的这个是个特例,又上DISCUZ的官方论坛去注册了用户登录了一下,一下就上去了,看来也不是论坛程序的问题,到底是哪的问题呢,无意中又登录了一个用DISCUZ的论坛,发现同样的问题.
这样就要找找这两个论坛的共同点了,
发现这两个论坛都是原来在IE是常上的两个论坛,保存有COOKIE,会不会是这个问题?
在FIREFOX里清除隐私数据后,重新登录..故障消失,正常登录了.
原因分析:
原因应该就是在安装FIREFOX的过程中,导入IE数据的时候把所有IE下面的所有数据都导入了,而IE和FIREFOX处理这些东西时可能又有一些差异,而导致数据不能共用并且不被覆盖.所以出现了无法登录的情况.
linux环境下VI的使用
VI是UNIX世界里极为普遍的全屏幕文本编辑器,几乎可以说任何一台UNIX机器都会提供这套软件.LINUX当然也有,它的VI其实是ELVIS(版权问题),不过它们都差不多.
VI通过在命令行输入VI进入编辑环境,VI有两种模式,输入模式和指令模式.输入模式是用来输入文字资料的,而指令模式则是用来下达一些编排文件\存档\以及离开VI等等的操作指令.当执行VI后,会先进入指令模式,此时输入的任何字符都视为指令.
在LINUX下用MAN命令就可以得到VI的全部说明及使用方法,以下就是中文VI的MAN说明:
http://man.chinaunix.net/newsoft/vi/doc/help.html
官方文档非常完整而且内容很全,往往抓不住要点,以下是网络上整理出来的作用方法:
----------------------------------------------------------------
vi:
保存文件:SHIFT+ZZ
“:wq”也是保存文件
“:w”是另存为Save AS,格式:w filename
“:q”退出q !命令退出文件的编辑底行命令模式。
Z Z命令将保存编辑的文件、结束本次编辑并退出V i 编辑器。
常用命令
光标移动命令
h左移
l右移
k上移
j下移
CTRL-f下一屏
CTRL-b前一屏
G移动至指定行
输入命令
a添加 i插入 o下一行输入 SHIFT-o上一行输入
查询命令
/查询 ?查询 n查询下一个
x删除一字符 dd删除一行
改变命令
r替换一字符 cc改变一行 R覆盖改写字符
移动命令
p插入删除/拷贝文本 ddp移动一行拷贝命令yyp拷贝一行
u向前恢复
cw修改一个单词
dG 命令可以删除从当前行至文件结尾的所有文本
cG 命令在删除从当前行至文件结尾之间所有文本的同时, V i编辑器将进入输入模式下。
?命令将从光标所在的位置起向文件首部方向搜索键入的模式
/命令将从光标所在的位置起向文件尾部方向搜索键入的模式。
大写N 命令也用来重复先前的搜索, 但它与n 命令的搜索方向相反
特殊字符\< 代表单词的开始, 而特殊字符\> 代表单词的结束搜索
% 命令将搜索、定位相应的开始或结束圆括号( 、) 、括弧[ 、] 及大括号{ 、}等。
标识命令m 标识某行在m 命令后键入一个字母, 编辑器将会用该字母去标识本行::bd 命令将删除当前行与用字母b 标识的行之间的所有文本( 包括标识行及当前行)
::bG 将把光标移动至用字母b 标识的行。单引号加标识字母本身也将把光标移动至该标识行,
s e t n u m b e r 命令将设置行选项, 用来在屏幕上显示文本行的行号,而s e t n o n u m b e r 将关闭行选项,
不带参数的s e t 命令本身将列出用户已设置的所有选项。
set all 将显示所有设选项的设置。set t a b s t o p 选项来设置更改键入制表键( TAB 键) 时制表键中包含的空格数tabstop 选项可以简写为ts(set ts=3)
wrapmargin 选项( 可以缩写为wm ) 用来决定文本的右边界
a u t o i n d e n t 选项( 可缩写为a i) 可实现文本行的自动缩进。
,你只需键入CTRL-D 键来取消一次缩进。键入一次CTRL-D将使光标左移一个TAB 键,键入第二次CTRL-D 将使继续使光标左移一个TAB键, 依次类推。
s e t n o a i 命令来禁止编辑器缩进。
----------------------------------------------------------------------
V i 编辑器命令
按键光标移动
h 左移光标一个字符
l 右移光标一个字符
k 光标上移一行
j 光标下移一行
w 光标右移( forward ) 一个单词
W 光标右移( forward ) 一个空格定界词
b 光标左移( backward ) 一个单词
B 光标左移( backward ) 一个空格定界词
e 光标移动至下一单词词尾
E 光标移动至下一空格定界词词尾
o 光标移动至行首
$ 光标移动至行尾
ENTER 光标移动至下一行行尾
- 光标移动至上一行行尾
( 光标移动至句首
) 光标移动至句尾
{ 光标移动至段首
} 光标移动至段尾
CTRL-F 向下滚屏, 并显示下一屏文本
CTRL-B 向上滚屏, 并显示上一屏文本
CTRL-D 向下滚半屏
CTRL-U 向上滚半屏
G 移动光标至文本最后一行
NumG 移动光标至指定一行,例如,45G 将把光标移动至第4 5
H 移动光标至屏幕顶部
M 移动光标至屏幕中间
L 移动光标至屏幕底部
“ 移动光标至先前光标所在的位置
mmark 移动光标至标识文本处, 标识( mark ) 可以是字母表中任何字符
’ mark 移动至用mark 标识的文本行
输入所有输入命令将使V i 编辑器进入输入模式, 键入ESC
命令退出输入模式
a 在光标后插入文本
A 在行尾插入文本
i 在光标前插入文本
I 在文本行的第一个非空白处字符前插入文本
o 在当前行之下插入文本行
O 在当前行之上插入文本行删除
x 删除光标处的一字符
X 删除光标处前一字符
Dw 删除至单词的末尾
db 删除至单词的开始
dW 删除空格定界单词
dB 删除至空格定界单词的开始
dd 删除光标所在行
D 删除到行尾
d0 删除到行的开始
d 删除其后指定的文本
d) 删除至句的末尾
d} 删除至段的末尾
dG 删除到工作缓冲区的末尾
dm 删除至标识所有文本( 该命令后跟一标识)
dL 删除到屏幕最后一行
dH 删除到屏幕第一行
J 把光标下一行合并至当前行行尾, 实际上是删除当前行上的分行字符( 该字符不可见)
修改除非重键入命令r, 所有修改命令都使用户在删除文本后进入输入模式
s 删除光标所在的字符, 并使用户进入输入模式
cw 删除光标所在的单词, 并使用户进入输入模式
cb 修改至单词词首
cW 修改空格定界单词
cB 修改至空格定界单词词首
cc 删除光标所在的字符, 并使用户进入输入模式
c0 从光标处修改至行首( 即第一个非空格字符)
C 修改至行尾, 并使用户进入输入模式
c 修改其后指定的文本
c) 修改至句子结尾
c} 修改至段落结尾
cG 修改至文件结尾
cm 修改至标识的所有文本( 该命令后跟一标识)
cL 修改至屏幕底部
cH 修改至屏幕顶部
r 替换光标处的字符; 键入r 命令后, 用户键入替换字符,但不必进入输入模式就能完成替换,用户仍然处于命令模式下
R 首先进入输入模式, 然后用键入的字符覆盖原来的字符。似乎是处于命令模式下, 而实际上处于输 入模式下移动在移动文本的同时首先删除文本, 然后把光标移动到想要插入的地方键入p 命令( 当 该文本被删除时, 它会被自动保存在特殊缓冲区之中)
P 插入删除或拷贝的字符至光标所在的行或字符之后
P 插入删除或拷贝的字符至光标所在的行或字符之前
dwP 删除一单词, 移动光标至你指定的地方, 键入P 命令之后, 被删除的单词将被插入至光标所在单词的与下一单词之间
dwp 删除一单词, 移动光标至你指定的地方, 键入p 命令之 后, 被删除的单词将被插入至光标所在单词的与前一单词之间
dd p 删除一文本行, 移动光标至你指定的地方, 键入p 命令之后, 被删除的文本行将被插入至光标所 在的行与下一行之间
d p 首先删除其后指定的文本, 然后把它移动光标指定的地方( 键入p 或P )
d) p 移动至句子结尾
d} p 移动至段尾
dG p 移动至文件结尾
dm p 移动至标识处的所有文本( 该命令后跟一标识)
dL p 移动至屏幕底部
dH p 移动至屏幕顶部拷贝 拷贝命令意味着该命令与p 命令最后在一起使用。在拷贝文本之前, 用户把光标移动至需要插入文 本的地方,后键入p 命令, 于是被拷贝的文本将被插入到光标所的字符或文本行之后yw 拷贝光标置 处的单词, 然后把单词入到光标所在的位置上( 键入p 命令后将把单词插入到光标所在的单词之后 )
yb 从光标位置处拷贝字符至单词词首
yW 拷贝光标位置处空格定界单词
yB 从光标位置处拷贝字符至空格定界单词词首
yy 或Y 说明: 拷贝光标所在的文本行, 然后把拷贝行拷贝至光标指定的行上( 键入p 命令将把拷贝行贝 至光标所在的行之后)
y 拷贝其后指定的文本
y) 拷贝至句子结尾
y} 拷贝至段落结尾
yG 拷贝至文件结尾
ym 拷贝至标识处所有的文本( 该命令后跟一标识)
yL 拷贝至屏幕底部
yH 拷贝至屏幕顶部搜索有两种搜索命令。执行搜索命令时将在屏幕的底行开辟一行, 然后用户在该行上键入搜索的模式, 按ENTER键后执行搜索( 回车键)
/pattern 向前( forward ) 搜索文本中的模式
?pattern 向后( backward ) 搜索文本中的模式
n 重复先前的搜索( 可以向前也可以向后)
N 与先前相反的方向搜索文本中的模式
/ 向前( forward ) 重复先前的搜索
? 向后( backward ) 重复先前的搜索缓冲区(Buffers) 有9 个数字缓冲区, 有2 6 个有名缓冲区。有名缓冲区由字母表中a-z 的2 6 个小写字母来标识。你可以用双引号来引用指定的缓冲区“buf-letter 引用一个指定的有名缓冲区, 如a 、b 、c 等
“num 引用一个指定的数字缓冲区, 该数字在1-9 之间
---------------------------------------------------------------------------------------
行编辑命令
文件操作功能
W Write 保存文件
r filename Read 插入文件
q Quit 退出编辑器
删除、移动、拷贝
d Delete 删除一行或多行
mNum Move 移动一行或多行文本( 首先删除一行或多行, 然后在指定的Num行之后插入要移动的文本行, 也就是刚才删除的文本
coNum Copy 拷贝一行或多行来文本( 首先拷贝它们, 然后在指定的Num 行之后插入要拷贝的 文本行行)
行定位 说明
Num 一行 用行号来定位一行
Num,Num 两行 定位用逗号,隔开的两行文本
Num-Num 一系列的行 定位用符号-隔开的多行文本
-Num 行偏移 定位从当前行向上偏移Num 的文本行
+Num 行偏移 定位从当前行向下偏移Num 的文本行
$ 文本最后一行 符号$ 定位至文件最后一行
/Pattern/ 模式定位 用模式pattern 定位一行( 符号/ 表示向前( forward ) 搜索定位一行)
?Pattern? 模式定位 用模式pattern 定位一行( 符号? 表示向后( backward ) 搜索定位一行)
g/Pattern/ 模式定位(全文件) 一系列的行被搜索定位( 所有包含指定模式的行都将被搜索到)
特殊字符 说明
. 字符通配符 与任何可能的字符都匹配的字符
* 任意字符或字符串 与任意字符或字符串都匹配的字符
[ ] 字符集 与字符集中指定的任意字符相匹配的字符
^ 行起始符 定位于行首
$ 行结束符 定位于行尾
/< 单词开始 定位于单词词首 >/ 单词结束定位于单词词尾
替换命令 说明
s/pattern/replacement/ 用replacement 替换当前行上的一个
patterns/pattern/replacemant/ 用replacement 替换当前行上的所有patterng
Num-Num 用replacement替换指定行之间的patterns /pattern/replacement/
1,$ 用replacement替换文件中所有的patterng
--------------------------------------------------------------------------------
搜索、显示、输入选项搜索选项 缩写 缺省值 说明
ignorecase ic noic 搜索是忽略大小写
magic magic 使特殊字符有效
wrapscan ws nows 搜索时可绕回至文件首
文本显示选项 缩写 缺省 值说明
number nu nonm 显示行号
list nolist 用^ I 及$ 标识显示出新的行
window window-23 设置屏幕上显示的文本行行数
tabstop ts Ts-8 设置t a b 键显示的空格数
输入选项 缩写 缺省 值说明
wrapmargin wm wm-0 在进行文本输入、到达文本右边界的时候编辑器自动换行
autoindent ai noai 自动缩进, 按CTRL-D 返回至上一缩进处
shiftwidth sw sw-8 移动宽度
showmatch sm nosm 显示初始括号( 、{、[ 及结束括号) 、}、]
beautify bf nobt 禁止输入控制字符
---------------------------------------------------------------------------
2009年3月2日星期一
笔记本真的很省电
年前的时候,笔记本的液晶屏,突然不亮了,心里很失落,以为是屏坏了,在网上一查,屏要好几大百,心疼啊,突然想起,还有个15的显示器能用,就搬来安上,竟然还能用,心想,就先这么凑合着吧.后来一天下午,发现液晶屏在阳光下一照竟然还能显示出东西来,就又在网上找,发现这种毛病还真有,大部分是屏的灯管老化了,一想也是啊,我的IBM T23买来是二手的,这个型号在2002年就停产了,我06年买的,用到现在也值了.只坏个灯管,换了就能让老机重得青春了.
今天看到这电费收据,看出了这显示器一个多月用的电就够我买个灯管的了,赶紧上淘宝拍了一个灯管下来,从网上的教程来看换个灯管也不是很难,所以就自己准备自己动手.
接下来就是等待灯管到家,拆机换灯管了.
史记《80后传》及有感
文中所写几样咱全都赶上了,感慨啊,.........以下是此文:
夫80后者,初从文,未及义务教育之免费,不逮高等学校之分配,适值扩招,过五关,斩六将,硕博相继,数年乃成,负债十万。
觅生计,十年无休,披星戴月,秉烛达旦,蓄十万。
楼市暴涨,不足购房,遂投股市,翌年缩至万余,抑郁成疾。
医保曰,不符大病之条例,拒赔。乃倾其所有,入院一周病无果,因欠费被逐院门。
友怜之,赊三鹿一包,冲而饮,卒。
CSDN版:
夫80后者,
初从文,
未及义务教育之免费,
不见高等学校之分配,
适值扩招,
过五关,
斩六将,
硕博相继,
寒窗数载,
二十四乃成,
负债十万。
觅生计,
背井离乡,
北上长春,
披星戴月,
秉烛达旦,
十年无休,
蓄十万。
楼市暴涨,
无栖处,
购房金不足首付,
遂投股市,
翌年缩至万余,
随抑郁成疾,
入院一周,
倾其所有病无果,
因欠费被逐院门。
寻医保,
不合大病之规,
拒付,
无奈带病还。
友怜之,
赠三鹿奶粉一包,
鸡蛋数枚。
翌日,
卒
2009年3月1日星期日
学习LINUX编程的一些建议(转)
首先先学学编辑器,vim, emacs什么的都行。然后学make file文件,只要知道一点就行,这样就可以准备编程序了。
然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看。
如果想学习UNIX/LINUX的编程,《APUE》绝对经典的教材,加深一下功底,学习《UNP》的第二卷。这样基本上系统方面的就可以掌握了。
然后再看Douglus E. Comer的《用TCP/IP进行网际互连》第一卷,学习一下网络的知识,再看《UNP》的第一卷,不仅学习网络编程,而且对系统编程的一些常用的技巧就很熟悉了,如果继续网络编程,建议看《TCP/IP进行网际互连》的第三卷,里面有很多关于应用协议telnet、ftp等协议的编程。如果想写设备驱动程序,首先您的系统编程的接口比如文件、IPC等必须要熟知了,再学习《LDD》2。
对于几本经典教材的评价: 《The C Programing Language》K&R 经典的C语言程序设计教材,作者是C语言的发明者,教材内容深入浅出。虽然有点老,但是必备的一本手册,现在有时候我还常翻翻。篇幅比较小,但是每看一遍,就有一遍的收获。另外也可用谭浩强的《C语言程序设计》代替。
《Advanced Programing in Unix Envirement》 W.Richard Stevens:也是非常经典的书(废话,Stevens的书哪有不经典的!),虽然初学者就可以看,但是事实上它是《Unix Network Programing》的一本辅助资料。国内的翻译的《UNIX环境高级编程》的水平不怎么样,现在有影印版,直接读英文比读中文来得容易。
《Unix Network Programing》W.Richard Stevens:第一卷讲BSD Socket网络编程接口和另外一种网络编程接口的,不过现在一般都用BSD Socket,所以这本书只要看大约一半多就可以了。第二卷没有设计到网络的东西,主要讲进程间通讯和Posix线程。所以看了《APUE》以后,就可以看它了,基本上系统的东西就由《APUE》和《UNP》vol2概括了。看过《UNP》以后,您就会知道系统编程的绝大部分编程技巧,即使卷一是讲网络编程的。国内是清华翻译得《Unix网络编程》,翻译者得功底也比较高,翻译地比较好。所以建议还是看中文版。
《TCP/IP祥解》一共三卷,卷一讲协议,卷二讲实现,卷三讲编程应用。我没有怎么看过。,但是据说也很经典的,因为我没有时间看卷二,所以不便评价。
《用TCP/IP进行网际互连》Douglus.E.Comer 一共三卷,卷一讲原理,卷二讲实现,卷三讲高级协议。感觉上这一套要比Stevens的那一套要好,就连Stevens也不得不承认它的第一卷非常经典。事实上,第一卷即使你没有一点网络的知识,看完以后也会对网络的来龙去脉了如指掌。第一卷中还有很多习题也设计得经典和实用,因为作者本身就是一位教师,并且卷一是国外研究生的教材。习题并没有答案,留给读者思考,因为问题得答案可以让你成为一个中级的Hacker,这些问题的答案可以象Douglus索取,不过只有他只给教师卷二我没有怎么看,卷三可以作为参考手册,其中地例子也很经典。如果您看过Qterm的源代码,就会知道Qterm的telnet实现部分大多数就是从这本书的源代码过来的。对于网络原理的书,我推荐它,而不是Stevens的《TCP/IP祥解》。
《Operating System - Design and Implement》这个是讲操作系统的书,用Minix做的例子。作者母语不是英文,所以英文看起来比较晦涩。国内翻译的是《操作系统 设计与实现》,我没看过中文版,因为翻译者是尤晋元,他翻译的《APUE》已经让我失望头顶了。读了这本书,对操作系统的底层怎么工作的就会有一个清晰的认识。
《Linux Device Driver》2e ,为数不多的关于Linux设备驱动程序的好书。不过内容有些杂乱,如果您没有一些写驱动的经验,初次看会有些摸不着南北。国内翻译的是《Linux设备驱动程序》第二版,第一版,第二版的译者我都有很深的接触,不过总体上来说,虽然第二版翻译的有些不尽人意,但是相比第一版来说已经超出了一大截。要读这一本书,至少应该先找一些《计算机原理》《计算机体系结构》的书来马马虎虎读读,至少应该对硬件和计算机的工作过程有一些了解。
初学者学习C++的50条忠告
1.把C++当成一门新的语言学习(和C没啥关系!真的。);
2.看《Thinking In C++》,不要看《C++变成死相》;
3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;
4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
6.会用Visual C++,并不说明你会C++;
7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;
8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;
9.看Visual C++的书,是学不了C++语言的;
10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
11.浮躁的人容易问:我到底该学什么;——别问,学就对了;
12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
17.C++不仅仅是支持面向对象的程序设计语言;
18.学习编程最好的方法之一就是阅读源代码;
19.在任何时刻都不要认为自己手中的书已经足够了;
20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准;
21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;
22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;
23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》;
24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;
25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;
26.请看《程序设计实践》,并严格的按照其要求去做;
27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样;
28.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密;
29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已;
30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++;
31.学习编程的秘诀是:编程,编程,再编程;
32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》;
33.记住:面向对象技术不只是C++专有的;
34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;
35.把在书中看到的有意义的例子扩充;
36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中;
37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;
39.C++语言和C++的集成开发环境要同时学习和掌握;
40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;
41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;
42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43);
43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;
44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;
45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
46.记录下在和别人交流时发现的自己忽视或不理解的知识点;
47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;
48.保存好你写过的所有的程序——那是你最好的积累之一;
49.请不要做浮躁的人;
50.请热爱C++!
