自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1935

原创 关于 retrun在try catch语句的应用、try catch理解

程序报错catch有returntry { //程序报错 int a = 1 / 0; } catch (Exception e) { return; } finally { System.out.println(1); } System.out.println(2);//输出 1catch无return try { //程序报错 int a = 1 / 0; } ca

2021-07-07 13:40:38 151

原创 学习二进制、>>和>>>运算符、hashmap tableSizeFor算法

十进制转化为二进制例如要算42的二进制,会把42连续除以2直至商等于0。把得到的余数反过来排列就是 42的二进制数。>>运算符和>>>运算符总结:>>和 >>>都是右移位运算符,操作正整数时都是高位插0,操作负整数时>>高位插1,>>>高位插0。注意:>>>是java独有的运算符。使用Integer.toBinaryString()把十进制转化为二进制 //十进制转化为二进制

2021-06-05 13:09:46 267 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 2031

原创 mybaties plus手动插入雪花id(手动设置主键)

适用场景:自己在xml写保存方法时!需要手动设置主键值。//手动插入雪花id demo.setId(IdWorker.getIdStr());IdWorker是mybaties plus为我们提供的生成雪花id的工具类。官方对该类的描述(该描述很简单,暂时只找到了这个,还有其他描述欢迎补充)...

2021-04-25 15:04:00 2170

转载 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 337

原创 成员内部类、局部内部类、匿名内部类、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 76

原创 更改idea2020.2.3设置

啊啊啊

2021-04-08 17:13:54 112

原创 easyExcel如何在监听器中抛出业务异常

easyExcel如何在监听器中抛出业务异常@Datapublic 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 5422 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除