iterm2+zsh命令自动补全 iterm2下载地址: https://iterm2.com/ 设置为默认terminal 设置默认Shell12345678#查看系统安装的所有Shellcat /etc/Shells#修改默认Shell为zshchsh -s /bin/zsh #查看当前使用的Shellecho $Shell zsh命令自动补全插件安装1git clone https://github.com/zsh 2023-09-13
git操作 Git合并操作 git merge使用git merge将master分支合并到feature分支 12git checkout featuregit merge master 上面的操作会在feature分支上产生一个新的commit,它是c4和c7的合并为c8,c8包含了master分支上的所有修改,结果如下图所示: git rebaserebase将feature分支的基移到master 2023-08-31 #面经
Prometheus Prometheus架构 Prometheus Server:用于抓取和存储时间序列化数据 Exporters:主动拉取数据的插件 Pushgateway:被动拉取数据的插件 Altermanager:告警发送模块 Prometheus web UI:界面化,也包含结合Grafana进行数据展示或告警发送 默认端口号为: 9090 Prometheus如何存储数据TSDB存储原理: https 2023-08-30 #面经
Docker for Mac修改默认APIServer配置 问题背景使用的是mac上的docker desktop, 各种情况需要修改k8s-apiserver信息 解决过程 docker run -it –privileged –pid=host debian nsenter -t 1 -m -u -n -i sh 进入之后,修改k8s配置文件 vim /etc/kubernetes/manifests/kube-apiserver.yaml 2022-04-08
校招总结 前言2021年的校招接近尾声,自己陆陆续续的从今年的年初开始到现在也拿到了大大小小几个的offer。这里对校招过程以及现在能想到的一些情况做一个相对全面的总结。 校招几个要点定位、目标我是今年的正月十五左右想开始准备的我的春招,由于本身自己也有做过算法相关的工作,主要是图神经网络相关的然后敲代码研发的能力也尚可,但是对于自己未来要走什么方向还是比较盲目的。只有选择好了方向,后面的准备工作,无论是简 2021-12-21
mac-docker-connector mac-docker-connector转自: https://github.com/wenjunxiao/mac-docker-connector/edit/master/README-ZH.md Docker for Mac 没有提供从宿主的macOS通过容器IP访问容器的方式。参考Known limitations, use cases, and workarounds。通过一个复杂解决 2021-10-16
k8s常见问题 minikube 无法加载本机dockerminikube会内置docker但有时因为网络原因,内置docker拉取不到镜像。如果在本机docker下有该镜像,如需要hyperledger/fabric-ca:1.4.9镜像 1234567# 第一个console下docker save hyperledger/fabric-ca:1.4.9 -o ca_1.4.9.tar# 第二个console 2021-10-10 #kubernetes
操作系统篇-2021秋招准备 1、CPU上下文CPU 寄存器和程序计数器就是 CPU 上下文,因为它们都是 CPU 在运行任何任务前,必须的依赖环境。 CPU 寄存器是 CPU 内置的容量小、但速度极快的内存。 程序计数器则是用来存储 CPU 正在执行的指令位置、或者即将执行的下一条指令位置。 2、什么是上下文切换即使是单核CPU也支持多线程执行代码,CPU通过给每个线程分配CPU时间片来实现这个机制。时间片是CPU分配给 2021-08-02
golang篇-2021秋招准备 1、GPM G(Goroutine) :我们所说的协程,为用户级的轻量级线程,每个Goroutine对象中的sched保存着其上下文信息 M(Machine) :对内核级线程的封装,数量对应真实的CPU数(真正干活的对象) P(Processor) 即为G和M的调度对象,用来调度G和M之间的关联关系,其数量可通过GOMAXPROCS()来设置,默认为核心数 P为M的执行提供了上下文,保存了 2021-08-02