2004年08月21日

  需要具备的知识
你需要了解基本的HTML知识以及CSS样式表的知识。另外,如果你需要界面更加生动,可以添加一些图片效果,这时你需要掌握一些图片处理的知识,会使用一种图像处理软件(例如:Photoshop, Fireworks等等)。

  本教程的适用范围以及相关注意事项
·适用范围:本教程适用于.Text的Blog系统(其他的Blog系统由于没有测试过,所以不能肯定是否适用)。
如果确定你的Blog系统是.Text的Blog系统?
.Text的Blog系统在页面上你会看到图标,一般位于页面的最底部。
·注意事项:下面的制作过程以mblogger.cn汉化的.Text Blog系统为基础,您的Blog如果不是mblogger.cn的,可能在部分词语的表达上会稍微有点不同,不过请放心,这只是系统界面翻译的问题,不影响你的任何操作。
·其他注意事项:其他需要注意的地方,我会在文中相应的地方以粗体或者显目的颜色标示。

  Blog Skin 制作过程讲解
步骤一:
登录你的Blog,然后点击“管理”进入管理页面。选择“选项”->“配置”,在这里“模板选择”和“自定义CSS”将决定你的Blog的显示效果。“模板选择”提供了基本的模板,而“自定义CSS”则是你大显身手的地方,这里你可以添加你自定义的CSS样式(如图)。

要自定义你的CSS,建议选择你的模板为名称中带有Custom的,例如“Hover-Custom CSS”。
步骤二:
到这里,我们知道了通过添加“自定义CSS”来个性化Blog的界面,但是如何添加呢?
仔细研究过你会发现,每个模板都对应一个CSS文件,该文件包含了该模板所有的CSS样式。
假设你选择了模板“Hover-Custom Css”,现在回到你的blog首页,点击右键,选择“查看源文件”,你会找到下面的代码:
以我的Blog(http://dotnet.mblogger.cn/qiuji/)为例,那么该CSS的位置为http://dotnet.mblogger.cn/Skins/Hover/style.css
打开此文件,你就可以看到CSS代码了。现在,你要修改哪个部分的效果,就把那个部分的CSS代码修改成你自己的,然后放到“自定义CSS”文本框中,然后“SAVE”后,重新打开你的Blog页面,就可以看到效果了。
例如:你要修改页面顶部的显示效果,可以这样修改:
原来的CSS代码:

#top {
padding : 0px;
background-color : #088;
color : #000;
border-bottom : 1px solid #FFF;
height : 40px;
}

在“自定义CSS”输入新的CSS代码:

#top {
padding : 0px;
background-color : #FF0066;
color : #000;
border-bottom : 1px solid #FFF;
height : 40px;
}

“SAVE”后,刷新你的blog,你会看到顶部的颜色变成了粉红色。
如果你还要使用背景图片显示在顶部,可以使用background-image属性,代码如下:

#top {
background-image: url(http://dotnet.mblogger.cn/images/dotnet.mblogger.cn/qiuji/45/o_qiuji_top.jpg);
background-repeat: repeat;
padding-top: 15px;
background-color : #088;
color : #000;
border-bottom : 1px solid #FFF;
height : 70px;vertical-align : middle;
}

(注:为了说明效果,上面的图片地址引用了我的blog上面的地址,你可以根据需要改成你自己的路径。)
其他部分的效果,你可以用同样的方法修改,此时,你需要对CSS知识有一定的了解。

  我的第一个Blog Skin的CSS代码
为了给你的学习带来一些帮助,这里公布我的第一个Blog Skin的CSS代码,你可以直接使用该代码查看效果。
(注:此代码仅供学习使用,请最好不要将此作为你的blog最终的代码,而且其中图片连接的地址不一定长期有效。)
效果预览:查看效果
模板选择:Hover-Custom CSS
自定义CSS:

body {
font-size : 9pt;
font-family : 宋体,Verdana, Geneva, Arial, Helvetica, sans-serif;
margin : 0px;
}
A:link {
COLOR: #3F68A6; TEXT-DECORATION: none
}
A:active {
COLOR: #3F68A6; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:visited {
COLOR: #3F68A6; TEXT-DECORATION: none
}
A:hover {
COLOR: #A7672E;TEXT-DECORATION: underline
}
#leftmenu ul {
list-style : none;
margin : 0px;
padding : 0px;
margin-left : 5px;
margin-bottom : 10px;
}
#top {
background-image: url(http://dotnet.mblogger.cn/images/dotnet.mblogger.cn/qiuji/45/o_qiuji_top.jpg);
background-repeat: repeat;
padding-top: 15px;
background-color : #088;
color : #000;
border-bottom : 1px solid #FFF;
height : 70px;vertical-align : middle;
}
div.post{
background-image: url(http://dotnet.mblogger.cn/images/dotnet.mblogger.cn/qiuji/45/o_o_bj.jpg);
background-repeat: repeat-x;
padding-right: 20px;
padding-left: 20px;
font-size: 9pt;
padding-bottom: 5px;
padding-top: 5px;
line-height:150%;
}
#leftmenu {
position : absolute;
left : 0px;
width : 180px;
background-image: url(http://dotnet.mblogger.cn/images/dotnet.mblogger.cn/qiuji/45/o_zuo_bj.jpg);
padding-bottom : 5px;
line-height:150%;
}
#comments h4 {
vertical-align : middle;
margin : 0px;
font-size : 1.2em;
background-color : #F1F7FA;
height:25px;
color:#006699;
}
p.date {
height : 25px;
font-size : 12pt;
margin-bottom : 0px;
padding : 2px 0px;
color:#FFF;
background-color : #45A;
background-image: url(http://dotnet.mblogger.cn/images/dotnet.mblogger.cn/qiuji/45/o_bg0001.jpg);
}
p.date span {
padding-left : 10px;
padding-right : 10px;
text-align:right;
background-image: url(http://dotnet.mblogger.cn/images/dotnet.mblogger.cn/qiuji/45/o_bg0001.jpg);
}
#tagline {
color : #000;
font-size : 1em;
margin : 0px;
background-image: url(http://dotnet.mblogger.cn/images/dotnet.mblogger.cn/qiuji/45/o_bihai3.gif);
padding : 5px;font-weight : bold;
background-color : #B2DEFF;
}

#leftmenu a:active,
#leftmenu a:visited,
#leftmenu a:link {
border : 0px solid #C00;
margin-right : 5px;
padding : 2px;
COLOR: #3F68A6;
TEXT-DECORATION: none
}
#leftmenu a:hover {
COLOR: #A7672E;
border : 0px solid #C00;
background-color : transparent;
TEXT-DECORATION: underline
}

  5   总结
    基本上要点就是这么多,充分发挥你的想象力,相信您会把你的Blog改得非常的漂亮、非常充满个性。
    祝您使用愉快!Enjoy yourself!^_^

2004年8月19日 0:17

朱熹的《读书有感》

半亩方塘一鉴开,

天光云影共徘徊。

问渠哪得清如许?

唯有源头活水来。

2004年08月20日

2002  66-70

    A typical imperative language contains an applicative sub-language which approximate the mathematical abstractions of “timeless” function applied to “spaceless” values, where the acture operation sequences and use of storage space during expression evaluation are organized behind the scenes.

    In this setting, values are data structures of low volume, typically a few computer words or less, which means that an illusion of spacelessness can be realized by having intermediate results during expression evaluation stored at the discretion of language implementation, and effecting parameter transmission and assignment operations through value copying.

