墨少离 - 个人小站,分享一些资源以及心得~ - 对象 https://www.msl.la/tag/%E5%AF%B9%E8%B1%A1/ zh-CN Sun, 21 Feb 2021 16:44:53 +0800 Sun, 21 Feb 2021 16:44:53 +0800 处女座男人性格详解(转自百度空间) https://www.msl.la/archives/169/ https://www.msl.la/archives/169/ Sun, 21 Feb 2021 16:44:53 +0800 墨少离 为什么和我性格这么相似呢....

一、因追求完美而过份挑剔。处女座是一个极其爱幻想的星座,所以不管做什么事,处女男人(下文皆用处女男代替)都会先在心中想象一下将要做的事(一个接近完美的幻想)。不管是将要买的东西,还是要参加的活动,处女男都会先在心中设计一个接近完美的物品外形和活动细节。可现实往往不像想象中的那样完美,所以处女男买东西时总是很难找到看上眼的东西,逛着逛着也就失去了购物的欲望;参加活动时也时常会因为活动并不像自己相像中那样新奇、好玩而对活动失去兴趣。特别是处女男挑选女友时,处女男的挑剔程度更是让很多人认为他无可救药了,处女男理想中的爱情是像偶像剧中那样发生一个美丽的邂逅,而现实中的爱故事往往是平淡无奇的,这样的爱情生活是很难勾起处女男的恋爱欲望的。(真不知道是处女座成就了偶像剧,还是偶像剧害了处女座)无法找到心仪对象又不愿意将就的处女男成了最受计划生育政策欢迎的人---因为处女男中晚婚的最多。

二、具有知性美。知性美原来是用来形容女性有文化、有内涵、有智慧、有思想的。但这里用来形容处女男是因为处女男身上有一种独特的气质,这也与处女男的两个特点有关: 1.旺盛的求知欲:处女座对知识的渴求和欲望,兴趣之广,都是其他星座所无法匹及的。丰富的知识及广泛的兴趣使处女男显出如绅士一般的风度,极具内涵。 2.超强的洞察力和逻辑推理能力。拥有此能力的处女男能轻易的从细节中提取出隐藏着的有用信息。比如能从聊天的字里行间分析出对方的心情、意图,处女男的冷静,也使处女男在突发事件前显得稳重、理性且充满智慧。处女男能在最短时间找出最合理的处理方法。丰富的知识、透彻的分析使处女男显得睿智且理性,想一想用知性来形容也不为过。

三、无法忍受不正当的事。处女男有着旺盛的批判精神,极度厌恶虚伪和不正当的事。但是处女座内向且懦弱的性格使处女男不会作出什么过激的反应。

四、做事有一套详细的计划。做事细心周到的处女男总是会想到每个细节,谨慎且有条理,并且一旦定下计划,就行按照计划行事,不喜变更,如果出现意外使计划无法进行,会感到非常失望,但也会在最短时间内想出应对方案。

五、处女男大多性格内向,表面显得安静且沉默,不会主动与陌生人交往,也不会在公共场合发表言论,所以不熟悉处女男的人认为他们冷傲、难以接近。但与处女男相熟后就会发现处女男绝非表面上所表现的冷漠,相反的处女男是十分乐于助人的,而且相当幽默。

六、天生的不信任感使处女座在生活中很难建立起亲密的关系,和处女男在一起时就能感到处女男总是忽冷忽热、情绪多变,让人感到难以取悦。陌生人想得到处女座的信任更是难上加难。不信任感使处女座很难向别人吐露自己的心事,心中的想法也不会轻易说出口,心事重重的处女男总是让人觉得孤独忧郁。

七、让人感觉极度冷漠甚至冷酷。其实处女男大多具有乐于助人的天性和无偿服务的精神。但是平时我们见到的处女男都不是主动去帮助他人的,尤其是陌生人。处女男之所以不主动帮助他人是因为处女男觉得如果对方需要帮助,自然会求助。自己贸然上前不知道对方是不是乐意,所以处女座的人大多是在接到求助后才会上前提供帮忙。理性且冷静的处事风格使人觉得处女男有些冷酷、不近人情,这是因为处女座身上很少会出现头脑发热的情况,顾虑重重的处女男是不会允许这种不确定因素出现在自己身边的,这也是处女男被人称为冷血动物的原因。其实在处女男冷冷的外表下隐藏的是处女男那悲天悯人的胸怀。处女座不是冷血,相反的处女座身上有具有的大爱气质。处女座所关心的远非所想到的那么简单。作公益事业处女座的人是最佳人选。

