自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

转载 mysql中json取值

取值:json_extract(json字段,“$.key值”);

2024-02-19 15:12:58 54

原创 DBeaver导出csv id重复科学计数法解决

DBeaver导出csv id重复科学计数法解决

2023-11-02 09:42:07 248

原创 excel获取分级展示 折叠展开 父子级关系

获取excel分级信息、获取excel折叠展开信息、获取excel分级显示、获取excel层级关系、获取excel父子信息

2023-10-25 16:40:53 565

原创 EXCEL 匹配单元格字符串出现次数

【代码】EXCEL 匹配单元格字符串出现次数。

2023-08-09 17:59:35 164

原创 UTC时间转换

UTC时间转换utc时间格式转换的时候,不同长度会异常 String s0 = "2007-12-03T10:15:30" ; String s1 = "2007-12-03T10:15"; String s2 = "2007-12-03 10:15:30"; String s3 = "2007-12-03 10:15"; LocalDateTime parse = LocalDateTimeUtil.parse(s0);

2023-04-23 18:20:31 117

原创 java spring boot 年初第一天,月份第一天,月份最后一天,年份最后一天,前天,明天,后天,月份发生天,下个月第一天,下个月最后一天,上个月第一天,上个月最后一天

java 时间工具类 年初第一天,月份第一天,月份最后一天,年份最后一天,前天,明天,后天,月份发生天,下个月第一天,下个月最后一天,上个月第一天,上个月最后一天

2023-04-17 10:20:46 493

原创 excel怎么把重复项合并(excel快速合并相同单元格技巧)

excel 山下合并重复选项

2023-02-15 16:12:32 13114

原创 对象树结构的构建,树节点的全路径构建,TreeUtils工具类型的应用

对象树结构的构建,树节点的全路径构建,TreeUtils工具类型的应用,树的全路径构建

2023-02-09 11:44:53 651

转载 Java stream().sorted()实现排序(升序、降序、多字段排序)

Java stream().sorted()实现排序(升序、降序、多字段排序)

2022-11-29 08:37:26 1526

原创 帆软工作记录

帆软公式、字体、滚动条定位

2022-11-23 15:04:35 337

转载 easyPoi动态列导入

EasyPoi导出导入多sheet页+动态列+单元格下拉选项

2022-10-20 09:41:48 3418 1

原创 java 多线程批量入库

java多线程插入百万级数据

2022-08-07 20:05:36 1522 3

转载 Java RestTemplate post请求传递参数遇到的坑

Java RestTemplate post请求传递参数遇到的坑

2022-08-07 15:12:04 2200

原创 解决axure导出的HTML文件,点击index.html,不可查看原型文件的方法

解决axure导出文件不可预览问题

2022-08-05 15:36:47 1966

原创 windows中mysql使用命令导出导入

windows中mysql使用命令导出导入mysqldump 使用

2022-07-21 23:35:10 1548

原创 预设Date时间格式化参数

不想写SimpleDateFormat

2022-07-08 21:56:37 461

原创 获取当前日期0点及23点59时间戳

获取今天23:59:59点时间戳

2022-06-27 19:10:41 1465

原创 利用反射get 实体对象属性 记录