词汇:

imperative                         命令的, 强制的

approximate                      近似的,大约的

timeless                             永恒的,时间无限的

spaceless                           空间无限的

sequence                           次序,序列

scene                                场景,情景

illusion                              幻想,幻觉

evaluation                         估价,赋值

discretion                          判断力

at the discretion of sth/sb   当/任…自行处理

implementation                  执行,(coding)编码

assignment                        分配,委派,指定

译文

    典型的指令型语言自身具有相应的下层操作语言,下层语言在后台进行任务的组织和表达式求值过程中的空间分配,使得从上层看,程序似乎是在无限的存储空间上进行无限时间的运算。

    在这种情形下,数值一般组织成由几个或者更少的计算器字(computer word)组成的底层数据结构。通过在表达式求值过程中缓冲中间结果的办法,以及其它诸如在参数复制中采用值传递以及操作分割等办法,来实现在上层看来空间无限的幻觉。

 

2002        71-75

    Most computer systems are vulnerable to two different groups of attacks: Insider attacks and outsider attacks. A system that is known to be secure to an outsider attack by preventing access from outside can still be vulnerable to the insider attacks accomplished by abusive usage of authorized users. Detecting such abusive usage as well as attacks by outside not only provides information on damage assessment, but also helps to prevent future attacks. These attacks are usually detected by tools referred to as Intrusion Detection Systems.

词汇:

vulnerable                     脆弱的,易受攻击的

insider                          内行,内部人员

outsider                        外行,外部人员

abusive                        滥用的,无节制的

authorized                    经认定的,经授权的

detect                          预防,察觉,检测出

assessment                  评估,估算

prevent                        预防

intrusion                      入侵,闯入

译文:

    大多数计算器系统在两种类型攻击下是脆弱的: 一种来自于内部人员,另一种来自于外部。尽管有些系统对于外部的攻击具有良好的防御能力,但是内部合法用户的非法操作同样会对系统造成破坏性攻击。

    对系统所受的内外攻击进行检测,不仅仅可以估算攻击造成的伤害,更可以预防未来的攻击。这些攻击通常可以被一些工具检测到,例如”入侵检测系统”。

2001 29

    MIMD system can be classified into throughput-oriented systems, high-availability systems and response-oriented systems. The goal of throughput-oriented multiprocessing is to obtain high throughput at minimal computing cost. The techniques employed by multiprocessor operating systems to achieve this goal take advantage of an inherent processing versus input/output balance in the workload to produce balanced and uniform loading of system resources.

词汇:

throughput                   生产量,吞吐量

orient                          定向

response                      响应,应答

employ                        雇用,安置

take advantage of        利用

inherent                       生来就有的,固有的

versus                         对比,比较(缩写为VS, exp China VS Costa Rica)

balance                      平衡,平稳,均衡

uniform                      统一的,制服

resource                     资源

译文:

    MIDM系统可以分类为面向生产量系统,面向高性能系统和面向响应系统。面向生产量多处理器系统的目的是耗费最小的处理成本来获取最高的生产量。多处理器系统利用这样的技术来达到上述目的: 用固定的过程替代I/O平衡机制,来使系统资源稳定和有组织。

2001 30

    Soon, more of the information we receive via the Internet could come packaged in digital wrappers.

    Wrappers are made up of software code that’s targeted to do specific things with the data enclosed within them, such as helping to define queries for search engines. They also keep outsiders from gaining access to that code.

词汇:

via                          经由,通过,通路

digital                           数字式的,数字的

wrapper                       包装

digital wrapper             数字包裹

outsider                       外界的

译文:

    很快,我们经由Internet收到的更多信息将以数字包裹的形式传递。

    数字包裹是由软件代码组成的,目的在于利用封装在里面的数据来完成一些指定的任务,比如为搜索引擎定义查询内容等。同时,它们也拒绝外界对内部数据的非法访问。

2000 14

    Network managers have long awaited practical voice-over-IP(VOIP) solutions. VOIP promises ease network management and decreases costs by converging at a company’s telephony and data infrastructures into one network. And a VOIP solution implemented at a company’s headquarters with far-reaching branch offices can save tremendous amounts of money in long distance phone bill, provided that solution delivers POTS-like voice quality over the Internet.

词汇:

practical                      实际的,实践的,实用的

converging                  聚集,聚会

infrastructure              底层设施,基础设施

implement                   贯彻,施行

branch                        分支,分枝

译文:

    网络管理人员一直期待着实用的声讯IP电话(VOIP)解决方案。通过把一家公司的电话和数据基础设施集成到一个网络服务中去,VOIP能够使网络管理更加方便,并且降底投资。一家使用了VOIP技术且拥有外地分支机构的公司,能够节省大量的长途电话费,并且能够在Internet上以接近于普通电话服务(POTS)的音质进行通话。

2004年08月19日

 

