自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

原创 Linux安装Navicat Premium

5、修改文件可执行权限。6、双击快捷图标验证。

2024-08-26 15:34:10 406

原创 Windows11安装SqlLite、Navicat Premium 15连接SqlLite、Springboot集成SqlLite

注:因为 Hibernate 默认不支持 SQLite 方言。Hibernate 的标准发行版并不包括 SQLite 的方言,因此需要采取使用第三方 SQLite 方言库来解决这个问题。(依赖版本根据自己需求调整,那位大神有更好的办法欢迎留言)其中配置了ddl-auto: update用于自动建表,如果用不到可以删除或改为false。新建文件重命名为你想要的数据库名称,文件后缀改为.db。项目启动后自动创建的表。

2024-08-26 11:20:30 594

转载 Ubuntu系统安装JDK、MySQL8.0、Ningx、Sqlite3运行环境

Nginx 的主配置文件是 /etc/nginx/nginx.conf。5、测试验证配置文件是否正确。

2024-08-25 18:28:53 65

原创 Ubuntu系统设置Java项目开机自启

【代码】Ubuntu系统设置Java项目开机自启。

2024-08-25 17:22:29 237

原创 Windows电脑设置开启自启动Java程序,并且不出现黑窗口

运行 VBS 文件: 直接双击 tunnel-monitoring-server.vbs 文件,它将启动 tunnel-monitoring-server.bat 文件,而不会显示任何命令提示符窗口。在jar文件同级目录下新建文本输入以下内容,其中tunnel-monitoring-server.bat改为自己的文件名称,保存文件后缀改为vbs,并右击vbs文件创建快捷方式。WshShell.Run 方法中的 "cmd /c tunnel-monitoring-server.bat" 指定了要执行的命令。

2024-08-20 17:51:34 392

原创 基于DynamicDataSourceContextHolder实现多租户动态切换数据源

注意:切换数据库的地方,不能用事务@Transactional(rollbackOn = Exception.class),否则不能正常切换数据库,好像是事务冲突导致,没仔细研究原因。

2024-08-13 17:40:50 279

原创 Java OkHttpUtil工具类,可携带Headers

【代码】OkHttpUtil工具类,可携带Headers。

2024-07-03 16:35:03 162

原创 通过API调用Xxl-Job

公司业务中需要使用到定时任务,前期我们使用的是Quartz,可以满足前期的业务需求(定时任务执行不稳定,能力有限,目前还未查到具体原因,经过测试发现和线程有部分关系),后期随着业务量骤增,服务端需要做集群,这时发现Quartz对集群的支持并不友好,因此我们又找到了Xxl-Job这款定时器以满足搭建集群的目的,Xxl-Job有自己的管理界面,但是我们自己的业务定时任务时由用户自定义搭建的,那么怎样将用户编辑的定时任务同步给Xxl-Job服务呢?

2024-07-03 16:31:43 811

原创 JAVA记录系统操作日志

【代码】JAVA记录系统操作日志。

2024-06-05 16:31:28 123

原创 计算LocalDateTime时间差

【代码】计算LocalDateTime时间差。

2024-05-11 15:19:18 147

原创 弱口令密码正则验证

验证范围及规则:'密码需包含数字、大小写字母、特殊字符,长度8-20,不能出现连续的相同字母或数字、不能出现顺序的字母或数字,不能使用手机号或邮箱作为密码'

2024-05-11 15:11:58 248

原创 1142 - SELECT command denied to user ···

MySql子账户操作数据库权限不够,提示错误。

2024-04-23 19:36:10 320

原创 JAVA生成Word文档

【代码】JAVA生成Word文档。

2024-02-04 17:02:14 644

原创 API请求添加Token验证机制

第四步:发起请求时拦截比对验证Token。第二步:生成Token工具。第三步:请求获取Token。

2024-01-30 14:52:44 651

原创 JAVA将金额数字转换为中文大写的金额

【代码】JAVA将金额数字转换为中文大写的金额。

2024-01-26 11:06:13 481 1

原创 微信支付服务端工具类

【代码】微信支付服务端工具类。

2023-11-16 17:45:50 24

原创 Websocket前端接收测试工具

【代码】Websocket前端接收测试工具。

2023-06-27 08:52:44 248

原创 Http请求封装工具类

【代码】OkHttpUtil。

2023-06-26 18:40:12 143

原创 对List进行分页处理

【代码】对List进行分页处理。

2023-04-20 14:25:31 192

原创 Jpa Data不分页排序

Jpa Data不分页排序

2022-12-08 15:56:59 217

原创 JAVA搭建Ftp文件上传服务

JAVA搭建Ftp文件上传服务

2022-09-30 14:54:50 1184 1

原创 List转Page

List转Page

2022-09-08 18:28:37 1247

原创 Specification or用法

