自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 DbUtils源码分析-DBUtils类

1. DbUtils类简介 DbUtils是一个简单的一个数据库帮助类 主要包含了: Connection,Statement,ResultSet资源的关闭, Connection提交,回滚 异常/警告的输出 加载驱动 静态内部类DriverProxy 2. 方法 2.1 构造函数 public DbUtils() { ...

2018-04-14 22:55:43 748

原创 设计模式-原型模式

/* * 只有实现标记接口Cloneable才能clone,此时的clone是浅复制,深复制需要重载clone方法 * 且Object是没有实现Cloneable接口的 * */ public interface Product extends Cloneable { public abstract void use(String s); public abstract Pro...

2018-04-12 00:22:23 120

原创 J2SE项目更改为Maven项目(Eclipse)

之前的项目一直都是普通的J2SE项目,最近需要修改一个之前写过的数据库帮助类需要添加一些jar包,想用maven去管理比较方便 ① 原项目src目录结构 1. src/com/… 打开项目路径添加一下几个maven标准的文件夹 1. src/main/java/com/… 2. src/main/resources 3. src/test/java/com/… 4....

2018-04-11 12:31:05 496

原创 设计模式-工厂方法模式

产品类: public abstract class Product { public abstract void use(); } public class IDCard extends Product { private String owner; IDCard(String owner) { System.out.println("mak...

2018-04-10 23:44:47 117

原创 设计模式-模板方法模式

//AbstractDisplay.java public abstract class AbstractDisplay { //抽象的方法具体细节由子类来实现 public abstract void open(); public abstract void print(); public abstract void close(); //fina...

2018-04-10 23:19:29 119

原创 struts2 实现首页预加载数据

一般做一些简单的网站都会涉及到数据的预加载,就是在用户首次打开某个页面就要从数据库预先取出相关的数据显示,而通常的做法是通过点击超链接,表单的提交给后台处理返回数据。 第一种思路:页面包含的方式 //index.jsp //设置访问的action路径名称,executeResult是将查询的结果包含到当前index.jsp页面中,所以会有一个中间页面 <s:action name...

2018-04-09 20:43:23 422

原创 设计模式-适配器模式

源码:https://github.com/blogshixiaodong/design-patterns.git /* * 原始对象 * */ public class Banner { private String string; public Banner(String string) { this.string = string; } ...

2018-04-08 23:05:55 111

原创 设计模式-迭代器模式

/* * 需要遍历的集合的接口,实现该接口的类将成为一个可以保存多个元素的集合 * */ public interface Aggregate { //遍历集合的迭代器 public abstract Iterator iteraor(); } public class BookShelf implements Aggregate { private Book[] boo...

2018-04-05 17:48:21 95

原创 设计模式-单例模式

/* * 饿汉式 * 避免多线程的问题,在类被装载时就实例化对象 * */ public class Singleton { private static Singleton singleton = new Singleton(); private Singleton() { System.out.println("无法直接new对象"); } ...

2018-04-03 23:10:39 91

达梦数据库驱动和方言依赖.zip

连接达梦数据所必须的驱动和方言 达梦7JDBC驱动分为Dm7JdbcDriver15、Dm7JdbcDriver16、Dm7JdbcDriver17,分别对应Jdk1.5、Jdk1.6、Jdk1.7; 达梦7提供不同hibernate和jdk版本的方言包,用户可根据开发环境选择对应的方言包版本,相关方言包驱动在dialect目录下;

2019-06-28

struts 预加载数据demo

通过struts+Ajax方式实现数据的预加载,编译环境:Eclipse+JavaSE 1.8 + Maven + Struts2

2018-04-09

MySql数据驱动

Oracle MySQL Cloud Service is built on MySQL Enterprise Edition and powered by Oracle Cloud, providing an enterprise-grade MySQL database service.

2017-09-21

jar反编译工具

JD-GUI是免费的非商业用途。这意味着,JD-GUI不得包含或嵌入到商业软件产品。不过,这个项目可以被自由地用于个人需要一个商业或非商业的环境。 JD-GUI version 0.3.5,JD-Core version 0.6.2,Java反编译工具,实现了eclipse的高亮着色功能,多文件标签浏览 此程序jd-gui.exe使用C++开发,主要具有以下功能: 一、支持众多Java编译器的反编译; 二、支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转;

2017-09-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除