- 博客(6)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注

原创 Logback输出日志到自定义MySQL数据库(重写DBAppender)
目录前言:需求1 项目总览2 原始logback输出日志至MySQL数据库配置3 源码解析3.1 names3.2 script3.3DBAppender3.3.1 数据格式化方法3.3.2 数据插入以及入口方法3.4SQLBuilder3.4 其他4 重写源码4.1 数据库表设计4.2 数据库插入语句生成...
2019-06-19 16:04:15
11537
26
原创 DockerCompose一键部署nacos集群seata以及sentinel
包含三个 nacos 集群,一个 seata 服务,一个 sentinel 服务,自定义内部网络,seata 服务于 nacos 集群启动结束并通过健康检查后再启用,若遇到启动失败,则需要重新单独启动 seata 即可。这一步需要提前在 nacos 中注册配置文件,可将上述 dockercompose 文件删除 seata 服务项启动后,添加配置文件后,重新启动。修改 seata 注册到 nacos,配置中心为 nacos,注意地址和上述 nacos 地址一致,本地 IP。
2025-03-10 14:51:42
333
原创 基于百度UidGenerator打包springboot-starter实现自动注入自定义配置
本项目基于百度开源uid-generator,更改基于springboot3.0及jdk17,实现自动注入和自定义配置,方便使用
2023-04-26 16:40:30
794
原创 单线程(schedule)与多线程(ScheduledExecutorService)实现定时器任务管理及查询
0、序 在游戏工程地开发过程中,定时器功能是一般游戏必不可少的功能,同时,在其他类型的项目中,也会时常需要用到定时器的方法。例如游戏中建造一个建筑需要倒计时等。下面从单线程和多线程两个方面实现定时器的功能。1、单线程(schedule) 首先我们需要一个单独的定时任务类,继承TimerTask,用来表示具体的定时任务,单独提出来封装成一个类,方便管理和实现:impor...
2018-02-12 14:26:04
6910
原创 Java生成有概率随机数(可自定义随机数长度及概率)
由于项目工作需求,需要一种随机数生成的法,可自定义概率和长度。遍观网上各大平台,无法找到满足需求的方法,于是动手自己写了一个实现类。手拙,望批评建议。1、自定义MathRandom类实现import java.util.ArrayList;import java.util.List;public class MathRandom { private List<...
2018-02-11 15:16:30
2859
Intel、AMD Benchmarks 跑分图(Updated 2019.3.3)
2019-03-03
rabbitmq配置文件
2018-01-12
Eclipse上传代码到github,不选中force update无法上传成功
2019-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人