31
推荐
20 评论
69830 阅读

怎样使用Markdown

图灵社区发帖采用的是流行的Markdown语法,本文可供快速入门。 代码 单个回车 视为空格。 连续回车 才能分段。 行尾加两个空格,这里-> 即可段内换行。 *这些文字显示为斜体* **这些文字显示为粗体** 效果 单个回车 视为空格。 … …
14
推荐
4 评论
8921 阅读

新加坡打车见闻录

前不久和家人去新加坡玩了一个星期,其中给我印象很深的是那里的出租车。 ![enter image description here][1] 到国外去过几次,但是基本上没机会坐出租车,而这次去新加坡,城市地方小,价格不算太贵,因此基本上出门就打车,也正是因此有了体验新加坡出租… …
12
推荐
4 评论
3764 阅读

李白与杜甫

李白与杜甫的诗为什么风格如此不同?除了他们各自的性格和文学偏好的原因,是否还有其他的原因呢? 我认为他们年纪的差异是一个关键因素:虽然他们只相差11岁,在几千年的历史视角几乎可以认为完全是同龄人,但是实际上放在一个人的一生的时间尺度,这就决定了他们的不同人生观。 他们生活在… …
12
推荐
4 评论
2093 阅读

“难用”两个字好辛苦

每个人即使消费者,也是生产者。我们一边自己生产着某些产品,一边使用着别人生产的某些产品。我们经常会吐槽别人生产的东西“难用”,也会经常被别人吐槽说自己生产的东西“难用”。 其实很多事儿并不是“难用”两个字可以说清的。这里面其实有好多细节和层次,如果仔细想想很有意思。 难用吗… …
12
推荐
12 评论
2618 阅读

写书计划,欢迎大家提建议

大家好, 在2012年(或者2013年,具体看时间安排了),我计划编写一本关于“Web开发”的书。图灵出版的图书基本上都是高精尖的大师作品,用老美喜欢用的一个形容词叫作“Rocket Science”。但我的这本书是绝对不够格的,所以如果我写好以后,图灵的诸位老师如果能够帮… …
11
推荐
15 评论
7384 阅读

“不科学”的“四舍五入” ?

我昨天写的这篇文章有点问题,我昨天只是查了几篇中文文章,想当然地写了本文,看到大家讨论以后,又仔细看了一下Wiki,英文滴,才明白“银行家规则”并不是简单“四舍六入五取偶”,而是只有在精确的 0.5 的情况下才会取偶,否则还是要四舍五入的。 Math.Round(2.5) … …
11
推荐
8 评论
3884 阅读

关于程序员必备能力的一点思考

图灵社区是一个好地方,很多牛人在上面分享心得,俺不是高手,但是也扔块砖头。 本文所说的所有内容限于技术类工作,是写给真正希望做技术的人。我个人并不认同很多人说的打算“干几年技术转管理”这种说法。我觉得如果是大学毕业生,你要这么想,其实根本就不喜欢做技术,与其绕弯子不如找更直接… …
10
推荐
6 评论
1915 阅读

在图灵社区实现缓存他人头像,而对本人不缓存

在图灵社区的开发中有这样一个情况: 会员的头像有三种大小,由于文件都很小,就选择存在数据库中了。每个页面有大量的 GetAvatar(id, size) 请求,对应于 http://www.ituring.com.cn/users/getavatar/82554?size=… …
9
推荐
2 评论
2488 阅读

寻找数据库访问的性能瓶颈(适用于SQL Server 2005 及以上 )

要对程序进行优化,首先要能找哪里需要优化。 对于网站来说,数据库访问的性能是最先要考虑的因素。但是一个网站,每天都要进行成千上万,甚至还要多得多次的数据库查询,怎么找到应该优化哪条查询语句呢? 需要考虑两个因素:1)某条数据库查询语句的查询频率,2)以及每次查询花费的时间。… …
8
推荐
7 评论
4838 阅读

好了,问题来了!剖析一段代码,兼谈程序员的基本功

本文系今天检查一段代码,有感而发。真实需求、真实代码。本文涉及的技术:数据库、ORM、Entity Framwork,但是只要有一点SQL知识即可理解。 假设有这么一个需求: 在一个图书相关的系统中,有很多用户和图书,图书有作者和译者。比如说,有一个用户,他的名字叫做… …