昔时贤文,诲汝谆谆,集韵增文,多见多闻。
观今宜鉴古,无古不成今。
知己知彼,将心比心。
酒逢知己饮,诗向会人吟。
相识满天下,知心能几人。
相逢好似初相识,到老终无怨恨心。
近水知鱼性,近山识鸟音。
易涨易退山溪水,易反易覆小人心。
运去金成铁,时来铁似金,读书须用意,一字值千金。
逢人且说三分话,未可全抛一片心。
有意栽花花不发,无心插柳柳成阴。
画虎画皮难画骨,知人知面不知心。
钱财如粪土,仁义值千金。
流水下滩非有意,白云出岫本无心。
当时若不登高望,谁信东流海洋深。
路遥知马力,事久见人心。
两人一般心,无钱堪买金,一人一般心,有钱难买针。
相见易得好,久住难为人。
马行无力皆因瘦,人不风流只为贫。
饶人不是痴汉,痴汉不会饶人。
是亲不是亲,非亲却是亲。
美不美,乡中水,亲不亲,故乡人。
莺花犹怕春光老,岂可教人枉度春。
相逢不饮空归去,洞口桃花也笑人。
红粉佳人休使老,风流浪子莫教贫。
在家不会迎宾客,出外方知少主人。
黄金无假,阿魏无真。
客来主不顾,应恐是痴人。
贫居闹市无人问,富在深山有远亲。
谁人背后无人说,哪个人前不说人。
有钱道真语,无钱语不真。
不信但看筵中酒,杯杯先劝有钱人。
闹里有钱,静处安身。
来如风雨,去似微尘。
长江后浪推前浪,世上新人赶旧人。
近水楼台先得月,向阳花木早逢春。
莫道君行早,更有早行人。
莫信直中直,须防仁不仁。
山中有直树,世上无直人。
自恨枝无叶,莫怨太阳偏。
大家都是命,半点不由人。
一年之计在于春,一日之计在于寅,一家之计在于和,一生之计在于勤。
责人之心责己,恕己之心恕人。
守口如瓶,防意如城。
宁可人负我,切莫我负人。
再三须慎意,第一莫欺心。
虎生犹可近,人熟不堪亲。
来说是非者,便是是非人。
远水难救近火,远亲不如近邻。
有茶有酒多兄弟,急难何曾见一人。
人情似纸张张薄,世事如棋局局新。
山中也有千年树,世上难逢百岁人。
力微休负重,言轻莫劝人。
无钱休入众,遭难莫寻亲。
平生莫作皱眉事,世上应无切齿人。
士者国之宝,儒为席上珍。
若要断酒法,醒眼看醉人。
求人须求大丈夫,济人须济急时无。
渴时一滴如甘露,醉后添杯不如无。
久住令人贱,频来亲也疏。
酒中不语真君子,财上分明大丈夫。
出家如初,成佛有余。
积金千两,不如明解经书。
养子不教如养驴,养女不教如养猪。
有田不耕仓廪虚,有书不读子孙愚。
仓廪虚兮岁月乏,子孙愚兮礼义疏。
同君一席话,胜读十年书。
人不通今古,马牛如襟裾。
茫茫四海人无数,哪个男儿是丈夫。
白酒酿成缘好客,黄金散尽为收书。
救人一命,胜造七级浮屠。
城门失火,殃及池鱼。
庭前生瑞草,好事不如无。
欲求生富贵,须下死工夫。
百年成之不足,一旦败之有余。
人心似铁,官法如炉。
善化不足,恶化有余。
水太清则无鱼,人至察则无徒。
知者减半,省者全无。
在家由父,出家从夫。
痴人畏妇,贤女敬夫。
是非终日有,不听自然无。
宁可正而不足,不可邪而有余。
宁可信其有,不可信其无。
竹篱茅舍风光好,道院僧堂终不如。
命里有时终须有,命里无时莫强求。
道院迎仙客,书堂隐相儒。
庭栽栖凤竹,池养化龙鱼。
结交须胜己,似我不如无。
但看三五日,相见不如初。
人情似水分高下,世事如云任卷舒。
会说说都是,不会说无礼。
磨刀恨不利,刀利伤人指。
求财恨不得,财多害自己。
知足常足,终身不辱。
知止常止,终身不耻。
有福伤财,无福伤己。
差之毫厘,失之千里。
若登高必自卑,若涉远必自迩。
三思而行,再思可矣。
使口不如自走,求人不如求己。
小时是兄弟,长大各乡里。
妒财莫妒食,怨生莫怨死。
人见白头嗔,我见白头喜。
多少少年亡,不到白头死。
墙有逢,壁有耳。
好事不出门,恶事传千里。
贼是小人,知过君子。
君子固穷,小人穷斯滥也。
贫穷自在,富贵多忧。
不以我为德,反以我为仇。
宁向直中取,不可曲中求。
人无远虑,必有近忧。
知我者为我心忧,不知我者谓我何求。
晴天不肯去,只待雨淋头。
成事莫说,覆水难收。
是非只为多开口,烦恼皆因强出头。
忍得一时之气,免得百日之忧。
近来学得乌龟法,得缩头时且缩头。
惧法朝朝乐,欺公日日忧。
人生一世,草生一春。
黑发不知勤学早,看看又是白头翁。
月到十五光明少,人到中年万事休。
儿孙自有儿孙福,莫为儿孙作马牛。
人生不满百,常怀千岁忧。
今朝有酒今朝醉,明日愁来明日忧。
路逢险处难回避,事到头来不自由。
药能医假病,酒不解真愁。
人贫不语,水平不流。
一家有女百家求,一马不行百马忧。
有花方酌酒,无月不登楼。
三杯通大道,一醉解千愁。
深山毕竟藏猛虎,大海终须纳细流。
惜花须检点,爱月不梳头。
大抵选他肌骨好,不擦红粉也风流。
受恩深处宜先退,得意浓时便可休。
莫待是非来入耳,从前恩爱反为仇。
留得五湖明月在,不愁无处下金钩。
休别有鱼处,莫恋浅滩头。
去时终须去,再三留不住。
忍一句,息一怒,饶一着,退一步。
三十不豪,四十不富,五十将来寻死路。
生不论魂,死不认尸。
父母恩深终有别,夫妻义重也分离。
人生似鸟同林宿,大限来时各自飞。
人善被人欺,马善被人骑。
人无横财不富,马无野草不肥。
人恶人怕天不怕,人善人欺天不欺。
善恶到头终有报,只争来早与来迟。
黄河尚有澄清日,岂可人无得运时。
得宠思辱,安居虑危。
念念有如临敌日,心心常似过桥时。
英雄行险道,富贵似花枝。
人情莫道春光好,只怕秋来有冷时。
送君千里,终须一别。
但将冷眼看螃蟹,看你横行到几时。
见事莫说,问事不知。
闲事休管,无事早归。
假缎染就真红色,也被旁人说是非。
善事可作,恶事莫为。
许人一物,千金不移。
龙生龙子,虎生豹儿。
龙游浅水遭虾戏,虎落平阳被犬欺。
一举首登龙虎榜,十年身到风凰池。
十年窗下无人问,一举成名天下知。
酒债寻常行处有,人生七十古来稀。
养儿待老,积谷防饥。
鸡豚狗彘之畜,无失其时。
数家之口,可以无饥矣。
常将有日思无日,莫把无时当有时。
时来风送腾王阁,运去雷轰荐福碑。
入门休问荣枯事,观看容颜便得知。
官清书吏瘦,神灵庙祝肥。
息却雷霆之怒,罢却虎狼之威。
饶人算人之本,输人算人之机。
好言难得,恶语易施。
一言既出,驷马难追。
道吾好者是吾贼,道吾恶者是吾师。
路逢侠客须呈剑,不是才人莫献诗。
三人同行,必有我师,择其善者而从之,其不善者而改之。
少壮不努力,老大徒悲伤。
人有善愿,天必佑之。
莫饮卯时酒,昏昏醉到酉。
莫骂酉时妻,一夜受孤凄。
种麻得麻,种豆得豆。
天眼恢恢,疏而不漏。
见官莫向前,做客莫在后。
宁添一斗,莫添一口。
螳螂捕蝉,岂知黄雀在后。
不求金玉重重贵,但愿儿孙个个贤。
一日夫妻,百世姻缘。
百世修来同船渡,千世修来共枕眠。
杀人一万,自损三千。
伤人一语,利如刀割。
枯木逢春犹再发,人无两度再少年。
未晚先投宿,鸡鸣早看天。
将相胸前堪走马,公候肚里好撑船。
富人思来年,穷人思眼前。
世上若要人情好,赊去物件莫取钱。
死生有命,富贵在天。
击石原有火,不击乃无烟。
为学始知道,不学亦徒然。
莫笑他人老,终须还到老。
但能依本分,终须无烦恼。
君子爱财,取之有道。
贞妇爱色,纳之以礼。
善有善报,恶有恶报。
不是不报,日子不到。
人而无信,不知其可也。
一人道好,千人传实。
凡事要好,须问三老。
若争小可,便失大道。
年年防饥,夜夜防盗。
学者如禾如稻,不学者如蒿如草。
遇饮酒时须饮酒,得高歌处且高歌。
因风吹火,用力不多。
不因渔父引,怎得见波涛。
无求到处人情好,不饮从他酒价高。
知事少时烦恼少,识人多处是非多。
入山不怕伤人虎,只怕人情两面刀。
强中更有强中手,恶人须用恶人磨。
会使不在家豪富,风流不用着衣多。
光阴似箭,日月如梭。
天时不如地利,地利不如人和。
黄金未为贵,安乐值钱多。
世上万般皆下品,思量唯有读书高。
世间好语书说尽,天下名山僧占多。
为善最乐,为恶难逃。
羊有跪乳之恩,鸦有反哺之义。
你急他未急,人闲心不闲。
隐恶扬善,执其两端。
妻贤夫祸少,子孝父心宽。
既坠釜甑,反顾无益。
翻覆之水,收之实难。
人生知足何时足,人老偷闲且是闲。
但有绿杨堪系马,处处有路透长安。
见者易,学者难。
莫将容易得,便作等闲看。
用心计较般般错,退步思量事事难。
道路各别,养家一般。
从俭入奢易,从奢入俭难。
知音说与知音听,不是知音莫与弹。
点石化为金,人心犹未足。
信了肚,卖了屋。
他人观花,不涉你目。
他人碌碌,不涉你足。
谁人不爱子孙贤,谁人不爱千钟粟。
莫把真心空计较,五行不是这题目。
与人不和,劝人养鹅。
与人不睦,劝人架屋。
但行好事,莫问前程。
河狭水急,人急计生。
明知山有虎,莫向虎山行。
路不行不到,事不为不成。
人不劝不善,钟不打不鸣。
无钱方断酒,临老始看经。
点塔七层,不如暗处一灯。
万事劝人休瞒昧,举头三尺有神明。
但存方寸土,留与子孙耕。
灭却心头火,剔起佛前灯。
惺惺常不足,懵懵作公卿。
众星朗朗,不如孤月独明。
兄弟相害,不如自生。
合理可作,小利莫争。
牡丹花好空入目,枣花虽小结实成。
欺老莫欺小,欺人心不明。
随分耕锄收地利,他时饱满谢苍天。
得忍且忍,得耐且耐。
不忍不耐,小事成大。
相论逞英雄,家计渐渐退。
贤妇令夫贵,恶妇令夫败。
一人有庆,兆民咸赖。
人老心未老,人穷志莫穷。
人无千日好,花无百日红。
杀人可恕,情理难容。
乍富不知新受用,乍贫难改旧家风。
座上客常满,樽中酒不空。
屋漏更遭连年雨,行船又遇打头风。
笋因落箨方成竹,鱼为奔波始化龙。
记得少年骑竹马,看看又是白头翁。
礼义生于富足,盗贼出于贫穷。
天上众星皆拱北,世间无水不朝东。
君子安平,达人知命。
忠言逆耳利于行,良药苦口利于病。
顺天者存,逆天者亡。
人为财死,鸟为食亡。
夫妻相合好,琴瑟与笙簧。
有儿贫不久,无子富不长。
善必寿老,恶必早亡。
爽口食多偏作药,快心事过恐生殃。
富贵定要安本分,贫穷不必枉思量。
画水无风空作浪,绣花虽好不闻香。
贪他一斗米,失却半年粮。
争他一脚豚,反失一肘羊。
龙归晚洞云犹湿,麝过春山草木香。
平生只会量人短,何不回头把自量。
见善如不及,见恶如探汤。
人贫志短,马瘦毛长。
自家心里急,他人未知忙。
贫无达士将金赠,病有高人说药方。
触来莫与说,事过心清凉。
秋至满山多秀色,春来无处不花香。
凡人不可貌相,海水不可斗量。
清清之水,为土所防。
济济之士,为酒所伤。
蒿草之下,或有兰香。
茅茨之屋,或有侯王。
无限朱门生饿殍,几多白屋出卿。
醉后乾坤大,壶中日月长。
万事皆已定,浮生空白茫。
千里送毫毛,礼轻仁义重。
一人传虚,百人传实。
世事明如镜,前程暗似漆。
光阴黄金难买,一世如驹过隙。
良田万倾,日食一升。
大厦千间,夜眠八尺。
千经万典,孝义为先。
一字入公门,九牛拖不出。
衙门八字开,有理无钱莫进来。
富从升合起,贫因不算来。
家中无才子,官从何处来。
万事不由人计较,一生都是命安排。
急行慢行,前程只有多少路。
人间私语,天闻若雷。
暗室亏心,神目如电。
一毫之恶,劝人莫作。
一毫之善,与人方便。
欺人是祸,饶人是福。
天眼恢恢,报应甚速。
圣贤言语,神钦鬼伏。
人各有心,心各有见。
口说不如身逢,耳闻不如目见。
养军千日,用在一朝。
国清才子贵,家富小儿骄。
利刀割体痕易合,恶语伤人恨不消。
公道世间唯白发,贵人头上不曾饶。
有钱堪出众,无衣懒出门。
为官须作相,及第必争先。
苗从地发,树向枝分。
父子和而家不退,兄弟和而家不分。
官有正条,民有和约。
闲时不烧香,急时抱佛脚。
幸生太平无事日,恐逢年老不多时。
国乱思良将,家贫思贤妻。
池塘积水须防旱,田地勤耕足养家。
根深不怕风摇动,树正无愁月影斜。
奉劝君子,各宜守己。
只此程式,万无一失。

      1,记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的。 

      2,能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡,仿佛不断稀释的茶。 

      3,怨言是上天得至人类最大的供物,也是人类祷告中最真诚的部分。 

      4,智慧的代价是矛盾。这是人生对人生观开的玩笑。 

      5,世上的姑娘总以为自己是骄傲的公主(除了少数极丑和少数极聪明的姑娘例外) 

      6,如果敌人让你生气,那说明你还没有胜他的把握。

      7,如果朋友让你生气,那说明你仍然在意他的友情。 

      8,令狐冲说“有些事情本身我们无法控制,只好控制自己。” 

      9,我不知道我现在做的哪些是对的,那些是错的,而当我终于老死的时候我才知道这些。所以我现在所能做的就是尽力做好每一件事,然后等待着老死。 

      10,也许有些人很可恶,有些人很卑鄙。而当我设身为他想象的时候,我才知道:他比我还可怜。所以请原谅所有你见过的人,好人或者坏人。 

      11,鱼对水说你看不到我的眼泪,因为我在水里.水说我能感觉到你的眼泪,因为你在我心里。 

      12,快乐要有悲伤作陪,雨过应该就有天晴。如果雨后还是雨,如果忧伤之后还是忧伤.请让我们从容面对这离别之后的离别。 微笑地去寻找一个不可能出现的你! 

      13,死亡教会人一切,如同考试之后公布的结果——虽然恍然大悟,但为时晚矣~! 

      14,你出生的时候,你哭着,周围的人笑着;你逝去的时候,你笑着,而周围的人在哭!一切都是轮回!!!! 我们都在轮回中!!!! 

      15,男人在结婚前觉得适合自己的女人很少,结婚后觉得适合自己的女人很多。

      16,于千万人之中,遇见你所遇见的人;于千万年之中,时间的无涯荒野里,没有早一步,也没有晚一步,刚巧赶上了。 

      17,每个人都有潜在的能量,只是很容易:被习惯所掩盖,被时间所迷离,被惰性所消磨。 

      18,人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,该爱的时候就去爱,无谓压抑自己。 

      19,《和平年代》里的话:当幻想和现实面对时,总是很痛苦的。要么你被痛苦击倒,要么你把痛苦踩在脚下。 

      20,真正的爱情是不讲究热闹不讲究排场不讲究繁华更不讲究嚎头的。 

      21,生命中,不断地有人离开或进入。于是,看见的,看不见的;记住的,遗忘了。 生命中,不断地有得到和失落。于是,看不见的,看见了;遗忘的,记住了。 然而,看不见的,是不是就等于不存在?记住的,是不是永远不会消失? 

      22,我们确实活得艰难,一要承受种种外部的压力,更要面对自己内心的困惑。在苦苦挣扎中,如果有人向你投以理解的目光,你会感到一种生命的暖意,或许仅有短暂的一瞥,就足以使我感奋不已。 

      23,我不去想是否能够成功,既然选择了远方,便只顾风雨兼程;我不去想,身后会不会袭来寒风冷雨,既然目标是地平线,留给世界的只能是背影。

      24,后悔是一种耗费精神的情绪.后悔是比损失更大的损失,比错误更大的错误。所以不要后悔。 

      25,日出东海落西山,愁也一天,喜也一天;遇事不钻牛角尖,人也舒坦,心也舒坦。

  人生就是为了找寻爱的过程,每个人的人生都要找到四个人。
  第一个是自己,
  第二个是你最爱的人,
  第三个是最爱你的人,
  第四个是共度一生的人.
  首先会遇到你最爱的人,然後体会到爱的感觉;
  因为了解被爱的感觉,所以才能发现最爱你的人;
  当你经历过爱人与被爱,学会了爱,才会知道什么是你需要的,
  也才会找到最适合你,能够相处一辈子的人。
  但很悲哀的,在现实生活中,这三个人通常不是同一个人;
  你最爱的,往往没有选择你;
  最爱你的,往往不是你最爱的;
  而最长久的,偏偏不是你最爱也不是最爱你的,
  只是在最适合的时间出现的那个人。
  你,会是别人生命中的第几个人呢?
  没有人是故意要变心的,他爱你的时候是真的爱你,
  可是他不爱你的时候也是真的不爱你了,
  他爱你的时候没有办法假装不爱你;
  同样的,他不爱你的时候也没有办法假装爱你 。
  当一个人不爱你要离开你,
  你要问自己还爱不爱他,
  如果你也不爱他了,千万别为了可怜的自尊而不肯离开;
  如果你还爱他,你应该会希望他过得幸福快乐,
  希望他跟真正爱的人在一起,绝不会阻止,
  你要是阻止他得到真正的幸福,就表示你已经不爱他了,
  而如果你不爱他,你又有什么资格指责他变心呢?
  爱不是占有,
  你喜欢月亮,不可能把月亮拿下来放在脸盆里,
  但月亮的光芒仍可照进你的房间。
  换句话说,你爱一个人,也可以用另一种方式拥有,
  让爱人成为生命里的永恒回忆,
  如果你真爱一个人,就要爱他原来的样子─爱他的好,也爱他的坏:
  爱他的优点,也爱他的缺点,
  绝不能因为爱他,就希望他变成自己所希望的样子,
  万一变不成就不爱他了。
  真正爱一个人是无法说出原因的,
  你只知道无论何时何地、心情好坏,你都希望这个人陪著你;
  真正的感情是两人能在最艰苦中相守,也就是没有丝毫要求。
  毕竟,感情必须付出,而不是只想获得;
  分开是一种必然的考验,
  如果你们感情不够稳固,只好认输,
  真爱是不会变成怨恨的。
  两人在谈情说爱的时候,
  最喜欢叫对方发誓,许下承诺我们为什么要对方发誓,
  就是因为我们不相信对方,我们根本不相信情人,
  而这些山盟海誓又很不切实际:
  海枯石烂、地老天荒,都不能改变我对你的爱!
  明知道海不会枯、石不会烂、地不会老、天不会荒;
  就算会,也活不到那时候。
  许下诺言的时候千万注意,不要许下可以实现的诺言,
  最好是承诺做不到的事,
  反正做不到的,随便说说也不要紧,
  请记住:”不可能实现的诺言最动人”
  在爱情里,说的是一套,做的是另一套;
  讲的人不相信,听的人也不相信。
  你呢?找到了第几个?
  茫茫人海中,你遇见了谁?谁又遇见了你?

