java日常总结
楚啵啵
我很懒,没简介
展开
-
JAVA最新版两个JSON嵌套对象对比差异,结合swagger-ApiModel无需自定义注解
此方法主要是对比 Json 数据 根据@ApiModelProperty 和 @ApiModel 实现具体那个VO类那个字段发生变化原创 2023-03-09 16:56:39 · 470 阅读 · 0 评论 -
拼接in字符串工具栏
package com.wl.partner.service.utils;import org.apache.commons.collections.CollectionUtils;import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.Metho.原创 2021-07-15 19:49:24 · 180 阅读 · 0 评论 -
String字符串乱码中截取多个时间日期格式正则表达式
String value=["2020-12-01","2020-12-05",null]String[] split = value.replaceAll("[^-0-9a-zA-Z\u4e00-\u9fa5.,,。?“”]+", "").split(",");原创 2020-12-01 10:47:30 · 363 阅读 · 0 评论 -
总结java8 lambda表达式
List<T>根据属性去重 2023 ArrayList<T> t= list.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(T::get属性))), ArrayList::new));原创 2020-11-07 13:47:47 · 298 阅读 · 0 评论 -
关于钉钉机器人同时发送多群踩过的大坑!!
首先说一下需求 每天定时往钉钉的2个不同的群推送一些类似于秘钥的文字。声明:https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq/XAzBI参考文档我用的第二种签名2个单独的测试群: result1 == {"errcode":0,"errmsg":"ok"} result2 == ...原创 2020-03-25 15:22:10 · 4682 阅读 · 0 评论 -
Mysql常用sql
update 表 set 字段1=replace(字段1, ',' ,'' ),字段2=replace(字段2,',','') where pernr='00046122';//清除 表 中 字段中的空格 SELECT * from 表 t GROUP BY t.字段1 HAVING count ( t.字段1 ) > 1 查询字段相等的大于1的数据 追加字符...原创 2020-01-03 09:04:12 · 133 阅读 · 0 评论 -
获取钉钉AccessToken
import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpS...原创 2019-11-12 15:47:43 · 2794 阅读 · 0 评论 -
日期框点击事件,修改所有class值 日期格式加年月日时分秒季度
案例:结果:<div id="text-he" style="padding-top:10px;padding-bottom:10px;"><a class="btn green btn-block" href="javascript:printpage();" style="width:50px;"> 打印 </a>&...原创 2019-11-07 11:31:14 · 406 阅读 · 0 评论 -
jeecg-jeecg-boot-master整合VUE前端需配合redis
第一步:安装 node.js首先给出几个文档便于查看:http://jeecg-boot.mydoc.io/?t=345682http://www.jeecg.org/forum.php?mod=viewthread&tid=8087&extra=page%3D11、下载安装包Node.js 官方网站下载:https://nodejs.org/en/选择操作...原创 2019-07-31 14:25:15 · 4101 阅读 · 1 评论 -
通过实体类字段获得字段属性上定义注解的value 值
话不多说上图: 1 首先创建一个自定义的注解: package com.jeecg.yfproject.dao;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;i...原创 2019-06-25 13:48:50 · 4620 阅读 · 0 评论 -
添加水印后生成的图片模糊:设置属性 RenderingHints
package com.jeecg.prize.controller;import javax.imageio.ImageIO;import java.awt.*;import java.awt.font.TextAttribute;import java.awt.image.BufferedImage;import java.io.File;import java.io.File...原创 2019-03-05 15:10:33 · 3750 阅读 · 0 评论 -
maven全局配置文件settings.xml详解
目录概要 settings.xml有什么用? settings.xml文件位置 配置优先级settings.xml元素详解 顶级元素概览 LocalRepository InteractiveMode UsePluginRegistry Offline PluginGroups Servers Mirrors Proxies Profiles ActiveProfile...原创 2018-06-14 13:34:59 · 248 阅读 · 0 评论 -
idra使用前奏-配置-创建-Hosts 文件 idea 配置 tomcat 配置
配置新的IDEA 的Git 按下Windows 徽标键 +X键,点击“命令提示符(管理员)”,出现黑框,然后把for /f %P in ('dir %windir%\WinSxS\hosts /b /s') do copy %P %windir%\System32\drivers\etc & echo %P & Notepad %P敲进去,或者复制粘贴啦,按下...原创 2018-06-14 17:03:07 · 1170 阅读 · 0 评论 -
Bootstrap基础入门
Bootstrap基础入门一、Bootstrap介绍什么是bootstrap?简单,直观,强悍的前端开发框架,让web开发更迅速,简单。来自Twitter,是目前很受欢迎的前端框架之一。Bootstrap是基于HTML,CSS,Javascript的 2.特点移动端设备优先:自Bootstrap3起,框架包含了贯穿于整个库的移动设备优先的样式响应式设计:采用栅格布局(底层实现原理:媒体查询结...转载 2018-06-19 15:13:36 · 238 阅读 · 0 评论 -
easyui.min.js版本1.3和1.5代码区别
首先是自己之前easyui.min.js 1.3版本开发过的项目自己亲测没问题,然后用git 更新master主干分支之后,提交代码到测试环境,发现自己的功能变得乱七八糟,各种不好使,单击事件,失去焦点事件都不起作用,后来检查分支之后才发现,主干master分支的easyui.min.js版本被别人提交成1.5版本。造成后果<当时不知道,硬生生的该原生js代码解决了兼容1.5的...原创 2018-07-26 16:26:28 · 1478 阅读 · 0 评论 -
easyui 1.3版本select下拉框 请选择失效,为必录项 -问题等
直接看演示: 正确 1.初始化进来的时候点击请选择的时候置灰,变为非必录项2.点击结算方式的任意一个下拉框变为 必录项 正确 3.此时在点击请选择的时候,按理说会还原到第一个非必录项的并且是置灰的,debugger 进去的时候方法也走了,但是就是不好用还是 '请选择 的时候还是为必录项,正常是非必录 并且是置灰的' ...原创 2018-07-27 10:00:22 · 1032 阅读 · 1 评论 -
spring定时任务详解(@Scheduled注解)@Component
在springMVC里使用spring的定时任务非常的简单,如下:(一)在xml里加入task的命名空间 [html] view plain copyxmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.spr...转载 2018-10-10 10:07:20 · 3979 阅读 · 0 评论 -
比较两个String字符串找出不同,并将不同处高亮显示类似SVN和compare工具
package com.example.demo;/** * 传入2个字符串进行相比高亮显示 * 例如 * 原数据一:王五张三 * 原数据二:张三李四 * <span style='color:blue'>王五</span>张三 * 张三<span style='color:blue'>李四</span> */public cl...原创 2018-11-02 17:16:28 · 9112 阅读 · 3 评论 -
读取文件夹中所有文件工具栏,修改文件名Util
import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.logging.Logger;/** * *递归读取某个目录下的所有文件 * */public c...原创 2018-11-05 16:30:53 · 173 阅读 · 0 评论 -
SpringBoot 常用注解
@ResponseBody 作用于方法上,表示该方法的返回结果直接写入HTTP response body中,一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTPresponse body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据...翻译 2018-06-13 15:02:21 · 177 阅读 · 0 评论