相关文章
kubesphere devops使用
一、创建项目 1 创建项目 企业管理员切换到相应企业空间(租户),创建项目,k8s集群会创建一个相同名字的namespace。如下图所示管理员创建一个ipaas-devops项目。 2.创建镜像拉取密钥信息 进入项目如ipaas-devops,选择配置->保密字典->创建…
建站知识
2025/4/24 11:30:15
项目 - 后端技术栈转型方案
前言
某开发项目的后端技术栈比较老了,现在想换到新的技术栈上。使用更好的模式、设计思想、更合理的架构等,为未来的需求迭代做铺垫。怎么办呢?假设系统目前在线上运行着的,直接整体换的话耗时太久,且中间还有新的需…
建站知识
2025/4/24 1:46:04
通过linux定时任务删除es日志索引
能过linux定时任务删除es日志索引
项目用上了elk,产生的日志索引要定时,其一个方法,通过linux定时任务,调用es接口删除索引。
#!/bin/bash
#删除ELK30天前的日志
#计算索引名称包含的日期,比如这里是 %Y.%m.%d (2023…
建站知识
2025/4/24 11:30:20
linux并发服务器 —— 文件IO相关函数(三)
文件IO
以内存为主体,看待输入输出;
标准C库IO函数带有缓冲区,效率较高; 虚拟地址空间
虚拟地址空间是不存在的,一个应用程序运行期间对应一个虚拟地址空间;
虚拟地址空间的大小由CPU决定,位…
建站知识
2025/4/24 11:30:23
武林新秀(一)`git init` 初始化一个新的Git仓库
文章目录 命令的概述和用途命令的用法命令行选项和参数的详细说明命令的示例命令的注意事项或提示 命令的概述和用途
git init 是 Git 版本控制系统中用于初始化一个新的 Git 仓库或重新初始化一个现有的仓库的命令。“init” 是 “initialize”(初始化)…
建站知识
2025/4/23 20:16:14
node18 vue2启动报错 error:0308010C:digital envelope routines::unsupported
出现原因 貌似是因为是因为 node 17版本开始发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。 解决方法 第一种方法降低node版本 降低到17以下即可 ,如项目不能降低版本 看后面的解决方式 第二种方法…
建站知识
2025/4/25 17:00:47
了解atoi和offsetof
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 文章目录 一、简介 二、深度剖析 1.atoi 2.offsetof 三、应用场景 一、简介二、深度剖析 1.atoi2.offsetof三、应用场景 一、简介 在C语言中,有许多…
建站知识
2025/4/24 1:13:51
HarmonyOS—使用Web组件加载页面
页面加载是 Web 组件的基本功能。根据页面加载数据来源可以分为三种常用场景,包括加载网络页面、加载本地页面、加载 HTML 格式的富文本数据。
页面加载过程中,若涉及网络资源获取,需要配置ohos.permission.INTERNET网络访问权限。
加载网络…
建站知识
2025/4/24 13:07:15