会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一蓑烟雨任平生
想要逃避总有借口,想要成功总有办法
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
20
下一页
2019年6月14日
《Java核心技术》 JVM指令集
摘要: Yes, it is as you guessed. The JVM/JRE uses Java bytecode as its instruction set and each JVM needs to be compiled on and be runnable on the native/lo
阅读全文
posted @ 2019-06-14 16:48 looyee
阅读(518)
评论(0)
推荐(0)
2019年5月23日
Spring Boot知识清单
摘要: 本文转载自:https://www.jianshu.com/p/83693d3d0a65 预警:本文非常长,建议先mark后看,也许是最后一次写这么长的文章 说明:前面有4个小节关于Spring的基础知识,分别是:IOC容器、JavaConfig、事件监听、SpringFactoriesLoader
阅读全文
posted @ 2019-05-23 16:59 looyee
阅读(187)
评论(0)
推荐(0)
2019年5月22日
软引用、弱引用、虚引用-他们的特点及应用场景
摘要: 本文转载自:https://www.jianshu.com/p/825cca41d962 为什么会有这4种引用 Java中的引用的定义很传统:如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。 这种定义很纯粹,但是太过狭隘,一个对象在这种定义下只
阅读全文
posted @ 2019-05-22 17:25 looyee
阅读(478)
评论(0)
推荐(0)
ResolvableType
摘要: 本文转载自:https://blog.csdn.net/u012881904/article/details/80813294 你真的了解Java泛型参数?spring ResolvableType更好的处理泛型哈哈!你真的了解?我感觉了解了,但是真正的深入才知道自己了解甚少!spring 对于处理
阅读全文
posted @ 2019-05-22 13:57 looyee
阅读(904)
评论(0)
推荐(0)
2019年5月17日
浅谈双亲委派模型
摘要: 本文转载自:https://www.jianshu.com/p/353c26c744df 基本概念 定义 双亲委派模型要求除了顶层的启动类加载器外,其余的类加载器都应当有自己的父类加载器。 双亲委派模型的工作过程是: 如果一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求
阅读全文
posted @ 2019-05-17 16:03 looyee
阅读(700)
评论(0)
推荐(0)
2019年5月15日
Java动态代理:JDK 和CGLIB、Javassist、ASM之间的差别 (详细)
摘要: 本文转载自: class文件简介及加载 Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件,取出二进制数据,加载到内存中,解析.class 文件内的信息,生成对应的 Class对象:
阅读全文
posted @ 2019-05-15 17:12 looyee
阅读(1133)
评论(0)
推荐(0)
JDK动态代理实现原理
摘要: 本文转载自: 之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来看一下JDK的动态是怎么用的。 Java代码 package dyn
阅读全文
posted @ 2019-05-15 17:10 looyee
阅读(158)
评论(0)
推荐(0)
2019年5月10日
Java位运算在程序设计中的使用:位掩码(BitMask)
摘要: 在Java中,位运算符有很多,例如与(&)、非(~)、或(|)、异或(^)、移位(>)等。这些运算符在日常编码中很少会用到。 在下面的一个例子中,会用到位掩码(BitMask),其中包含大量的位运算。不只是在Java中,其他编写语言中也是可以使用的。 例如,在一个系统中,用户一般有查询(Select)、新增(Insert)、修改(Update)、删除(Selete)四种权限,四种权限有多种组...
阅读全文
posted @ 2019-05-10 13:20 looyee
阅读(350)
评论(0)
推荐(0)
Java反射之如何判断类或变量、方法的修饰符(Modifier解析)
摘要: Java针对类、成员变量、方法,有很多修饰符,例如public、private、static、final、synchronized、abstract等,这些修饰符用来控制访问权限或其他特性。 本文就用成员变量(Field)来举例说明,类以及方法的修饰符获取与成员变量是一样的。 先看一个类 publi
阅读全文
posted @ 2019-05-10 10:47 looyee
阅读(831)
评论(0)
推荐(0)
2019年5月6日
Mybatis分页插件PageHelper的使用
摘要: 注意 <plugins> 在mybatis-config.xml文件中的位置,必须要符合 http://mybatis.org/dtd/mybatis-3-config.dtd 中指定的顺序: 然后在代码中可以使用:
阅读全文
posted @ 2019-05-06 14:26 looyee
阅读(138)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
20
下一页
公告