上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: 方式一:在一个类中,鼠标右键: 结果如下图所示: 方式2:在一个类中 结果如图: 阅读全文
posted @ 2019-11-30 14:25 yangxiaohui227 阅读(838) 评论(0) 推荐(0)
摘要: @Value注解:可以使用注入基本字符串 EL表达式,从配置文件读取数据@PropertySource用于引入单个配置文件 @PropertySources用于引入多个配置文件 @PropertySource或者@PropertySources引入的数据都是存在环境变量ConfigurableEnv 阅读全文
posted @ 2019-11-30 11:58 yangxiaohui227 阅读(430) 评论(0) 推荐(0)
摘要: 1.通过@Bean(initMethod ="initPerson",destroyMethod ="destroyPerson" ) public class Person { public Person() { System.out.println("Person 初始化............ 阅读全文
posted @ 2019-11-29 11:05 yangxiaohui227 阅读(1944) 评论(0) 推荐(0)
摘要: 环境搭建: 新建一个maven项目,引入依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.7.RELEASE</version> </ 阅读全文
posted @ 2019-11-27 12:11 yangxiaohui227 阅读(328) 评论(0) 推荐(0)
摘要: 1.https://blog.csdn.net/qq_35571554/article/details/82759668 B+树原理漫画讲解2.https://blog.csdn.net/moakun/article/details/79927830 B-树原理漫画讲解 3..http://cron 阅读全文
posted @ 2019-11-02 12:18 yangxiaohui227 阅读(458) 评论(0) 推荐(0)
摘要: //场景,给定一个订单号来从缓存中查询一个订单信息; 步骤: 1从redis中直接获取,有数据就返回 2.如果redis中没有值,就查数据库 3.数据库查到的数据不为空,就刷到redis中 4.返回查到的数据 一般的代码写法: 阅读全文
posted @ 2019-10-31 12:04 yangxiaohui227 阅读(1570) 评论(0) 推荐(0)
摘要: 准备如下: //使用idea打断点 //看源码切记别扣细节,Proxy.newProxyInstance知道是通过字节码对象反射创建的代理对象,所以目标很明确,需要找到对应的字节码对象 进入该方法:getProxyClass0 进入该方法(proxyClassCache.get(loader, in 阅读全文
posted @ 2019-10-29 11:39 yangxiaohui227 阅读(147) 评论(0) 推荐(0)
摘要: 如图: 需要去掉"副本",或者"的副本"2个字 结果如图: 阅读全文
posted @ 2019-10-24 16:35 yangxiaohui227 阅读(185) 评论(0) 推荐(0)
摘要: 事先创建一个java类,如下: 执行命令后获得字节码文件内容: 本次需要分析的字节码内容如下: java虚拟机栈和栈帧关系图: 栈帧的组成:局部变量表,操作数栈,动态链接,方法出口 由字节码文件可以看到,栈深度为2(stack=2)说明操作数栈的深度是2,本地变量表变量长度为5因此过程分析如下: 0 阅读全文
posted @ 2019-10-23 10:34 yangxiaohui227 阅读(591) 评论(0) 推荐(0)
摘要: //环境的搭建: 1.创建一个类并编译它 2.使用java命令:javap -c -verbose build/classes/java/main/com/yang/jvm/Test.class 将16进制的字节码文件转成可视化的文件内容如下: 具体内容如下: 此外:idea也有插件可以得到上面的字 阅读全文
posted @ 2019-10-17 11:27 yangxiaohui227 阅读(722) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页