草庐IT

CentOS安装k8s单机/集群及一些命令

目录前言1.安装docker2. 安装要求3.准备网络(如果只装单机版可跳过此部)4.准备工作5.安装5.1.配置阿里云yumk8s源5.2 安装kubeadm、kubectl和kubelet5.3 初始化,只在master执行,子节点不要执行5.3.1一些错误(没有错误直接忽略)5.4 使用kubectl工具5.5子节点加入(单机版可忽略)5.6 部署CNI网络插件6.扩展前言        只针对1.24版本以前的k8s,1.24版本以后删除了内置dockershim插件,原生不再支持docker运行时,需要使用第三方cri接口cri-docker1.安装docker看我上一篇博客Cent

开源软件的影响力与挑战:创新、商业模式、安全及未来趋势

随着信息技术的飞速发展,开源软件已成为软件开发的重要趋势,并产生了深远的影响。开源软件的低成本、可协作性和透明度等特点,令越来越多的企业和个人都愿意使用开源软件。然而,这也给软件行业带来了诸多挑战,如安全风险和维护困难等。本文将围绕五个方向,探讨开源软件的影响力、挑战及未来发展趋势。方向一:开源软件如何推动技术创新开源软件通过开放源代码,促进全球开发者之间的协作和交流。每个开发者都可以在现有的基础上,贡献自己的想法和代码,使得开源项目不断演进与完善。这种建立在相互分享和开放精神的基础上的协作,为软件技术的创新和发展提供了强大动力。例如,在人工智能领域,开源项目TensorFlow和PyTorc

idea Git 回退代码的三种方式及区别

方式1、Reset CurrentBranchToHere...Soft:回滚到指定版本,并保留所有更改,这些更改将被重新提交。使用这种模式,你可以撤销已经提交的更改,然后重新提交。Mixed:回滚到指定版本,并保留所有更改,但是更改将不会被重新提交(文件进入到UnversionedFiles中)。使用这种模式,你可以撤销已经提交的更改,并保留这些更改,以备后续修改和提交。Hard:回滚到指定版本,并删除指定版本之后的所有更改。使用这种模式,你可以完全撤销指定版本之后的所有更改。Keep:回滚到指定版本,但是保留指定版本之后的更改。使用这种模式,你可以撤销指定版本之后的更改,并保留这些更改,以

DS:树及二叉树的相关概念

                         创作不易,兄弟们来波三连吧!! 一、树的概念及结构1.1树的概念     树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。1、有一个特殊的结点,称为根结点,根节点没有前驱结点2、除根节点外,其余结点被分成M(M>0)个互不相交的集合T1、T2、……、Tm,其中每一个集合Ti(1(每个孩子只能有一个父亲,每个父亲可以有多个孩子)3、因此,树是递归定义的。(树可以分成2部分,1部分是父亲节点,1部分是N颗子树,如果子树不是叶子,那么子树可以继

windews,linux,macOS伪装黑客-炫酷黑客风-安装eDEX-UI:命令操作及系统资源负载监控大屏

eDEX-UI是一个全屏、跨平台的终端仿真器和系统监视器,它的外观和感觉就像一个科幻电脑界面。先看效果eDEX-UI可以安装在 linux、Windows、MacOS操作系统上面。下载:下载地址:https://github.com/GitSquared/edex-ui/releases/tag/v2.2.8https://github.com/GitSquared/edex-ui/releases/tag/v2.2.8linux64位可以选择:eDEX-UI-Linux-arm64.AppImagewindows64位可以选择:eDEX-UI-Windows-x64.exelinux安装及运

第二十三天:mysql数据备份及还原

一、备份类型完全备份,部分备份  完全备份:整个数据集  部分备份:只备份数据子集,如部分库或表完全备份、增量备份、差异备份  增量备份:仅备份最近一次完全备份或增量备份(如果存在增量)以来变化的数据,备份较快,还原复杂  差异备份:仅备份最近一次完全备份以来变化的数据,备份较慢,还原简单冷、温、热备份  冷备:读、写操作均不可进行,数据库停止服务  温备:读操作可执行;但写操作不可执行  热备:读、写操作均可执行物理和逻辑备份  物理备份:直接复制数据文件进行备份,与存储引擎有关,占用较多的空间,速度快  逻辑备份:从数据库中"导出"数据另存而进行的备份,与存储引擎无关,占用空间少,速度慢,

k8s之安装部署及kuboard发布应用

目录环境准备系统规划配置免密将桥接的IPv4流量传递到iptables的链系统基础配置安装docker安装docker及基础依赖配置docker的仓库下载地址 部署k8s添加阿里云的k8s源安装kubeadm,kubelet和kubectl 初始化masteer节点 部署node节点部署flannel网络插件下载插件应用flannel文件查看flannel状态部署kuboard查看kuboard所需的镜像所有节点下载kuboard镜像修改kuboard.yaml文件应用kuboard文件查看token访问kuboard简单创建个应用 创建名称空间 创建nginx容器保存应用 查看容器 访问容器

分布式搜索引擎elasticsearch搜索功能介绍及实际案例剖析

1、DSL查询文档1.1DSL查询分类1.1.1DSLQuery的分类Elasticsearch提供了基于JSON的DSL(DomainSpecific Language)来定义查询。常见的查询类型包括:查询所有:查询出所有数据,一般测试用。例如:match_all全文检索(fulltext)查询:利用分词器对用户输入内容分词,然后去倒排索引库中匹配。例如:match_querymulti_match_query精确查询:根据精确词条值查找数据,一般是查找keyword、数值、日期、boolean等类型字段。例如:idsrangeterm地理(geo)查询:根据经纬度查询。例如:geo_dis

Redis - redis.windows.conf配置文件及RDB和AOF数据持久化方案

Redis-redis.windows.conf配置文件及RDB和AOF数据持久化方案Redis的高性能是由于其将所有数据都存储在了内存中,为了使Redis在重启之后仍能保证数据不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或将二者结合使用。RDB持久化(默认支持,无需配置)该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。AOF持久化该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。无持久化

AIGC文生图及工具产品简介

AIGC,全称是人工智能生成内容(ArtificialIntelligenceGeneratedContent)是继UGC(用户生成内容),PGC(平台生成内容)后,利用人工智能技术,自动生成内容的生产方式;目前主要利用&集成自然语言处理、计算机视觉、语音生成等算法训练生成式大模型,且已经从纯文本生成、纯图像生成拓展到了跨模态的内容理解与生成,促进了更接近普通人定义的“智慧”的加速涌现。目前商业项目的美术现在的流程一般是MJ起手做概念扩展,定型后用lora练自己的风格或角色,然后SD+controlnet量产。目前市场上的主要产品:TIPS:开源平台比如StableDiffusion的话可以先