摘要: 一、class装载验证流程 1、加载 1)、取得类的二进制流。 2)、转为方法区数据结构。 3)、在Java堆中生成对应的java.lang.Class对象。 2、链接--验证(目的:保证Class流的格式是正确的) 1)、文件格式的验证:是否是0xCAFEBASE开头、版本号是否正确等。 2)、元 阅读全文
posted @ 2019-02-13 08:40 恶魔、天使与码农 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一、GC基本概念 GC(Garbage Collection)垃圾收集,1960年最早在List中使用。在Java中GC回收的对象是堆空间和永久区,可以有效避免程序员人为造成内存泄漏问题。将堆空间和永久区没有作用的对象进行释放和回收。 二、GC算法 1、引用计数法: 是一种老牌的垃圾回收算法,通过引 阅读全文
posted @ 2019-01-20 10:45 恶魔、天使与码农 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博客记录了GC的算法及种类,这篇博客主要记录一下GC的参数如何调整以提高jvm的性能。 一、堆的回顾: 堆的内存空间总体分为新生代和老年代,老年代存放的老年对象,新构造的对象分配在eden区中(栈上分配及新生代内存不足的情况除外)。在经过GC之后,幸存下来的对象会被分配到幸存代中,s0与s1 阅读全文
posted @ 2019-01-18 20:01 恶魔、天使与码农 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 在这里我先简单记录下如何实现一个aop: 我定义了一个除法方法,作为一个切面: 定义一个切面类: 接下来是一个aop的配置: 通过以上代码我们就完成了一个简单的aop操作,接下来我们根据源码来探究一下springAOP的实现原理。 二、从@EnableAspectJAutoProxy看 阅读全文
posted @ 2018-11-05 08:31 恶魔、天使与码农 阅读(37583) 评论(10) 推荐(19) 编辑
摘要: 最近对单点系统进行微服务拆分,被各个springboot的组件注册搞得云里雾里的。(有的是通过springboot的自动配置进IOC容器的,有的是自己添加构造方法添加进IOC容器。)决定抽时间将spring注解扫描组件注册重新复习一下,好久没写博客了,也该用笔记记录一下自己的学习过程,再不清晰的时候 阅读全文
posted @ 2018-10-17 11:06 恶魔、天使与码农 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/eguid_1/article/details/73611781 阅读全文
posted @ 2018-02-01 15:00 恶魔、天使与码农 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 今天我碰到了这个问题一头雾水,明明记得对象是可以传参的啊。我使用了一款基于bootstrap的表格插件DataTables,想把行信息直接传给操作函数,方便编辑(此行信息是一个对象,按道理可以的啊),但是写出来后怎么也不执行,于是我用谷歌调试,过程如下。 在表格加载的时候执行上面的代码,把行信息传递 阅读全文
posted @ 2017-12-27 10:55 恶魔、天使与码农 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 今天利用Mybatis的<for each>标签做oracle的批量插入数据时,发现和MySQL数据库有区别。在此记录下,以防之后再踩坑。 一、批量插入: 1.controller: 2.service: 3.dao: 4.mapper(Oracle): 在Oracle的版本中,有几点需要注意的: 阅读全文
posted @ 2017-11-21 17:46 恶魔、天使与码农 阅读(4236) 评论(0) 推荐(0) 编辑
摘要: 转载自某SDN-4O4NotFound Spring 4.0版本中更新了很多新功能,其中比较重要的一个就是对带泛型的Bean进行依赖注入的支持。Spring4的这个改动使得代码可以利用泛型进行进一步的精简优化。 1. 泛型依赖注入的优点 泛型依赖注入就是允许我们在使用spring进行依赖注入的同时, 阅读全文
posted @ 2017-11-21 10:26 恶魔、天使与码农 阅读(2366) 评论(0) 推荐(0) 编辑
摘要: 不爱折腾的码农不是好码农,前一阵安装破解了me2017,最近也想在工作中体验一下dark的酷炫。首先安装了反编译插件和SVN插件,摸索步骤如下。 一、反编译插件: 1.下载两个插件: ① net.sf.jadclipse_3.3.0.jar,下载地址:http://sourceforge.net/p 阅读全文
posted @ 2017-09-14 11:51 恶魔、天使与码农 阅读(13140) 评论(0) 推荐(2) 编辑