八、行事不够强硬,有时会显得懦弱,对外力冲突多采取逃避的方式。大多数人说是因为处女座缺乏自信且性格懦弱的原因。不可否认这的确是其中一部分原因,但是还有两个原因却被人忽略了。一是、自由散漫的性格使他们讨厌麻烦,不喜欢承担责任,能避就避,认为退一步海阔天空。二是他们想得太多,担心自己会给家人、朋友带来负担。(处女座是很少给任何人带来麻烦的,同样,处女座也不喜欢任何人给他带来麻烦,因为他们认为自己的事就应该自己解决。但是一旦事情来了,处女座也不会逃避的。)

九、对钱的关注高,是个小气鬼,这应该是大多数人对处女男的印象吧!节俭成行的处女男平时除了必要的生活用品之外很少去买其他东西。这其中也有个原因,就是处女座的人极度讨厌浪费,可有可无的东西,处女座的人很少会买,甚至女友的玫瑰花处女男都不想去买。但是说实在话,处女男也远非你所想象的那样吝啬,钱在处女座的人眼中仅仅是一个货币符号后加上一串数字而已,之所以不愿花钱是因为他们心中认为没必要。

十、不会轻易爱上别人,也不会轻易接受别人的爱。追求完美、挑剔的处女男是很难找到心仪的异性的。即使找到了,处女男也不会象其他人那样展开追求攻势。处女男只会采取自己的办法进行。接触、认识、到熟悉成为朋友,慢慢的跟着事情的发展。也许哪天冷不叮就表白了,但也决不会是冲动的结果。处女男是很少冲动,因为这样也许连朋友也作不成,这是处女男最担心的。这就造成了处女男多暗恋。处女男的女友多是性格较外向的聪明的温顺的女孩儿,因为内向的处女男遇上同样内向的女孩儿是很难有结果的,因为处女男是懒得去逗一个内向的女孩儿开心的,他倒喜欢陪一个外向的人去玩得开心。笨女孩是很难讨处女男欢心的,因为笨、贱、傲是处女男最讨厌的三类人。聪明的女生会主动向处女男示好的,因为处女男主动的太少了。还有一点就是除非处女男确定自己喜欢这个女孩儿,否则处女男是无论如何都不会接受这个女孩儿的,他可以很直接很冷酷的拒绝。这样似乎显得很无情很自私,实际上这是处女男的大无私,处女男不愿伤害任何人,所以才明确的说出自己的想法,以免说不清的关系造成更大的伤害。

十一、不要跟处女男玩距离产生美。处女座是一个缺乏安全感、缺乏信任的星座,面对若即若离的关系,处女男一点也不自信,怀疑随即产生:真的喜欢我吗?不会是玩的吧?害怕伤害的处女男会首先退缩,离开这个不让自己信任的人,为此也背负了花心之名。

十二、纯真的处女男被很多人误认为单纯好骗。实则不然,处女男的内心绝不单纯,相反还复杂的让人难以想象,因为从不向别人透露心事的处女座隐藏了太多心事。处女座还是一个绝对不允许背叛的星座,他们永远不会原谅一个背叛过他们的人。背叛让两人之间产生一条裂缝,一旦产生只会扩大,永不复原。

十三、处女男缺乏领导气质。可以说在这方面,处女男既没有能力,也没有欲望。首先性格懦弱的处女男本身就缺少领导所需的霸气;其次,处女男太过于注重细节,处女座的领导会让下属无所适从;最后,厌恶不正当事情的个性使处女男很难适应官场之风,清晰的头脑和分析能力使处女男更适合座领导身边的人。所以对于处女男来说,有一个赏识自己的领导比自己作领导更让自己高兴。 十四、很少为自己辩解。如果处女男被人误会了,他不会像其他人那样为自己辩解,而是皱皱眉头,转身离开。不为自己辩解的原因他们自己也说不清楚,但真要认真的辩解起来他们也会说的头头是道,让对方哑口无言,无言以对,不想辩解大概也和他们怕麻烦的性格有关,这也算是一大特点了。也是别人误解处女男的最大原因。