做软件,中国人不比别人差 
专访微软中国研究院院长:张亚勤
——————————————————————————–
1998年11月5日,微软中国研究院带着光环降临到中国, 
比尔·盖茨说,他是在追寻中国的人才,其实他更看重的是中国这块市场。 
互联网的出现,将重新规划世界的版图, 
张亚勤,微软中国研究院新任院长; 
美国电气电子工程师协会(IEEE)一百年历史上最年轻的院士; 
互联网及多媒体通讯方面的专家; 
他指出”五年后,中国将成为世界IT产业的第二大市场”, 
你准备好了吗? 

根据CCID统计数据显示,1999年的中国软件市场产品总销售额为176亿元,增长率为27.5%,其中国内品牌软件产品销售额为57亿元,占32.4%的市场份额,国外品牌软件产品的销售额为119亿元,占67.6%的市场份额。国外品牌的产品仍然占据高端的系统软件、数据库软件、行业应用软件、ERP软件的绝大部分市场份额。 

有人将中国软件产业硬不起来的主要原因归结为,外来势力太强,自己的技术力量太弱。一位业内人士曾说,中国软件业出现今天的局面,是由于在过去的20年中,失去了一个很大的市场机会。不是我们的基础研究落后,也不是我们的技术不行,更不是我们的研发人员缺少,而是在于中国软件业存在着非技术的理念和观念的障碍。 

