- 博客(36)
- 资源 (2)
- 收藏
- 关注
原创 java设计模式之状态模式
public class State{private String value;public void setValue(){this.value = value;}public String getValue(){return value;}public void method1(){System.out.println("this is fi
2016-08-09 15:49:59
351
原创 java设计模式之备忘录模式
public class Orginal{private String value;public Orginal(String value ){this.name = name;}public void setValue(String value){this.value = value;}public String getValue(){
2016-08-09 11:29:57
248
转载 java设计模式之命令模式
public interface Command{public void exe();}public class MyCommand implements Command(){private Receiver receiver;public MyCommand(Receiver receiver){this.receiver = receiver;}
2016-08-09 10:27:48
261
原创 java设计模式之责任链模式
public interface Handler{public void operator();}public class abstract AbstractHandler{private Handler handler;private void setHandler(Handler handler){this.handler = handler;
2016-08-09 09:20:17
274
转载 java设计模式之访问者模式
public interface Visitor{public void visit(Subject subject);}public class MyVisitor implements Visitor{@Overridepublic void visit(Subject subject){System.out.println("this is the su
2016-07-27 14:55:00
192
原创 java设计模式之中介者模式
public interface Meditor{public void createMeditor();public void workAll();}public class MyMeditor implements Meditor{private User1 user1;private User2 user2;public User1 getUs
2016-07-27 14:22:32
251
原创 java设计模式之解释器模式
public interace Expression{public intinterpret(Context context);}public class Minus implements Expression{@Overridepublic int interpret(Context context){return context.getNum1()-cont
2016-07-25 17:01:04
242
转载 Hibernate核心接口和类
Hibernate的核心类和接口一共有6个,分别为:Session、SessionFactory、Transaction、Query、Criteria和Configuration。这6个核心类和接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这6个核心接口和类分别加以介绍Session
2016-07-22 10:42:02
2144
转载 Hibernate创始人
让时间回到2001年,地点是澳大利亚悉尼的Clarence Street有一家叫做Cirrus Technologies的公司,这是一家做J2EE企业级应用开发和咨询的公司,在会议桌上一个小伙子和老板正在进行着激烈的讨论。 小伙子:"老板,我总觉得开发的效率太低了,我用了EJB的Entity bean 1.1时,我总觉得我浪费了好多时间在处理Entity Bean的体系架构上,却没有花时间在
2016-07-22 10:25:31
576
转载 Hibernate是什么
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用
2016-07-22 10:18:53
608
原创 java设计模式之迭代子模式
public interface Collection{public Iterator iterator();public Object get(int i);public int size();}public interface Iterator{public Obejct previous();public Object next();public
2016-07-14 09:26:17
318
原创 java设计模式之观察者模式
public interface Observer{public void update();}public class Observer1 implements Observer{@Overridepublic void update(){System.out.println("Observer1 has received!");}}
2016-07-08 11:05:50
254
原创 模板方法模式
public abstract class AbstractCalculator{public final int calculate(String exp,String opt){int array[] = split(exp,opt);return calculate(array[0],array[1]);}abstract public int calcul
2016-07-07 11:56:03
203
原创 java设计模式之策略模式
public interface ICalculator{public int calculate(String exp);}public abstract class AbstractCalculator{public int[] split(String exp,int opt){String array[] = exp.split(opt);int arr
2016-07-04 10:49:01
218
原创 java设计模式之享元模式
public class ConnectionPool{private Vector pool ;private String url="jdbc.mysql://localhost:3306/test";private String username = "root";private String password = "root";private String driver
2016-07-04 10:13:01
182
原创 组合模式
public class TreeNode{private String name;private TreeNode parent;private Vector children = new Vector();public void setName(String name){this.name = name;}public void setParent(TreeNo
2016-06-28 10:33:40
189
原创 java设计模式之桥接模式
public interface Sourceable{public voiid method();}public class Sourceable1 implements Sourceable{@Overridpublic void method(){System.out.println("this is first sub1");}}
2016-06-28 10:01:45
291
原创 外观模式
public class CPU{public void StartUp(){System.out.println("the cup is startup");}public void shutdown(){System.out.println("the cpu is shutdown");}}public class Memory{pu
2016-06-28 09:41:00
202
原创 java设计模式之代理模式
public interface Sourceable{public void method();}public class Source implements Sourceable{@Overridepublic void method(){System.out.println("this is source method");}}
2016-06-28 09:17:03
200
原创 java设计模式之代理模式
public interface Sourceable{public void method();}public class Source implements Sourceable{@Overridepublic void method(){System.out.println("this is the source method!");}}publi
2016-06-21 09:09:51
193
原创 java设计模式之装饰模式
public class Sourceable{public void method();}public cass Source implements Sourceable{@Overridepublic void method(){System.out.println("this is the orginal method");}}public cla
2016-06-20 18:05:09
207
原创 java设计模式-接口适配器模式
public interface Sourceable{public void method1();public void method2();}public abstract class Wraper2 implements Sourceable{@Overridepublic void method1(){};@Overridepublic void
2016-06-17 15:42:41
222
原创 对象适配器模式
public class Source{public void method1(){System.out.println("this is a method1");}}public interface Targetable{public void method1();public void method2();}public class Wrap
2016-06-16 10:45:00
240
原创 java设计模式之类适配器模式
public class Source{public void method1(){System.out.println("this is the orginal method");} }public interface TargetAdapter{public void method1();public void method2();}publ
2016-06-15 09:29:40
220
原创 java设计模式之原型模式
public class Prototype implements Cloneable, Serializable{private static final long serialVersionUID = 1L;private String string;public void setString(String string){this.string = string;
2016-06-14 11:57:04
188
原创 java设计模式之建造者模式
public interface Sender{void send();}public class MailSender implements Sender{@Overridepublic void send(){System.out.println("i am mailsender");}}public class SmsSender im
2016-06-13 11:10:02
176
原创 java设计模式之单例模式
public class SingleTon{private SingeleTon(){} private static clsss SingleFactory{private SingleTon singleTon = new SingleTon();}public static SingleTon getInstance(){return SingleF
2016-06-12 09:42:35
216
原创 设计模式之抽象工厂方法
public interface Sender{public void send();}public class MailSender implement Sender{@Overridepublic void send(){System.out.println("i am mail");}}public class SmsSender i
2016-06-08 15:37:00
274
原创 java普通工厂方法(单个方法和多个方法)
public interface Sender{public void send();}//public class MailSender implements Sender{@Overridepublic void send(){System.out.println("this is mailsender");}}//public
2016-06-06 17:39:43
372
转载 防火墙网络组建 源地址通配符
通配符掩码表 CIDR 子网掩码 反掩码 /30 255.255.255.252 0.0.0.3 /29 255.255.255.248 0.0.0.7 /28 255.255.255.240 0.0.0.15 /27 255.255.255.224 0.0.0.31 /26 255.255.255.192 0.0.0.63 /25 255.2
2016-06-03 11:27:09
4743
原创 java静态工厂(单个方法,也可以有多个方法)
/**生产水果产品的接口**/public interface Fruit{void plant();}public class Apple implements Fruit{ void plant(){System.out.println("i am apple");}{public class Orange implements
2016-06-03 10:21:03
277
原创 java中new对象分析
1,该对象是不是经常用到2,该对象是不是需要线程同步3,如果前期对程序性能考虑的不多,可以用jprofiler来查找程序的性能瓶颈
2016-06-03 10:12:10
315
原创 线程的生命周期
1,线程创建2,线程就绪3,线程运行4,线程死亡5,线程阻塞就绪状态分类:sleep;wait;notify;notifyall;suspend;join;resume;interrupt;yield下班了,不写了
2016-06-02 19:06:41
186
原创 QQ通讯机制讨论
有兴趣的来讨论,QQ通讯机制 需要用socket udp,模式为: 客户端-服务器-客户端的形式问题来了很多,我一条一点阐述,假如同时有许多许多客户端发给服务器,那么服务器应该怎么处理?然后服务器怎么同时发送许多许多的给另一个客户端?懂得给解释,不懂得学习哈
2016-06-01 18:11:08
246
原创 传统文化与新文化
传统文化:修身、齐家、治国、平天下;修身:对于这几个字,有点感悟,古代的修身,只要是修德,而今的修身,还有几分德在里面,多数是生存的技能;感觉现代人活着累,齐家:修身基础上的齐家,有德人在古代能兴旺家族,而今的齐家,有德人没钱什么都不是,家里的小辈有几个人拿出每个月赚工资一部分来孝敬父母,都自私的自己消费了;玩了,从侧面将还是人们的生活压力大。治国:古代有德有才能的人,经营好自
2016-06-01 11:31:11
692
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人