- 博客(9)
- 资源 (4)
- 收藏
- 关注

原创 工厂模式的形态
工厂模式的形态工厂模式主要用一下几种形态:1:简单工厂(Simple Factory)。2:工厂方法(Factory Method)。3:抽象工厂(Abstract Factory)。简单工厂(Simple Factory)又叫静态工厂,是工厂模式三中状态中结构最为简单的。有一个静态方法,用来接受参数,根据参数决定返回实现同一接口的不同类的实例。我们来看一个演唱会工
2016-10-22 17:09:41
824
转载 JS Map 和 List 的简单实现代码
/* * MAP对象,实现MAP功能 * * 接口: * size() 获取MAP元素个数 * isEmpty() 判断MAP是否为空 * clear() 删除MAP所有元素 * put(key, value) 向MAP中增加元素(key, value) * remove(key) 删除指定KEY的元素,成功返回True,失败返回False *
2016-10-27 23:45:19
369
原创 SpringMVC与Struts2区别与比较总结
SpringMVC与Struts2区别与比较总结一、框架机制1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。2、Filter在容器启动之后即初始化;服务停止以后坠毁,晚于Servlet。Servlet在是在调用时初始化,先于Filter调用,服
2016-10-27 22:31:58
52270
2
原创 hibernate中load和get的区别
Session.load()、Session.get()相同点:可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。Session.load()、Session.get()不同点(主要是性能不一样):1. 对于get方法,get就比较简单粗暴,不管使不使用这个对象,都会直接发出SQL语句去数据库查询,数据库没有就返回null。 2.对于lo
2016-10-26 13:50:22
943
原创 InputStream 、 InputStreamReader 、 BufferedReader
1、处理字节流的抽象类::InputStream、OutputStreamInputStream :最低级,是字节输入流的所有类的超类,一般我们使用它的子类FileInputStreamInputStream in =new FileInputStream(file);while((i=in.read()) != -1){
2016-10-23 12:04:50
611
原创 简述JDBC调用数据库的基本步骤
//1.注册驱动Class.forName("oracle.jdbc.driver.OracleDriver");//2.获取连接Connection conn = DriverManager.getConnection("jdcc:oracle:thin:@localhost:1506:Alfred","root","root");//3.获取能够发送sql语句的
2016-10-23 10:26:36
4748
1
原创 用Java实现二叉树前序遍历、中序遍历和后序遍历。
public class BinaryTree { private Node root; /** * * 内部节点类 * * @author yhh */ private class Node { private Node left; private Node right; private int data; public Node(in
2016-10-23 10:20:02
509
原创 hibernate查询方式
Hibernate 的三种查询方式:HQL、Criteria、Sql第一种方式:HQL查询(1).没使用Spring框架的写法,分四步:a.得到Sessionb.编写HQL语句c.创建Query对象(Query接口是HQL 查询接口。它提供了各种的查询功能)d.执行查询,得到结果 sessionFactory = new Configuration().con
2016-10-21 12:37:03
209
原创 阿里巴巴2014校园招聘研发笔试一道JAVA附加题分析
package alfred;public class Base { private String baseName = "base"; public Base() { callName(); } public void callName() { System.out.println(baseName); } static class Sub extends B
2016-10-21 11:52:46
295
eclipse代码折叠插件 com.cb.eclipse.folding_1.0.6
2018-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人