03 2024 档案
k8s相关流程理论篇(纯理论)
摘要:1. k8s启动 k8s 的启动流程是指 k8s 集群中各个组件的启动顺序和过程。k8s 集群由 master 节点和 node 节点组成,每个节点上都有一些必要的组件,如 kubelet、kube-proxy、docker 等。 1.1 k8s 的启动流程大致如下 首先 启动 master 节点上
阅读全文
mac图形操作界面展示隐藏文件
摘要:可以通过以下方法查看以 . 开头的隐藏文件: 方法一:使用 Finder 的菜单栏 打开 Finder 应用程序。 点击菜单栏中的 “显示”。 选择 “显示隐藏文件”。 方法二:使用 Finder 的快捷键 打开 Finder 应用程序。 按住 Command 键和 Shift 键,然后点按句点 (
阅读全文
关于大仓
摘要:1. 大仓背景 大仓(Monorepo)在软件开发中的发展趋势是逐渐增长的,尤其是在大型技术公司和开源社区中。以下是大仓的优缺点以及它们各自展现的地方: 优点: 代码共享和复用: 在大仓中,不同项目或者模块可以更方便地共享和复用代码。这有助于减少重复编写相似功能的工作,提高代码的复用性和可维护性。
阅读全文
kubectl常用示例-ing
摘要:获取某个namespace下的pods信息,通过label信息筛选 namespace存在具体的名字,而pods上面会有不同的label标签,基于此,命令如下 1 kubectl get pods -n krypton-dev -l "app=superman" 2 //输出如下 3 NAME RE
阅读全文
执行a包时,怎么调度b包init函数
摘要:在 Go 中,当一个包被导入时,该包中的 init 函数会在程序执行开始时自动被调用。但是,直接导入 a 包时无法保证 b 包的 init 函数被调用。如果你希望在导入 a 包时同时调用 b 包的 init 函数,你可以在 a 包中手动导入 b 包,这样在 a 包被导入时,b 包的 init 函数也
阅读全文
php的strpos-mb_strpos
摘要:php版本如下 PHP 7.3.10 PHP 8.3.0 当版本来到8.3.0之后,strpos和mb_strpos功效基本一致。 但是在 7.3.10这个版本,strpos无法接受非字符串查询类型,去按照预定查找对应的字符串。 举例如下: 1 var_dump(strpos("123456", 1
阅读全文