文章分类 - 经典转载
引用一切值得借鉴与学习的美文,一起分享,一起成长...
摘要:首先,一个编译单元(translation unit)是指一个.cpp文件以及它所#include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文件里,然后编译器编译该.cpp文件为一个.obj文件(假定我们的平台是win32),后者拥有PE(Portable Executable,即windows可执行文件)文件格式,并且本身包含的就已经是二进制码,但是不一定能够执行,因为并不保证其中一定有main函数。当编译器将一个工程里的所有.cpp文件以分离的方式编译完毕后,再由连接器(linker)进行连接成为一个.exe文件。举个例子://---------------test.h-
阅读全文
摘要:大学十年(一个程序员的路程)(一)林锐,1999年岁末写此文使我很为难,一是担心读者误以为我轻浮得现在就开始写自传,二是担心朋友们误以为我得了绝症而早早留下遗作。不论是落俗套还是不落俗套地评价,我在大学十年里都是出类拔萃的好学生。并且一直以来我对朋友们和一些低年级的学生们都有很大的正面影响。这十年是一个从幼稚到成熟的过程,交织着聪明与蠢笨、勤奋与懒散、狂热与怯懦、成功与失败。做对了的事可树立为榜样,做错的事可挂作为警钟。我写下经历与感受,期望以此引导和勉励无数比我年轻的学生们。我资历尚浅,既没有哲学家的深遂,也没有诗人的风华,不足以堂皇地育人,只能讲一些故事以表心愿。我出生在1973年的春节,
阅读全文
摘要:1 //string类的构造函数: 2 string(const char *s); //用c字符串s初始化 3 string(int n,char c); //用n个字符c初始化 4 //此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常 5 6 //string类的字符操作: 7 const char &operator[](int n)const; 8 const char &at(int n)const;
阅读全文
摘要:A、两层(客户机服务器)C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。 传统的C/S体系
阅读全文
摘要:【1】从基础的开始 最小的单元是位(bit),接着是字节(Byte),一个字节 = 8位,英语表示是1 byte=8 bits 。 机器语言的单位Byte。 接着是KB,1 KB=1024 Byte; 接着是MB,1 MB=1024 KB; 接着是GB,1 GB=1024 MB ;接着是TB, 1TB=1024 GB。 接着是进制:二进制0和1,8进制0-7, 十进制不用说,16进制0-9后面是A,B,C,D,E,F 他们关系如下: Binary Octal Decimal Hex 0 0 00 1 1 1 1 10 22 2 11 33 3 100 4 4 4 1015 5...
阅读全文
摘要:原文衔接《人心就像内存》人心与内存是极为相似的。空间内存是以电子记忆体空间而存在的,人心也是以一个空间而存在的。人们会说,你的心有多“大”,你有多“宽”“容”,你有多“开”心。外国人会说,这是一个innerspace(内在空间)。空间的作用“心大了,事就小了。心小了,事就大了。”这俨然就是内存,内存大了,什么都容易运行。内存小了,开个杀毒软件都卡死。电脑有足够内存,程序才能运行无碍畅顺,人心有innerspace才会有innerpeace。各种烦心事才不至于“纠结”在一起。有空间,才能运行更多程序,如“爱.exe”。当空间用完当内存使用完,达到100%,电脑就死机。当人心塞满心事,人也死机了,
阅读全文
摘要:摘自梁肇新的《编程高手箴言》 ,以此自勉吧。>>第一阶段 此阶段主要是熟练的使用某种语言。这就相当于练武中的套路和架势这些表面的东西。>>第二阶段 此阶段能精通基于某种平台的接口(例如我们现在常用的Win32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实的散打对练了,可以真正地在实践中做些应用了。 >>第三阶段 此阶段能深入地了解某个系统的底层,已经具有了初级的内功能力,也就是“手中有剑,心中无剑”。 >>第四阶段 此阶段能直接在平台上进行比较深层次的开发。基本上,能达到这个层次就可以说是进入了高层次。这时进入
阅读全文
摘要:http://www.cnblogs.com/loveis715/archive/2012/07/18/2598409.html “请写一个Singleton。”面试官微笑着和我说。 “这可真简单。”我心里想着,并在白板上写下了下面的Singleton实现: 1 class Singleton 2 { 3 public: 4 static Singleton& Instance() 5 { 6 static Singleton singleton; 7 return singleton; 8 } 9 10 private:11 ...
阅读全文
摘要:我的母亲是一名中学语文教师,从大学毕业一直到退休,足足干了30多年。而且其中20多年都在担任班主任和年级主任,正好覆盖了我从出生到结婚生子的整个时期。和其他老师一样,每当我犯错时,我的母亲都会拿出多年的教育经验对我进行谆谆教导。我对这种迅猛的攻势经历了畏惧、反感、不以为然、欣然接受的全部心理阶段。也许是骨子里流淌着教师的血液,也许是常年耳濡目染,我就好给别人讲个东西,而且永远拿别人当傻子,非要讲透彻不可。高中后期担任物理课代表的时候就以给别人讲题为乐趣甚至为己任,负责得不得了。还收了三个女徒弟,弄得跟唐僧似的。高考的时候,本来打算只报一个志愿,后来还加了个首师大做第二志愿。第一次真正接触讲师这
阅读全文
摘要:这几天把《影响力》看完了,这本书是豆瓣上评价分数和评价数量都相当高的一本著作,这篇博客相当于一个读后感吧。《影响力》的介绍 我们生活在社会上,总是被行行色色的人影响着。比如政治家运用影响力来赢得选举,当然在中国你还不具备让政治家乖乖来影响你的权利;商人运用影响力来兜售商品,很多商人利用多种影响力的原理来推销自己的商品;推销员运用影响力诱惑你乖乖地把金钱捧上。即使你的朋友和家人,不知不觉之间,也会把影响力用到你的身上。他们利用影响力的武器逼你乖乖就范,你甚至不知道为什么。 在这本书中,作者为我们解释了为什么这些人极具说服力,而我们总是容易上当受骗,并且揭示出隐藏在冲动地顺从他人行为背后的六大心理
阅读全文
摘要:尽管未来无法预知,人们却并未因此而不去展望未来。本文就介绍了 5 种颇为有效的预言方法——不要不信,分析师啊、观察家啊早就在这么做了。科技视点近期聚焦 “科技与时空” 的话题,这篇文章作为系列的开始,大家不要以为穿梭到 “微科幻” 去了哦~(文 / 布鲁斯 · 斯特林)现在我们说的 “未来主义” 最早见于 20 世纪初,赫伯特 · 乔治 · 威尔斯( Herbert George Wells,又称 H·G· 威尔斯 ),写了一系列他自己称之为 “预测” (Anticipations)的随笔。威尔斯在文章里提出,严肃的思想家应该对正在改变人类社会
阅读全文
摘要:上课的时候记笔记?哪门功课不行,就集中精力专项突击?自习的时候不要晃,选好一个地儿安安稳稳地待那儿学习?你还在这样学习吗?不要被骗了:这些被我们奉为良好学习习惯的东西,恰恰是冒了学习正道的大不韪。(文 / Garth Sundem)前不久,我有幸采访了加州大学洛杉矶分校 “学习和遗忘实验室” 主任,心理学特聘教授,罗伯特 · 比约克(Robert Bjork)。要说往脑子里狂塞东西还不掉出来,比约克就是这方面大大的专家。跟比约克谈过后我发现,我所知道的关于学习方法的一切,都是错的!一开始,比约克问我说,当我面前堆了一摞书要啃的时候,我会怎么办。“人通常会一块儿一块儿地整,” 比约克说
阅读全文
摘要:本文衔接网址:http://blog.csdn.net/cll0320/article/details/1540354自从电影《方世玉》中的雷老虎讲出了“以德服人”这句经典对白后,这个词就成了很多人的口头禅了。当然,大多数情况都是搞笑的成分居多。前两天读易经的时候又想到了这个词,和坤卦有关。这个词的内涵是很值得我们深究的。一、领导与管理领导和管理这两个概念很容易弄混淆。并且现在的很多企业中领导就是管理者,或者没有领导,所有的工作都是管理者来承担。但这两个概念有本质上的差别。管理是统筹、御人之术,用现有的资源达成目标就是管理的职责。其他的管理活动都属于管理的具体实现方式。领导要比管理高一个层次。
阅读全文
摘要:本文衔接网址:http://blog.csdn.net/cll0320/article/details/1508794俗话说,隔行如隔山。一般我们会对自己领域内的东西比较敏感,也更加容易接受。这里不仅包括专业的术语,更多的是一种思想。我写易经相关的文章也有十几篇了,有些文章很受欢迎,有些文章看的人比较少。不过不管是什么样的文章,总会有些朋友说看不太懂,或者看得头晕。现在我的blog主要是写给程序员来看,所以如果我用软件的角度来给大家解释一下什么是易经,这样大家接受起来可能会容易一些。一、易经很简单 上次我的一篇关于职业规划的文章很受欢迎。在最开始的时候,我给几个朋友读了读。其中有个朋友告诉我说
阅读全文
摘要:职业一般来说会占用我们每个人生命中的大部分时间,而职业发展中变化莫测的因数常常令我们束手无策、捉襟见肘。在面对变化多端的情况时,中国人的传统智慧就发挥出最大的优势了。如何将快速变化 、不好掌控的事情处理得井井有条,这需要我们懂得易经中变与不变的道理。一、职业规划的重要职业生涯会陪伴我们几十个年头,单从时间上讲,这份投资就已经是不容小觑的了。另外还有生存基本资源的获取,人生价值的实现,个人能力的展示,社会交际活动等等,许许多多其它的因素。不管怎么说,职业生涯是我们一生之中的重头戏。不过对于职业发展的规划不是每个人都会作,有很多人甚至从来没有想过要规划。当然不排除部分人根本就没有规划的动机,跟着潮
阅读全文
摘要:进入某家企业不久,大家都会觉得茫然,遇到挫折,心情郁闷。不少人都在网络上,或者生活中谈论思考有关烦恼的问题,尤其是在职业的发展过程中。烦恼 最多的是那些对自己或者环境认识不清的人。总的说来,大部分都属于自寻烦恼类型的。为什么这么说呢?前些日子读易经有点收获,和大家分享一下对旅卦初六爻 的体会。漂流在外旅原本的意思就是漂流在外。现在很多人都喜欢出去旅游,感受一下外地的风光,所以旅行一般来说都是一件比较好的事情了。不过对于古时的人来说,没有飞机火车,出门旅行还不知道有生之年能不能活着回来。所以在易经中的旅卦就不是一个好的卦象。这 是从旅的本义来说的,我们考虑这个问题的时候可以合理地引申一下。就拿大
阅读全文
摘要:怎样才能成功,怎样才能得到自己想要的东西?中国有句古话“谋事在人,成事在天”,最终的成败可能取决于某一个偶然因素,但绝大部分在于我们怎样去“谋”。大家都知道对于一个大的集团、企业来说,管理至关重要,但很多人不知道的一点,对于个人来说,管理同样非常重要。所以说怎样做好个人管理是我们需要仔细去“谋”的。个人管理的两个方面世界分阴阳,万物分表里。个人管理有内部管理和外部管理之分。内部管理主要针对个人信念,处事方式,经验积累等。这些内在的活动的最终目的是为了个人的完善。外部管理主要针对关系网,外部事件,区域文化等外在的环境因素。我们进行外部管理主要是为了完成自己的人生目标。1.1 内部管理内部管理是为
阅读全文
摘要:三层架构是我们设计复杂的企业应用的一个最基本的分层结构了。下面试图阐述一下三层架构的基本特性。并且结合易经的知识来帮助我们理清思路,更好地看到三层架构的本质。这里要向大家推荐Martin Fowler写的《企业应用架构模式》,里面对三层架构有很清楚的解释了。一、三层架构在分解复杂的软件系统时,我们常用的技术之一就是分层。计算机世界中大量使用分层,比如说从应用软件、操作系统到硬件层;另外还有大家都熟悉的TCP/IP架构。分层架构中最困难的问题是决定建立哪些层次以及每一层的职责是什么。我们这里着重要分析的是三层架构。三层架构分为:表现层、领域层、数据源层。表现层提供服务,显示信息,处理用户请求,H
阅读全文
摘要:古人云:“修身齐家治国平天下”,可以看到任何事业都应该以修身为始,作为程序员自然也不例外。算法、设计、网络、数据库、新的语言、新的框架等等,这些东西都需要我们努力去学,真是学海无涯。在接受这些知识的洗礼或冲击时,是不是该想想我们自身呢?一、修身的第一要务“修身”这个词太笼统,要修身第一件事情做什么?要修身首先要立志,只有立志才能让修身不至于失去方向和目标。修身不等于闭关修炼,将自己与外界隔绝一个人钻研的不叫修身。没有志向的修身是无源之水,肯定是三分钟热情。说到志向,就会有远大、短浅之分。不过在这点上很容易走入误区。举个简单的例子,比如说毛青年时的志向就是改造中国社会,让千千万万的老百姓过上好日
阅读全文
摘要:离开,是为了新的开始摘自云风的bloghttp://blog.codingnow.com/ 经过数个月的沟通,丁终于理解了我的决定。在杭州 7 楼尽头的 CEO 办公室里,我接过了老丁送给我的一盒月饼。我给他分享了我最近在野外攀岩的一些视频。老丁打趣说,今天,Jobs 退休了,你也退休了,我还得坐在这里。 2011 年 8 月 24 日,我的离职申请上签上了丁磊的名字。 在网易 10 年半了,和一帮网易的兄弟们相聚甚欢。2001 年 4 月 8 日,在广州 36 楼办公室办理入职手续的镜头仿佛就在眼前。我甚至还记得当时办公室的摆设。那一个个鲜活的人还坐在那个位置,我记得前台的金鱼缸,入门...
阅读全文