自定义博客皮肤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)
  • 收藏
  • 关注

原创 clickhouse查询异常 Cause: java.sql.SQLException: Error\n; uncategorized SQLException; SQL state [null];

我这里是将clickhouse-jdbc升级版本到0.4.6 大家自行到GitHub上找吧,根据clickhouse的版本找到合适的clickhouse-jdbc版本。注意:0.4.6压缩配置报错(解决方案:将compress_algorithm=gzip添加到jdbc-url的参数里)

2024-04-01 21:12:42 333 3

原创 Mac M2芯片 idea使用内存不断升的问题或卡顿

这里只有一句话:把idea版本升到最新版本,直接到官网上下载就可以啦注意:下载时选择apple版本

2023-12-04 17:36:24 884

原创 oracle用户被锁以及修改用户密码

解锁用户alter user 用户名 account unlock;修改oracle用户密码alter user 用户名 identified by 密码;

2023-11-13 09:48:26 143

原创 内网环境下docker部署rabbitmq

首先,这里我们的内网机器是Linux,我们要找一台可以联网的互联网机器进行拉取镜像并进行打包,具体步骤如下:(在这里如果是mac拉取镜像的小伙伴需要注意添加–platform linux/x86_64)

2023-08-11 11:20:35 149 1

原创 解决多线程丢数据的问题

它可以保证在同一时间只有一个线程可以访问被保护的资源,其他线程需要等待锁的释放。在多线程编程中,最好使用线程安全的数据结构,这些数据结构已经被设计和优化,以确保在并发访问时不会出现问题。如果可能的话,将数据在不同的线程之间进行分割,避免它们同时访问相同的资源,从而减少竞争和数据丢失的可能性。多线程丢数据的问题是在多线程编程中常见的一个挑战,通常是由于多个线程同时访问共享资源而导致的。要仔细分析多线程访问共享资源的场景,并选择适当的同步机制,以确保数据的完整性和一致性。确保在不再需要共享资源时及时释放它们。

2023-08-11 10:36:45 1733 1

原创 Rabbitmq 生产者消息丢失原因和解决办法

总之,排查消息丢失问题时,您应该仔细检查连接、交换器和队列设置,确保消息持久化,并实现正确的生产者确认机制和错误处理机制。在确保消息生产和消费之间的匹配速率的同时,还应关注日志以及RabbitMQ服务器的状态,以获取更多有用的信息来解决问题。:RabbitMQ有一个基于内存的流量控制机制,如果消息的发布速率超过了消费者的处理速率,可能会导致消息丢失。确保生产者和消费者之间的消息处理速率相匹配,避免消息丢失。:如果队列没有正确地绑定到交换器,消息可能会被发送到一个没有消费者的队列,导致消息丢失。

2023-08-11 10:30:13 423 1

原创 Windows环境PostgreSQL数据库zip版安装

切换到windows用户postgres的命令行环境初始化数据库,若不使用-U admin,则数据库里自动添加当前windows用户(即postgres)为数据库帐号。

2023-08-11 10:18:41 498 1

原创 zabbix配置监控mysql主从复制

通过以上配置,Zabbix将定期从MySQL主从服务器收集主从复制的状态和延迟信息,并将其显示在监控图表中。要在Zabbix中配置监控MySQL主从复制,你需要使用自定义的UserParameter来获取主从复制的状态和延迟信息。在主机配置中,选择刚才导入的MySQL模板,用于监控MySQL的各项指标。你可以根据需要,添加自定义的触发器和警报来监控主从复制的状态和延迟。确保MySQL主从服务器上已经安装了Zabbix Agent,并已经在Zabbix服务器上添加了这两台服务器的主机。

2023-08-09 08:37:06 277 1

原创 zabbix监控mysql

Zabbix Agent现在会在MySQL服务器上执行用户参数定义的命令,并将结果发送给Zabbix服务器。首先,确保MySQL数据库服务器上已经安装了Zabbix Agent。Zabbix Agent是一个在要监控的目标服务器上运行的守护进程,负责收集和发送监控数据给Zabbix服务器。这些配置项允许Zabbix Agent执行远程命令,并设置了一个自定义的UserParameter,用于通过MySQL命令行工具收集监控数据。在主机配置中,选择刚才导入的MySQL模板,用于监控MySQL的各项指标。

2023-08-09 08:36:54 1342

原创 windows安装postgresql

现在,您可以使用psql命令行工具或pgAdmin图形界面连接到您的PostgreSQL数据库服务器。前往PostgreSQL官方网站下载最新版本的安装程序:https://www.postgresql.org/download/windows/安装程序会要求您设置超级用户(通常是postgres用户)的密码。确保选择一个强密码,并牢记它,因为它将用于登录数据库服务器。默认情况下,一般建议您保持默认选项,除非您有特殊的需求。安装程序会根据您的选择进行安装,并在完成后显示安装成功的消息。

2023-08-07 14:07:10 415

原创 初始Mybatis--总结Mybatis的基础知识点

如果使用maven管理项目:需要添加的依赖mybatislog4j(日志)log4j-coremysql-connector-java  (可以到maven官网进行下载依赖)mybatis核心配置文件(mybatis-config.xml):<?xml version="1.0" encoding="UTF-8" ?>

2021-01-11 21:41:23 111

空空如也

空空如也

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

TA关注的人

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