上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 42 下一页

2014年1月6日

用CRTP在C++中实现静态函数的多态

摘要: 我上一篇博客[C++的静态分发(CRTP)和动态分发(虚函数多态)的比较](http://www.cnblogs.com/fresky/p/3504241.html)介绍了如何用CRTP(Curiously Recurring Template Pattern)实现静态分发,今天再讲另外一个CRTP的例子。在C++中静态函数是不能设成virtual的,但是用CRTP可以实现静态函数的多态。 ... 阅读全文

posted @ 2014-01-06 12:40 fresky 阅读(662) 评论(0) 推荐(0) 编辑

2014年1月3日

C++的静态分发(CRTP)和动态分发(虚函数多态)的比较

摘要: 虚函数是C++实现多态的工具,在运行时根据虚表决定调用合适的函数。这被称作动态分发。虚函数很好的实现了多态的要求,但是在运行时引入了一些开销,包括: 对每一个虚函数的调用都需要额外的指针寻址 虚函数通常不能被inline,当虚函数都是小函数时会有比较大的性能损失 每个对象都需要有一个额外的指针指向虚表 所以如果是一个对性能要求非常严格的场合,我们就需要用别的方式来实现分发,... 阅读全文

posted @ 2014-01-03 20:22 fresky 阅读(5152) 评论(1) 推荐(0) 编辑

2013年12月31日

用Y分钟学会X

摘要: Learn X in Y minutes是一个有趣的网站,里面列举了对很多编程语言和工具的极简教程,有各种语言版本的。 阅读全文

posted @ 2013-12-31 17:44 fresky 阅读(366) 评论(0) 推荐(0) 编辑

看看你能认出多少种编程语言

摘要: What's the programming language?会列出一段程序来让你猜是什么编程语言。来看看你能答对几题吧:) 阅读全文

posted @ 2013-12-31 10:28 fresky 阅读(171) 评论(0) 推荐(0) 编辑

2013年12月30日

Linux无处不在

摘要: Linux is Everywhere从政府、教育、商业和非盈利组织、科研机构几个方面展示了现在都有哪些地方用了Linux。 阅读全文

posted @ 2013-12-30 09:32 fresky 阅读(170) 评论(0) 推荐(0) 编辑

2013年11月20日

GitHub简历

摘要: My GitHub Résumé可以帮你生成一份github简历,你只需要输入你的github用户名。 阅读全文

posted @ 2013-11-20 11:23 fresky 阅读(372) 评论(0) 推荐(0) 编辑

2013年11月19日

IT工作中工资最高和增长最快的是什么

摘要: Staff在博客IT Jobs with the Highest Pay and Fastest Growth中画了个图说明IT工作中工资最高和增长最快的是什么。 阅读全文

posted @ 2013-11-19 10:13 fresky 阅读(179) 评论(0) 推荐(0) 编辑

Windows操作系统的历史

摘要: 30 years ago Windows was first released, see how much it has changed回顾了Windows操作系统的历史。 1985, Windows 1.0 1987, Windows 2.0 1990, Windows 3.0 1995, Windows 95 1998, Windows 98 2000, W... 阅读全文

posted @ 2013-11-19 09:45 fresky 阅读(556) 评论(0) 推荐(0) 编辑

2013年11月18日

看看程序员都是哪些人

摘要: drdobbs上有篇文章谁是软件工程师,针对程序员做了一些统计,有一些有趣的结论。比如一个典型的程序员是已婚中年男子,有2到3个子女。 程序员更顾家,71%的人结婚,只有3%的人离婚。 程序员85%有本科学历,40%是硕士,5%是博士。 程序员大部分并不是为了钱才从事这份工作,参加下图: 下图是程序员平均年龄在这几年的变化趋势。 阅读全文

posted @ 2013-11-18 14:09 fresky 阅读(205) 评论(0) 推荐(0) 编辑

2013年11月12日

github pages简易指南

摘要: 在我之前的博客用Octopress在Github pages上写博客(博客园上,github pages上)中介绍了怎么在Github Pages上写博客,今天发现了一个很不错的github pages的建议指南,一步步手把手的教你怎么在github pages上建立个人主页和项目主页。 阅读全文

posted @ 2013-11-12 14:37 fresky 阅读(238) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 42 下一页

导航