创建对象的三种方法:1、工厂模式工厂模式是软件工程领域广为人知的设计模式,这种模式抽象了创建具体对象的过程。下面是使用工厂函数创建对象的的一个例子。2.构造函数:从上面的例子中,我们看到构造函数与工厂函数不同之处:1、没有显式的创建对象2、直接将属性和方法赋给了this对象,没有return语句另外...
分类:
编程语言 时间:
2015-02-25 22:22:08
阅读次数:
198
通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现,本文列举了3种途径来发送:1.通过Localhost;2.通过普通SMTP;3.通过SSL的SMTP;下面一个一个来说:1.通过LocalHostC#代码publicvoidSendMailLocalh...
1. public SharedPreferences getPreferences (int mode) 通过Activity对象获取,获取的是本Activity私有的Preference,保存在系统中的xml形式的文件的名称为这个Activity的名字,因此一个Activity只能有一个...
分类:
移动开发 时间:
2015-02-25 17:03:19
阅读次数:
183
方法1:使用内部APIs 该方法和其他所有内部没有向外正式公布的APIs一样存在它自己的风险。原理是通过获得WindowManager的一个实例来访问injectKeyEvent/injectPointerEvent这两个事件注入方法。IBinder wmbinder = ServiceManag....
分类:
移动开发 时间:
2015-02-25 01:53:58
阅读次数:
750
Jquery中绑定事件有三种方法,下面是三种方式绑定(1)element.click(function(){});(2)element.bind("click",function(){});(3)element.live("click",function(){});注意第一种方式绑定和之前的差不多,...
分类:
Web程序 时间:
2015-02-24 18:37:17
阅读次数:
205
StringBuilder 没有提供clear或empty方法。清空有3种方法:1)新生成一个,旧的由系统自己主动回收2)使用delete3)使用setLength将三种方法循环1000万次,代码:1.public class sbbm {2.3. static String a;4. static...
分类:
编程语言 时间:
2015-02-16 12:53:39
阅读次数:
149
StringBuilder 没有提供clear或empty方法。清空有3种方法:1)新生成一个,旧的由系统自己主动回收2)使用delete3)使用setLength将三种方法循环1000万次,代码:1.public class sbbm {2.3. static String a;4. static...
分类:
编程语言 时间:
2015-02-13 22:25:53
阅读次数:
179
VMware虚拟机在使用过程中,随着软件和数据的增多,虚拟磁盘占用的硬盘空间会逐渐增大,但删除数据后,却不会自动减小占用的物理硬盘空间而是继续占用相应大小。如果需要解决上面的问题,就需要压缩wmware虚拟磁盘,笔者在此总结了三种方法,分别如下:WMware版本:8.0.4 build-744019...
分类:
系统相关 时间:
2015-02-13 16:24:29
阅读次数:
201
因为学习Android编程的需要,有时我们需要对网络上发布的应用项目进行学习,可是Android项目一般是通过APK文件进行发布的,我们看不到源代码,嘿嘿,办法总会有的,而且不止一个... ps:对于软件开发人员来说,保护代码安全也是比较重要的因素之一,不过目前来说Google Android平台选...
分类:
其他好文 时间:
2015-02-13 14:38:28
阅读次数:
191
ClassNotFoundException发生在装入阶段。当应用程序试图通过类的字符串名称,使用常规的三种方法装入类,但却找不到指定名称的类定义时就抛出该异常。NoClassDefFoundError: 当目前执行的类已经编译,但是找不到它的定义时也就是说你如果编译了一个类B,在类A中调用,编译完...
分类:
其他好文 时间:
2015-02-12 17:42:02
阅读次数:
471