这是曾经思考过的问题,
它为什么叫快速排序呢?思考无果,然后忘记了,然后昨天被问起,自然想不出很好的答案。直到,看到了《暗时间》上有这个问题的答案。
在《暗时间》里,作者刘未然并没有直接给出答案,而是先说了两个游戏,猜数字和称球。这两个问题都很好理解,并且不难解答。然而,令我豁然开朗的是,他们指向了同一个思想,分而治之!把问题不断切割一半又一半,直到答案水落石出。
回到正题,我们...
分类:
其他好文 时间:
2014-08-08 01:59:05
阅读次数:
338
最头疼的就是记单词日语单词长,无规律,构造复杂,难掌握。英语等欧洲体系的语言由词干和词缀组成,很容易掌握规律。刚开始就准备放弃了!太难了!硬着头皮学了几个月,有了一定的词汇量以后,就会发现它的规律,就很容易掌握了。英语好的人更是如鱼得水。日语词汇的构成,无非是两种,一种是原日语,一种是外来语。原日语...
分类:
其他好文 时间:
2014-08-06 22:07:42
阅读次数:
186
C++程序员编码过程中经常会使用string(wstring)类,你是否思考过它的内部实现细节。比如这个类的迭代器是如何实现的?对象占多少字节的内存空间?内部有没有虚函数?内存是如何分配的?...
分类:
编程语言 时间:
2014-08-03 05:45:54
阅读次数:
350
我们都直到java有很强大的API。
她非常的美丽而又实用,我们通过调用 API 的方法,可以很快的实现我们的功能。
但是,同时 也阻止了我们的内部思考。有很多码农,只知道调用API的方法,但是,从没有思考过为什么? Java内部优势怎么实现的呢? 它内部的原理是什么? 她为什么要这样写? 她这样写的效果高吗? 她的写法是最好的吗?
学习一门语言最快的方法 就是 研究 她的源代码。 因为 那...
分类:
编程语言 时间:
2014-07-29 14:37:38
阅读次数:
216
最近几年的android编程感悟与经验现总结一下,看大家有没有类似感受。这里主要我主要是抛个砖,有玉的尽管上哈……1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍. 2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来. 3.要有自.....
分类:
其他好文 时间:
2014-07-29 12:28:16
阅读次数:
180
每个参与过开发企业级 web 应用的前端工程师或许都曾思考过前端性能优化方面的问题。我们有雅虎 14 条性能优化原则,还有两本很经典的性能优化指导书:《高性能网站建设指南》、《高性能网站建设进阶指南》。经验丰富的工程师对于前端性能优化方法耳濡目染,基本都能一一列举出来。这些性能优化原则大概是在 .....
分类:
其他好文 时间:
2014-07-28 02:52:09
阅读次数:
390
每次做到截取字符串功能的时候都要在网上搜上一段时间,正好搜到有个总结的文章,就干脆考过来和大家分享一下,嘿嘿。。。string str="123abc456";int i=3;1 取字符串的前i个字符 str=str.Substring(0,i); // or str=str.Remove(i,st...
分类:
其他好文 时间:
2014-07-24 14:48:15
阅读次数:
286
每个参与过开发企业级 web 应用的前端工程师或许都曾思考过前端性能优化方面的问题。我们有雅虎 14 条性能优化原则,还有两本很经典的性能优化指导书:《高性能网站建设指南》、《高性能网站建设进阶指南》。经验丰富的工程师对于前端性能优化方法耳濡目染,基本都能一一列举出来。这些性能优化原则大概是在 7 ...
分类:
其他好文 时间:
2014-07-24 10:01:53
阅读次数:
289
软考——中国计算机技术与软件专业技术资格考试,是国家级的IT专业技术人员从业资格考试。2003年底,人事部和信息产业部联合发布了国人部发[2003]39号文件,以软考为基础,对IT领域职称评定进行全面改革,使得已有逾十年历史的软考具有更诱人的内涵:
以考代评全面实现,考过即可得职称 国人部发[2003]39号文件明确规定,IT专业技术人员高、中、低级职称将全面采用以考代评的方式,考试合格者将颁发由人事部和信息产业部联合用印的计算机技术与软件专业技术资格(水平)证书,即可获聘对应级别的助理工程师、工程师或...
分类:
其他好文 时间:
2014-07-21 23:29:02
阅读次数:
368
介绍
我发现了一个问题,今天与大家分享。我把整个过程描述一下。
问题
公司有个框架是基于smarty写的,我负责php的升级,维护人员把新环境布上来之后,测试人员找我提出经常报错(错误:提示找不到文件的)。
我追踪了一下代码,原来是smarty的这个地方报的错误。
错误:这里报出文件不存在。
思考过程:
...
分类:
Web程序 时间:
2014-07-21 11:17:44
阅读次数:
211