java
MMO_
这个作者很懒,什么都没留下…
展开
-
读取指定文件夹下的所有文件信息
批量读取文件流原创 2023-02-21 16:00:47 · 158 阅读 · 0 评论 -
根据经纬度获取Grib2文件指定气象要素信息
grib2原创 2023-02-21 15:47:47 · 778 阅读 · 0 评论 -
LambdaQueryWrapper 自定义返回字段(分组后统计)
MybaitsPlus LambdaQueryWrapper查询返回指定字段原创 2022-09-07 15:07:53 · 14815 阅读 · 0 评论 -
java 注解实现实体字段翻译(数据字典、枚举、数据库...)
字段翻译(数据字典、部门...)原创 2022-07-05 16:04:03 · 3948 阅读 · 4 评论 -
Java实体文本对比工具
实体文本对比原创 2022-07-05 14:56:13 · 948 阅读 · 0 评论 -
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 · 2962 阅读 · 0 评论 -
Easy Excel读取复杂表格文件
表格内容如下分析该文档总共9个Sheet页以Sheet0(客户交易结算月报)为例:表格总共分为4个部分(图中红色部分)。一、二部分数据为横向数据(字段名:字段值),三四部分为纵向集合。第四部分每一行数据下有合计栏(合计栏数据不读取)。实现逻辑1. 前期准备1) Pom文件引入Easy Excel <dependency> <groupId>com.alibaba</groupId> <art原创 2022-03-23 23:44:31 · 12654 阅读 · 20 评论 -
Docker查看日志
查看docker所有容器信息docker ps操作https://www.cnblogs.com/yangxiayi1987/p/11818184.html原创 2021-12-16 14:17:26 · 632 阅读 · 0 评论 -
EasyExcel导出
工具类 /** * excel 流导出(需返回前端指定信息时调用该方法) * * @param response 输出流 * @param fileName 文件名前缀 * @param exportData 导出数据 * @param clazz Class对象 * @throws IOException 异常 */ public static void exportExcel(HttpSer原创 2021-12-15 10:29:47 · 2163 阅读 · 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 · 6569 阅读 · 0 评论 -
Idea插件
GitToolBox 查看代码提交记录codeGlance 查看代码略缩图Translation 翻译Key Promoter X 快捷键提示原创 2021-12-08 16:52:40 · 277 阅读 · 0 评论 -
idea自动生成实体类序列化id
idea-setting双击选中实体类名,alt+enter原创 2021-11-23 14:49:06 · 565 阅读 · 0 评论 -
mybatis @builder无法实例化(Cannot Determine Value Type From String ‘Xxxxxx‘)
实体添加注释@AllArgsConstructor@NoArgsConstructor原创 2021-10-26 10:47:02 · 405 阅读 · 0 评论 -
GIT远程分支误删恢复
git reflog --date=iso 找到最后操作记录的版本号,如果没有找到可以去gitLab上面查找使用 git branch branchName versionNumber,branchName为分支名称,versionNumber为版本号。此时本地就有新的分支名称了(注意:本地项目同名分支需要删除才能重新导出)git push origin branchName完成!如果本地有最新的代码或者同事有最新的代码直接push即可。...原创 2021-10-18 11:40:17 · 1734 阅读 · 0 评论 -
Charles 激活码计算器
Charles 激活码计算器https://www.zzzmode.com/mytools/charles/转载 2021-09-08 16:39:41 · 2011 阅读 · 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 · 176 阅读 · 0 评论 -
谷歌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 · 374 阅读 · 0 评论 -
MessageFormat配置解析短信模板
// 模板内容:尊敬的客户,您好!您在办理{0}的专属管家是{1},管家联系方式{2}。String[] vals = new String[]{orderInfo.getBusinessTypeName(), serviceStaffSettingVo.getUserCode()};commonService.sendMessageWithoutUserInfo(“尊敬的客户,您好!您在办理...原创 2019-08-29 11:23:25 · 595 阅读 · 0 评论