自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式总结归纳

3/代理模式:动态代理常见的的jdk动态代理,通过反射机制真能针对接口级别进行代理,因为反射后的代理类是继承的子类,java不允许多继承,所以只能针对接口代理。4/迭代器模式:抽象的聚合类/抽象的迭代类,具体的聚合类会new 具体的迭代类,具体的数据结构是通过new 迭代类的时候,传递给迭代类。2/组合模式:组合构成的树形的组合关系的叶子节点和叶节点实现统一的接口,叶子节点的行为会执行所有的已经实现接口的对象。1/观察者模式:当AB双方存在联动关系,且A对B是一对多,A发生的变化需要通知到B的所有对象。

2024-03-14 16:52:44 1322

转载 springboot 内置tomcat 启动报错的 解决方案

背景 最近公司在做一些内部的小型Web应用时, 为了提高开发效率决定使用SpringBoot, 这货自带Servlet容器,  你在开发Web应用时可以直接在本地像运行控制台应用一样启动,省去了重复部署的时间;配置上相比于SpringMVC也是有了大大的简化。SpringBoot的应用可以直接打成一个可运行的jar包,  你无需发愁为了不同应用要部署多个Tomcat。但是实际部署时你

2018-01-10 16:01:30 16936 1

转载 java序列化(Serializable)的作用和反序列化(转)

1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。

2017-03-23 14:51:49 333

原创 乐观锁和悲观锁的实例讲解

悲观锁:正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)的修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。

2017-03-22 17:16:03 2148

转载 Java多线程学习--超实用详解

java多线程详解

2017-03-22 16:48:56 303

空空如也

空空如也

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

TA关注的人

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