摘要: 过滤器 这个是概率型数据结构,主要用于判断元素是否可能存在于集合中,存在一定的误判率。在并发场景下,保证操作的线程安全,由于其概率特性,不同线程对元素存在性的判断可能会因为误判而出现不一致的情况。例如,一个线程判断某个元素存在,而实际上该元素可能并不存在于集合中。 maven依赖 <dependen 阅读全文
posted @ 2025-02-05 18:10 白玉神驹 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 创建目录 mkdir -p /usr/local/docker/mongo/config/ /usr/local/docker/mongo/data/db/ /usr/lcoal/docker/mongo/logs/ 创建docker-compose.yaml文件 version: '3.8' se 阅读全文
posted @ 2025-02-03 12:12 白玉神驹 阅读(4) 评论(0) 推荐(0) 编辑
摘要: dbeaver修改在地址栏添加 mysql?allowPublicKeyRetrieval=true 在jdbc连接时添加 &&allowPublicKeyRetrieval=true 阅读全文
posted @ 2025-02-03 08:56 白玉神驹 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 创建目录 mkdir -p /usr/local/docker/clickhouse/conf /usr/local/docker/clickhouse/data /usr/lcoal/docker/clickhouse/log 启动临时容器获取配置文件 docker run --rm -d --n 阅读全文
posted @ 2025-01-19 18:28 白玉神驹 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 背景 更换网络环境导致虚拟机网络不通,mac-utm-ubuntu 问题分析 在原有配置状态下,查找原因 network: ethernets: enp0s1: dhcp4: no addresses: - 10.1.2.222/24 routes: - to: default via: 10.1. 阅读全文
posted @ 2025-01-12 17:59 白玉神驹 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 背景:定时任务23点,第二天凌晨才执行 原因:定时任务在单线程情况下其他定时任务未执行完导致延后 解决:开启多线程 @Configuration // 主要用于标记配置类,兼备Component的效果 @EnableScheduling // 开启定时任务(默认情况下,系统会自动启动一个线程去执行任 阅读全文
posted @ 2024-09-24 09:43 白玉神驹 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 背景:通过模糊查询到的结果,精准值排在后面 解决:通过调整字段排序 select * from user where 1=1 <if test="keyword != null and keyword != ''"> and name like concat('%', #{keyword}, '%' 阅读全文
posted @ 2024-09-03 17:14 白玉神驹 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 背景:mysql查询性能瓶颈,一般前提有很多查询超时导致这个问题 java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was 阅读全文
posted @ 2024-08-20 11:56 白玉神驹 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 确认csv文件导出编码格式,如果已经知道了 ->从文本/csv导出 ->选择文件原始格式 ->转换保存即可 如果不知道是什么编码可以通过记事本或者 nop++打开查看文件编码格式 一般导出和保存的编码格式为:utf8,gb2312,ANSI 阅读全文
posted @ 2024-07-29 21:51 白玉神驹 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 数据库连接超时 Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception 阅读全文
posted @ 2024-07-25 17:59 白玉神驹 阅读(740) 评论(0) 推荐(0) 编辑