摘要:
List<Long> driverIds = drivers.stream().map(DriverCMDParamBO::getId).collect(Collectors.toList()); List<Long> driverIds2 = drivers.stream().mapToLong( 阅读全文
摘要:
一、饥饿模式: 典型的空间换时间,当类装载的时候就会创建类实例,不管你用不用,先创建出来,然后每次调用的时候,就不需要判断了,节省了运行时间。 1 public class HungrySingleton { 2 3 private static HungrySingleton instance = 阅读全文
摘要:
阅读全文
摘要:
程序计数器 虚拟机栈 本地方法栈 堆 Java堆是Java虚拟机所管理的内存中 最大 的一块; 被所有 线程共享 的一块内存区域; 唯一目的是 存放对象实例 ,几乎所有的对象实例都在这里分配内存; Java虚拟机规范中描述:所有的对象实例和数组都在在堆上分配。 Java堆可以处于 物理上不连续 的内 阅读全文
摘要:
修改前代码: select MAX (article_order) from mall_school_article where 1=1 and is_deleted = 0 and status = 1 and article_type = #{articleType,jdbcType=TINYI 阅读全文
摘要:
今天clone一个github上的基于maven的项目IntelliJ Idea 依赖包下载成功,代码里无法import。解决方法:删掉原来的.iml,刷新。 如果不行,可尝试:File Invalidate Caches/Restart; 如果是升级SpringBoot后lombok无法impor 阅读全文
摘要:
import java.util.concurrent.BrokenBarrierException; import java.util.concurrent.CyclicBarrier; import java.util.concurrent.TimeUnit; public class Test 阅读全文
摘要:
1.索引类型 UNIQUE(唯一索引):不可以出现相同的值,可以有NULL值; INDEX(普通索引):允许出现相同的索引内容; PROMARY KEY(主键索引):不允许出现相同的值; fulltext index(全文索引):可以针对值中的某个单词,但效率确实不敢恭维; 组合索引:实质上是将多个 阅读全文
摘要:
case 函数 1 CASE 2 WHEN condition1 THEN result1 3 WHEN condition2 THEN result2 4 ... 5 WHEN conditionN THEN resultN 6 ELSE result 7 END CASE 表示函数开始,END 阅读全文