小知识
文章平均质量分 77
清辉夜羽
我曾7次鄙视自己的灵魂:
第一次,当他本可进取时,却故作谦卑。
第二次,当他空虚时,用爱欲来填充。
第三次,在困难和容易之间,他选择了容易。
第四次,他犯了错,却借由别人也会犯错来安慰自己。
第五次,他自由软弱,却把他认为是生命的坚韧。
第六次,当他鄙夷一张丑陋的嘴脸时,却不知那正是自己面具中一副。
第七次,他侧身于生活的污泥中不甘心,却又畏首畏尾。
展开
-
poi 操作word文档,poi 向word插入图片,poi 向word入表格,XWPFParagraph 分段,XWPFDocument单元格合并,XWPFDocument 操作word
前言因为工作任务填充word的模板,之前用的最多的是excel。 第一次操作word,面向百度开发,遇到了很多问题,也找了很多bolg。 百度有很多标题与内容不符的blog, 找的有点心累,现在做一个总结。版本:5.0.0在线Api: http://poi.apache.org/apidocs/5.0/问题总结XWPFRun 分段问题在指定位置填充表格在表格里面插入表格插入图片未解决的问题: 在word里面插入附件解决问题XWPFRun 分段问题例如我要替换word里面的${n原创 2021-06-04 15:01:45 · 3654 阅读 · 0 评论 -
Mapstruct 使用教程
Mapstruct 版本1.4.1.Final官方文档案例-github前言MapStruct是一个Java注释处理器,用于生成类型安全的bean映射类。您要做的就是定义一个映射器接口,该接口声明任何必需的映射方法。在编译期间,MapStruct将生成此接口的实现。此实现使用简单的Java方法调用在源对象和目标对象之间进行映射,即没有反射或类似内容。与手动编写映射代码相比,MapStruct通过生成繁琐且易于出错的代码来节省时间。遵循配置方法上的约定,MapStruct使用合理的默认值,但在配置原创 2020-12-12 10:20:59 · 2480 阅读 · 6 评论 -
常用正则匹配
手机号码匹配:^1(?:3\\d|4[4-9]|5[0-35-9]|6[67]|7[013-8]|8\\d|9\\d)\\d{8}$固定电话匹配:^0\\d{2,3}-[1-9]\\d{6,7}$护照匹配:(^[EeKkGgDdSsPpHh]\\d{8}$)|dao(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\\d{7}$)|(^(14|15)\\d{7}$)身份证匹配:^[1-9]\\d{5}(18|19|20.原创 2020-11-27 13:14:24 · 273 阅读 · 0 评论 -
java位运算
java位运算进制转换十进制转二进制8进制转二进制16进制转二进制二进制转十进制二进制转8进制二进制转16进制十进制转8进制,转16进制8进制,16进制转十进制移位运算符左移运算符 <<右移运算符 >>无符号右移按位与、或、非,异或等运算方法按位与运算符(&)按位或运算符(|)非运算符(~)异或运算符(^)进制转换进制转换:https://jingyan.baidu.com/article/495ba84109665338b30ede98.html十进制转二进制方法为原创 2020-06-09 20:10:54 · 631 阅读 · 0 评论