自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风残雪的博客

平静心灵,沉淀人生

  • 博客(4)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 JVM的类加载机制

JVM的类加载机制分类五个部分:加载、验证、准备、解析、初始化。 加载加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个这个类的java.lang.Class对象,作为方法区这个类各个数据的入口。注意这里不一定要从Class文件获取,也可以从jar或者war包中获取,也可以是一个JSP文件转换成的Class对象,也可以是运行时生成(动态代理)。验证这一阶段主要是确保Cla...

2019-02-25 22:43:40 311

转载 JAVA垃圾回收GC的机制

一、为什么要进行垃圾回收如果不进行垃圾回收,内存迟早要被消耗尽,所以垃圾回收是必须的。二、哪些内存需要进行垃圾回收要回收的垃圾就是那些不再被任何用途使用的对象。那么要如何找到这些对象:1.引用计数法这个算法的实现就是给引用对象添加一个引用计数器,每当一个地方引用这个对象的时候计数器+1,当引用失效时,计数器-1。任何时候计数器为0的时候就代表这个对象不可能再被引用。但是JAVA...

2019-02-24 16:15:04 1051

原创 SpringBoot整合FastJson

FastJson是阿里开源的一款用于解析Json数据的产品,解析Json数据效率更高。下面记录一下SpringBoot2.X整合FastJson的方法。由于WebMvcConfigurerAdapter类在SpringBoot2.X中已经废弃,所以采用注入Bean的形式进行整合。首先在POM文件中添加如下依赖: <dependency> <grou...

2019-02-17 12:25:13 1511

原创 Java基础学习总结——Java对象的序列化和反序列化

一.序列化和反序列化的概念把对象转换为字节序列的过程成为对象的序列化。--通常是输出流把字节序列恢复为对象的过程成为对象的反序列化。--通常是输入流对象的序列化主要有两种用途:1)把对象的字节序列永久的保存在硬盘上,通常存放在一个文件中。2)在网络上传输对象的字节序列。在很多应用中,需要对某些对象进行序列化,让他们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是WE...

2019-02-15 10:16:58 148

SmartUpload.jar适用于中文版

前端页面需要用UTF-8格式,jar中源码已经修改,上传下载文件兼容中文,获取参数也可以获取中文。

2018-12-20

Mybatis逆向工程项目

MyBatis的逆向工程,直接运行可生成文件,直接运行项目即可

2018-11-06

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

TA关注的人

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