本文分类:news发布日期:2025/5/12 10:09:56
相关文章
C++ :运算符重载
运算符重载: 运算符重载概念:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型 运算符的重载实际是一种特殊的函数重载,必须定义一个函数,并告诉C编译器,当遇到该重载的运算符…
建站知识
2025/5/12 4:57:37
linux学习之详解文件
目录 1.先认识文件
2.c语言中常用文件接口
fopen(打开文件)
3.系统接口操作文件
open write
文件的返回值以及打开文件的本质
理解struct_file内核对象
了解文件描述符(fd)分配规则
重定向
dup接口
标准错误流
文件缓冲…
建站知识
2025/4/25 4:00:01
飞天使-elk搭建补充
文章目录 es 集群创建密码kibana 配置文件以及和nginx配置pm2 安装定期清理索引以及告警logstash 配置filebeat 配置文件nginx 的日志索引 es 集群创建密码
参考这篇博文进行设置:https://juejin.cn/post/7079955586330132487
最后的效果
#curl -XGET http://127.0…
建站知识
2025/5/7 11:41:24
C实现的双向链表队列
如下代码所示,一个头文件实现的双向链表,用c代码实现:
#ifndef _LINUX_LIST_H
#define _LINUX_LIST_H#include "stddef.h"
#include "poison.h"#ifndef ARCH_HAS_PREFETCH
#define ARCH_HAS_PREFETCH
static inline voi…
建站知识
2025/5/11 9:28:37
读书笔记-《数据结构与算法》-摘要4[插入排序]
插入排序
核心:通过构建有序序列,对于未排序序列,在已排序序列中从后向前扫描(对于单向链表则只能从前往后遍历),找到相应位置并插入。实现上通常使用in-place排序(需用到O(1)的额外空间)
从第一个元素开始,该元素可…
建站知识
2025/5/4 0:31:43
动态规划求解完全背包问题(c++实现)
首先是朴素版代码,三层for循环第一层是第几个物品,第二层是体积,第三层是第几个物品的个数;朴素版代码时间复杂度较高,效率低,容易超时。
#include<iostream>
using namespace std;
const int N1010…
建站知识
2025/5/7 10:03:59
Spark低版本适配Celeborn
Spark-3.5版本以下使用Celeborn时,无法使用动态资源,对于低版本的Spark,Celeborn提供了patch。各版本patch如下
https://github.com/apache/incubator-celeborn/tree/main/assets/spark-patch
下载patch,这里下载spark-3版本&am…
建站知识
2025/4/30 21:45:17
双目光波导AR眼镜_AR智能眼镜主板PCB定制开发
AR眼镜方案的未来发展潜力非常巨大。随着技术的进步,AR眼镜的光学模块将变得更小巧,像素密度也会增加,实现更高分辨率的画面,甚至能够达到1080P、2K和4K级别的清晰度,从而提升用户的视觉体验。 AR智能眼镜的硬件方面&a…
建站知识
2025/4/24 5:37:22