上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页
摘要: 自我认识:单件模式犹如中国的婚姻制度中的“一夫一妻制”,一个丈夫只允许有一个媳妇,如果你想娶第二个甚至第三个媳妇,民政局肯定不给你办;而单件模式则是一个对象只允许创建一个实例,如果你想创建第二个第三个实例,程序就会提示你你“违法了”。 目的:单件模式的目的是为程序提供一个类的全局访问点。 其他... 阅读全文
posted @ 2011-03-02 16:55 不弃的追求 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 先执行下面一段代码: public class Spooler { public string str = ""; private static bool instance_flag = false; public Spooler(string str) { instance_flag = t... 阅读全文
posted @ 2011-03-02 16:12 不弃的追求 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 很多网友询问如何选择入门书籍,学Oracle有什么好书,这里给出一些常见书籍的介绍。首先声明,本文只涉及国外作品,因为国内的作品好的极少,大多是拼凑之作。提到入门学习,我又得搬Tom(Thomas Kyte)出来了。他在Ask Tom和他最新的书里都介绍 了他认为比较好的学习途径和阅读资料。他推荐的资料都是Oracle的官方文档,有个网友 在版上也提出是不是通读文档就可以了。可以肯定地说,如果你通读了文档,记住了其中 的50%,那你已经很牛了,我的有生之年估计不会有可能通读——对于9iR2一共48篇文档 共计46000+页!Tom给出了必读文档和顺序,我简要说明如下: 所有人员 Concept 阅读全文
posted @ 2011-03-02 13:58 不弃的追求 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 总结了一下Oracle相关的好书,放在这里做个学习的参考路线。--------------------------------------------------------------------------Tkyte的书1、Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions by Thomas Kyte (Paperback - Sep 15, 2005)2、Effective Oracle by Design (Osborne ORACLE Press Series) b 阅读全文
posted @ 2011-03-02 13:52 不弃的追求 阅读(7510) 评论(0) 推荐(0) 编辑
摘要: 对于强制转换,先举几个例字说明:1、long longType = 100;int intType = longType;// 错误,需要使用显式强制转换int intType = (int)longType;//正确,使用了显式强制转换2、string stringType = "12345";int intType = (int)stringType;//错误,string类型不能直接转换为int类型int intType = Int32.Parse(stringType);//正确3、long longType = 100;string stringType = &q 阅读全文
posted @ 2011-03-02 12:50 不弃的追求 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 聚集索引的区别 聚集索引:物理存储按照索引排序 非聚集索引:物理存储不按照索引排序优势与缺点聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快聚集索引的区别 聚集索引:物理存储按照索引排序 非聚集索引:物理存储不按照索引排序优势与缺点聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。如下图:非聚集 阅读全文
posted @ 2011-02-24 13:36 不弃的追求 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.(2) WHERE子句中的连接顺序.:ORACLE采用自下而上的顺序解析WHER 阅读全文
posted @ 2011-02-23 18:43 不弃的追求 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 开发网页的时候,往往需要观察HTTP通信。我使用的工具主要有两个,在Firefox中是Firebug,在IE中是Fiddler。但是,一直听别人说,付费软件HttpWatch是这方面最好的工具。前几天,HttpWatch的官方网志刊登了一篇好文章,澄清了一些HTTPS协议容易产生误解的地方。学习之后,我增长了不少网页加密通信的知识。我觉得这篇文章很实用,值得留作参考,就翻译了出来。==============================================HTTPS的七个误解译者:阮一峰误解七:HTTPS无法缓存许多人以为,出于安全考虑,浏览器不会在本地保存HTTPS缓存。实际 阅读全文
posted @ 2011-02-18 17:10 不弃的追求 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 导读:本文根据Google最新Megastore论文翻译而来,原作者为Google团队,团队人员包括:Jason Baker,Chris Bond,James C.Corbett,JJ Furman,Andrey Khorlin,James Larson,Jean-Michel Léon,Yawei Li,Alexander Lloyd,Vadim Yushprakh。翻译者为国内知名IT人士。在上个月举行的创新数据系统研讨会上(CIDR),Google公开了其Megastore分布式存储技术的白皮书。Megastore是谷歌一个内部的存储系统,它的底层数据存储依赖Bigtabl 阅读全文
posted @ 2011-02-18 17:08 不弃的追求 阅读(2083) 评论(0) 推荐(0) 编辑
摘要: 导语:jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件。jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间。现在的jQuery插件很多,可以根据您的项目需要来选择。这里为您介绍20款非常不错的插件。Creative Radical Web TypographyLettering.js是一个轻量经的、易于使用的jQuery插件,可创造出极具个性的网页排版,是2010年最佳jQuery插件之一。New FancyMoves Jquery Product SliderJquery Product Slider是一款效果很不错的产品幻灯片插件。J 阅读全文
posted @ 2011-02-18 16:58 不弃的追求 阅读(152) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页