- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 【虚拟机安装zookeeper】
虚拟机安装zookeeper安装jdk环境查看版本安装zookeeper安装jdk环境yum -y install java-1.8.0-openjdk*查看版本java -version安装zookeeper创建 /usr/local/services/zookeeper 文件夹进入到 /usr/local/services/zookeeper 目录中下载 zookeeper-3.4.9.tar.gz解压缩 zookeeper-3.4.9.tar.gz进入到 /usr/local/s
2022-03-20 10:47:26 3981
原创 spring使用aop时遇到的一些问题
一.前置知识消息分类:before :前置消息,即在目标方法执行之前执行。after-returning:后置消息,即在目标方法执行之后执行。after-throwing:异常消息,即在目标方法中执行到出现异常后执行。after :最终消息,此方法无论是否异常都会最终执行。原理:spring aop是使用动态代理(包括基于接口和基于子类两种代理)spring会根据情况选择相应的类型。动态代理内部使用的反射进行获取对象并执行方法。问题:在配置aop时,将aop:after和aop:after-r
2021-07-27 12:30:25 507
原创 2021-07-23
Mybatis缓存一级缓存一级缓存在sqlsession中,当我们发起一次查询时,会将结果保存在缓存中。再次查询时是在缓存中查找,但是注意,当我们在关闭sqlsession,调用sqlsession的增,删,改,或者commit,或者直接调用清空缓存的方法时,都会清空缓存,再次查询时,依旧是访问数据库,也就是两次查询不是同一个对象。二级缓存二级缓存是在sqlsessionFactory对象中的缓存,对同一个sqlsessionFactory对象创建的sqlsession共享同一个缓存,保
2021-07-23 19:55:53 131
原创 关于Arraylist集合线程不安全问题的解决和测试过程出现的问题
关于Arrylist集合线程不安全问题的解决和测试过程出现的问题解决线程不安全问题解决Arrylist不安全问题的原理测试过程中出现的问题解决线程不安全问题import java.util.ArrayList;/** * @Auther Oonday * @Date 2021-01-22 15:35 */public class unsafelist { public static void main(String[] args) throws InterruptedExcept
2021-01-22 16:25:03 214 2
原创 JAVA泛型注意点
java泛型 *泛型运用的时候应该注意两种情况,一般,也是这么建议使用的 * 1.使用泛型时:? extends T * 我们只知道容器原本存放的是T和子类 * 同时设置了上限,不能通过add添加数据,但是可以获取数据给父类及其子类。 * 注意:d但是并不能够通过add对其中进行添加元素,先记住,等下说为什么。但是可以获取其中的元素? extends T//存放student类型的集合 ArrayList<Student>
2020-06-21 13:17:46 1855
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人