自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算两点距离工具类

经纬度距离

2024-03-27 15:06:10 110

原创 时间工具类(自用)

public static final DateTimeFormatter DATE_FORMAT_MM_DD = DateTimeFormatter.ofPattern(“MM月dd日”);@description:时间工具类。

2023-05-31 15:16:22 646

原创 EasyExcel自定义表头导出

easyexcel自定义表头导出

2023-05-19 15:43:29 1315

原创 JacksonConfiguration

【代码】JacksonConfiguration。

2023-04-19 15:40:17 198

原创 caffeine缓存

【代码】caffeine缓存。

2023-04-19 15:36:23 219

原创 MyBatis-Plus代码生成器

MybatisPlus代码生成器

2023-02-22 11:22:52 46

原创 读取指定文件夹下的所有文件信息

批量读取文件流

2023-02-21 16:00:47 121

原创 根据经纬度获取Grib2文件指定气象要素信息

grib2

2023-02-21 15:47:47 541

原创 LambdaQueryWrapper 自定义返回字段(分组后统计)

MybaitsPlus LambdaQueryWrapper查询返回指定字段

2022-09-07 15:07:53 13385

原创 java 注解实现实体字段翻译(数据字典、枚举、数据库...)

字段翻译(数据字典、部门...)

2022-07-05 16:04:03 3327 4

原创 Java实体文本对比工具

实体文本对比

2022-07-05 14:56:13 875

原创 Java判断对象为空(含字段判空)

