gaowei

雄关漫道真如铁, 而今迈步从头越. 从头越. 苍山如海,残阳如血.

统计

留言簿(1)

blogs I read

I read

阅读排行榜

评论排行榜

2005年12月5日 #

STOP UPDATA

STOP  UPDATA!

posted @ 2005-12-05 00:04 BillJoy 阅读(79) | 评论 (0)编辑 收藏

2005年10月3日 #

沉默....

沉默,而不是消亡!
好好整理一下一路走来思绪,磕磕碰碰,这需要时间,也需要勇气.
只要存在的都不容易,一切不是那么的简单,也不可能简单,完美.

停下,而不是停止!
走走看看,给一些理由,给一些答案,决不是借口.
"The time has come ,to talk of many things."

posted @ 2005-10-03 00:26 BillJoy 阅读(141) | 评论 (0)编辑 收藏

2005年9月17日 #

的样子,我的样子
 
思念眼前镶满了一层薄薄的云烟
你的样子似隐又现
我总是不敢去确定
终于又一次的翻出你的照片

眼前这层似雾的薄纱
把一切隔的好远路途似通又断
我对着自己的样子
泪眼又浮现

你的样子,我的样子
如海市蜃楼般
反复交替互换
又似月夜梦幻

中秋的夜在烟花的盛开中来的很安详......独自守侯着被烟火照亮了空间,才知道,这里是最孤单的,静的都能听到眼泪坠地的声音,而谁又能在意这些了,原来自己只能说着只有机器能听懂的语言,只能独自等待着......那天空中飘过的云儿,是不是还能再次的经过我这片净土.

posted @ 2005-09-17 23:44 BillJoy 阅读(121) | 评论 (0)编辑 收藏

2005年9月12日 #

Hanppy C++ 如是这么说...

1.把C++当成一门新的语言学习,不管你有什么样的编程背景,都是挑战;2.看<<C++ primer>>要认真,它才经典;3.看< C++ Programming Language>>,不要因为他很难而我们自己是初学者所以就不看,要对自己有信心;4.不要被VC,BCB,BC,MC,TC,GUU等词汇所迷惑---他们只不过是集成开发环境,而我们要学的是一门语言,很健壮的语言;5.不要放过任何一个看上去很简单的小编程问题("hello,world")---他们往往并不那么简单(不是吓唬),或者可以引伸出很多知识点;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++标准,用标准的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.请留意下列书籍:(随便说说的)<<面向对象软件构造(Object-Oriented Software Construction)>><<设计模式(Design Patterns)>><>......(太多了....好书太多了C++太完美了);33.记住:面向对象技术不只是C++专有的;34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码,网上有的下;35.把在书中看到的有意义的例子扩充;36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中;37.经常回顾自己以前写过的程序,并尝试重写,(不要以为你用C++开发N年了)把自己学到的新知识运用进去,此刻的你很时髦;38.不要漏掉书中任何一个练习题---请全部做完并记录下解题思路;39.C++语言和C++的集成开发环境要同时学习和掌握;40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手,这次错的很值得;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写;43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;44.决不要因为程序"很小"就不遵循某些你不熟练的规则---好习惯是培养出来的,而不是一次记住的;45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解---你能讲清楚才说明你真的理解了,着不你买弄自己,而是你在与人交流,现在这个似乎是很重要的;46.记录下在和别人交流时发现的自己忽视或不理解的知识点,温古知新;47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX.........;48.保存好你写过的所有的程序---那是你最好的积累之一;49.请不要做浮躁的人,要发个毒誓哦^_^;50.热爱生活,热爱C++,记得要多活动哦,不要坐太久了. 不要真把computer当GF喽,抱的那么紧-_-
注:转,有改动.

posted @ 2005-09-12 22:09 BillJoy 阅读(230) | 评论 (2)编辑 收藏

2005年9月10日 #

想法

        也许每个C++粉丝都拥有那本Bjarne Stroustrup 的巨著<C++程序设计语言> ,裘老师的翻译我想对每个人都有深刻的印象,可好多人我敢肯定,都没有注意到,裘老师的"希望",就是有个"纯"C++及其程序设计的讨论组,我想dudu老大是"圆'了裘老师的一个梦.
        相信这里会拥有很棒的C++技术牛人.像博客园那样"热闹"

posted @ 2005-09-10 23:58 BillJoy 阅读(172) | 评论 (2)编辑 收藏

Old News of C++ x2

From
                                                                                                                      
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices

Herb Sutter and Andrei Alexandrescu
Addison-Wesley, 2005
240 pp., $34.99
ISBN 0321113586

C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
David Abrahams and Aleksey Gurtovoy
400 pp., $44.99
Addison-Wesley, 2005
ISBN 0321227255

Herb Sutter came to prominence with his "Guru of the Week" posting to the newsgroup comp.lang.c++.moderated. His Exceptional C++ (Addison-Wesley Longman, 2000; ISBN 0201615622), other books; and a regular column in the C/C++ Users Journal showed that Sutter has what it takes to teach C++ both entertainingly and rigorously.

Rigor is a concept relegated to the minority benches in the modern computer technological publishing stream. Do modern comp-sci and comp-eng students even hear the term? In C++ Coding Standards, Sutter and coauthor Andrei Alexandrescu touch ground on each of 101 suggestions (0-100 inclusive) for standardization of ways and means in your current C++ project. Welcome back, Herb.

The problem with trendy concepts such as UML, design patterns, and coding standards is that the clue-pursuing majority of working (more or less) programmers who track these trendy concepts tend to think that they mean something in and of themselves. Earth to programmer: They don't mean anything. They're just conveniences of locution, a way of talking about the abstract aspects of computer programming. It's the old Zen finger-pointing-at-the-moon thing: Do you want to gaze at the moon, or do you want to attend FingerCon 2005?

Sutter and Alexandrescu have reached satori

posted @ 2005-09-10 23:28 BillJoy 阅读(171) | 评论 (0)编辑 收藏

2005年9月7日 #

很美的地方

刚刚到这里,也刚刚发现^_^
dudu真是太牛了.

posted @ 2005-09-07 19:33 BillJoy 阅读(111) | 评论 (0)编辑 收藏

仅列出标题