当网络大潮来临之际,印度人抢先建立了个人免费信箱网站Hotmail,微软也正在努力使网络经营成为公司的第二大业务,Infosys公司在电子商务领域也颇有建树。值得注意的是,当他们进军网络经济之际,并没有放弃原先的优势领域和软件专业。 

未来中国将成为世界IT产业最大的市场,面对机遇与挑战,中国企业准备好了吗? 

Q:前段时间,你曾到台湾地区访问,并且着重参观、考察了台湾的新竹科技园区,你认为内地的科技园区与台湾地区的哪一个更有发展潜力? 

A:台湾地区的硬件产业发展相对比较成熟,整体的制度、环境也非常成熟。但近些年发展的速度已经明显减慢。有一些数据可以说明,1999年全球硬件市场占有率,美国排名第一、日本第二、中国台湾第三,但从发展速度来看,美国7%、日本-0.3%、中国台湾是13%,而祖国内地却是38%,到2001年内地将会超过台湾地区,成为硬件市场的第三名,由此可以看出内地的发展是非常快的。如果从技术的含量来讲,台湾地区的新竹远远超过了北京的中关村。如果从人才的角度讲,中关村的人才及人才的密集度,不但中国台湾、日本,甚至美国都无法相比。这也是我们微软中国研究院将机构设在北京中关村的主要原因。虽然祖国内地与台湾地区存在着不少差异,但双方的优势是可以互补的。目前,国内硬件产业的投资,超过三分之一来自台湾地区。值得注意的是,内地的市场与台湾地区有很大的不同,内地有本土广大的市场,而台湾地区一大部分的市场都在海外。内地趋向内向型的经济,也有许多外向型的成份。 

Q:微软把亚洲的第一家研究院设在了北京,未来是否会在其它的地方设立类似的研究机构? 

