软件开发
文章平均质量分 72
Denker2012
这个作者很懒,什么都没留下…
展开
-
单例实现的几种方式
从形式上来看,Singleton Pattern是所有模式中最简单的一种,但是细究起来并不像想象中那么简单。 Singleton的实现有多种方式(见下表及文后所附代码示例)。最基本的是第一种实现,这种实现最大的问题就是不支持多线程。《Head First Design Pattern》第五章列举了三种支持多线程的单例模式实现方式(表中第二、三、四种),这三种实现方式在性能上转载 2012-12-07 10:48:54 · 369 阅读 · 0 评论 -
八大排序 三大查找、、
每天都在叫嚣自己会什么技术,什么框架,可否意识到你每天都在被这些新名词、新技术所迷惑,.NET、XML等等技术固然诱人,可是如果自己的基础不扎实,就像是在云里雾里行走一样,只能看到眼前,不能看到更远的地方。这些新鲜的技术掩盖了许多底层的原理,要想真正的学习技术还是走下云端,扎扎实实的把基础知识学好,有了这些基础,要掌握那些新技术也就很容易了。 要编写出优秀的代码同样要扎实的基础,如转载 2012-05-04 22:33:17 · 980 阅读 · 0 评论 -
搜索引擎-倒排索引
搜索引擎的索引 1.单词——文档矩阵 单词-文档矩阵是表达两者之间所具有的一种包含关系的概念模型,图3-1展示了其含义。图3-1的每列代表一个文档,每行代表一个单词,打对勾的位置代表包含关系。转载 2014-05-29 16:54:46 · 831 阅读 · 0 评论