自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 JVM垃圾回收与调优详解

1.JVM内存分配与回收1.1 对象优先在Eden区分配大多数情况下,对象在新生代中 Eden 区分配。当 Eden 区没有足够空间进行分配时,虚拟机将发起一次Minor GC。我们来进行实际测试一下。在测试之前我们先来看看 Minor Gc和Full GC 有什么不同呢?新生代GC(Minor GC):指发生新生代的的垃圾收集动作,Minor GC非常频繁,回收速度一般也比较快。...

2019-09-10 14:57:33 192

转载 浅谈设计模式之抽象工厂模式

抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍意图:提供一个创建一系列相关或相互依赖对象的接口,而...

2019-08-20 14:48:22 94

原创 浅谈设计模式之工厂模式

工厂模式工厂模式一般分为简单工厂模式和工厂方法模式 简单工厂模式 简单工厂模式其实不是一个设计模式,反而比较像一种编程习惯。主要我们定义一个非常简单的类主要负责帮我们生产不同的产品。类图如下:客户端通过简单工厂可以生产出具体产品A,具体产品B,具体产品C。简单工厂:package my.oschina.net.design.factory;public clas...

2019-08-20 14:41:48 102

原创 浅谈设计模式之模板模式

模板模式1. 模板设计模式在书中定义: 定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。  通俗点的理解就是 :完成一件事情,有固定的数个步骤,但是每个步骤根据对象的不同,而实现细节不同;就可以在父类中定义一个完成该事情的总方法,按照完成事件需要的步骤去调用其每个步骤的实现方法。每个步骤的具体实现,由子类完成。...

2019-08-19 13:51:35 123

原创 浅谈设计模式之策略模式

策略模式在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。介绍意图:定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。主要解决:在有多种算法相似的情况...

2019-08-19 11:31:05 92

原创 java面试中一些常见的集合类汇总总结

一、集合1、list集合list集合主要包括:ArrayList, CopyOnWriteArrayList, LinkedList, Stack, Vector重点讲一下CopyOnWriteArrayList1.1、CopyOnWriteArrayList类说明:线程安全,适用于写少读多的缓存场景,添加元素时,将整个集合复制一份,将对象改变后,将原先集合的引用指向修改...

2019-04-19 13:53:01 347

原创 Synchronized同步代码块时加锁对象发生改变会引发什么线程问题

package com.Synchronized;public class SynchronizedTest { public static void main(String[] args) { Test2 t = new Test2(); //Test3 t = new Test3(); new Thread(new Runnable() { @Override p...

2017-09-20 19:44:10 1928 2

易买网商城项目

易买网商城项目为本人在培训机构实习项目,比较典型的网上商城项目,实现了前后台所有基础功能,可以用作大家毕业设计,也可以在此基础上继续完善(含源码)

2018-04-22

空空如也

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

TA关注的人

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