十五、爱唠叨。自己也知道,只是改不了,比如帮人一件事,事后,求处女男办事的人大多被搞的晕头转向、无比烦恼,感觉像遇上了唐僧。所有的牢骚都是无心的,如有得罪,请勿介意。 性格: 处女座的人十分看重枝微末节,常为了小地方的完美而忽略了大局。水星的位置影响这种倾向的强弱,例如若太阳的位置在处女座,水星的位置在狮子座时,则较能顾全大局。他们工作勤奋、重实际,优秀的处女座不仅慎重且具有乐于助人的天性,他们具有服务精神,并充分享受施予的乐趣。因为有一股来自精神的力量支撑其行动力,所以他们看起来总是忙得团团转,但却乐在其中。问题是他们很难放松心情去享受休闲生活,要他们停下来休息,受困扰的情况就像别人遇到难题一般。假如此星座的守护行星水星的位置在天秤座时,就较能悠闲地享受空暇时光。水星虽然也是双子座的守护行星,但处女座的人却不像双子座之轻躁浮夸。 或许是因为这星座和纯洁脱离不了关系,处女座的人特别对人体的健康和卫生感到兴趣,有许多是素食主义者,如若不然,也会对日常饮食力行节制。他们天生喜爱整洁并笃信精确,且如同此星座名称所暗示,性喜纯洁,有时甚而会因此至於洁癖之地步,为自己和别人带来困扰,也容易造成人际关系的阻碍。只要纠正上述的缺点,处女座悲天悯人的胸怀和温和的个性具备了良朋益友的条件,而他天生有所保留的态度反而增添了几许神秘魅力。

1.性格中的死穴—— 

                1)一切凭状态,需要安全感。 都说处女另类,双重性格,甚至有点神经质,其实原因只有一个,处女座的一切都要随自己外显的性格而转,姑且称之为“状态”。处女座状态好的时候,可以将自己聪明、细腻、能干、温情、幽默、有内涵等优良品质完全外展,此时他们显得如此完美,光芒四射,并且可以表现得非常外向、健谈,容易与人打成一片(这本非他们的性格)。而一旦处女状态不好,便会变成另一个人,甚至非常窝囊,一事无成,不过通常此时他们都躲了起来,不会让人看见。正因处女深知自己这样的性格,理智的他们选择了在状态好时多做事,多活动,多完成些人生目标,因为他们无法确知何时糟糕的状态会到来,甚至有时为此不得不推迟自己的计划,或出现让人难以理解的行为模式。这种状态的变化表现在人际交往上特别是恋爱中便是下面所述的忽冷忽热。因此,处女需要绝对的安全感,这是一种说不清道不明的东西,反正就是不会让处女感到不舒服,易诱发糟糕状态的感觉。很多时候,安全感来自于他们独有的私人空间。总之,状态好时,处女是大众的宠儿;状态不好时,却是世界的逃兵。 

                 2)忽冷忽热。 不知见过多少关于处女忽冷忽热的帖子,这种性格也造成骂声一片,或是让爱他们的人感到委屈和无助。同为水星守护,处女和双子一样善变,但双子善变的是心思,处女善变的却是情绪。也不仅仅是多愁善感一词可以概括,很多时候处女会莫名地陷入悲痛和自责中(自我批判精神和完美主义倾向),这在表面便是情绪上的低潮期。在冷时,处女最希望躲进自己一个人的世界里,独自在孤独和冷漠中调整自己的情绪,等心事已了,调整到热时再走出来。然而世界并不因你而转,很多时候处女要面对很多实际的琐事,这时的处女变不得不在冷中面对周围世界:要么说话做事很不自然,有做作的痕迹;要么便极度冷漠和被动,对谁都不理不睬。其实处女很清楚自己现在的样子,但他们无力改变和控制自己的情绪,只能选择疯狂地逃避一切。他们想得是:与其很不自然地面对你,尴尬地和你说些无关痛痒地话,或是因和平时反差太大而被人说成表里不一,性格怪异,还不如先躲一阵子,等调节好了以后再出来。所以,在与人交往中,他们只会和不得不交流的人(实在躲不掉)或是完全陌生的人(反正无所谓)交谈,而和熟悉的朋友反而疏远。你在他心中地位越重,他躲得你越远。特别是恋人,他只会让你感觉到他的存在,而不让你触碰到他或是见到他,即通常所说的若即若离。原因很简单:他只想给你一个最好最完美的自己,而不愿让你看到他无助脆弱的一面。所以请记住,有时处女座对你冷,绝不是你说错作错什么,这是他们正常的生理现象,他们只是不想让严寒和冰霜伤害了你(可事实上这种做法已经伤害)。不必难过,因为他们在乎你的话,他们的内心比你还要难过、自责和内疚!他们所能做的,只希望快点调整好情绪,回到你的身边。 正基于以上两点,处女有时便会表现出非常另类的行为和思维模式。他们的性格也很多来源于此:不喜主动,不善交际(我们也可以热情,只是今天热了,终有一天会冷的),不爱表现,不喜抛头露面(万一哪天情绪无法把握状态不好时,岂不大失脸面),诸如此类。
  1. 一些“争议”性格

