自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 BASE64Encoder爆红(已解决)

BASE64Encoder爆红

2024-01-29 16:27:48 646

原创 Jenkins构建时报错Error fetching remote repo ‘origin‘(已解决)

jinkens构建springboot项目报错

2024-01-23 15:36:38 5021 1

原创 java开发工具(Windows11)

java开发利器准备

2024-01-17 22:12:31 840

原创 JDK环境变量配置(Windows11)

jdk版本说明和安装

2024-01-17 11:57:49 1484

原创 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出品绝对稳,没任何改动解压直接用

Amazon Corretto是亚马逊提供的一个免费、多平台的、面向生产的开放Java开发工具包(OpenJDK)发行版。它提供了长期支持,包括性能增强和安全修复。亚马逊在多个生产服务上使用Corretto,并且Corretto已被证明与Java SE标准兼容。

2024-01-17

jihuo-tool.zip

免费流程: 1.下载DataGripwindow最新版; 2.关闭DataGrip,启动jihuo-tool\scripts\install-current-user.vbs,一直同意.

2022-11-30

sqlassist-v12

SQL Assitant是一个很好用的数据库相关开发辅助工具,它集成了许多被广泛使用的数据库编辑器、 数据库管理和开发环境,可以极大地提高数据库开发者的代码质量和开发速度。SQL Assistant对代码输入、 代码自动补全、语法参照和校验以及数据库对象和属性的浏览提供了很好的支持。 SQL Assistant 响应快,可以同时与不同类型的数据库一起适应。另外,SQL Assistant非常灵活, 可以很容易地进行自定义设置,来适应个人的编程习惯和项目要求。

2022-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除