A:虽然微软中国的研究院设在北京的中关村,但我们整个的工作范围并不是仅限国内,我们的研究院是微软公司在亚洲设立的唯一一家,同时是微软公司在海外的第二个研究院,另外一个在英国的剑桥。当时比尔·盖兹在选择建立研究机构的地方时,考察过日本、印度等多个国家,最终研究院还是落户在中国北京,这其中有很多的原因,重要原因之一就是中国有很多一流的人才。 

我们的研究院虽然设在北京,但却是面向整个亚洲的。今年我们会把工作的范围扩大,这次我们还访问了香港,这也是中国研究院第一次访问香港,我们与香港的一些高校进行了卓有成效的交流。这些活动大部分是一种探索性的。 

Q:能否详细解释一下最近微软提出的.net战略? 

A:.NET计划将是微软公司五至十年内最重要的发展目标,也是微软公司的一次重大转型,这种转型就像当年从DOS到windows一样巨大的转变,现在微软公司所有的技术都紧紧围绕.NET 战略,它们所带来的更为便捷的人机界面将为中国用户使用计算机带来全新的感受。我们也调整了研究的方向,四个研究方向也与.NET密切相关,.NET计划有许多新的概念,最重要的是将现在PC上的功能推广到非PC的环境中。随着多媒体、无线通讯与互联网的融合,信息量会不断的增加,网络时代信息增长的定率是:网络里的内容是按照n2的速度增长,n2这个速度是相当可观的。随着信息量、信息种类的增加,这会给人们带来几个非常重要的挑战,一是如何描述信息,如果仅是做一个计算的话,信息获取之后,不可能在网络上传输,原因是信息太大了,需要数据压缩。多媒体数据技术的压缩将是一个非常重要的课题,我们现在有一个研究组正在做这项研究,因为压缩不仅仅是为压缩而压缩,而且压缩要适应不同的环境,压缩之后的信息内容可以有效的在网络上传输。这个网络既可以是有线网络,也可以是无线网络;终端可以是各种不同的器件,必须都能够进行有效、可靠的传输。 

第二个挑战是,如何寻找网上的信息内容。随着网上信息内容的不断增加,如何有效的寻找、游览所需的信息变得越来越重要。曾经有人说过,信息在不断的增加、但是知识却越来越少。如何找到所需而且有用的信息是一种挑战,我们也有一个研究小组在做这方面的研究。 

Q:你所说的有效的寻找所需的信息技术是否与搜索引擎类似? 

A:搜索引擎只是其中的一种方式,搜索引擎可以搜索文本,也可以搜索图像、视频。但是随着信息内容、种类的增加,简单的搜索就未必可行了,必须用特征本身来描述高层次的内容,然后用内容恢复所需要的信息。这是一个新的学科,叫做基于内容的寻找、描述恢复,这个学科是张宏江博士在1991时开创的,在这个方面他已做了许多工作。现在电视里有很多的频道,不可能把所有的频道都看完,或许只有1%的信息对你有用,而且每个人的爱好、所需是不同的,那么如何有效的收看你所需的内容,这就需要系统必须个性化。比如,你经常性的观看某此节目,系统会自动搜索这类信息,然后把信息分类、归纳,然后你可以用很短的时间,浏览你所需的信息。这也是.net的重要部分,把内容变得更加个性化,为客户提供完全性的贴体服务。而且还可以根据不同的地点、不同的终端,自动的适应、优化信息后快速的传输。还要自动适应器件、网络的带宽、网络的错误率,并且非常个性化。 

Q:中国研究院下一个成果发布将会发布哪些方面的技术? 

A:应该是多媒体的压缩和传输,就是如何把大量的视频信息压缩上千、上万倍,然后有效的在internet上传输。这是一个非常核心的技术,这项研究将由我本人带队。我们的这项技术已经进入internet、无线网络的国际标准,这也是国内第一项进入国际标准的技术。 

Q:微软中国研究院即是一个研究院,又是一个企业,那么在创新研究的过程中,就一定要考虑市场效益,你如何保证这两方面的平衡? 

A:我们是个企业研究院,所以我们既是企业,又是研究院。我们与大学的研究院有许多不同之处,相同之处都是做技术研究。最大的不同是我们与市场的关联性非常的强。作为一个企业的研究院,不仅希望能够为大众服务,而且也要为公司服务。我们希望我们的研究被应用于产品之中,不但能够为企业带来利润,而且对整个社会产生影响。所以我们在选大型的课题时,都会做很慎重的考虑。例如,我常会问项目研究经理一些,首先,这件产品研究开发出来,客户是谁,谁会用;其次,应该做一种什么样类型的产品;然后是这个产品需要什么样的技术;最后是这个技术需要做什么样的研究。这些问题是倒着推的,是以用户的需求来决定研究。也许一项研究从开始到投入市场需要五年的时间,但是如果成功,一定会产生很大的影响。另外,我们也做一些小的研究,可以马上进入产品。但这些不是我们的目标,否则我们研究院与产品研发部门没什么差别,我们所做的研究,一是一定要有学术价值;二是风险性比较大,但是如果成功会对社会、公司产生很大的影响。目前,以微软公司在世界的地位,能够对公司产生较大影响的,对社会所产生的影响不会太小。 

Q:正如你如讲的,一项研究可能需要五年甚至十年的时间,那么在这么长的时间里,市场的需求很可能会出现一些的变化,如果出现这样的问题你如何调整? 

A:第一:我们在研究过程中尽管制定了一个课题,但是这个课题是不断调整的,时间大概是半年左右。的确,有些新技术产生后,我们的一些研究会过时,那时我们就要进行评估,是继续、改方向、还是停止。有时候做研究必须承担一些风险,就像作风险投资一样,做十个项目,只要有一个成功就会产生非常大的效益和影响。我们必须有承担风险的准备。第二是:除了大型的研究项目外,我们还有一些小型的研究项目,由个人单独来完成。我们给研究员的空间是非常的大的,每一个项目都是一种探索性的尝试,每一个研究员如果有好的想法对都可以尝试,有时候我觉的一项研究不可行,而研究员却觉得可行,那我们还是决定去做,我虽然是院长,但不是权威,而且研究结果往往是很难预想。我觉得搞研究,最重要的是尊重、听取他人的意见。 

Q:那么,这种由个人单独操作的项目,有没有一个优先级? 

A:基本上没有,我们认为所有的研究项目都很重要,我们一个方面的根据.net计划制定长期的研究方向,另外还要看我们拥有什么样的人才,如果我们在某一方面拥有一些世界级的专家,那么会着重集中在这一方面。人才是很重要的。尽管现在研究院有100多人,再加上200~300多名的学生,人手方面还是很有限的。必须将有效的资源合理的分配。特别是在研究方面,如果在某些领域没有优势,那么最好不要做,否则就是一种最大的消费。 

Q:微软研究院可以说精英云集,而且研究院每年都在大量的招募一流的人才,那么就有些人认为研究院此举能够帮助中国软件业培训人才,也有一些人认为微软在争夺人才,造成”大脑”流失? 