关于“洁癖”——并非处女都有洁癖,很多处女并不爱干净,但却要求整洁,他们更多的是井然有序,不喜欢别人破坏他们所整理和布置的“完美”格局。处女更多的是有精神洁癖。一旦触碰到他们精神上的禁区,严重时会表现得歇斯底里。

关于“花心”——一般说来处女绝不花心,忠诚是他们的代名词。异性关系多很可能是他们需要确定一个好人缘和自己有魅力,来反击那些普遍观点。一旦找到心中真爱,他会呵护你一辈子,只要你能给他安全感,他永不背叛,心中眼中唯你一人。寻花问柳,红杏出墙这些事与他们绝缘(一是责任感所致,二是怕麻烦)。

关于“聪明”——不似双子灵活机巧,不象水瓶创意非凡,也不是天蝎的那种计划周密,处女更多体现的是智慧。细腻、理性、好学加上十二星座里一流的洞察力和最强的逻辑思维能力,处女想不聪明都难。没事少在处女面前信口开河,随意撒谎,很多伪纱他们一眼便能看透;也别跟他们玩什么心计,你玩不过他们的。处女是那种可以把你卖了你还得向他道谢的类型。没事也少跟处女辩论,他们没理也可找出理,甚至找出不止一条理来。处女是永远不会吃亏的。不过很奇怪,有时处女会经常刻意地表现出很单纯很愚蠢很好欺负的样子,原因只有他们自己心里清楚。

关于“单纯”——处女很纯真,但绝不单纯,他们内心复杂得让人难以想象,很多不经意的事可能都是他们精心布置的。处女也总在纯洁和好色之间徘徊,这一点最难说清。不过他们真正的内心是极其善良的,宁可自己苦也不愿伤害任何人,心灵如水晶一般晶莹剔透。

关于“幽默”——都说处女冷若冰霜,缺乏幽默。多和他们接触吧,你会体会到什么是冷幽默,什么是真正的幽默,而并非品位低俗的搞笑。

关于“迟钝”——别看你和处女说某些提议时他们半天才反应过来,在你说好的一瞬间,他们脑子里可能已经转过五六个你这项提议会造成的后果(通常是消极后果)了。他们总是想得太多,绝非想得太慢。

关于“自私”——处女的自私觉不是狮子的那种惟我独尊,也不是水瓶的以自我为中心。处女正因为是无私的,所以显得自私。(能够理解吗?)因为处女不想伤害任何人。

关于“逃避”——由于处女性格上的因素,他们通常会显得压力很大。当周遭的事物已无法掌控,或是自己的情绪无法调节好时,他们会疯狂地逃避,堕落自己,这种状况通常对别人无害,却是伤害自己,让所有爱他们的人感到心碎。不过不用太担心,过一阵子他们自己会好的,他们天性的自我批判精神很快便会起作用。处女一般不会彻底堕落,堕落前可能都已留有余地,只是在等待着希望的来临。甚至有时堕落都是做给别人看的。

