线程阅读笔记

线程安全性在构建文件的并发程序时,必须正确地使用线程和锁。但这些终归只是一些机制。要编写线程安全的的代码,其核心在于要对状态访问操作进行管理,特别是对共享的(Shared)和可变的

Spring AOP ProxyFactory

概要本篇将重点剖析ProxyFactory类的源码,很多人不理解为什么要将大部分精力花在讲解ProxyFactory上,毕竟没有人会使用这么底层的Spring AOP实现方式?ProxyFactory实现代理需要手动设置Traget(目标对象)、Interface(代理接口)、Advice(增强),

大批量数据持久化优化方案

1、现状目前系统中当一次持久化多条明细数据时采用简单粗暴for循环的方式。这种方式的优点是实现简单,数据量不多的情况下不存在什么问题,但是当数据量变大相应带来的问题也很明显,就是接口耗时严重并且接口耗时与数据量有直接关系,同时由于我们通常在批量执行数据持久化时都是带有事务操作,这就会导致数据库连接长