工厂模式是JAVA中最常用的设计模式。工厂模式是基于创建模式的,它提供了创建对象的最佳途径。在工厂模式中,创建对象无需向对象的使用者暴露该对象的创建逻辑,只需提供一个公共的创建接口即可。【实现】我们将创建一个图形接口及实现了该接口的一批实体类,然后定义一个图形工厂,该工厂会接收创建信息(圆/长方形/...
分类:
其他好文 时间:
2014-07-15 09:00:54
阅读次数:
173
Splay Tree的插入操作,搜索操作,和删除操作都实现了,那么就能够使用来解题了。指针的删除操作的处理还是那么难的,非常多坎须要避开.同一个坎还是坑了我好多次,就是指针传递的问题,什么时候须要改动指针本身的值,就必须返回指针或者传递指针的指针,或者传递指针的的实參。这里的删除操作就是须要改变传递...
分类:
其他好文 时间:
2014-07-15 00:09:13
阅读次数:
233
首先来说一下什么是反射?反射提供了封装程序集、模块和类型的对象(Type类型)可以使用反射动态的创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型,然后,可以调用类型的方法或访问其字段和属性 。总之,有了反射,以前很多实现不了的功能都可以实现。下面先来写一个小例子,体验一下反射是怎么一回事...
分类:
其他好文 时间:
2014-07-14 19:08:12
阅读次数:
218
AllowsTransparency帮助实现非矩形窗口的创建,以下可以实现完全无边框WindowStyle="None" AllowsTransparency="True" Background="Transparent"
分类:
其他好文 时间:
2014-07-14 14:36:57
阅读次数:
185
本文主要对索引的创建及使用做具体描述,至于为什么要使用索引、使用索引带来哪些好处、索引的分类等内容这里不再赘述,如果想知道请参考相关文档。...
分类:
数据库 时间:
2014-07-14 13:53:17
阅读次数:
235
增加快捷方式和删除快捷方式:
private void addShortcut() {
Intent shortcut = new Intent(
"com.android.launcher.action.INSTALL_SHORTCUT");
// 快捷方式的名称
shortcut.putExtra(Intent...
分类:
移动开发 时间:
2014-07-14 13:10:41
阅读次数:
258
设计模式被分成了三大类型:创建型、结构型、行为型。顾名思义是按照模式的作用领域来粗略划分的。
这篇博文,将首先从设计模式的创建型写写读后的认识。希望在这里大家一同探讨,一起学习经典,让这些经典转化成我们的能力,在我们以后的编程生活中用到这些经典,优化我们的设计和程序。
创建型模式共收纳了5个模式,分别为工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式。...
分类:
其他好文 时间:
2014-07-14 13:06:08
阅读次数:
171
通常我们在为wordpress开发插件或者制作主题时都需要对数据进行储存。一些简单的功能设置性数据,我们可以通过Wordpress的option机制来进行表格的创建处理。但是如果我们面对需要大量存储,并且用于查询的数据时,我们就需要重新建立一个新的表格来进行存储了,用wordpress内置..
分类:
其他好文 时间:
2014-07-14 11:52:53
阅读次数:
246
一、线程的创建方式:
老掉牙的话题了,继承 java.lang.Thread父类或者实现Runnalbe接口,这里就提一句:
class Thread implements Runnable Thread也是继承了Runnable接口的,Runnable才是大哥。
重写run(),run()里放的都是具体的业务,包括对线程的具体操作。
class Thread1 implements...
分类:
编程语言 时间:
2014-07-14 11:17:13
阅读次数:
213
1、数据插入2、数据更新3、数据删除4、更新和删除的指导原则1、数据插入-INSERT插入数据可以使用以下几种方式:插入完整的行插入行的一部分插入多行插入某些查询的结果Syntax:
INSERT[LOW_PRIORITY|DELAYED|HIGH_PRIORITY][IGNORE]
[INTO]tbl_name[(col_name,...)]
{VALUES|VAL..
分类:
数据库 时间:
2014-07-13 14:35:05
阅读次数:
328