关于“内涵”——处女座有涵养这一点是肯定的。在成长中不断吸取教训,不断学习,取人之长来丰富自己的内涵。因为他们感觉到情绪无法把握,而这些是自己可以踏踏实实做到的,将来一定有帮助。这是他们所追求的完美主义目标。

]]>
0 https://www.msl.la/archives/169/#comments https://www.msl.la/feed/tag/%E5%AF%B9%E8%B1%A1/
console.log()花式玩法 https://www.msl.la/archives/72/ https://www.msl.la/archives/72/ Thu, 17 Dec 2020 22:32:29 +0800 墨少离 image.png

附上代码

console.log(`%c                                                                            
                               %c FBI WARNING %c                                
%c        Federal Law provides severe civil and criminal penalties for        
        the unauthorized reproduction,distribution, or exhibition of        
         copyrighted motion pictures (Title 17, United States Code,         
        Sections 501 and 508). The Federal Bureau of Investigation          
         investigates allegations of criminal copyright infringement        
                 (Title 17, United States Code, Section 506).               `,
    'background: #000; font-size: 18px; font-family: monospace',
    'background: #f33; font-size: 18px; font-family: monospace; color: #eee; text-shadow:0 0 1px #fff',
    'background: #000; font-size: 18px; font-family: monospace',
    'background: #000; font-size: 18px; font-family: monospace; color: #ddd; text-shadow:0 0 2px #fff'
    )

为什么会这样呢?想必还记得其他语言中的print()。占位符是print()的专属吗?不,他们在console.log()中同样适用:

%s:字符串
%d:整数
%i:整数
%f:浮点数
%o:obj对象(DOM)
%O:obj对象
%c:CSS样式

console.log()可以通过以上这些特有的占位符进行信息的加工输出。是的,你可能已经明白,上面代码的玄机就在四个%c,

第一个创建神秘而性感的纯黑背景;

第二个给“FBI WARNING”加上红色的背景;

第三个恢复纯黑的性感;

第四个配上白色的文字,如此,大事已成。

明白了以上原理,诸君就可以自由发挥,展示你们强大的css实力了,甚至还可以输出gif背景图
如:

console.log(`%c你好,亲爱的朋友,
我是墨少离,
这是我的一个小博客,
如果您喜欢请收藏一下谢谢~
如果有存在侵权的,请发邮件至wtxly521@94qy.com,谢谢`,'font-size: 20px; color: orange;')
console.log('%c                                                          ',
'font-size: 100px;background: url("https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=167741595,2706197548&fm=26&gp=0.jpg"); background-size: 100%;')

效果如下:
image.png

]]>
0 https://www.msl.la/archives/72/#comments https://www.msl.la/feed/tag/%E5%AF%B9%E8%B1%A1/
python基础之核心风格 https://www.msl.la/archives/66/ https://www.msl.la/archives/66/ Thu, 17 Dec 2020 21:04:00 +0800 墨少离 一.语句和语法
  • #:注释
  • \:转译回车,继续上一行,在一行语句较长的况下可以使用其来切分成多行,因其可读性差所以不建议使用
  • ;:将两个语句连接到一行,可读性差,不建议使用
  • ::将代码的头和体分开
  • 语句(代码块)用缩进方式体现不同的代码级别,建议采用4个空格(不要使用tab)
  • python文件以模块的方式组织,编写一个.py结尾的文件实际上就写了一个模块

二.变量定义与赋值

  • a=1:1为内存变量存放于内存中,a为变量的引用,python为动态语言,变量及其类型均无需事先声明类型
  • 与c的区别:a=1无返回值

注:

  • c语言变量声明必须位于代码最开始,而且要在所有语句之前
  • c++,java可以随时随地声明变量,但是必须声明变量名字和类型
  • python也可以随时随地声明变量,但是变量在被定义时,解释器会根据等式右侧的值来决定其类型
  • 变量必须先赋值,才可使用

三.内存管理

内存管理:

  • 变量无须指定类型
  • 程序员无须关心内存管理
  • 变量会被自动回收
  • del能够直接释放内存对象(减少对象的引用计数)

