![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Java
<黑科技T_T
这个作者很懒,什么都没留下…
展开
-
ServerSocket服务端和Socket客户端
ServerSocket服务端和Socket客户端原创 2024-06-06 15:10:09 · 105 阅读 · 0 评论 -
File附件复制
SystemEnvironment类。EcontractUtil类。原创 2023-12-29 09:43:51 · 366 阅读 · 0 评论 -
Java实现PDF在线预览功能(四种方式)!!!!
【代码】Java实现PDF在线预览功能(四种方式)!!!!原创 2023-04-06 17:45:02 · 2567 阅读 · 0 评论 -
Spring Boot 项目代码混淆,实战来了,再也不用担心代码泄露了!!!!!!!!!!
就是针对编译生成的 jar/war 包 里面的 .class 文件 逆向还原回来,可以看到你的代码写的啥。简单就是把代码跑一哈,然后我们的代码 .java文件 就被编译成了 .class 文件。其余的看注释,可以配置哪些类不参与混淆,哪些枚举保留,哪些方法名不混淆等等。我给你看,但你反编译看到的不是真正的代码。那如果不想给别人反编译看自己写的代码呢?先看一下我们混淆一个项目代码,要做啥?该篇玩的代码混淆 ,是其中一种手段。原创 2023-04-06 16:10:22 · 565 阅读 · 0 评论 -
Spring Boot 如何防护 XSS + SQL 注入攻击 ?一文带你搞定!
【代码】Spring Boot 如何防护 XSS + SQL 注入攻击?一文带你搞定!原创 2023-03-17 12:00:43 · 537 阅读 · 0 评论 -
Redis分页缓存查询
【代码】Redis分页缓存查询。原创 2023-03-06 16:01:47 · 360 阅读 · 0 评论 -
springcloud集成zookeeper
【代码】springcloud集成zookeeper。原创 2023-03-03 11:23:01 · 118 阅读 · 0 评论 -
异步线程池、异步执行器
【代码】异步线程池、异步执行器。原创 2023-03-01 16:28:52 · 1043 阅读 · 0 评论 -
Maven的setting.xml文件
【代码】Maven的setting.xml文件。原创 2023-02-24 09:36:02 · 113 阅读 · 0 评论 -
给pdf加水印的方法,每页都加
【代码】给pdf加水印的方法,每页都加。原创 2023-02-22 16:55:07 · 375 阅读 · 0 评论 -
springboot集成PDF导出
在java技术栈中,PDF创建和操作最为常用的itext了,但是使用itext一定要了解其版本历史和License问题,在早前版本使用的是MPL和LGPL双许可协议,在5.x以上版本中使用的是AGPLv3(这个协议意味着,只有个人用途和开源的项目才能使用itext这个库,否则是需要收费的)。在边和(或)右边保留一定空白,段落可以左对齐、右对齐和居中对齐。如前文所述,使用itext一定要了解其版本历史和License问题,在早前版本使用的是MPL和LGPL双许可协议,在5.x以上版本中使用的是AGPLv3。原创 2023-02-22 11:22:17 · 1447 阅读 · 0 评论 -
Spring的Aspect做异步系统日志、异常信息的记录,代码齐全,复制粘贴就可以用
【代码】Spring的Aspect做异步系统日志、异常信息的记录,代码齐全,复制粘贴就可以用。原创 2023-02-22 10:02:08 · 697 阅读 · 0 评论 -
springboot异步线程池配置使用
【代码】springboot异步线程池配置使用。原创 2023-02-28 16:28:43 · 669 阅读 · 0 评论 -
springsecurity匿名访问不鉴权注解
springsecurity匿名访问不鉴权注解原创 2023-01-03 17:00:00 · 1231 阅读 · 0 评论 -
springboot事件触发event
springboot事件触发event原创 2023-01-03 15:38:48 · 275 阅读 · 0 评论 -
redisConfig和redisutil
redisConfig和redisutil原创 2023-01-03 11:54:21 · 126 阅读 · 0 评论 -
MyBatisPlusConfig分页插件
MyBatisPlusConfig分页插件原创 2023-01-03 11:46:04 · 225 阅读 · 0 评论 -
java请求跨域处理
java请求跨域处理原创 2023-01-03 11:42:14 · 243 阅读 · 0 评论 -
java获取微信登录头像、电话号码、openId等信息
java获取微信登录头像、电话号码、openId等信息原创 2023-01-03 11:31:56 · 1621 阅读 · 0 评论 -
MyBatis多数据源
MyBatis多数据源原创 2022-12-08 15:59:46 · 274 阅读 · 0 评论 -
ServletUtils工具类
ServletUtils工具类原创 2022-11-02 11:07:36 · 1177 阅读 · 0 评论 -
统一异常ServiceException
统一异常ServiceException原创 2022-11-02 10:59:12 · 861 阅读 · 0 评论 -
controller返回对象Response类
controller返回对象Response类原创 2022-11-02 10:48:24 · 434 阅读 · 0 评论 -
IpUtils工具类
IpUtils工具类原创 2022-11-02 10:37:05 · 597 阅读 · 0 评论 -
HttpClientUtill工具类
HttpClientUtill工具类原创 2022-11-02 10:30:37 · 210 阅读 · 0 评论 -
根据不同的环境读取不同的系统配置文件springboot
根据不同的环境读取不同的系统配置文件springboot原创 2022-10-28 10:50:23 · 505 阅读 · 0 评论 -
easyPoi导出数据-springboot
easyPoi导出数据-springboot原创 2022-10-28 10:05:05 · 521 阅读 · 0 评论 -
密码等级校验工具类
密码等级校验工具类原创 2022-10-27 14:05:22 · 2176 阅读 · 0 评论 -
获取项目的根目录(物理路径)
获取项目的根目录(物理路径)原创 2022-09-05 19:58:51 · 217 阅读 · 0 评论 -
SpringBoot的AOP切面,用户是否购买支付了的切入
SpringBoot的AOP切面,用户是否购买支付了的切入原创 2022-07-27 17:30:10 · 80 阅读 · 0 评论 -
学习之路---java设计模式--visitor访问者
应用面,结构固定的原创 2022-04-28 09:44:06 · 72 阅读 · 0 评论 -
学习之路---java设计模式--迭代模式Iterator
package org.example.ms.iterator.zh;/** * @author Gavin.luo * @title: Collection_ * @projectName MyData * @description: * @date 2022/3/25 14:53 */public interface Collection_<T> { void add(T o); int size(); Iterator_ iter...原创 2022-03-25 16:20:40 · 496 阅读 · 0 评论 -
学习之路---java设计模式--代理模式Proxy
静态代理和动态代理,SpringAop静态代理package org.example.ms.proxy;import java.util.Random;/** * @author Gavin.luo * @title: StaticProxy * @projectName MyData * @description:静态代理 * @date 2022/3/17 14:13 */public class StaticProxy { public stati原创 2022-03-21 15:44:18 · 315 阅读 · 0 评论 -
学习之路---java设计模式--享元模式Flyweight
重复利用对象,共享元对象package org.example.ms.flyweight;import java.util.ArrayList;import java.util.List;import java.util.UUID;/** * @author Gavin.luo * @title: flyA * @projectName MyData * @description: * @date 2022/3/16 10:16 */public class F.原创 2022-03-16 10:38:18 · 699 阅读 · 0 评论 -
学习之路---java设计模式-组合模式Composite
树状结构专用模式package org.example.ms.composite;/** * @author Gavin.luo * @title: Node * @projectName MyData * @description: * @date 2022/3/16 9:17 */public abstract class Node { abstract void p();}package org.example.ms.composite;/** *原创 2022-03-16 10:00:38 · 701 阅读 · 0 评论 -
学习之路---java设计模式--观察者Observer
原创 2022-03-16 09:01:43 · 348 阅读 · 0 评论 -
学习之路---java设计模式--装饰器decorator
public interface ZhuA { void operation();}public class ZhuAimpl implements ZhuA{ @Override public void operation() { System.out.println("开始清理墙面!"); }}public abstract class ZhuB implements ZhuA { private ZhuA a; .原创 2022-03-10 14:42:45 · 81 阅读 · 0 评论 -
学习之路---java设计模式--调停者Mediator和门面模式Facade
门面模式调停者原创 2022-03-10 14:31:05 · 200 阅读 · 0 评论 -
学习之路---java设计模式--简单工厂、工厂方法和抽象工厂
简单工厂和工厂方法一起package org.example.ms.factory.factorymethod;/** * @author Gavin.luo * @title: Moveable * @projectName MyData * @description: * @date 2022/3/10 9:18 */public interface Moveable { void go();}package org.ex...原创 2022-03-10 14:06:32 · 213 阅读 · 0 评论 -
学习之路---java设计模式--策略模式
package org.example.ms.cl;/** * @author Gavin.luo * @title: Comparator * @projectName MyData * @description: * @date 2022/3/7 9:25 */public interface Comparator<T> { int compareTo(T o1,T o2);}package org.example.ms.cl;/**...原创 2022-03-08 16:49:11 · 215 阅读 · 0 评论