![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
后台(Java)
java、spring
lia0oo0
学习中~
展开
-
Spring声明式事务和编程式事务介绍
编程式事务:所谓编程式事务指的是通过编码方式实现事务,即类似于JDBC编程实现事务管理。管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 编程式事务就是自己写Try catch语句调用commit\rollback等函数来实现那段业务数据改变的事务性...原创 2018-04-03 10:47:00 · 117 阅读 · 0 评论 -
lucene、solr区别
参考:http://blog.csdn.net/liuweitoo/article/details/8124440 Lucene是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功...原创 2018-04-09 14:40:00 · 61 阅读 · 0 评论 -
Java8新特性
1.Lambda表达式 2.Stream函数式操作流元素集合 3.接口新增:默认方法与静态方法 4.方法引用,与Lambda表达式联合使用 5.引入重复注解 6.类型注解 7.最新的Date/Time API (JSR 310) 8.新增base64加解密API 9.数组并行(parallel)操作 10.JVM的PermGen空间被移除:取代它的是Metaspace(JEP 1...原创 2018-04-03 14:57:00 · 111 阅读 · 0 评论 -
解决数组迭代 ConcurrentModificationException异常的方法(复制)
// 先获取一级回复 List<Reply> replies = dao.getReply(targetId); // 解决数组迭代 ConcurrentModificationException异常的方法(复制) List<Reply> copyReplies = new ArrayList<Reply>();...原创 2018-01-22 08:42:00 · 171 阅读 · 0 评论