随笔分类 -  java基础

摘要:背景 使用springboot+mybatisPlus进行业务开发 为列表返回设置翻译值,由于需要翻译的字段较多考虑使用异步提升接口效率,但是由于使用了mybatisPlus的全局租户拦截,需要获取用户信息导致报错。 解决方案: 采用 Spring 的 TaskDecorator 方案来传播安全上下 阅读全文
posted @ 2025-02-20 18:19 官萧何 阅读(20) 评论(0) 推荐(0) 编辑
摘要:示例代码: @Override public IPage<DeviceAlarmSignalConfigVO> findPage(DeviceAlarmSignalConfigQueryRO query, CurrentUser user) { query.setFirmCode(user.getF 阅读全文
posted @ 2024-12-24 09:05 官萧何 阅读(167) 评论(0) 推荐(0) 编辑
摘要:1.背景 在本地部署没有问题,但是通过docker-compose部署到docker环境中就出现以下异常: Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11FontManager 或 c 阅读全文
posted @ 2024-12-11 14:50 官萧何 阅读(398) 评论(0) 推荐(0) 编辑
摘要:1.需求:需要导出的EXCEL示例: 2.依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.1.5</version> </dependency> 3.工具类: 阅读全文
posted @ 2024-12-06 10:27 官萧何 阅读(110) 评论(1) 推荐(0) 编辑
摘要:依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.5.2</version> </dependency> 阅读全文
posted @ 2024-05-13 14:49 官萧何 阅读(284) 评论(0) 推荐(0) 编辑
摘要:框架地址: https://github.com/ZLMediaKit/ZLMediaKit/wiki/MediaServer%E6%94%AF%E6%8C%81%E7%9A%84HTTP-API 部署ZLMediaKit解码器 https://blog.csdn.net/u011374856/ar 阅读全文
posted @ 2024-01-26 10:56 官萧何 阅读(578) 评论(0) 推荐(0) 编辑
摘要:一: 原因:MySQL数据库对于毫秒大于500的数据进行进位 二:解决方法 Date endTime = DateUtil.endOfDay(couponDTO.getEndTime()) // 获取某天的结束时间 .offset(DateField.MILLISECOND,-999); // 减去 阅读全文
posted @ 2024-01-04 10:04 官萧何 阅读(275) 评论(0) 推荐(0) 编辑
摘要:1.返回Long转JSON package com.mingx.drone.config; import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.databind.JsonSerializer; i 阅读全文
posted @ 2023-11-20 10:58 官萧何 阅读(313) 评论(0) 推荐(0) 编辑
摘要:1.将jar包放到和该脚本同级目录 2.记得chmod 777 ./start.sh 赋予执行权限 3.执行./start.sh文件即可 4.重启也可以直接执行此文件 5.如果没有打包配置文件可以在此脚本同级目录创建config目录将yml/properties配置文件放进去 . #!/bin/ba 阅读全文
posted @ 2023-11-09 10:43 官萧何 阅读(157) 评论(0) 推荐(0) 编辑
摘要:springboot远程连接报错如下 Error running 'remote': Unable to open debugger port (10.100.10.54:18082): java.net.ConnectException "Connection refused: connect" 阅读全文
posted @ 2023-11-09 10:38 官萧何 阅读(258) 评论(0) 推荐(0) 编辑
摘要:1.我使用的是 nacos-server-1.4.1 直接启动nacos 没有配置数据库那些 .\startup.cmd -m standalone 2.启动后在nacos中创建命名空间 配置文件 注意命名空间的id 我是自己定义的 还有 group 到时候配置错了服务又不会报错 只是会读取不到 3 阅读全文
posted @ 2023-09-13 17:13 官萧何 阅读(280) 评论(0) 推荐(0) 编辑
摘要:在Spring Boot中,如果将Long类型的id传递到前端,可能会遇到精度丢失的问题。这是因为JavaScript无法精确地表示大于Number.MAX_SAFE_INTEGER(即9007199254740991)的整数。 为了解决这个问题,你可以采用以下方法之一: 方式1 : 通过注解方式 阅读全文
posted @ 2023-09-07 11:36 官萧何 阅读(1175) 评论(0) 推荐(0) 编辑
摘要:1.第一步 导入poi依赖 <!-- Apache POI --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> < 阅读全文
posted @ 2023-08-19 12:18 官萧何 阅读(1305) 评论(0) 推荐(0) 编辑
摘要:1.mq队列绑定配置 以下是部分代码 (同一个队列绑定了两个不同的路由) /** * TOPIC * @return */ @Bean("updateRealtimeIndexRecordQueue") public Queue updateRealtimeIndexRecordQueue() { 阅读全文
posted @ 2022-12-29 09:17 官萧何 阅读(995) 评论(0) 推荐(0) 编辑
摘要:innodb_buffer_pool_sizeinnodb_buffer_pool_size 默认值为32M,可以设置成128M。 该参数表示mysql 的Innodb存储引擎为优化查询性能而开辟出的一块内存缓冲区 show global VARIABLES like 'innodb_buffer_ 阅读全文
posted @ 2022-12-09 14:51 官萧何 阅读(674) 评论(0) 推荐(0) 编辑
摘要:1.引入配置文件 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.4</version> </depen 阅读全文
posted @ 2022-12-02 14:32 官萧何 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:可以直接使用低版本automake运行一下命令 echo "预处理automake问题" cd ${keepaliveFolder} aclocal autoconf automake --add-missing echo "预处理automake问题 完成" 阅读全文
posted @ 2022-05-09 17:05 官萧何 阅读(784) 评论(0) 推荐(0) 编辑
摘要:1.nginx的下载编译安装这里略过(各种依赖问题自己解决) 2.下载Nginx一致性hash模块 地址:https://github.com/replay/ngx_http_consistent_hash 下载完成后上传到linux服务器 3.重新编译nginx(.configure),例如: . 阅读全文
posted @ 2022-05-06 09:59 官萧何 阅读(2568) 评论(0) 推荐(0) 编辑
摘要:在上一篇文章redis主从实现的情况下实现哨兵 故障 master自动切换 redis服务器配置: master 192.168.51.65 slave 192.168.51.67 1、master创建sentinel.conf配置文件 port 26379protected-mode nodaem 阅读全文
posted @ 2022-04-28 17:57 官萧何 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示