勤奋猫咪

文章
9
资源
0
加入时间
2年10月17天

生产级kubernetes etcd数据目录更换

使用kubeadm搭建的k8s集群,默认etcd的数据目录为 /var/lib/etcd 。集群运行一段时间后, 发现在系统硬盘上的etcd即占空间,又影响速度。所以将其数据目录迁移到ssd中。注意修改配置文件后,etcd会自动重启,并且导致对应机器的kubectl不可用。所以请一台一台修改,etcd leader 节点放到最后操作,并且确保其他机器的kubectl可用。vim /etc...

ffmpeg的AVBuffer和AVBufferRef

可以看到在AVBufferRef结构体中有一个AVBuffer,这个就是它管理的buf了,它在外部还有data和size,这两个变量跟buffer内部的data和size是一样的,是用来在AVBufferRef中修改buffer的内容。看完代码,发现很简单,也没什么可以讲的,就是malloc和free,最关键的是recount原子变量的增加和减少,从而达到控制释放data的能力。首先看av_buffer_create()里面有一个回调函数free,用来释放data用的。

富文本批注前端技术方案

批注这个功能大家在Word中应该比较常见,目前web对富文本批注做的比较好的貌似可能就是石墨文档了需求大致就是 用户可以对富文本内容随意选中呼出一些操作按钮 例如高亮,批注等 然后对选中内容进行批注例如有些和划词翻译 选中内容分享比较类似开始我以为是按照这个方案进行编码实现,如果以这种方式处理 主要有两个关键点需要注意1、选中区的结构文字怎么读取2、鼠标按键抬起时,拿到鼠标的位置信息...

Oracle导入dmp文件提示标头验证失败

导入Oracle的dmp文件时提示“IMP-00010:不是有效的导出文件,标头验证失败”。经检查发现,导出文件dmp文件中的Oracle版本(Oracle 12c)于我当前要导入的库体版本(V11.02.00,对应Oracle 11g r2)。则手动修改为V11.02.00后导入成功。 此外,导入过程中还留意到三个小细节,可能影响能否导入成功:1.导入路径中存在空格或中文...

Python Import机制备忘-模块搜索路径(sys.path)、嵌套Import、package Import

转自:http://fanhaijun.com/?p=1065模块的搜索路径模块的搜索路径都放在了sys.path列表中,如果缺省的sys.path中没有含有自己的模块或包的路径,可以动态的加入(sys.path.apend)即可。下面是sys.path在Windows平台下的添加规则。1、sys.path第一个路径往往是主模块所在的目录。在交互环境下添加一个空项,它对应当

【课后简答】ARM嵌入式体系结构与接口技术

1、什么是嵌入式系统?嵌入式系统是用来控制、监控、或者辅助一些机器、装置、工厂等大规模系统的设备。2、嵌入式系统由哪几部分组成?嵌入式系统可以分为软件、硬件和中间件。3、你了解的嵌入式操作系统。VxWorks、Windows CE、Linux。4、简述嵌入式操作系统的特点。1)低功耗、高稳定性、高可靠性;2)代码可固化,存储与存储芯片或单片机本身中,可以提高系统的执

matlab gridlegend,Gridlegend函数用法

function [legend_h,object_h,plot_h,text_strings] = columnlegend(numcolumns, str, varargin)%% columnlegend creates a legend with a specified number of columns.%% columnlegend(numcolumns, str, varar...

DOM 中的事件处理介绍

该接口提供了 addEventListener 和 removeEventListener 方法,用来绑定或解绑一个 EventListeners 接口到