![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技巧
ComTu
这个作者很懒,什么都没留下…
展开
-
02 设计模式之--模版设计模式
模版模式设计步骤: 1. 写出解决某一类问题的固有的模版代码 2. 抽取模版代码中可变的部分,形成独立的函数 3. 可变部分抽取的函数定义为抽象函数,类定义为抽象类 4. 创建实现类继承并实现父类的未实现的函数 5. 为了避免子类重写父类的模版代码,需要将模版代码修饰为finalabstract class RunCode //3.有抽象方法code()所以必须定义为抽象类原创 2012-10-03 22:42:05 · 462 阅读 · 0 评论 -
06 设计模式之--工厂设计模式
Java工厂设计模式原创 2013-09-03 10:32:52 · 978 阅读 · 0 评论 -
05 设计模式之--观察者_监听者设计模式
/** * 简化版 * 观察者_监听者设计模式 */public class Observer { public static void main(String[] args) { R r = new R();//生成事件源 r.setL(new O());//设置监听者 r.onC();//触发的事件 }}/**监听者*/class O implements L原创 2013-05-07 17:56:19 · 618 阅读 · 0 评论 -
字符串自定义加密解密 方法
/** * * @author comtu * @version 编写时间: 2013-5-7上午11:22:56 */ @Test public void testAs2() { // 需要加密的数据 String str = "中国你好001_abcd+3542398=-=-*(&^*&%!@$*"; System.out.println("需要加密的数据:原创 2013-05-07 11:26:24 · 1166 阅读 · 0 评论 -
04 设计模式之--代理设计模式
代理 >>静态代理(编译时,代理对象实现接口) >>动态代理(运行时,代理对象独立) 1)为什么需要代理对象 因为需要防止对目标对象的无条件直接访问 2)代理谁 代理目标对象,即"春哥" 目标对象的sing()方法:是含有真实业务的 代理对象的sing()方法:只是调用目标对象的sing()方法原创 2012-11-06 20:12:57 · 442 阅读 · 0 评论 -
数据库SQL性能优化之详解
一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单转载 2012-11-06 19:09:33 · 1036 阅读 · 0 评论 -
01-设计模式之--单例设计模式
设计模式之--单例设计模式设计模式就是一帮人总结出来用来解决特定问题的固定的解决方案。 1. new关键字永远在堆内存中创建新的对象 2. ==如果比较的是两个对象的引用变量,其实比较的是两个引用变量指向的对象的堆内存地址 3. 如果按照原来的描述类的方式,一个类无法实现单例的设计模式 因为任何的使用者可以通过new关键字任意的创建多个对象。 单例的设计模式:原创 2012-10-03 22:33:44 · 529 阅读 · 0 评论 -
java中两数据交换四种方式
public class DemoTest { public static void main(String[] args) { // 方式1: 额外定变量法 (常用型) int x1 = 2147483647; int y1 = 2147483646; System.out.println("方式1交换之前:x1= " + x1 + ", y1= " + y1); i原创 2012-10-03 22:23:51 · 1455 阅读 · 0 评论 -
03 设计模式之--修饰设计模式
当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能.那么自定义的该类称为装饰类.装饰类通常会通过构造方法接收被装饰的对象.并基于被装饰的对象的功能,提供更强的功能.继承实现的增强类和修饰模式实现的增强类有何区别?继承实现的增强类: 优点:代码结构清晰,而且实现简单 缺点:对于每一个的需要增强的类都要创建具体的子类来帮助其增强,这样会导原创 2012-10-03 22:50:52 · 530 阅读 · 0 评论 -
svn 错误 以及 中文翻译
比较长,如何查找不方便的话,用查找“CTRL+F”吧 ## Simplified Chinese translation for subversion package# This file is distributed under the same license as the subversion package.## Update to new pot:转载 2013-09-03 09:59:28 · 4462 阅读 · 0 评论