自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 [注释]佛祖保佑

注释字符画,编程必备

2023-02-17 16:53:34 167

原创 SpringBoot添加FastJson消息转换器(自用)

SpringBoot消息转换器

2022-08-24 15:57:27 677

原创 使用@WebFilter指定urlPatterns失效问题

springboot项目使用拦截器实现解接口,在类上同时使用与注解,导致指定的拦截路径无法生效,出现拦截所有接口情况

2022-06-08 09:07:37 6319

原创 SpringBoot配置文件对应成类的属性

Spring配置文件对应成类的属性

2022-06-01 17:32:50 261

原创 jar包打成docker镜像的导出与导入

jar包打成docker镜像的导出与导入

2022-05-24 17:33:56 6880

原创 JAVA图片工具类——大图上面添加小图、PNG转JPG、生成缩略

JAVA图片工具类,无需引用其他依赖

2022-05-13 17:21:58 1133

原创 replace与replaceAll的区别

replace与replaceAll的区别

2022-03-02 14:53:30 297

原创 Hikari连接池配置详解

Hikari连接池配置详解。

2022-01-06 13:52:45 15852

原创 HttpClient发送post请求

从大佬那里学到的高级写法,高级是之于我而言。留下demo方便自用。public static void main(String[] args) { String url = ""; String result = null; CloseableHttpClient httpClient = HttpClients.createDefault(); /** HttpPost */ HttpPost httpPost = new HttpPost(url); List<NameV

2021-12-23 15:08:42 230

原创 mysql获取指定日期最近N天每一天的数据

SELECT dateTable.dates AS xFROM( SELECT @s := @s + 1 AS indexs, DATE_FORMAT( DATE( DATE_SUB( '2022-01-01', INTERVAL @s DAY ) ), '%Y-%m-%d' ) AS dates FROM mysql.help_topic,( SELECT @s := 0 ) temp ORDER BY dates DESC LIMIT 365) dateTabl

2021-10-13 14:26:17 232

转载 Mac在已有jdk1.8的环境下安装jdk1.6

环境系统:macOS Catalina版本:10.15.5已安装: 1.8.0_251目的:再安装一个jdk: 1.6.0正确方法:1、下载苹果官方提供的1.6jdk安装包地址:https://support.apple.com/kb/DL1572?locale=zh_CN2、下载后直接安装的话,会提示“磁盘上已经有了更新的版本…”错误;解决方法:ps:确保刚刚打开的JavaForOSX.pkg已经推出;否则运行脚本时,提示“正忙错误”;如果还是不小心发生了这个错误,删除脚本编辑器

2021-09-13 13:54:54 836

原创 数据库常用的事务隔离级别

4种隔离级别“读未提(Read Uncommitted)”能预防啥?啥都预防不了。“读提交(Read Committed)”能预防啥?使用“快照读(Snapshot Read)”,避免“脏读”,但是可能出现“不可重复读”和“幻读”。“可重复读(Repeated Red)”能预防啥?使用“快照读(Snapshot Read)”,锁住被读取记录,避免出现“脏读”、“不可重复读”,但是可能出现“幻读”。“串行化(Serializable)”能预防啥?排排坐,吃果果,有效避免“脏读”、“不可重复读”、“幻

2021-01-04 14:24:42 92

转载 Springboot 三种拦截Rest API的方法-过滤器、拦截器、切片

一、概述1.过滤器(Filter)是在java web中将你传入的request、response提前过滤掉一些信息,或者提前设置一些参数。然后再传入Servlet或Struts2的 action进行业务逻辑处理。比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入Servlet或Struts2的action前统一设置字符集,或者去除掉一些非法字符。2.拦截器(Interceptor)拦截器,是面向切面编程(AOP,Aspect Oriented Progra

2020-12-23 10:36:33 1334

原创 JDK动态代理

必须有接口才能代理。public interface HelloWord { String sayHello(String toWhom); void sayBye();}实现接口的方法,被代理的类:public class HelloWordImpl implements HelloWord { @Override public String sayHello(String toWhom) { System.out.println("进入了真实

2020-12-16 14:54:13 85

原创 JAVA设计模式-观察者模式

JAVA设计模式-观察者模式1.观察者模式的定义:  在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。又称发布订阅模式,减少代码耦合度。  2.业务场景:酒店系统退款中心发起退款通知,不同业务模块酌情处理相关订单。退款中心为被观察者,推送退款信息;房间预订业务为观察者,退款业务修改房间状态;外卖预定业务为观察者,退款业务处理红包等;避免多个开发人员同时在退款业务中使用if判断订单归属,提交处理业务代码时的冲突。3.demo代码:退款中心(被

2020-12-14 17:05:33 75

原创 JAVA使用反射获取类的对象和方法

JAVA反射类和对象的方法使用reflect包的方法对获取反射的对象和类的方法,并通过对象执行方法。 Animal animal = (Animal) Class.forName("test.reflect.Animal").newInstance(); Method method = animal.getClass().getMethod("walk", String.class); method.invoke(animal, "moon");Anim

2020-12-10 18:01:49 246 1

原创 java基础知识

java关于==基础知识如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对象,用==表示它们是不相等的,即使它们的内容相同

2020-09-08 09:42:08 56

原创 JAVA8中lamda表达式对集合的操作

一些自己整理的demo,便于回顾。

2020-07-03 18:04:20 275

原创 JAVA自用时间时间工具类

自用时间时间工具类import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;import org.apache.commons.lang3.time.DateFormatUtils;/** * 日期工具类, 继承org.apache.commons.lang.time.DateUtils类 * * @author SuperWD * @version 2016-03-30

2020-06-12 10:07:53 196

原创 mySQL查询部门子节点

【纯sql语句】查询部门子节点生产环境无法随意添加存储过程,使用sql语句查询,对org_id有一定限制,下级的id必须大于上级id。SELECT org_id FROM (SELECT t1.org_id,IF ( find_in_set( p_org_id, @pids ) > 0, @pids := concat( @pids, ',', org_id ), 'x' ) AS ischild FROM ( SELECT org_id, p_org_id FROM org_t

2020-05-18 10:14:39 331

原创 【正则表达式】密码长度为8-16位,数字、字母、字符至少包含两种

【正则表达式】密码长度为8-16位,数字、字母、字符至少包含两种在网上找了好几个,测试之后都有多多少少的问题,自己一个小时终于憋出来的正则表达,纪念我的处女作!!!/** * 校验密码格式 8-16个字符,不包含空格,必须包含数字,字母或字符至少两种 * * @param value * @return * @author Super WD */public static boo...

2019-11-29 16:22:48 30199 3

ModifiedJava6Install.pkg

mac版本jdk1.6,可在已安装高版本情况下安装。

2021-10-13

404页面附带催更功能

404页面附带催更功能

2021-04-21

fastdfs安装包全.zip

linux搭建fastdfs全部安装包,含修改后配置文件以及修复过的module文件,解决在nginx指定模块make时报错

2020-05-07

空空如也

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

TA关注的人

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