- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 手写SpringIOC容器框架------@Service和@Resource实现
微信公众号:用心程序员简介Spring框架 作为一个轻量级的开源框架不仅给我们的开发工作带来了许多便利,同时也为众多开源框架的研究提供了不可或缺的指导思想。Spring最为核心的两大功能特性就是IOC和AOP.下面主要介绍SpringIOC及自己实现SpringIOC一、SpringIOCSpringIOC 指的是控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转...
2019-05-04 01:14:06
737
原创 手写spring事务注解
微信公众号:用心程序员介绍手写spring事务注解,意思是自定义**@ExtTransactional注解,实现类似spring自带注解@Transactional**一样的功能一、Java自定义注解注解是Jdk1.5新增新技术。很多框架为了简化代码,都会提供一些注解。注解可以理解为插件,是代码级别的插件,不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。###Java提供了三...
2019-05-03 00:06:17
912
1
原创 手写spring编程事务
微信公众号:用心程序员编程事务和声明事务的区别编程式事务:编码方式实现事务管理。需要你在代码中直接加入处理事务的逻辑,可能需要在代码中显式调用beginTransaction()、commit()、rollback()等事务管理相关的方法,如在执行a方法时候需要事务处理,你需要在a方法开始时候开启事务,处理完后。在方法结束时候,关闭事务。声明式事务:声明式的事务的做法是在a方法外围添加注...
2019-05-01 23:01:28
375
原创 线性表的顺序存储
1、线性表的插入算法插入item后,ai-1和ai之间的逻辑关系< ai-1, ai >变成了<ai-1, item>和<item, ai>,必须移动数据元素才能体现这种逻辑关系的变化。插入操作步骤:① 判断所给顺序表是否已满,若满则产生上溢出错误。② 检查插入位置是否合法,即“1≤pos≤length+1”条件是否满足。③ 将顺序表最后一个(第le..
2019-03-06 13:24:13
453
原创 无法访问RabbitMQ的管理界面
无法访问RabbitMQ的管理界面问题描述解决思路解决方案问题描述Docker成功安装RabbitMQ后,无法访问RabbitMQ的管理界面解决思路首先,查看获取的镜像是不是management版本的,不要获取last版本的,management版本的才带有管理界面。发现版本正确,查看映射地址是否正确docker port myrabbitmq发现映射的是0.0.0.0不是1...
2019-02-15 22:03:27
6767
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