
java
两眼墨黑
江上清风 山间明月
展开
-
spring boot 注解实现mock数据
spring boot 注解实现mock数据原创 2022-11-19 09:46:59 · 1499 阅读 · 0 评论 -
可双亲树,函数实现
【代码】可双亲树,函数实现。原创 2022-08-29 17:59:27 · 121 阅读 · 0 评论 -
Pagehelper使用注意点记录
pagehelper基于Threadlocal记录参数、生效于代理对象。且拦截生效于第一个sql语句。场景二:接子线程,分页失效场景三:存在条件,导致分页错乱,生效于demo查询。建议:分页与查询写一起,避免跨逻辑......原创 2022-06-28 16:36:18 · 313 阅读 · 0 评论 -
java8 Collectors.toMap value为空,报NullPointerException
//java8的hashMap.merge存在校验value非空校验,java9已修复map = list.stream().collect(Collectors.toMap(User::getId, item -> null != item.getTagId() ? item.getTagId() : "null"));此处给value特殊非null值处理,相应逻辑出,判断特殊字符,当做null处理。或者直接遍历组装map,不使用java的收集器处理map...原创 2022-05-28 16:23:09 · 285 阅读 · 0 评论 -
java开发常用工具
常用工具:截图工具:SnipasteUML设计图:Astah ProfessionalMD文件编辑:Typoraidea插件: 代码规范:ALibab Java Coding GuideLines 驼峰转换:CamelCase mybatis定位:Free Mybatis plugin 语法糖:Lombok maven依赖助手:Maven Helper 接口快速定位:RestfulToolkit 翻译:Translation...原创 2021-05-14 17:43:44 · 220 阅读 · 0 评论 -
java常见问题记录
1、问题:Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'has value '1.8', but '1.6' is required.Error: could not find java.dllError: could not find Java SE Runtime Environment...原创 2019-12-04 15:02:53 · 211 阅读 · 0 评论 -
Java各版本特性
Java SE 12Java 12是于2019-03-19发布。引入的新特性包括:低暂停时间的GC; 微基准测试套件; Switch表达式; JVM常量API; 只保留一个AArch64实现; 默认类数据共享归档文件; 可终止的G1 Mixed GC; G1及时返回未使用的已分配内存;Java SE 11Java 11是于2018-09-25发布。引入的新特性包...原创 2019-11-18 17:51:53 · 278 阅读 · 0 评论 -
线程封闭简述
当访问共享的可变数据时,通常需要使用同步。一种避免使用同步的方式就是不共享数据。如果仅在单线程内访问数据,就不需要同步。这种技术被称为线程封闭,它是实现线程安全性的最简单的方式之一。当某个对象封闭在一个线程中时,这种用法将会自动实现线程安全性,即便被封闭的对象本身不是线程按安全的。Ad-hoc线程封闭:维护线程封闭性的职责完全由程序的实现来承担。Ad-hoc线程封闭是非常脆弱的,...原创 2019-11-05 10:36:22 · 249 阅读 · 0 评论 -
UML类图符号简介
uml类的表示:类名(抽象类为斜体) -成员名 -方法名 成员变量和成员方法前面有权限修饰符:“-”:private——私有 “+”:public——公有 “#”:protected——保护性符号的表示:名称 符号 含义 表示 泛化 类的继承关系 用空心三角和实线,空心三角指向父类 实现 类与接口的关系,表示...原创 2019-11-04 17:46:01 · 3492 阅读 · 2 评论 -
Executor自定义线程池
package com.exercise.model.executor.thread;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;import io.swagger.annotations.ApiOperation;import java.util.conc...原创 2019-11-04 14:53:07 · 310 阅读 · 0 评论