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