public class ObjectUtils { public static boolean checkObjAllFieldsIsNull(Object object) { if (null == object) { return true; } try { for (Field f : object.getClass().getDeclaredFields()) {

2022-05-30 16:37:28 2829

原创 Easy Excel读取复杂表格文件

表格内容如下分析该文档总共9个Sheet页以Sheet0(客户交易结算月报)为例:表格总共分为4个部分(图中红色部分)。一、二部分数据为横向数据(字段名:字段值),三四部分为纵向集合。第四部分每一行数据下有合计栏(合计栏数据不读取)。实现逻辑1. 前期准备1) Pom文件引入Easy Excel <dependency> <groupId>com.alibaba</groupId> <art

2022-03-23 23:44:31 10979 13

原创 Docker查看日志

查看docker所有容器信息docker ps操作https://www.cnblogs.com/yangxiayi1987/p/11818184.html

2021-12-16 14:17:26 608

原创 EasyExcel导出

工具类 /** * excel 流导出(需返回前端指定信息时调用该方法) * * @param response 输出流 * @param fileName 文件名前缀 * @param exportData 导出数据 * @param clazz Class对象 * @throws IOException 异常 */ public static void exportExcel(HttpSer

2021-12-15 10:29:47 1947 1

原创 EasyExcel导入(含表头验证+空白行读取)

public class EasyExcelListener extends AnalysisEventListener<Object> { // 创建list集合封装最终的数据 List<Object> list = new ArrayList<>(); // 读取excle内容 @Override public void invoke(Object t, AnalysisContext analysisContext) {

2021-12-15 10:04:34 5480

原创 Idea插件

GitToolBox 查看代码提交记录codeGlance 查看代码略缩图Translation 翻译Key Promoter X 快捷键提示

2021-12-08 16:52:40 251

原创 idea自动生成实体类序列化id

idea-setting双击选中实体类名,alt+enter

2021-11-23 14:49:06 530

原创 mybatis @builder无法实例化(Cannot Determine Value Type From String ‘Xxxxxx‘)

实体添加注释@AllArgsConstructor@NoArgsConstructor

2021-10-26 10:47:02 355

原创 GIT远程分支误删恢复

git reflog --date=iso 找到最后操作记录的版本号,如果没有找到可以去gitLab上面查找使用 git branch branchName versionNumber,branchName为分支名称,versionNumber为版本号。此时本地就有新的分支名称了(注意:本地项目同名分支需要删除才能重新导出)git push origin branchName完成!如果本地有最新的代码或者同事有最新的代码直接push即可。...

2021-10-18 11:40:17 1637

转载 Charles 激活码计算器

Charles 激活码计算器https://www.zzzmode.com/mytools/charles/

2021-09-08 16:39:41 1752 1

原创 根据图片url获取图片压缩后转换为base64编码

事务失效情况方法A添加事务注解方法A不添加事务注解方法A为私有方法且添加事务注解同类中方法A添加事务注解,方法B为私有方法同类中方法A添加事务注解,方法B为私有方法且添加事务注解同类方法A添加事务注解,方法B添加事务注解方法A添加事务注解 @Transactional(rollbackFor = Exception.class) public void makeOffers(MakeOffersReq makeOffersReq, ICurrentUser user) { //

2021-08-30 15:24:13 133

原创 项目整体流程

需求收集分析讨论角色:运营人员收集项目需求,讨论需求可行性,确认需求优先级。需求整理串联角色:产品根据需求优先级梳理需求,确认影响范围,将需求落实到项目中,输出产品原型原型初审角色:产品、项目经理、测试经理、运营项目关联项目的所有核心负责人员参与原型初审,确认整体流程以及对各自模块的影响范围,大体细则。原型评审角色:产品、项目经理、测试、开发(前后端)、UI原型初审通过后,产品经理完善原型后进行正式原型评审。评审一般至少评审三轮:第一轮通讲整体项目流程以及其关联项目流程,确认项目.

2021-08-25 11:01:58 447 1

原创 谷歌Elasticsearch-head插件创建索引报错

创建索引报错“error” : “Content-Type header [application/x-www-form-urlencoded] is not supported”解决方案找到elasticsearch-head插件目录下面的vendor.js文件全局搜索application/x-www-form-urlencoded,将application/x-www-form-urlencoded替换成application/json;charset=UTF-8即可。...

2021-08-24 10:59:36 343

原创 关于mysql group by时取最大值的那条数据的所有值sql

SELECT id,business_id, max( allot_number ) FROM ( SELECT id,allot_number,create_time,business_id FROM bus_allot_record ORDER BY business_id, create_time DESC LIMIT 100000000 ) a WHERE create_tim...

2019-10-31 10:12:22 1536

原创 MessageFormat配置解析短信模板

// 模板内容:尊敬的客户,您好!您在办理{0}的专属管家是{1},管家联系方式{2}。String[] vals = new String[]{orderInfo.getBusinessTypeName(), serviceStaffSettingVo.getUserCode()};commonService.sendMessageWithoutUserInfo(“尊敬的客户,您好!您在办理...

2019-08-29 11:23:25 567

原创 Select2数据回显

<select class="dggui-select" name="placeOrderUserId" id="placeOrderUserId"> </select>多选分页数据回显方式初始化selet2select2.render({ elem: $('#placeOrderUserId'), p...

2019-08-24 15:03:12 5520 1

原创 Jquery验空

/** * 判断是否为空 * @param val * @returns {boolean} */function checkIsEmpty(val) { if (null !== val && '' !== val && undefined !== val && "null" !== val && '' !== v...

2019-08-23 15:29:38 103

原创 RestTemplate不能接收参数问题整理

开发的时候RestTemplate用PostForObject传参时,出现请求端参数无法接收问题。现简单记录下解决方案。以后有空会补充其他相关。1. 传值为Map时需要在请求的url上进行传参设置.此时map参数需要放到postForObject最后一个参数中。 SimpleClientHttpRequestFactory requestFactory = new Si...

2019-08-16 14:33:08 3050

原创 Java 实时获取手机号码或电话号码的归属地

根据手机号码以及电话号码实时获取手机号码或电话号码的归属地。手机号码归属地查询提供百度归属地查询、ip138查询(提供邮编和电话区号信息)、淘宝归属地查询(地区精确到省)。电话号码归属地查询提供ip138查询。import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import net.dgg.tmd....

2019-07-17 18:03:41 1302 6

原创 关于POSTMAN传参不能接收的问题解决方案

问题:post请求Map参数中有数组集合时参数不能接收问题。解决方案 @ResponseBody @RequestMapping(value = "v1/get_business_info_by_customer_ids.do", method = {RequestMethod.POST},consumes = "application/json") public DggRe...

2019-05-06 18:29:08 8149 3

grib2文件数据可视化

grib2文件数据可视化 运行: java -jar toolsUI-5.5.3.jar

2023-02-21

高性能MySQL中英文双版本

高性能mysql(第3版)》是mysql 领域的经典之作,拥有广泛的影响力。第3 版更新了大量的内容,不但涵盖了最新mysql 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16 章和6 个附录,内容涵盖mysql 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的mysql 和mysql相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。

2018-02-22

空空如也

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

TA关注的人

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