- 博客(11)
- 收藏
- 关注
原创 宝塔Docker安装mysql无法正常运行问题解决
检查 MySQL 的配置文件(通常是 /etc/my.cnf 或 /etc/mysql/my.cnf),确保 socket 参数设置正确。配置完了记住要重启一下就可以远程连接了。服务的防火墙里的安全端口记得要放开!
2025-04-03 10:55:38
130
原创 文件上传-内部地址转第三方地址
这里遇到过的问题是,流的处理问题,遇到过文件损坏只支持pdf.但是这种 byte[] bytes = inputStream.readAllBytes();将系统内部的文件通过远程地址上传到第三方系统拿到第三方地址,我这里第三方还没有开放接口,苦逼地只能F12从第三方平台尝试他们接口的协议情况.我是和爬虫工程师一起做的,因为没有开放接口,这种请求toc接口是需要登录信息的,这边是我们通过redis对接的,他定时更新cookie;后面的优化是,做了个字典表,防止请求过多,别人还以为是被攻击了呢.
2024-09-08 11:30:04
242
原创 【布隆过滤器的原理和具体实现】
当判断一个元素是否存在于布隆过滤器时,同样经过多个哈希函数的计算,得到多个哈希值。然后检查位数组中是否都为1,若有一个位为0,则说明该元素肯定不存在。若所有位都为1,则说明该元素可能存在于布隆过滤器中(注意,可能存在的概率是存在误判的概率)。但它也有一些缺点,例如可能会存在误判,即判断一个元素不存在时可能会错误地判断为存在。另外,布隆过滤器是不可逆的,即一旦一个元素被添加到布隆过滤器中,就无法删除。当一个元素要被添加到布隆过滤器时,会经过多个哈希函数的计算,得到多个哈希值。然后将位数组中对应的位置置为1。
2024-06-28 16:45:08
461
原创 服务端相互调用使用非对称加密鉴权实现数据库数据定时同步
一个springboot框架写的SaaS系统的crm(客户管理)项目,需要对应做一个报表系统,主要功能有业绩管理(业绩排行榜/银行进件排行榜)和租户数据统计(渠道星级统计/客户转化率分析/租户用户统计).为了不影响原项目,数据库和redis等中间件全分开了.所以这里就有个功能要实现,就是数据库数据同步.2.原项目已经集成了MybatisPlus,可以考虑其拦截器拦截指定表增删改操作,要注意事务回滚的处理;3.本次报表项目不需要很高的实时性,选择了报表系统直接开启job定时http的方式进行数据拉取.
2024-05-07 14:54:07
391
1
原创 java项目运行环境准备(linux)
java项目linux运行环境部署(jdk/portainer/nginx/mysql/redis/rabbitmq)
2024-02-03 17:20:25
361
1
原创 Jenkins构建时报错Error fetching remote repo ‘origin‘(已解决)
jinkens构建springboot项目报错
2024-01-23 15:36:38
5021
1
原创 RabbitMQ vs. RocketMQ vs. Kafka:消息中间件的详细对比
选择适合自己应用场景的消息中间件是非常重要的一步,RabbitMQ适用于中小规模的应用,RocketMQ适用于大规模的实时消息处理,而Kafka适用于大规模的数据流处理。通过对比它们的架构设计、消息传递模式、性能和可靠性,我们可以更好地选择适合自己需求的消息中间件。
2023-07-27 22:49:11
202
1
原创 Docker deskstop安装运行reids/mysql(windows10)
桌面版:https://www.docker.com/products/docker-desktop。
2023-03-15 10:11:28
277
1
JDK的三个LTS版本,8/11/17,Amazon出品绝对稳,没任何改动解压直接用
2024-01-17
jihuo-tool.zip
2022-11-30
sqlassist-v12
2022-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人