自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 dataview/查询

按照目录分区查询当日任务。

2024-06-17 21:09:09 173

原创 跨K8S调度

K8s 多集群实践思考和探索 (qq.com)

2024-03-12 16:20:44 350

原创 informer

• Reflector:使用List-Watch来保证本地缓存数据的、准确性、顺序性和一致性的, List对应资源的全量列表数据, Watch负责变化部分的数据, Watch指 定的 Kubemes资源,当watch的资源 发生 变化时,触发变更的事件,比如Added, Updated和Deleted事件,并将资源对象的变化事件存放到本地队列DeltaFIFO中。且希望使用client-go编写的控制器组件在与apiserver发生连接异常时,尽量的re-watch资源而不是re-list。

2024-03-09 14:15:30 898

原创 GO语言高级编程

Csp 的 channel 规定了传输的类型,如果希望传输多个类型的数据,还需要创建多个 channel。既细化了传输内容,也增加了复杂度。Actor 希望解决的问题范围更广?万物皆是 actor?关于并发模型 Actor 和 CSP - 割肉机 - 博客园 (cnblogs.com)

2024-02-26 21:00:48 962

原创 python--logging--死锁现象--复现

【代码】python--logging--死锁现象--复现。

2023-01-11 21:34:42 191

原创 容器化--技术选择--现有容器化编排方式介绍及技术选择

Docker 这个东西所扮演的角色,容易理解,它是一个容器引擎,也就是说实际上我们的容器最终是由Docker创建,运行在Docker中,其他相关的容器技术都是以Docker为基础,它是我们使用其他容器技术的核心。Docker-Compose 是用来管理你的容器的,有点像一个容器的管家,想象一下当你的Docker中有成百上千的容器需要启动,如果一个一个的启动那得多费时间。有了Docker-Compose你只需要编写一个文件,在这个文件里面声明好要启动的容器,配置一些参数,执行一下这个文件,Docker就会按照

2022-06-15 17:19:23 165

原创 容器化--部署--基础配置参数

docker安装后默认没有daemon.json这个配置文件,需要进行手动创建。配置文件的默认路径:/etc/docker/daemon.json一般情况,配置文件 daemon.json中配置的项目参数,在启动参数中同样适用,有些可能不一样(具体可以查看官方文档),但需要注意的一点,配置文件中如果已经有某个配置项,则无法在启动参数中增加,会出现冲突的错误如果在daemon.json文件中进行配置,需要docker版本高于1.12.6(在这个版本上不生效,1.13.1以上是生效的)参数daemon.jso

2022-06-15 17:18:23 290

原创 现有容器化编排方式介绍及技术选择

现有容器化编排方式介绍及技术选择

2022-06-11 11:11:57 184

原创 python--pip--安装第三方库时需要mc c++ 14.0

python–pip–安装第三方库时需要mc c++ 14.0安装vs点击修改按钮3.单个组件–搜索144.工作负荷–使用C++的桌面开发5.点击安装

2022-05-06 20:09:35 836

原创 python--类的实现--方法与属性的名称

python–类的实现–方法与属性的名称定义(私有,保护)背景:设计类的方法与属性时,需要考虑这些方法与属性的作用域。属性介绍:类中的私有变量 __id类被实例化了后,不能被实例访问不能被子类调用 访问类的私有方法 __function类被实例化后,不能被实例访问不能被子类调用类的保护变量_age类被实例化了后,可以被实例访问, 不建议访问可以被子类调用 访问类的保护方法_father_function可以被子类调用 访问设计思路:如果一个类的方法与变量不想被修改

2022-04-21 00:32:27 504

原创 python--工具--ini处理

python–工具–ini处理# -*- coding: utf-8 -*-"""author:drliudate:2022/3/18desc: 该文件用于sample:获取INI配置文件内容_config = parse_ini(_path)使用现有的字典去修改INImodify_ini(_file_path, _config_dict)"""# --------------------------------------------------------------------

2022-03-23 11:28:43 1165

原创 python--tcp/udp实例

python–tcp/udp实例TCPTCP–服务端# -*- coding: utf-8 -*-"""author:drliudate:2022/3/8desc: service socket samplesample: """# -----------------------------------------------------------------------------------------------------------# 调用系统库,三方库# -------

2022-03-08 19:45:05 1549

原创 python--开发器模板

python–开发器模板# -*- coding: utf-8 -*-"""author:drliudate:${DATE}desc: sample: """# -----------------------------------------------------------------------------------------------------------# 调用系统库,三方库# ---------------------------------------------

2022-03-08 16:53:13 195

原创 docker知识点--容器逃逸

docker知识点–容器逃逸容器逃逸技术概览近年来,容器技术持续升温,全球范围内各行各业都在这一轻量级虚拟化方案上进行着积极而富有成效的探索,使其能够迅速落地并赋能产业,大大提高了资源利用效率和生产力。随着容器化的重要甚至核心业务越来越多,容器安全的重要性也在不断提高。作为一项依然处于发展阶段的新技术,容器的安全性在不断地提高,也在不断地受到挑战。与其他虚拟化技术类似,在其面临的所有安全问题当中,「逃逸问题」最为严重——它直接影响到了承载容器的底层基础设施的保密性、完整性和可用性。从攻防的角度来看,「

2022-03-08 14:13:54 3398

原创 docker--问题排查

docker–问题排查Docker是一种相对使用较简单的容器,我们可以通过以下几种方式获取信息:1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针对性的筛选3、通过systemctl status docker查看docker服务状态4、通过journalctl -u docker.service 查看日志以下是整理的docker容器类问题故障,分为9个类一、启动类故障1、docker: Cannot connect to the Docke

2022-03-08 14:06:00 933

原创 linux--搭建ftp服务器

linux–搭建ftp服务器创建用户useradd ftp_drliupasswd ftp_drliu : jing03+1安装ftpyum install vsftpd -ysystemctl start vsftpdsystemctl status vsftpd3.修改配置(非匿名登录方式)vim /etc/vsftpd/user_list最后加入一行 ftp_drliuvim /etc/vsftpd/vsftpd.conf最后插入userlist_enable=

2022-03-07 11:07:05 313 1

原创 工具--装饰器

装饰器1.函数名2.函数执行时间# -*- coding:UTF-8 -*-# auther:drliu# date:2022/2/26# aim: 装饰器函数名,函数执行时间import timefrom print_log import print_logdef function_info(original_fuction): """ 1.记录函数名 2.函数执行时间 :return: """ def decorator_fucti

2022-02-28 14:45:11 62

原创 工具--入参处理

入参处理接受入参,并将入参处理为字典形式# -*- coding: utf-8 -*-"""author:drliudate:2022/2/16desc: 获取代码的入参,并处理成字典类型返回"""import osimport sysimport argparseimport jsonfrom print_log import print_log__all__ = ['get_args']def args_set(): """ :return: 返回所

2022-02-28 14:26:29 129

原创 工具--日志功能

日志功能DEBUG模式日志分割下面展示一些 内联代码片。# -*- coding: utf-8 -*-"""author:drliudate:2022/2/16desc: sample: """import osimport timeimport tracebackimport logging__all__ = ['print_log']cur_file = os.path.abspath(__file__)cur_path = os.path.dirname(cu

2022-02-25 11:45:36 76

flask指南--英文--PDF版本

flask指南--英文--PDF版本

2022-06-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除