随笔分类 -  程序人生

摘要:MAC机常用快捷键整理表格范围快捷键说明图形(Command 键)在某些 Apple 键盘上,此键也可能为标志() Control(Control 键) Alt Option(Option 键)-"Alt"可能也出现在此键上 Shift(Shift 键)(Caps Lock 键)- 切换 Caps ... 阅读全文
posted @ 2015-01-29 01:18 fullsail 阅读(1699) 评论(0) 推荐(0)
摘要:为了以后愉快的玩耍,Virtualbox安装Ubuntu 每次安装虚拟机都是总要折腾一下,毕竟不是特别熟悉,几个小细节总要google半天,为了以后能愉快的玩耍。把这些问题都记录下来,免得再折腾。此文档都来自其他人的文章,我保存在Evernote整理。网络参考:http://blog.csdn.ne... 阅读全文
posted @ 2014-12-14 09:48 fullsail 阅读(641) 评论(0) 推荐(0)
摘要:某公司,最近离职率较高,无数有志青年纷纷创业。于是公司发出一个很有意思的官方公告。希望大家合理加班。请注意注意不是不鼓励加班。我不是HR,也实在无法判断加班和离职率是否有直接关系。但如果人真是累跑的,为什么躲回老家的少数,继续在互联网奋斗,更卖命的自己创业的更多。中国的北上广深本来就是年轻人战场,压... 阅读全文
posted @ 2014-09-16 01:09 fullsail 阅读(656) 评论(1) 推荐(1)
摘要:当年实现自己的共享内存模板的时候,map和set的没有实现,本来考虑用一个AVLTree作为底层实现的,为啥,因为我当时的数据结构知识里面我和RBTree不熟,只搞过AVLTree,但当时我一直没有看过删除如何实现。结果Scottxu跳出来,参考STLport的实现,迅速用RBTree搞掂了。搞得这... 阅读全文
posted @ 2014-05-15 00:11 fullsail 阅读(2522) 评论(1) 推荐(2)
摘要:随手打开8月要检视的代码,发现这次两个组的代码风格居然都选择了匈牙利命名法。也就正好借着这个机会谈谈这种命名法。 由于这种命名法的深厚群众基础,我先套用一句小龙的说法,我说的都是错的。请大家抱着兼听则明的态度看这篇文章,大部分资料来自网上,我不是原创只是整理者,请参见附录: BTW:2006年前我自己也是一个匈牙利命名发的坚定拥护者,直到sonicmao给我打开另外一扇门。 匈牙利命名法的前世今生 匈牙利命名法,由1972年至1981年在施乐帕洛阿尔托研究中心工作的-程序员查尔斯·西蒙尼Charles Simonyi发明。此人后来成了微软的总设计师,因为其祖籍是匈牙利(维基对这个命名有一些有趣的解释),固有此名。 匈牙利命名法的变量名由一个或多个小写字母开始,这些字母有助于记忆变量的类型和用途,紧跟着的就是程序员选择的任何名称。这个后半部分的首字母可以大写,以区别前面的类型指示字母。而在最前面加入前缀m_,s_,g_表示变量的作用域类型。匈牙利命名法的目标便于记忆,而且使变量名清晰易懂(一看变量就知道他是什么类型的),增强了代码的可读性,方便各程序员之间相互交 阅读全文
posted @ 2012-10-04 11:21 fullsail 阅读(2440) 评论(5) 推荐(0)
摘要:一线咨询师的絮絮叨叨 评《一线架构师实践指南》温昱先生的《一线架构师实践指南》在几乎所有的售书网站上都是一致推荐的一本书,当当4星半,china-pub 4星半,亚马逊卓越上也是4星,就连最客观的豆瓣上,也有7.3分之高。我这种买书大大咧咧的人有幸收了这本书也不算怪事,书大致收藏于2010年,最近清理书架,觉得薄,想顺手啃了,翻了几页,觉得不知所云,于是重新上网看了看资料和评论,担心自己是不是走眼了,继续苦读了一下,理了个头绪。此书主要围绕CSAI搞的一个ADMEMS的架构设计方法,将架构设计的方法分成了3个阶段,Pre-Architecture阶段(明确需求)、 Conceptual Arc 阅读全文
posted @ 2012-03-25 14:53 fullsail 阅读(490) 评论(0) 推荐(0)