- 博客(9)
- 收藏
- 关注
原创 KMIP协议/TTLV格式解码
KMIP协议官方文档:http://docs.oasis-open.org/kmip/spec/ 打开是这样的,在我写这篇文章的时候 KMIP更新到了1.4版本 以下KIMIP1.0协议为例: 手动解析TTLV格式 请求 官方文档有解析ttlv的例子(见文档 9.Message Encoding),但是比较简单 这里我截取的mysql发送ttlv请求,并解码 大体就是遵循 T 项目标识 T 项目数据类型 L 项目长度(十六进制) V{ 项目值 T T L V { ...
2022-05-27 17:24:45
2515
原创 关于 retrun在try catch语句的应用、try catch理解
程序报错 catch有return try { //程序报错 int a = 1 / 0; } catch (Exception e) { return; } finally { System.out.println(1); } System.out.println(2); //输出 1 catch无return try { //程序报错 int a = 1 / 0; } ca
2021-07-07 13:40:38
263
原创 学习二进制、>>和>>>运算符、hashmap tableSizeFor算法
十进制转化为二进制 例如要算42的二进制,会把42连续除以2直至商等于0。把得到的余数反过来排列就是 42的二进制数。 >>运算符和>>>运算符 总结:>>和 >>>都是右移位运算符,操作正整数时都是高 位插0,操作负整数时>>高位插1,>>>高位插0。 注意:>>>是java独有的运算符。 使用Integer.toBinaryString()把十进制转化为二进制 //十进制转化为二进制
2021-06-05 13:09:46
373
2
原创 mybaties plus 获取保存后的主键
在网上查到很多资料都说在xlm的保存方法里加几个属性,其实这样太麻烦了。 @PostMapping(value = "/add") public Result<?> add(@RequestBody TechFault techFault) { techFaultService.save(techFault); //批量保存中间表 System.out.println(techFault); return Result.ok("添加
2021-04-25 15:13:01
2223
原创 mybaties plus手动插入雪花id(手动设置主键)
适用场景:自己在xml写保存方法时!需要手动设置主键值。 //手动插入雪花id demo.setId(IdWorker.getIdStr()); IdWorker是mybaties plus为我们提供的生成雪花id的工具类。 官方对该类的描述(该描述很简单,暂时只找到了这个,还有其他描述欢迎补充) ...
2021-04-25 15:04:00
2865
转载 list转换成树结构(目录、文件夹)
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class TestUtil { public static JSONAr
2021-04-22 11:38:57
497
原创 成员内部类、局部内部类、匿名内部类、lambda表达式基础
成员内部类 public class Main { public static void main(String[] args) { Outer outer = new Outer(); //调用外部类的method方法 outer.method(); } } public class Outer { //成员内部类 private class Inner{ public void print(){
2021-04-15 15:55:45
148
原创 easyExcel如何在监听器中抛出业务异常
easyExcel如何在监听器中抛出业务异常 @Data public class ExcelListener<T> extends AnalysisEventListener<T> { List<Student> list = new ArrayList<Student>(); //读取表头内容 @Override public void invokeHeadMap(Map<Integer, String> h
2021-03-20 22:06:39
6570
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