A:我觉得研究院在人才、技术方面对中国,甚至对亚洲都是一种非常正面的影响。我可以十分有信心的说,从研究的内容和水平来看,微软研究院是处于前列的,这给中国市场带来很多的新气象。在技术方面,我们的成果开放日,以及我们常到高校做一些演讲,完全是一种开放、无限制的机制。第二,中国研究院引进了许多优秀人才,从海外来的就有15人,这些人基本上是有经验的、成就的专家。他们来到中国,给国内培训了很多的人才,而那些经过他们培训的人,大都没有留在研究院,而是回到他们原来的地方,比如高校、研究所、企业。而他们回去后又影响了很多人,所以说我们为国内培养了很多人才。有直接的也有间接的。另外,我们还帮助国内留住了许多人才,我们这里的每一个研究员在来到我们研究院前,都有很多的选择,我们提供良好的环境、发展空间和待遇,留住了许多准备到国外发展、工作的人才。当然,我们从中也受益匪浅。这是一个双赢的机制。还有一点,微软在中国建立研究院,以其先进的管理经验和机制,对国内传统科研单位的体制、人才的结构产生一定的冲击,对科研走向产业化产生了影响,这些冲击、影响都是正面、积极有效的。而且微软是一个相当成功的公司,微软先进的管理方式、市场经验都是国内一些企业可以借鉴的。 

Q:目前,许多高校都非常有意向与中国研究院合作,那么你们会选择哪些高校进行合作? 

A:我们在选择合作高校时,最看重的是高校科研的水平和学生的质量。我们非常希望与众多的高校保持密切的关系,但是毕竟我们的能力和资源是有限的,所以我们只能选择一些高校合作。我们与国内20多家高校合作,其中包括清华、中国科技大学、北大、哈尔滨工业大学。我们还有一个很重要的目的是,这些大学的学生素质都很高,我们很希望能够将他们吸引到微软来工作。 

Q:你作为微软在亚太区的研究人员,你认为中国IT产业的发展轨迹,会和美国或是亚太其他一些国家相似吗?如果不同的话,不同的地方会在哪里? 

A:我认为中国内地的发展走向与香港、台湾地区以及日本有很多类似之处,国内可以借鉴这些地区20年来发展的经验。而且,这几个地区、国家自然资源比较匮乏,在传统工业、制造业有一定的劣势。所幸的是,网络时代所需的最大资源是”大脑”与信息。东方的教育与文化在这一方面相对占有一定的优势。不同之处是,港、台地区以及日本主要以海外市场为主流市场,而内地则可以从自己的市场做起,然后辐射到海外市场。在家电、PC等行业,国内一些企业已经取得了一定的成就。所以说市场是最重要的部分,它决定了产业发展的趋势、轨道。从人才的角度讲,美国是最理想的地方,美国开放的机制、包容的文化形成了很大的优势,聚集了很多世界级的优秀的人才。美国的这个优势,在短时间内其他国家很难与之竞争。不过令人欣慰的是,中国还有很多有潜力的优秀人才。但是,国内的人才在研究方面缺乏技术创新与冒风险的勇气。在市场及创业方面,中国绝不输于美国,而且在某一方面相对更成功一些。从北京的中关村、台湾地区的新竹都可以看到高涨的创业热情。 

另外,我觉得还有一点是非常重要的,中国的IT产业,需要一个稳定、持续的发展环境,政府在市场这方面的作用要逐渐减弱,重要的是制定一些法律并予以实施。而且,我还认为中国的企业要长足发展,必须摈除国家的保持伞,因为未来的技术、市场都将走向全球化,未来企业是没有国界的。 

Q:随着全球IT产业的快速发展,你认为,五年之后世界将是一个什么样的版图? 

A:我想五年之后,中国将会成为No.2,无线通讯的主流将会在亚太地区,而且更加向中国转移;在互联网领域,中国也会占到No.2;中国的软件行业也会发展为No.3。那时,中国的IT实力将会迈向一个更高的层次,仅次于美国,或许再经过一段时间将超过美国。

由C#风潮想起的-给初学编程者的忠告 
作者: 刘巍 
http://www.dearbook.com.cn/Guide/viewguide.aspx?guideID=119

我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。 

【几个误区】 

初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种: 

〖认为计算机技术等于编程技术: 〗 

有些人即使没有这个想法,在潜意识中也有这样的冲动。让我奇怪的是,许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业,与编程无关的,或者不太相关的课程他统统都不管,极端的学生只要书上没带“编程”两个字他就不看。 

其实编程只是计算机技术应用过程中一种复杂性最低的劳动,这就是为什么IT业最底层的人是程序员(CODER)。计算机技术包括了多媒体,计算机网络,人工智能,模式识别,管理信息系统等等这些方面。编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。编程的人不一定对计算机技术的了解就一定很高。而一个有趣的现象是,不少大师级的计算机技术研究者是不懂编程的。网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。其实每一个程序员心里都明白,自己这些东西,学的时候并不比其它专业难,所以自然也不会高档到哪里去。 

〖咬文嚼字的孔已己作风: 〗 

我见过一本女生的《 计算机网络原理 》教材,这个女生象小学生一样在书上划满了横杠杠,笔记做得满满的,打印出来一定比教材还厚。我不明白的是,象计算机网络原理这样的课程有必要做笔记?我们的应试教育的确害了不少学生,在上《原理》这一类课程的时候许多学生象学《马列原理》一样逐字背诵记忆。这乃是我见过的最愚蠢的行为。所谓《原理》,即是需要掌握它为什么这样做,学习why,而不是how(怎样做)。极端认真的学生背下以太网的网线最大长度,数据帧的长度,每个字段的意义,IP报头的格式等等,但是忘了路由的原则,忘了TCP/IP协议设计的宗旨。总之许多人花了大量的时间把书背得滚瓜烂熟却等于什么也没学。 

在学习编程的时候这些学生也是这样,他们确切的记得C++语法的各个细节。看完了C++教程后看《 C++ 编程思想 第1卷: 标准C++导引 》(确实是好书),《 深度探索C++对象模型 》,《 C++参考大全(第四版) 》,this C++, that C++……,然后是网上各种各样的关于C++语法的奇闻逸事,然后发现自己又忘了C++的一些语法,最后回头继续恶补…。有个师弟就跟我说:“C++ 太难了,学了这里忘了那里,学了继承忘了模板。”我的回答道:“你不去学就容易了”。我并没有教坏他,只是告诉他,死抠C++的语法就和孔已己炫耀茴香豆的茴字有几种写法一样毫无意义。你根本不需要对的C++语法太关心,动手编程就是了,有不记得的地方一查MSDN就立马搞定。我有个结论就是,实际的开发过程中对程序语法的了解是最微不足道的知识。这是为什么我在为同学用Basic(我以前从没有学过它)写一个小程序的时候,只花了半个小时看了看语法,然后再用半个小时完成了程序,而一个小时后我又完全忘记了Basic 的所有关键字。 

〖不顾基础,盲目追赶时髦技术:〗 

终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来,变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的,而且IT技术进步是如此的快,不跟进就是失业。但是对于初学者来说(尤其是时间充裕的大中专在校生),这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西,学习why 而不是how。时髦的技术往往容易掌握,而且越来越容易掌握,这是商业利益的驱使,为了最大化的降低软件开发的成本。但在IT领域内的现实就是这样,越容易掌握的东西,学习的人越多,而且淘汰得越快。每一次新的技术出来,都有许多初学者跟进,这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间,而等他学会了,这种技术也快淘汰了。基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术(比方Win32 SDK 程序的设计,DDK的编程)来说甚至是不可或缺的。 

