相关文章
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
Cesium之TerrainProvider地形数据获取
1. 挖方填方的案例中是用什么方法获取的地形数据?
是有官方的api接口一口气返回一个区域内的高程值吗
回答:读取渲染的地形瓦片的三角面。
2. 你们怎么通过高程点构建三角网的?
回答:读取地形瓦片的顶点和索引
3. 这个是有现…
建站知识
2024/11/22 6:29:21