07 2021 档案
摘要:public interface XxxService { // a -> b void a(); void b(); } @Slf4j public class XxxServiceImpl implements XxxService { @Override public void a() { l
阅读全文
摘要:Java8并行流ParallelStream和Stream的区别就是支持并行执行,提高程序运行效率。但是如果使用不当可能会发生线程安全的问题。Demo如下: public static void concurrentFun() { List<Integer> listOfIntegers = new
阅读全文
摘要:Collectors类的tomap方法将流收集到映射实例中。 list 转 map collection.stream().collect(Collectors.toMap(User::getId, User::getName)); 解决Key冲突 collection.stream().colle
阅读全文
摘要:emp表结构如下: dept表结构如下: 内连接 条件语句放在on 后面和 where 结果对于inner join结果是一样的 但对于left join 结果会产生不一样 这种现象也比较好理解,如果是inner join 情况下,他要的是两边共有的数据,所以放在on后面和where后面一致,如果要
阅读全文
摘要:概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(
阅读全文
摘要:一、安装前必读 在安装 Docker 之前,先说一下配置,我这里是Centos7 Linux 内核:官方建议 3.10 以上,3.8以上貌似也可。 注意:本文的命令使用的是 root 用户登录执行,不是 root 的话所有命令前面要加 sudo 1.查看当前的内核版本 uname -r 2.使用 r
阅读全文