一个活生生的例子是我和我的一个同学,在大一时我还找不到开机按纽,他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方:假设学习VB编程需要4个月,学习基础课程和VC的程序设计需要1年。那么如果你先学VB,再来学习后者,时间不会减少,还是1年,而反过来,如果先学习后者,再来学VB,也许你只需要1个星期就能学得非常熟练。 

如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。 

[大学英语]-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。 

[计算机体系结构和汇编语言]-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《 80X86汇编语言程序设计教程 》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。 

[计算机操作系统原理]-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《 Windows 2000内部揭密 》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。 

[数据结构和算法]-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。 

[软件工程]-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《 实用软件工程(第二版) 》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。 

[ Windows 程序设计(第5版)(上、下册) ]-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《 Windows 2000内部揭密 》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。 

上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。 

对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。 

你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。 

〖日三省乎己〗 
每天读的书太多,容易让人迷失方向。一定要在每天晚上想想自己学了些什么,还有些什么相关的东西需要掌握,自己对什么最感兴趣,在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用,这样能够让你不是追赶技术潮流而是引领技术潮流。同时,努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件“研发者”而不仅仅是一个CODER。 

〖把最多的时间花在学习上〗 
这是对初学者最后的忠告。把每个星期玩SC或者CS的时间压缩到最少,不玩它们是最好的。同时,如果你的ASP技术已经能够来钱,甚至有公司请你兼职的话,这就证明你的天份能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东西。眼光放长远一些,这无论是对谁都是适用的。 

相信你已经能够决定是否学习C#或者什么时候去学它了。

第一阶段
此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。

第二阶段
此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以真正地在实践中做些应用。

第三阶段
此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。

第四阶级
此阶段能直接在平台上进行比较深层次的开发。基本上,能达到这个层次就可以说是进入了高层次。这时进入了高级内功的修炼。比如能进行VxD或操作系统的内核的修改。

这时已经不再有语言的束缚,语言只是一种工具,即使要用自己不会的语言进行开发,也只是简单地熟悉一下,就手到擒来,完全不像是第一阶段的时候学习语言的那种情况。一般来说,从第三阶段过渡到第四阶段是比较困难的。为什么会难呢?这就是因为很多人的思想变不过来。

第五阶级
此阶段就已经不再局限于简单的技术上的问题了,而是能从全局上把握和设计一个比较大的系统体系结构,从内核到外层界面。可以说是“手中无剑,心中有剑”。到了这个阶段以后,能对市面上的任何软件进行剖析,并能按自己的要求进行设计,就算是MS Word这样的大型软件,只要有充足的时间,也一定会设计出来。

第六阶级
此阶段也是最高的境界,达到“无招胜有招”。这时候,任何问题就纯粹变成了一个思路的问题,不是用什么代码就能表示的。也就是“手中无剑,心中也无剑”。

此时,对于练功的人来说,他已不用再去学什么少林拳,只是在旁看一下少林拳的对战,就能把此拳拿来就用。这就是真正的大师级的人物。这时,Win 32或Linux在你眼里是没有什么差别的。

每一个阶段再向上发展时都要按一定的方法。第一、第二个阶段通过自学就可以完成,只要多用心去研究,耐心地去学习。

要想从第二个阶段过渡到第三个阶段,就要有一个好的学习环境。例如有一个高手带领或公司里有一个好的练手环境。经过二、三年的积累就能达到第三个阶段。但是,有些人到达第三个阶段后,常常就很难有境界上的突破了。他们这时会产生一种观念,认为软件无非如此,认为自己已无所不能。其实,这时如果遇到大的或难些的软件,他们往往还是无从下手。

现在我们国家大部分程序员都是在第二、三级之间。他们大多都是通过自学成才的,不过这样的程序员一般在软件公司也能独当一面,完成一些软件的模块。

但是,也还有一大堆处在第一阶段的程序员,他们一般就能玩玩VB,做程序时,去找一堆控件集成一个软件。

 

    这是忠告也是建议. 

    1.男人是社会的主体,不管你信或不信.所以男人应该有种责任感. 

    2.25岁之前,请记得,爱情通常是假的,或者不是你所想象的那样纯洁和永远.如果你过了25岁,那么你应该懂得这个道理. 

    3.吃饭7成饱最舒服.对待女友最多也请你保持在7成. 

    4.30岁之前请爱惜自己的身体,前30年你找病,后30年病找你.如果你过了30岁,你自然也会懂得这个道理. 

    5.事业远比爱情重要.如果说事业都不能永恒,那么爱情只能算是昙花一现. 

    6.不要轻易接受追求你的女孩.女追男隔层纱.如果你很容易就陷进去,你会发现你会错过很多东西,失去很多东西. 

    7.请你相信,能用钱解决的问题,都不是问题.如果你认为有钱有女人,没钱没女人,那么女人不是问题. 

    8.请永远积极向上.每个男人都有他可爱的地方,但是不可爱的地方只有不积极面对生活. 

    9.不要连续2次让同一个女人伤害.好马不吃回头草,是有他道理的.如果认真考虑过该分手,那么请不要做任何舍不得的行动. 

    10.如果你和你前女友能做朋友,那么你要问自己:为什么?如果分手后还是朋友,那么只有2个可能:.你们当初都只是玩玩而已,没付出彼此最真的感情.或者:必定有个人是在默默的付出无怨无悔! 

    11.永远不要太相信女人在恋爱时的甜言蜜语.都说女人爱听甜言蜜语,其实,男人更喜欢. 

    12.请不要为自己的相貌或者身高过分担心和自卑.人是动物,但是区别于动物.先天条件并不是阻挡你好好生活的借口.人的心灵远胜于相貌,请相信这点.如果有人以相貌取人,那么你也没必要太在意.因为他从某种意义来讲,只是只动物.你会跟动物怄气吗? 

    13.失恋时,只有2种可能,要么你爱她她不爱你,或者相反.那么,当你爱的人不再爱你,或者从来没爱过你时.你没有遗憾,因为你失去的只是一个不爱你的人. 

    14.请不要欺骗善良的女孩.这个世界上,善良的女孩太少. 

    15.不能偏激的认为金钱万能,至少,金钱治不好艾滋病. 

    16.请一定要有自信.你就是一道风景,没必要在别人风景里面仰视. 

    17.受到再大的打击,只要生命还在,请相信每天的太阳都是新的. 

    18.爱情永远不可能是天平.你想在爱情里幸福就要舍得伤心. 

    19.如果你喜欢一个认为别人应该对她好的mm,请尽早放弃.没有人是应该对一个人好的.如果她不明白这个道理,也就是她根本不懂得珍惜. 

    20.不要因为寂寞而找gf,寂寞男人请要学会品味寂寞.请记住:即使寂寞,远方黑暗的夜空下,一定有人和你一样,寂寞的人不同,仰望的星空却是唯一. 

    21.任何事没有永远.也别问怎样才能永远.生活有很多无奈.请尽量充实自己,充实生活.请善待生活. 

    end.男人有很多无奈,生活很累但是因为生活才有意义.当你以为你一无所有时,你至少还有时间,时间能抚平一切创伤.所以请不要流泪…..