存档

2011年8月 的存档

下一个“浪潮之巅”在哪里?

2011年8月28日 1 条评论

浪潮之巅8月5号,从吴军老师手中接过亲笔签赠的〈浪潮之巅〉,中间由于工作关系,每天断断续续的看一部分,终于在上个星期的时候看完了。吴军老师作为一名计算机科学家,长期待在美国,“有幸”见证IT发展的历史,这不足不奇。但是,他能够把整个历史串得如此生动、娓娓道来,这不是每个人都能做到的。正如李开复老师在序言中所说“我认识很多顶尖的工程师,但具备强大叙事能力的优秀工程师,我认识的可以说是凤毛麟角,而吴军是其中之一”。之前由于工作的缘故,也听过吴军老师几次的报告会,有技术的,也有非技术的。一方面对他技术上的造诣感觉不可望其项背,一方面对他知识面的广博更加觉得不可思议。

之前看过林军老师写的一本〈沸腾十五年〉,主要内容是近十五年来,国内IT业的发展情况。我个人推荐还没看过〈浪潮之巅〉的朋友,把〈浪潮之巅〉和〈沸腾十五年〉拿来一起看,这样对国内外的IT发展史就会有一个相对比较全面的认识。当然,这是题外话了,这里还是主要说一下看完〈浪潮之巅〉之后的一想感想,下面言归正传。 阅读全文…

最近

2011年8月21日 2 条评论

最近,几件事情,需要记录一下:
1. C++0x标准终于通过了,这对于所有的C++ programmer来说,是一件大事。不过要等正式的标准发布,以及主流的编译器都支持C++0x的特性,还需要一些时间,大家一起来期待一下吧。接下来,有空的时候,好好先把新标准中新增的部分学习一下,尝尝鲜先~~
2. 下周末要开始北欧四国之旅了,上半年辛苦了大半年换来的,虽说来得有点迟,但还是蛮期待的。旅游之前,手头的工作还有不少,这周要好好加把劲了,把事情都尽量往前赶赶,这样回来之后就不致于太紧了。
3. 分享一个算法,用于设计分布式cache系统时比较实用的一致性hash算法,可以在尽量保证系统灵活性的前提下,降低系统的复杂性,感兴趣的朋友可以看这里:一致性hash算法
4. 一年一度的校招又要开始了,好多同学都要开始找工作了,祝大家都能找到自己满意的工作,想来深圳的同学们,提前联系我~~

无题

2011年8月14日 5 条评论


分享几条这段时间的心得体会,与朋友们共勉:
1. 做事做到极致,首先要让自己满意,如果自己都不满意,别人肯定也会不满意
2. 优秀是一种习惯,培养这种习惯很重要,一当养成了很受用
3. 做任何事情,不论大小,做最充分的准备,结果会比预期好很多
4. 正直是做人的基本原则,正确的价值观、是非观很重要
5. 读万卷书,行万里路,怀淡定心,多读些书,会让周围躁动的世界安静下来

分类: 生活感悟 标签:

C++类型转换(type cast)详解

2011年8月7日 4 条评论

在C中,类型转换相对比较简单,直接加括号强制转即可,不过这样做的后果,就是很难保证类型安全,所以,在C++中,虽然还允许C方式的类型转换,但是已经成为deprecated的方式了,良好的C++编程习惯都不推荐使用C方式的类型转换了。C++提供了类型相对安全的转换方式,本文的主要内容,就是介绍C++中的各种类型转换方式,以及各自用在什么样的场合下,有什么需要注意的地方,帮助大家更好的掌握类型转换,更好的驾驭自己的程序。
dynamic_cast,static_cast, const_cast和reinterpret_cast在C++中被统称为显式类型转换,在介绍它们之前,有必要介绍一下C++的隐式类型转换。隐式转换,就是不需要什么特殊运算符的转换,它是在变量赋值过程中自动发生的。在C++中,允许的隐式转换,主要包括以下两种方式:

  • 1. 基本类型之间的隐式转换
  • 阅读全文…