利用放射get 实体对象属性 记录 @PostMapping(value = "/insert") public void insert() throws java.lang.NoSuchFieldException{ ADOConnection.runTask(sessionFactory -> { List<EquipmentBean> equipmentlist = sessionFactory.getMapper(Equip

2022-05-22 15:03:07 120

原创 Dict基本使用

Dict基本使用 @Test public void test1(){ Dict dict = Dict.create() .set("key1", 1)//int .set("key2", 1000L)//long .set("key3", new Date())//Date .set("key4", "市场")//str

2022-03-15 00:20:23 810

原创 判断是否数字

判断字符串是否为数字 @Test public void test2(){ String str1 = "-1"; String str2 = "0"; String str3= "1"; String str4= "春"; String str5= "1.1"; String str6= "--"; String str7= ".9"; String str8=

2022-03-14 23:30:35 4270

原创 stream 取最大对象、取最大值

stream 取最大对象、取最大值

2022-03-10 00:12:54 12530

转载 正则提取数字

正则提取数字public static String ExtractNumber(String phoneString){ Pattern pattern = Pattern.compile("[^0-9]"); Matcher matcher = pattern.matcher(phoneString); //将与模式匹配的输入序列的每个子序列替换为给定的替换字符串。 String number= matcher.replaceAll(""

2022-03-08 17:43:49 1180

原创 Matcher和CollUtil.lastIndexOf 用法

匹配集合最后一个满足条件的元素 CollUtil.lastIndexOf()List<String> list = CollUtil.newArrayList("AngelaBaby", "Baby", "smallBaby");int baby2 = CollUtil.lastIndexOf(list, s -> s.contains("Baby"));System.out.println(baby2);baby2 = 2自己定义是否满足写法 List&lt

2022-03-05 19:37:47 448

原创 java记录程序运行的时长

java记录程序运行的时长记录运行执行时间 @RequestMapping(value = "/test3") public void test3() throws Exception { Date big = DateUtil.date(System.currentTimeMillis()); Thread.sleep(2000);//这里写执行的程序 Date end = DateUtil.date(System.currentTime

2021-12-24 11:07:01 1309

原创 空pdf文件生成

InputStream 内容读取生成空文件判断操作系统空pdf文件生成InputStream 获取 @RequestMapping("fileFree") public String fileFree() throws Exception { String winLocationpath = "D:/transfer/"; String linuxLocationpath = "/user/transfer/"; String pat

2021-12-23 14:48:45 414

转载 linux下free命令详解

free

2021-12-06 17:12:33 305

转载 Opt基本操作

本文转载于gitee Opt作者 方便 自己查阅修改描述(包括说明bug修复或者添加新特性)[bug修复] balabala……[新特性]对原生Optional的使用区别不大,学习成本低注释全都汉化并带理解(累瘫)相比与Optional的新特性都包含在测试用例中ofBlankAble函数基于ofNullable的逻辑下,额外进行了空字符串判断首先多层判断nullif (user != null) { Address address = user.getAddress();

2021-12-03 11:02:46 1125

转载 MySQL 固定分隔符 列转行

MySQL 固定分隔符 列转行本文转载于:https://blog.csdn.net/weixin_39004901/article/details/90257881基础数据把 name 列以逗号分割的名称都变成一行select * from tbldskidname1洛祺:宇轩2鸿铭:林伟:冠杰3铭康:嘉鑫:宇鹏:梓域4嘉欣:小晴:可恩:玲洁:裕芝5啊鬼:阿斗6猪仔:小明本文最下方有基础数据生成行转列实现过程1.首先我们算出

2021-11-27 15:35:59 388

原创 Function基本使用

源码阅读Represents a function that accepts one argument and produces a result.This is a functional interface whose functional method is apply(Object).Since:1.8Type parameters:<T> – the type of the input to the function<R> – the type of the r

2021-11-21 22:08:03 462

原创 Predicate基本用法

@Data class Person { private String name; private Integer age; @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return fals...

2021-11-21 17:58:28 2065

转载 TimedCache基本操作 带时间的缓存 替代redis

简介我们在工作中会碰到需要使用带过期时间的缓存场景。但是使用redis有太重了,毕竟缓存的数据很小,放在内存够够的。hutools提供了TimedCache时间缓存工具,可以实现该场景。下面使用到该组件,并为了适配工作场景,对该工具类做优化升级。本文装载于:https://www.jb51.net/article/226547.htmimport cn.hutool.cache.CacheUtil;import cn.hutool.cache.impl.TimedCache;import cn.h

2021-11-20 11:23:25 4751 1

原创 TreeUtil 基本用法 便捷构建树形结构

TreeUtil 构建树形结构的基本用法每次构建树形结构都重复递归代码可以了解一下hutool 的TreeUtil @RequestMapping(value = "testTree") public String testTree() { //调库找出顶级节点 DmFunctionLocationBean topNode = xxoConnection.runTask(factory -> { return factory

2021-11-16 11:43:47 3108

转载 线程安全的单例模式

线程安全的单例模式此文章转载于:https://my.oschina.net/looly/blog/152865面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个:public final class EagerSingleton { private static EagerSingleton singObj = new EagerSingleton(); private E

2021-11-12 15:05:07 67

转载 oracle EXISTS 更新

oracle EXISTS 更新表数据常见陷阱执行后T1结果如下正确写法:表数据select * from t1 ;select * from t2;常见陷阱UPDATE T1SET T1.FMONEY = (select T2.FMONEY from t2 where T2.FNAME = T1.FNAME)执行后T1结果如下有一行原有值,被更新成空值了。正确写法:UPDATE T1SET T1.FMONEY = (select T2.FMONEY from t2 whe

2021-11-12 10:21:17 469

原创 spring boot resourc 资源文件下载 jar、war包都适用

spring boot resourc 资源文件下载jar、war包部署都适用 @RequestMapping(value = "/warDownDemoTwo") public void warDownDemoTwo(HttpServletRequest request, HttpServletResponse response) { String fileName = "工作日目录.xls"; InputStream inputStream = nul

2021-11-07 11:14:35 111

原创 spring boot jar部署后 获取相对路径下载

spring boot jar部署后 获取相对路径下载把想要在下载的文件放到jar包运行目录的上级目录用的相关依赖,请百度版本号把想要在下载的文件放到jar包运行目录的上级目录 @RequestMapping(value = "/testDownload") public void testDownload(HttpServletRequest request, HttpServletResponse response) { ApplicationHome ah = new

2021-11-07 09:40:12 676

转载 git commit 后 尚未push到远程,撤销commit

执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?解决方案:使用命令:git reset --soft HEAD^这样就成功撤销了commit,如果想要连着add也撤销的话,–soft改为–hard(删除工作空间的改动代码)。命令详解:HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1如果进行两次的commit,想要都撤回,可以使用HEAD~2–soft不删除工作空间的改动代码 ,撤销commit,不撤销git add file–har

2021-04-28 16:57:00 455

commons-fileupload

commons-fileupload

2019-03-30

jackson-databind-2.6.0-rc4

jackson-databind-2.6.0-rc4

2019-03-30

空空如也

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

TA关注的人

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