自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 多线程交替打印ABC

利用Condition来实现多线程交替打印ABC 使用重入锁 ReentrantLock先来获得lock; lock.newCondition对象,Condition 可以用来指定队列,唤醒指定队列中的线程; 这样在多线程环境下会有更高的效率; import java.util.concurrent.locks.Condition; import java.util.concurrent.l...

2019-09-25 19:30:06 400

原创 IOC(DI)

IOC(DI) 1. IOC Inverse Of Controll:控制反转 反转了依赖关系的满足方式,由之前的自己创建依赖对象,变为由工厂推送。(变主动为被动,即反转) 解决了具有依赖关系的组件之间的强耦合,使得项目形态更加稳健 2. DI Dependency Injection:依赖注入 全新的依赖满足方式,体现在编码中就是全新的赋值方式 ==> 在工厂中为属性推送值 如:&l...

2019-09-24 08:19:31 106

原创 单例模式写法

单例模式几种写法 懒汉式写法 public class LazySingleton {//懒汉式的单例 //保证 lazySingleton 在所有线程中同步 private static volatile LazySingleton lazySingleton = null; //private避免类在外部被实例化 private LazySingleton(...

2019-09-21 09:03:44 104

原创 jsp内置对象

JSP内置对象 Servlet中内置对象:request 、response、session、application、out(PrintWriter) Jsp本质是Servlet,包含九个内置对象 对象名 类型 说明 request javax.servlet.http.HttpServletRequest response javax.servlet.http.Http...

2019-09-03 08:05:36 147

原创 JDBC的批处理和事务

一.JDBC批处理 批量处理允许将相关的SQL语句分组到批处理中,并通过对数据库的一次调用提交它们。 当需要一次向数据库发送多个SQL语句时,可以减少连接数据库的开销,从而提高性能。 1.1 Statement批处理 步骤: 1 注册驱动获取连接 2 使用createStatement()方法创建Statement对象。 3 使用setAutoCommit()将auto-commit设置为fal...

2019-08-28 17:48:18 154

原创 时间类的总结

时间类的总结 一. Date 1.简介 ​ 位置:java.util.Date ​ Date表示特定的瞬间,精确到毫秒。Date类中的大部分方法都已经被Calendar类中的方法所取代。 2.构造方法 方法名 描述 Date() 分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。 Date(long date) 分配Date对象并初始化此对象,以表示自从...

2019-08-22 14:58:49 207

原创 Git 命令

Git 命令 1.查看用户和邮箱 unherit@DESKTOP-8ICRK9D MINGW64 ~/Desktop (master) $ git config user.name unherit unherit@DESKTOP-8ICRK9D MINGW64 ~/Desktop (master) $ git config user.email 870633189@qq.com 2.修改用...

2019-08-17 17:58:59 260

原创 HashMap扩容

final Node<K,V>[] resize() { Node<K,V>[] oldTab = table; ////首次初始化后table为Null int oldCap = (oldTab == null) ? 0 : oldTab.length; int oldThr = threshold; int...

2019-08-08 15:51:45 87

空空如也

空空如也

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

TA关注的人

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