自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式(三)访问者模式

2018-10-26 16:37:35 107

原创 设计模式(二)责任链模式

2018-10-26 15:50:23 126

原创 设计模式(一)简单工厂模式

 如下举一个获取水果实例的Demo1.工程类  2.工厂类3.实例类4.调用类         

2018-10-05 17:26:42 118

原创 面向切面编程

1.Spring注解驱动开发2.AOP的场景演示AOP的底层即动态代理指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式;具体步骤:  1)、导入aop模块;Spring AOP:(spring-aspects)2)、定义一个业务逻辑类(MathCalculator);在业务逻辑运行的时候将日志进行打印(方法之前、方法运行结束、方法出现异常,x...

2018-10-05 10:00:49 366

原创 锁(重入锁、读写锁)

一.重入锁(ReentrantLock) 二.锁的等待与通知-----Condition 执行main函数方法得到如下结果:三.多Condition四.公平和非公平锁   默认非公平(true) 五.读写锁 ReentrantReadWriteLock          ...

2018-10-03 18:09:39 123

原创 Concurrent.util常用类介绍

一.CyclicBarrier用于分布式场景计算 ,多台机器同时执行任务, 要求是同一个时间节点.  二.CountDownLacth用于监听某些初始化操作,等待初始化执行完毕后,通知主线程继续工作。三.Future通过返回值可以知道任务有没有执行完,执行完了返回null,future是采用异步执行任务的方式.future.get()是一个异步获取结果的过程...

2018-10-03 14:16:05 182

原创 线程池(Executor框架)

一.线程池的四种创建方式这四种创建线程池的方式底层都是创建ThreadPoolExecutor,newFixed创建指定数量线程的线程池,newSingle创建单个线程的线程池,newCached创建不限定数量线程的线程池,newScheduled创建指定数量的并带有任务计划线程的线程池.二.自定义线程池三.自定义拒绝策略 ...

2018-10-03 09:55:57 294

原创 JVM(四)

一.堆参数的分配   三.堆溢出处理dump文件分析工具四.栈配置五.方法区六.直接内存配置七.Client和Server虚拟机工作模式

2018-10-02 18:09:08 136

原创 JVM(三)

一.Java虚拟机的基本结构二.java堆三.java栈四.java方法区   

2018-10-02 16:33:47 148

原创 JVM(二)

垃圾回收器串行垃圾回收器并行垃圾回收器   ParNew  Parallel  ParallelOldCMS回收器(主流) G1回收器

2018-10-01 10:52:59 94

原创 JVM(一)

一.垃圾回收算法引用计数法、标记压缩法、复制算法、分带算法、标记清除引用计数法:无法处理循环引用的情况标记清除:存在空间碎片的问题  (数据不是连续的)复制算法:将内存空间分成两块,每次只是用一个部分,反复交换两个内存的角色(s0和s1区)标记压缩法:将标记的对象压缩的内存的一端,清除之前的空间  (老年代使用)分区算法(JDK1.7以后):将整个内存分多个小的独立空间 ,...

2018-10-01 09:01:42 82

转载 浅谈SpringMVC工作流程

MVC模式是在Java的Web应用开发中非常常用的模式。MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。总之MVC模式实现了页面展示与业务逻辑向分离,这...

2018-03-31 17:32:22 229

空空如也

空空如也

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

TA关注的人

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