相关文章
MySQL----BufferPool、redolog binlog两阶段提交
BufferPool的理解
由于BufferPool属于内存,在mysql中处于一个比较重要的角色,基本的操作其实都是基于BufferPool缓存进行的,而内存资源又是比较稀缺的所以对于BufferPool的内存管理是比较重要的,Mysql的内存管理主要如下
相当于…
编程日记
2024/11/16 2:21:34
ubuntu开机问题解决:/dev/sda3 : clean , ***files , ***blocks
问题:ubuntu开机卡主:/dev/sda3 : clean , ***files , ***blocks
含义:/dev/sda3分区满了
解决办法:如果是虚拟机可以删除重新弄一个大一点的。还可以进行扩容处理。
步骤一:磁盘空间选择扩展
在VMWARE对应虚拟机中…
编程日记
2024/11/16 2:31:00
在线绘图工具drawio,visio的平替
Draw.io:灵活高效的在线绘图工具推荐 在工作和项目管理中,流程图、架构图和思维导图等可视化图表是非常重要的沟通工具。Draw.io(现更名为diagrams.net)是一个强大且免费的在线绘图工具,适用于创建各种类型的图表。它功…
编程日记
2024/11/16 2:29:18
【Pycharm】显示内存不足the IDE is running low on memory解决方法
Pycharm提示显示内存不足the IDE is running low on memory解决方法 在右上角找到Help,点击,找到change memory settings 修改数值如1024,2048 等,增大容量即可。最后点击save and Restart
编程日记
2024/11/8 20:11:37
云服务器磁盘满了,清理docker无用缓存、容器等清理
docker system prune
命令用于清理 Docker 系统中的各种未使用资源。根据你提供的警告信息,这条命令将会移除以下内容:
所有已停止的容器(all stopped containers) 所有未被至少一个容器使用的网络(all networks no…
编程日记
2024/11/13 12:54:14
分布式锁实现细节:使用Redisson进行并发控制
分布式锁实现细节:使用Redisson进行并发控制
在顺风车系统中,尤其是在高峰期,多个并发请求可能同时尝试修改匹配状态,例如,同一乘车需求可能被多个匹配过程尝试分配,这将导致数据不一致。为避免这种情况,可以使用分布式锁,如通过Redisson库实现Redlock算法。
引入依赖…
编程日记
2024/11/9 7:16:47
记录一次hiveserver2卡死(假死)问题
问题描述
给开发人员开通了个账号,连接hive进行查询,后来发现,hive服务有时候会卡死,查询不了,连不上(所有账号/客户端都连不上hive),但在chd里面看监控,服务器资源状态…
编程日记
2024/11/8 9:26:57
Visual Studio快捷添加代码片段的方法
Visual Studio快捷添加代码片段的方法 VS中设置快捷方式的位置:工具>代码片段管理器 在这里插入图片描述
例如: 一、“ctor” 两次Tab键 >创建构造函数 二、“prop” 两次Tab键 >添加简写属性 三、“propfull” 两次Tab键 >添加完整属性…
编程日记
2024/11/9 2:52:30