- 博客(79)
- 资源 (3)
- 收藏
- 关注
原创 千万级数据处理,用户要求保留原始数据
3.表结构支持分区键,设置分区键为唯一键, 将主键合分区键设置为复核主键。1. 创建系统应用表(设置分区键, 保留两个月的数据, 预先创建分区)5.创建触发器原始表创建数据后自动添加数据到系统使用表。7.触发器执行一段时间后, 上线代码读取系统使用表数据。数据库数据达到千万级别, 但是用户要求保留原始数据。6.优先执行 触发器, 设置分区键, 创建表分区。2.创建 定时预创建分区合删除分区的存储过程。4.开启数据库定时任务, 并增加定时任务。
2026-08-14 10:39:46
178
原创 导入mysql数据库备份
mysql -u root -p --max_allowed_packet=2G --default-character-set=utf8mb4 导入数据库名称 < "D:\test\导出mysql数据库备份文件.sql"设置mysql数据库加载内存缓存池依据 电脑内存, 如内存8G 可设置4G。windows 导入数据库备份。导入mysql 数据库备份库。
2026-08-04 10:04:26
228
原创 VScode ,双击打开没反应
到安装目录的主目录Microsoft VS Code 中, 粘贴, 如果有冲突文件, 覆盖冲突文件即可。再安装目录中 有 "_" 的文件夹, 将文件夹中的内容全选复制。查看错误日志 code --verbose 提示信息。找到vscode 的 快捷方式, 打开安装目录。覆盖完成后,双击启动正常。
2026-01-16 09:34:33
604
原创 Caused by: java.lang.IllegalArgumentException: cannot use an unresolved DNS server address: [fe80::f
jar包启动失败,修改启动脚本/bin/bashpwd)echo $DIRcd $DIRif [ "$?= "0" ];thenexit 66fithenkill $PIDsleep 1sfithenif [ "$?= "0" ];thenexit 66fisleep 5sfithenfiecho $!> main.pidsleep 1sthen!!!!exit 68fi。
2025-11-27 15:34:59
364
1
原创 Failed to send; nested exception is org.apache.kafka.common.errors.TimeoutException
Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer) kafka.common.KafkaException: Failed to acquire lock on file .lock in kafka文件目录/kafka-logs. A Kafka instance in another process or thread is using this directory.
2025-10-27 15:06:40
313
原创 Caused by: org.apache.kafka.common.KafkaException: Failed to construct kafka consumer
advertised.listeners=INTERNAL://计算机别名:9092,EXTERNAL://IP地址:9093。使用IP地址进行集群时需要配置 这两个参数, 如果使用计算机别名时这两个参数无需配置、本机ping 服务器IP端口号 可ping通,ping 不通计算机别名和端口号。bootstrap-servers: 使用IP:端口号,1、本地修改hosts 文件, 添加对应的IP 和别名。修改完成后可正常连接服务器的kafka集群。kafka集群,使用计算机别名。提示无法解析计算机别名。
2025-10-08 10:26:52
228
原创 启动项目提示:org.springframework.context.annotation不存在问题
org.springframework.context.annotation 不存在问题
2025-09-13 09:40:57
256
原创 ngixn启动后访问页面错误:rewrite or internal redirection cycle while internally redirecting to “/index.html“,
报错信息为:*2 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 127.0.0.1,因为nginx的local配置问题。
2025-09-10 14:27:47
542
原创 IOS购买订阅通知信息解析说明Java
throw new RuntimeException("签名验证失败");// 拿到 header 中 x5c 数组中第一个。1、IOS 接受通知信息,及对应参数信息。// 验证 token。2、获取加密需要解密的字符串。3、对JWT密文进行解析。
2025-08-21 16:39:40
506
原创 IOS订阅,续费 购买,通知 开发设置步骤说明
3、设置app 订阅 通知URl, 此时 沙盒URL,和正式URL需要保持一致。7、在IOS手机上安装 testFlight app ,使用测试账户登录。10、购买时需要登录的AppId ,在购买页面会提示为测试购买不产生费用。11、购买或订阅完成后,在AppConnect 中设置的URL会被调用,9、正常登录App ,点击需要购买的商品,或需要续订的商品。8、在testFlight中,下载需要测试的App。6、添加测试账号, 在用户账号下添加测试账号。2、点击App - App 信息。
2025-08-21 16:27:29
924
原创 ruoyi 微服务启动sys模块报错问题排查处理
3、nacos版本仔细看官网说明,下载的3.6.6 仅支持 2.XX版本。5、设置redis密码,不设启动getway和auth时会出现不健康警告。6、naocs启动后修改对应yml 信息, 数据库连接,redis连接。4.2 指定模式启动使用standalone 模式。下载完成后导入到idear中,该步骤后问题处理记录。4.1 修改nacos 配置文件增加数据库连接。2、maven版本问题,使用3.6.0。1、jdk版本问题,使用1.8版本。4、nacos配置文件和启动模式。从官网下载若以微服务版本。
2025-07-07 07:52:17
492
原创 逻辑删除表中数据,仅每月保留5条数据
SELECT id, addTime, -- 使用 FORMAT 函数将日期格式化为 'yyyy-MM' 来分组每个月。-- 使用 ROW_NUMBER() 对每个月的数据进行排序,这里假设基于 ID 或 addTime 都可以。
2024-09-06 11:11:59
238
原创 ID NAME 关联,是否冗余name
创建中间表 至保存ID 查询时关联表查询到name ,还是将name 保存到中间表比较合适。一个表关联另一个表的 id 和name。会有数据冗余, 保持数据一致性复杂。2、name 是否经常改变。3、name 是否频繁查询。将name 保存到中间表。1、name 是否过大。
2024-09-04 17:29:14
421
原创 添加数据判断是否存在存在不添加,或存在更新
IF EXISTS (SELECT 1 FROM dj_employee WHERE employeeid = '特定employee_id')WHERE employeeid = '特定employee_id';VALUES ('特定employee_id', '新员工名');-- 1\添加数据首先判断数据库中该用户是否存在,如果存在则不进行添加。---2、如果表中数据存在则进行更新,如果不存在则进行添加。SET employeename = '新员工名'
2024-08-22 10:09:39
436
原创 两个数据计算环比
try {try {} else {return ret;if (y!= null &&!} else {} else {return ret;
2023-11-23 17:39:46
293
原创 Idear 中签出git项目分支为灰色
签出后,使用idear打开项目,项目关联git信息。git clone git项目地址。--签出git上的项目。
2023-11-20 15:39:41
1110
原创 Redis 实现 用户输入密码错误5次锁定
if (redisTemplate.hasKey(lockedKey)) {//判断是否存在锁定账号。// 设置 key 为 test 的值,并设置超时时间为 15 分钟。// 解锁时间已过,移除锁定状态。// 账号已被锁定,获取过期剩余时间。// 达到锁定阈值,锁定账号。// 还未解锁,拒绝登录。// 密码正确,重置错误计数器。* 判断用户账号是否被锁定,及超时时间。
2023-11-09 18:02:27
1142
原创 数据库表,依据表名称注释查询表名称
SELECT DISTINCT TABLE_COMMENT,TABLE_NAMEFROM INFORMATION_SCHEMA.TABLESWHERE TABLE_COMMENT LIKE '%%';
2023-11-02 19:55:37
213
原创 CompletableFuture 异步调用,获取返回值
CompletableFuture<User> f = CompletableFuture.supplyAsync(//异步执行方法。//执行完成,设置返回结果 设置 coede 和 list。//需要执行的任务列表。// ---------------获取返回值-----------------//因为allOf没有返回值,所以需要通过thenApply回调函数获取结果。//执行耗时较长的业务代码,这里模拟一下。// 阻塞,等待所有任务执行完成。//模拟查询用户列表。
2023-11-02 14:34:04
2230
1
原创 windows 修改MYSQL密码
set password for 'root'@localhost=password('新设密码');2、打开目录,地址栏输入 cmd 打开命令窗口。1、打开服务列表找到MYSQL安装bin目录。3、-- 录入一下命令,修改密码。
2023-06-12 14:20:15
1086
原创 Linux 开机启动不生效
不能修改etc文件夹下的 rc.local,该文件为软连接,需要修改 rc.d 文件夹下的 rc.local文件再 /etc/rc.d/rc.local 中添加启动脚本使得 rc.local有执行权限chmod 755/etc/rc.d/rc.local进行 reboot 重启服务器 启动脚本生效...
2021-12-28 14:11:29
1674
1
原创 linux 操作mysql
linux链接 Mysqlmysql -h 172.20.250.89 -P 3306 -u youname -pyoupwd -D youname启动 service mysqld restart
2021-12-27 14:46:16
652
原创 win10 启动rabbitMq有误问题
打开运行输入 services.msc找到MQ的服务选择用户输入密码进行启动即可解决问题过程中看到有说因为路径有空格导致,安装目录有空格不导致问题
2021-11-24 15:20:05
1421
原创 linux 启动jar包,校验是否已启动脚本
#!/bin/shexport LANG="en_US.UTF-8"export JAVA_HOME=/usr/local/java/jdk1.8.0_181export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/dt.jar:$JAVA_HOME/tools.jar#java环境变量jarDir="jar包所在目录"jar="XXXX.jar"logFile="/输出日志存放位置/o...
2021-11-19 14:28:12
934
1
原创 linux crontab使用说明
安装crontabyum install crontabscentOS:使用crontab -e //编辑crontab -l //查看定时任务生效运行:先安装;systemctl enable crondsystemctl start crond停止:systemclt stop crond服务操作说明:service crond start ## 启动服务service crond stop ## 关闭服务service crond resta...
2021-11-19 14:24:24
623
原创 linux 启动 jar 提示 nohup: failed to run command ‘java‘: No such file or directory
在linux 启动jar包出现该提示场景:服务器主机由A栋楼 转移到B栋楼,IP发生改变,服务器内容无任何变化启动服务提示nohup: failed to run command 'java': No such file or directory解决方案:1、查看jdk版本java -version2、echo $JAVA_HOME查看安装目录3、执行启动jarnohup 上一步结果/bin/java -jar XX.jar...
2021-11-10 14:17:36
4334
原创 java httpClient 传参JSONArray
public static void sendPost_body2(String urlparam, JSONArray userArray) { try { URL url = new URL(urlparam); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connec..
2021-10-11 14:18:24
1004
原创 Bootstrap broker localhost:9092 (id: -1 rack: null) disconnected
现象描述:代码连接本地kafka没有问题 能监听到监听的topic,可获取通道中的所有topic将kafka放到服务器上,本地程序启动报异常,可获取kafka中所有的topic,但是监听topic不起作用启动时,报下面两个异常Bootstrap broker localhost:9092 (id: -1 rack: null) disconnectedConnection to node -1 (localhost/127.0.0.1:9092) could not be establi
2021-09-28 13:39:41
35115
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