会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dahyin
博客园
首页
新随笔
联系
订阅
管理
2018年11月7日
spring容器创建
摘要: Spring容器的refresh()【创建刷新】;1、prepareRefresh()刷新前的预处理; 1)、initPropertySources()初始化一些属性设置;子类自定义个性化的属性设置方法; 2)、getEnvironment().validateRequiredProperties(
阅读全文
posted @ 2018-11-07 16:16 dahyin
阅读(594)
评论(0)
推荐(0)
2018年11月2日
Spring AOP
摘要: AOP 面向方面编程(AOP)通过提供另一种思考程序结构的方式来补充面向对象编程(OOP)。OOP中模块化的关键单元是类,而在AOP中模块化的单元是方面。方面使模块化的关注(例如事务管理)横跨多个类型和对象。 /** * AOP:【动态代理】 * 指在程序运行期间动态的将某段代码切入到指定方法指定位
阅读全文
posted @ 2018-11-02 15:26 dahyin
阅读(151)
评论(0)
推荐(0)
2018年10月25日
启动和终止线程
摘要: 启动线程的方式? 1. extends Thread 这种方法有几个要求或注意事项: (1)目标线程必须有规律的检查变量,当该变量指示它应该停止运行时,该线程应该按一定的顺序从它执行的方法中返回。 (2)该变量必须定义为volatile,或者所有对它的访问必须同步(synchronized)。
阅读全文
posted @ 2018-10-25 10:33 dahyin
阅读(853)
评论(0)
推荐(0)
2018年10月18日
反射学习
摘要: 反射 .java->.class->jvm-运行期间系统->操作系统->物理硬件 2.反射演变 3.java中反射的常用API 类 Class 属性 Field 方法 Method 构造器 Constructor 如何判断一个类是属于JDK本身类还是属于自定义类? 通过类加载器判断 Integer.
阅读全文
posted @ 2018-10-18 11:09 dahyin
阅读(157)
评论(0)
推荐(0)
2018年10月16日
HashMap源码学习
摘要: HashMap线程不安全,键和值可以为空,HashTable线程安全,键和值不能为空 HashMap 采用数组加链表在JDK1.8之前,1.8之后采用数组加链表加红黑树 默认容量16 HashMap为什么默认容量为16不是15? 有2个Key的hash值为8,9 容量为16 8 &(16-1) 10
阅读全文
posted @ 2018-10-16 15:02 dahyin
阅读(129)
评论(0)
推荐(0)
公告