引用计数:

  • 增加引用计数
  1. 对象被创建并将其引用赋值给变量,引用计数加1(例a=1)
  2. 同一个对象的引用又赋值给其它变量,引用计数加1(例b=a)
  3. 对象作为参数被函数调用,引用计数加1(例int(a)
  4. 对象成为容器对象中的一个元素,引用计数加1(例list_test=['alex','z',a])
  • 减少引用计数
  1. a作为被函数调用的参数,在函数运行结束后,包括a在内的所有局部变量均会被销毁,引用计数减1
  2. 变量被赋值给另外一个对象,原对象引用计数减1(例b=2,1这一内存对象的引用只剩a)
  3. 使用del删除对象的引用,引用计数减1(例del a)
  4. a作为容器list_test中的一个元素,被清除,引用计数减少(例list_test.remove(a))
  5. 容器本身被销毁(例del list_test)

注意:python内存回收交给一段独立的代码即垃圾回收器(包含引用计数器和循环垃圾收集器),引用计数在归零时并不会立即清除(可能有循环调用)

不必纠结循环引用收集,只需记住垃圾回收器帮自动清理内存。

简单例子

x=1 #创建内存变量1,将变量1的引用传给x,此刻1的引用计数为1
y=x #1的引用计数增加到2

y=2 #创建新的内存变量2,将变量2的引用传给y,原本指向1的y,此刻给了2,所以1的引用计数减少到了1

del x #删除了内存对象1的引用x,此刻1再无引用,此刻它就成了python解释器回收的目标

image.png
image.png

image.png

四.python对象

python中使用对象模型来存储数据,用来生成数据类型的工厂函数本质上是类,新建数据的结果本质是实例化一个对象

对象有三种特性

  • 身份:内存地址,可以用id()确认,id相同的就是同一个对象
  • 类型:可以用type()查看,返回值的type也是对象

五.标识符

定义:允许作为名字的有效字符串集合

  • 名字必须有实际意义,可读性好
  • 首字母必须是字母或下划线(_)
  • 剩下的字符可以是字母和数字或者下划线
  • 大小写敏感
  • 两种风格:conn_obj或ConnObj
  • 不能使用关键字,不能使用内建

关键字表:
image.png

内建:由解释器自动导入(提供基本功能),可以看作全局变量,

六.专用下划线标识符

  • _xxx:不能用from module import *导入
  • __xxx__:系统定义名字
  • __xxx:类中私有变量

下划线对于解释器来说有特殊意义,而且是内建标识符所使用符号,不建议自定义变量以下划线开头

但是如果是类中的私有变量,__xxx将会是一个好习惯

补充:

  1. 系统变量__name__会根据python文件被加载方式的不同得出不同的值

    1. python文件被当作模块导入:__name__=模块名或者文件名
    2. python文件被执行:__name__='__main__'
  2. 在我们使用python编写一个软件时,应该只有一个主程序中包含大量顶级代码(就是没有缩进的代码,
    python解释器读取到顶级代码会立即执行),其他.py文件应该只有少量顶级代码,所有功能都应该封装
    在函数或类中
  3. 通常在文件结尾结合__name__变量,编写测试代码

七.编写模块基本风格

  1. 标题
  2. 文档注释
  3. 模块导入
  4. 变量定义
  5. 类定义语句
  6. 函数定义语句
  7. 主程序
  8. 测试代码

八.示范

#_*_coding:utf-8_*_
#!/usr/bin/env python

'''
This is an example module
'''

import sys,os

debug=True

class Test:
    '''
    test class
    '''
    pass

def main():
    '''
    test func
    :return:
    '''
    pass

if __name__ == '__main__':
    main()
]]>
0 https://www.msl.la/archives/66/#comments https://www.msl.la/feed/tag/%E5%AF%B9%E8%B1%A1/
学习C++50条忠告.(转) https://www.msl.la/archives/172/ https://www.msl.la/archives/172/ Sat, 01 Feb 2020 16:47:00 +0800 墨少离 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++!

]]>
3 https://www.msl.la/archives/172/#comments https://www.msl.la/feed/tag/%E5%AF%B9%E8%B1%A1/