Specification<Equipment> specification = (root, criteriaQuery, criteriaBuilder) -> { List<Predicate> predicates = new ArrayList<>(); if (!ObjectUtils.isEmpty(name)) { predicates.add(criteriaBuil.

2022-04-27 11:02:28 1182

原创 获取微信OpenID

//注入依赖<dependency> <groupId>com.github.binarywang</groupId> <artifactId>wx-java-miniapp-spring-boot-starter</artifactId> <version>4.3.0</version></dependency>//添加配置wx: miniapp: appid: .

2022-04-24 21:03:24 457

原创 JPA Data多字段排序查询

List<Sort.Order> orders = new ArrayList<>();orders.add(new Sort.Order(Sort.Direction.DESC, "sex")); orders.add(new Sort.Order(Sort.Direction.DESC, "name"));Sort sort = Sort.by(orders);

2022-03-10 16:41:46 485

原创 调用第三方接口

<!--okhttp3依赖--><dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.6.0</version></dependency><dependency> <groupId>com.alibaba&.

2021-04-10 21:26:19 119

转载 unipush+java+个推实现app消息推送

unipush使用指南:https://ask.dcloud.net.cn/article/35622首先需要开通unipush,然后需要获取cid,cid的作用就是标识是哪一个终端,也就是标识app在那个手机上面,后面推送消息就是根据这个cid来推送。需要将项目打包成app,使用Hbuilder调式是不行的,需要真机安装app才可以获取到cid获取cid的方法:https://ask.dcloud.net.cn/article/34document.addEventListener('p.

2021-04-02 10:25:39 3560

原创 Spring Boot整合nacos 并实现动态更新

1、建立分组2、建立配置3、添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency> <dependen

2020-12-22 12:39:37 1380

原创 静态类中引入业务层Service

@Componentpublic class PushUtils { /** * 号码验证正则 */ private static final String pattern = "^((17[0-9])|(14[0-9])|(13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; /** * 基础资源服务...

2020-12-15 10:08:46 320

原创 微信推送工具类

@Component@Slf4jpublic class WeChatUtil { @Autowired private RedisService redisService; /** * 日志管理器 */ private static final Logger LOGGER = LoggerFactory.getLogger(WeChatU...

2020-11-16 18:18:45 292

原创 HTML中实现特殊字符展示

2020-11-16 18:15:14 266

原创 Linux下Mysql定时自动备份

一、查看内存选择系统盘防止内存不足备份失败[root@iZ7ns71hl9rkcwZ scripts]# df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 79G 6.2G 69G 9% /devtmpfs 16G 0 16G 0% /devtmpfs 16G 0 16G 0% /dev/shmtmpfs

2020-11-05 14:28:09 259

原创 附件上传添加水印和不添加水印

package saas.xazysoft.basic.controller.resource;import io.swagger.annotations.Api;import io.swagger.annotations.ApiOperation;import lombok.AllArgsConstructor;import lombok.Getter;import lombok.NoArgsConstructor;import lombok.Setter;import lombok.e.

2020-09-23 14:34:40 714

原创 shardingsphere按年月分表

第一步:引入依赖文件 <!--当当网分库分表--> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.0.0-RC1&l

2020-08-12 14:56:04 2512

原创 【笔记】List<String>转List<Integer>

List<String> integerList = list.stream().map(ServiceStandard::getTaskNum).distinct().collect(Collectors.toList());List<Integer> integer = integerList.stream().map(Integer::parseInt).coll...

2020-04-29 16:06:56 1962

原创 【学习笔记】Java Token生成与解析

//依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency&g...

2019-12-25 00:39:36 1644

原创 【开发笔记】处理URL中的分隔符乱码

处理前: @Test public void test() { String res = "https%3A%2F%2Fibsbjstar.ccb.com.cn%2FCCBIS%2FQR%3FQRCODE%3DCCB9980007579314801934813"; System.out.println(URLDecoder.decode(res))...

2019-12-05 19:20:55 776

原创 【学习笔记】消息中间件activemq的使用场景介绍

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理...

2019-11-27 13:57:07 306 1

转载 Java主流开发框架

本文链接:https://blog.csdn.net/Angelia620/article/details/84542762 Spring框架Spring框架是一个分层架构,由7个定义良好的模块组成。Spring框架构建在核心容器之上,核心容器定义了创建、配置和管理bean的方式,如下图所示:Sprin...

2019-11-27 11:46:23 269

转载 【学习笔记】UML用例图中的各种关系

转自:http://www.cnblogs.com/wolf-sun/p/3411175.html用例图中的各种关系一、参与者与用例间的关联关系      参与者与用例之间的通信,也成为关联或通信关系。二、用例与用例之间的关系包含关系(includ...

2019-11-27 11:42:01 880

空空如也

空空如也

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

TA关注的人

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