分析函数调用关系图(call graph)的几种方法
绘制函数调用关系图对理解大型程序大有帮助。我想大家都有过一边读源码(并在头脑中维护一个调用栈),一边在纸上画函数调用关系,然后整理成图的经历。如果运气好一点,借助调试器的单步跟踪功能和call stack窗口,能节约一些脑力。
阿里毕玄:开发者生态,未来云的胜负手?
过去一年云厂商在开发者生态上的争夺开始变得激烈,为什么会出现这样的现象呢,是不是开发者生态,已经成为了云这场战争的胜负手呢?这篇文章就来探讨下这个话题。
C++模板参数替换的理解
还是邓俊辉老师数据结构中List那一章的例子。List的遍历问题。
main.cpp里调用PRINT ( La ); // La是一个自定义的List对象
PRINT这个宏的定义就在main.cpp里#define PRINT(x) { print(x); crc(x); checkOrder(x); }
print的声明在UniPrint/print.
Greenplum在企业生产中的最佳实践(上)
本文章转自Pivotal公众号,在此感谢任振中和Pivotal公司的分享,希望对更多的朋友有帮助~
GP搭建过程当中硬件的选择和部署建议
GP是一个分布式X86架构,是把多台X86服务器组合成一起做一个大的集群。
妹子们选择程序媛作为职业是一种怎样的体验?
在程序员中有这样一个特殊的群体——女程序猿,他们往往是程序猿大军中的极少数,对于以男性为主的IT行业中,她们如几朵鲜花一样备受关注,连人家的称呼“程序媛”都远比“程序猿”高大上的太多,那么问题来了,身边有个女程序员究竟是什么体验?