11 2019 档案

摘要:JDK1.8:List -> Map: 1,Map<String, String> maps = userList.stream().collect(Collectors.toMap(User::getId, User::getAge, (key1, key2) -> key2)); 2,分组 Ma 阅读全文
posted @ 2019-11-22 19:10 404UnknownCoder 阅读(159) 评论(0) 推荐(0)
摘要:并发编程原则: 1. 原子性:一个操作从开始到结束不被中断,知道执行结束。 2. 可见性:Java提供 volatile [ˈvɑːlətl] 关键字保证可见性。当一个共享变量被volatile修饰时,会让被改变的值立刻被更新到内存。当其他线程访问该变量时,会读取到更新后的值。 通过 Synchro 阅读全文
posted @ 2019-11-21 19:55 404UnknownCoder 阅读(209) 评论(0) 推荐(0)
摘要:MyBatis,通常逆向工程工具生成接口和xml映射文件用于简单的单表操作。 有两个方法: updateByExample 和 updateByExampleSelective ,作用是对数据库进行更新操作。(insert和insertSelective也一球样!) 注意:1,区别在于后者比前者多了 阅读全文
posted @ 2019-11-20 09:49 404UnknownCoder 阅读(2345) 评论(0) 推荐(0)
摘要:自动补全快捷键:补全后半部分,Alt + /;不全等号及等号前半部分(就是返回类型),Ctrl + 1; 未完待续~ 阅读全文
posted @ 2019-11-20 09:39 404UnknownCoder 阅读(94) 评论(0) 推荐(0)
摘要:Union ,UnionAll 俩都是用来合并两个或以上的查询结果集; Union操作符 :select语句中必须有相同的数列 (相等数量的列,不同结果集同一列的数据类型一致,列的顺序必须相同); union操作符合并的多个结果集每列的名称以第一个结果集的名称为准。 1. 用Union查询列出所有中 阅读全文
posted @ 2019-11-16 17:50 404UnknownCoder 阅读(115) 评论(0) 推荐(0)
摘要:Spring提供的方法:Map<String, Object> getBeansWithAnnotation(Class<? extends Annotation> annotationType) throws BeansException; 1,作用:Find all beans whose Cl 阅读全文
posted @ 2019-11-15 14:31 404UnknownCoder 阅读(2943) 评论(0) 推荐(0)