Vue useAttrs 作用

笔记  vue  前端 

useAttrs 返回一个对象,其中包含所有 没有 被声明为 props 的属性(attributes)。父组件<script setup lang="ts">import Demo from "./views/Demo.vue";</scr

axios封装实例

笔记 

AXIOS请求执行过程

K8S资源管理方式


K8S资源管理方式概述命令式对象管理:直接通过命令去操作 Kubernetes 的资源。kubectl run nginx-pod --image=nginx:latest --port=80命令式对象配置:通过命令配置和配置文件去操作 Kubernetes 的资源。kubectl create/p

Kubernetes 架构


Kubernetes 架构K8s是典型的Master-Worker架构。 Master Node 负责管理整个集群,Worker Node 负责运行应用程序和服务。MasterNode (K8S控制面)控制平面组件会为集群做出全局决策,比如资源的调度。 以及检测和响应集群事件,例如当不满足 Depl

Kubernetes 资源对象


NodeNode: 节点,一个物理机或者一台虚拟机PodPod是K8S的最小调度单元,可以理解为容器的抽象。一个Pod就是一个或者多个应用容器的组合。它创建了一个容器的运行环境,在这个环境中,容器可以共享一些资源,比如网络,存储和运行时的一些配置等等,用到了Linux的namespace和cgrou

Docker容器技术原理

笔记  Go 

Docker容器技术原理chroot什么是busybox?什么是chroot呢?用 chroot 仅仅隔离了文件系统根目录,但没有隔离其他资源,因此还不能称之为一个完整的容器。想实现容器,我们还需要Linux内核的其他特性NamespaceNamespace对内核资源进行隔离,使得容器中的进程都可以

Golang并发模型: worker pool

笔记  Go 

worker pool启动固定数量的工作协程(workers),把任务分配给这些协程处理使用worker pool实现md5计算package mainimport ("crypto/md5""encoding/json""fmt"&quo

Golang 并发模型:Pipelines

笔记  Go 

package mainimport ("crypto/md5""fmt""log""os""path/filepath")type result struct {path stringsum [m

Go-zero常用命令

笔记  Go 

api命令生成文档goctl api doc --o docs --dir ../根据api文件生成项目结构goctl api go --api user.api --dir ../验证api文件是否有效goctl api validate --api user.api 根据api文档生成响应的

Linux grep命令


grep命令grep -i “word” filepath -->忽略大小写匹配grep -v “word” filepath --> 反向匹配# 显示所有不包含 “error” 的行。grep -w “word” filepath --> 匹配完整单词grep -c “patte