一、Go语言的基础语法

ps: 并不是一个小白入门,需要掌握 linux,网络,或者一名编程语言 Go语言的基础语法 📅 2024年4月26日 📦 使用版本为 1.21.5 入门程序 ⭐️和 java类似,也是有包的概念,它的程序入口也是 main函数,如果一个go程序有 main函数,那么它的包一定就是 main包


Harbor安装

harbor 192.168.100.40 ps: 这个是我在21年,还很稚嫩的时候写的笔记,当时是在有道云上面写的,这个是我翻新的,可能有一些错误问题 初始配置 1️⃣ 在各个节点 daemon.json文件中添加 "insecure-registries" : ["192.168.100.40"


八、Kubernetes的Service

Service ⭐️ 概念:Kubernetes Service 定义了这样-种抽象: 一个 Pod的逻辑分组, 一种可以访问它们的策略——通常称为微服务。这一组 Pod 能够被 Service 访问到,通常是通过 Label Selector ⭐️Service能够提供负载均衡的能力,但是在使用上


高级用户组和权限

监控登陆 w 查看谁在登录 last 登录和重启的记录 lastb 登录失败次数 lastlog 最近登录日志 文件的特殊执行文件 文件的特殊执行文件: SUID 权限为4 设置在文件上,设置在目录上无意义 只能作用在二进制程序上,不能作用在脚本上 执行SUID权限的程序时


红帽8的网络进程管理

ifconfig ifconfig 查看激活网卡的网络基础命令 ifconfig -a 查看所有网卡的信息 ifconfig [网卡名] up 启动网卡 ifconfig [网卡名] down 关闭网卡 ifconfig [网卡名] ip 设置ip ifconfig [网卡名] netmask 设


六、Kubernetes容器探针

容器探针 一、了解 ⭐️ 探针是由 kubelet 对容器执行的定期诊断。 要执行诊断,kubelet 调用由容器实现的 Handler (处理程序)。有三种类型的处理程序: ExecAction: 在容器内执行指定命令。如果命令退出时返回码为 0 则认为诊断成功。 TCPSocketAction:


五、Kubernetes容器的生命周期

一、容器的初始化 init ⭐️ init c : init contariner 初始化容器,只是用来初始化,初始化完成就会死亡可以大于的等于一也可以没有,每个init只有在前一个 init c执行完成后才可以执行下一个、init容器总是运行到成功完成为止,如果 init运行失败 k8s就会不断的


四、Kubernetes资源清单

kubernetes中的资源 ⭐️ k8s中所有的内容都抽象为资源,资源实列化之后,叫做对象 1️⃣名称空间级别 ⭐️ kubeadm在执行 k8s的 pod的时候会在 kube-system这个名称空间下执行,所以说当你 kubectl get pod 的时候是查看不到的查看的是默认的 pod 工


七、Kubernetes中的资源控制器

⭐️ RC 1️⃣ 查看版本 kubect api-resource 或 kubect explain rs 2️⃣ 编写 Yaml文档 [root@master ~]# vim pod/rc.yaml apiVersion: extensions/v1beta1 kind: ReplicaSet


一、Kubernetes组件

一、三个容器管理器平台 Apache MESOS 开源的分布式资源管理框架,被推特选为基础平台,2019年推特换位k8s,MESOS最新版可以在MESOS上管理k8s DOCKER SWARM docker总部发行的,实现docker的集群方案,和docker捆版一起,比较轻量,功能少,但是大规划话


Java生产者和消费者问题

生产者和消费者 ⭐️ 所谓的生产者消费者模型,是通过一个容器来解决生产者和消费者的强耦合问题。通俗的讲,就是生产者在不断的生产,消费者也在不断的消费,可是消费者消费的产品是生产者生产的,这就必然存在一个中间容器,我们可以把这个容器想象成是一个货架,当货架空的时候,生产者要生产产品,此时消费者在等待生


二十二、Java注解

📖 青空的b站课程 注解 注意: 注解跟我们之前讲解的注释完全不是一个概念,不要搞混了。 其实我们在之前就接触到注解了,比如 @Override表示重写父类方法(当然不加效果也是一样的,此注解在编译时会被自动丢弃)注解本质上也是一个类,只不过它的用法比较特殊。 注解可以被标注在任意地方,包括方法上


二十一、反射

📖 青空b站课程 反射 反射就是把Java类中的各个成分映射成一个个的Java对象。即在运行状态中,对于任意一个类,都能够知道这个类所有的属性和方法,对于任意一个对象,都能调用它的任意一个方法和属性。这种动态获取信息及动态调用对象方法的功能叫Java的反射机制。 简而言之,我们可以通过反射机制,获


二、Kubernetes的安装

centos master 192.168.100.10 centos node1 192.168.100.20 centos node2 192.168.100.30 🏆 Kubernetes 集群搭建(old) 除特殊说明命令都需要在三台都执行


二十、Java多线程

📖 青空的B站课程 📅 2024年4月25日 ps: 这节课需要回顾一下操作系统的知识 多线程 多线程的创建和启动 ⭐️ 创建多线程可以通过 Tread来创建,而 Tread方法需要传入一个 Runnable的接口实现(使用内部类) 1️⃣ Tread的构建方法      /**       *