相关文章
Git相关配置及问题解决
配置相关
问题解决
1.中文名文件显示
git status 和 git diff 等命令输出显示的文件名为\数字的形式(Unicode)。如果设置 git config --global core.quotepath false,则文件名中的特殊字符将不会被转义为 Unicode 转义序列,而是…
建站知识
2024/11/21 23:56:02
JAVA 比较两个区间是否存在交集
最近遇到一个开发问题,判断两个价格的大小,听着很简单,但其实价格是浮动的,也就是说价格是一个范围,比如物品A的价格是5~10,现在我们通过筛选条件,把价格符合在8~20之前的…
建站知识
2024/11/26 4:22:21
【内存管理】C与C++的内存管理异同点
C/C程序内存区域划分
栈又称堆栈:存放非静态局部变量/函数参数/返回值等等,栈是向下增长的。内存映射段:高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享共享内存,做进程间通信。堆&…
建站知识
2024/11/25 12:39:01
Linux修复损坏的文件系统
如何判断文件系统是否损坏
当文件系统受损时,将会出现一些明显的迹象。例如,文件或文件夹无法访问、文件大小异常、系统启动慢或无法启动等。此外,系统也可能发出一些错误信息,如"Input/output error"、"Filesyst…
建站知识
2024/11/23 2:38:28
l8-d8 TCP并发实现
一、TCP多进程并发
1.地址快速重用
先退出服务端,后退出客户端,则服务端会出现以下错误: 地址仍在使用中
解决方法: /*地址快速重用*/ int flag1,len sizeof (int); if ( setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &a…
建站知识
2024/11/21 14:48:49
利用观测云实现业务数据驱动的弹性扩缩容
背景
在使用观测云对业务系统进行观测的过程中,除了可以实现业务系统的全面感知,我们还可以基于观测云数据处理开发平台 DataFlux Func ,结合故障模型对被测系统进行主动管理,例如弹性扩容或系统故障自愈,从而实现系统…
建站知识
2024/11/22 2:30:27
CentOS ARM 部署 kubernetes v1.24.6
1.背景
之前安装的kubernetes版本为v1.19.0 树莓派使用(CentOS7.9 armv71 Kubernetes1.19.0), 由于版本过低,一些HPA相关的功能支持不是特别好,因此需要将版本升级,本次会将版本升级为v1.24.6.
2. 如何upgrade
2.1. 优雅升级
kubeadm自带…
建站知识
2024/11/22 2:27:25