• 温谦 36推荐

    怎样使用Markdown

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

  • 温谦 14推荐

    新加坡打车见闻录

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

  • 温谦 12推荐

    李白与杜甫

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

  • 温谦 12推荐

    “难用”两个字好辛苦

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

  • 温谦 12推荐

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

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

  • 温谦 11推荐

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

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

  • 温谦 11推荐

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

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

  • 温谦 10推荐

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

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

  • 温谦 9推荐

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

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

  • 温谦 8推荐

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

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