草庐IT

TypeHandler总结

全部标签

总结:K8s之Etcd

一、介绍Etcd被形容为Kubernetes集群的大脑,是Kubernetes的关键组件,因为它存储了集群的整个状态:其配置,规格以及运行中的工作负载的状态。在Kubernetes世界中,etcd用作服务发现的后端,并存储集群的状态及其配置。Etcd被部署为一个集群,几个节点的通信由Raft算法处理。在生产环境中,集群包含奇数个节点,并且至少需要三个。关于etcd本文的主角是etcd。名称“etcd”源自两个想法,即unix“/etc”文件夹和“d”分布式系统。“/etc”文件夹是用于存储单个系统的配置数据的位置,而etcd用于存储大规模分布式的配置信息。因此,分配了“d”的“/etc”就是“

欧拉回路总结

欧拉回路一、相关定义1.欧拉通路只通过一次图中的每条边,且经过图中所有顶点的通路为欧拉通路;2.欧拉回路只通过一次图中的每条边,且经过图中所有顶点的回路为欧拉回路;3.有向图的基图忽略有向边的方向,得到的无向图则为该有向图的基图;4.欧拉图存在欧拉回路的图称为欧拉图;5.半欧拉图存在欧拉通路的图称为半欧拉图;二、判断与证明1.无向图若无向图G为连通图,则可通过度的奇偶性判断图G是否存在欧拉通路或回路,有;若图G不存在度为奇数的端点时,则图G有欧拉回路,即,无向连通多重图中存在欧拉回路当且仅当图中所有顶点的度数为偶数;对于上述定理,证明如下;先证明其充分性,即存在欧拉回路则图中的所有顶点的度数必

Git常用命令总结

目录1.创建新建分支2.强制拉去代码3.合并相邻提交,保证只有一个commit信息4.本地回退5.查看git修改列表6.提交代码7.切换新分支并从服务端拉取最新8.gitcherry-pick合并代码使用9.删除本地和远程分支10.查看文件的修改11.查看某个作者提交的详情12.查看单个文件修改信息13.拉取远程分支14.git客户端账户信息处理15.git提交增加多行注释16.提交代码标准动作17.linux下安装git,生成并查看pk18.单独拉取仓库的某一个分支19.子模块管理20.git本地目录文件删除21.查看代码仓库地址1.创建新建分支-以创建新分支test为例方法1:(1)git

总结942

5:40起床6:00~7:00单词复习300个,记100个7:15~8:00早读,《loveisasstrongasdeath》第一第二段8:10~9:10三大计算回顾9:15~10:06 习题880第一章基础选择+纠错10:10~10:30单词默写10:30~11:40强化第一讲习题11:40~12:30继续880填空12:35~1:00吃饭1:00~2:00午觉2:10~3:20考研政治+1000题单选3:40~6:10每日语法+07年tex16:15~7:20跑步+吃饭7:30~10:20专业课10:34~11:10洗澡+洗衣服11:15~00:00总结 共计学习11h,7月即将结束,看

2023年发布的25个开源大型语言模型总结

大型语言模型(llm)是一种人工智能(AI),在大量文本和代码数据集上进行训练。它们可以用于各种任务,包括生成文本、翻译语言和编写不同类型的创意内容。今年开始,人们对开源LLM越来越感兴趣。这些模型是在开源许可下发布的,这意味着任何人都可以使用、修改和分发它们。这使得研究人员、开发人员和企业都可以尝试LLM,并为它们开发新的应用程序。使用开源llm有很多好处。首先它们通常比专业的LLM更价便宜。并且它们更加透明,这意味着研究人员可以研究它们是如何工作的以及它们是如何做出决定的。最主要的是它们更加灵活,可以针对不同的任务进行定制。本文总结了当前可用的开源llm的全部(几乎全部)列表,以及有关其许

华为云计算HICE学习总结

这次总结仅仅只是个人经验,总结个人认为课程中重要的地方,无法面面俱到,大家仅供参考,见谅一.什么是云计算:定义:云计算是一种模型,从可配置计算资源池中获取所需要的资源(例如:网络,服务器,存储,应用,服务等),资源能够快速应用并释放,使管理资源的配置和服务供应商的交互减小到最低限度 个人理解:云计算是很多技术组合在一起的一个大的框架,比如虚拟化,容灾,备份等,这些后续会学习到。如果有租过云服务器的兄弟应该能够很好理解到上面所描述的各种资源,在租用过程中,如果顺利的话,是不需要与华为的客户以及销售打交道,方便快捷。二:云计算的五大基本特征:1按需自主服务:可以自己选择自己想要的资源2广泛的网络接

Mysql常用SQL总结(持续更新)

目录查询Mysql查询表结构查询表所有字段更新mysql修改多个字段长度且带备注mysql添加多个索引其他查询Mysql查询表结构DESCRIBEtabledesctableSHOWCREATETABLEdemo001查询表所有字段SELECTCOLUMN_NAMEas列名,COLUMN_TYPEas数据类型,IS_NULLABLEas是否为空,COLUMN_DEFAULTas默认值,COLUMN_COMMENTas字段注释,CHARACTER_MAXIMUM_LENGTHas长度FROMINFORMATION_SCHEMA.COLUMNSwheretable_schema='demo'AND

java 操作elasticsearch详细总结

一、前言本篇将介绍如何使用java完成对es的操作,这也是实际开发中将要涉及到的。二、java操作es的常用模式目前,开发中使用java操作es,不管是框架集成,还是纯粹的使用es的api,主要通过下面两种方式:rest-api,主流的像RestHighLevelClient;与springboot集成时的jpa操作,主要是ElasticsearchRepository相关的api;上面两种模式的api在开发中都可以方便的使用,相比之下,RestHighLevelClient相关的api灵活性更高,而ElasticsearchRepository底层做了较多的封装,学习和使用的成本更低,上手更

Linux 查看日志总结

实时日志1、查看实时日志tail-ferror.log温馨展示:默认展示最后102、查看实时日志,最后10行记录tail-n10error.log3、查看实时日志,最后20行记录tail-20ferror.log4、查看实时日志,从第五行开始日志内容tail-n+5error.log温馨提示:通过Ctrl+c联合功能键,退出tail指令。日志搜索通过cat指令实现语法:catfileName|grep"关键字"1、查看错误日志,包含'Exception'前后10行记录caterror.log|grep-C10'Exception'2、查看错误日志,包含'Exception'前10行记录cate

KMP算法总结

KMP算法总结BF算法引导BF算法步骤(图片演示)代码演示KMP算法推next数组代码演示BF算法引导BF算法是一个暴力的字符串匹配算法,时间复杂度是o(m*n)假设主串和子串分别为我们想要找到子串在主串的位置BF算法核心:BF算法就是同时遍历子串和主串,如果不相同就将子串指针回退到首位,主串指针回退到这次遍历的起点的下一个位置我们指定主串的指针为i,子串的指针为j,如下图:BF算法步骤(图片演示)匹配的过程,我将用图来阐释:1.第一趟i++;j++;i++;j++;这时我们发现,i和j指向的内容不一样了这时我们进入下一趟2.第二趟i=i-j+1;(这里就是主串指针回退到这次遍历的起点的下一个