MaoCAT
  • 首页
  • 归档
  • 标签
  • 关于

在golang中使用 NACOS 管理项目的配置文件

在golang中使用 NACOS 管理项目的配置文件 安装Nacos nacos go 1go get github.com/nacos-group/nacos-sdk-go/v2@v2.2.1 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535
2022-02-26
#Golang #NACOS

安装 K8s

kubeadm 安装 K8s 关闭防火墙: 1234systemctl stop firewalldsystemctl disable firewall 关闭 selinux: 12sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久setenforce 0 # 临时 关闭 swap: 12swapoff -a # 临时
2022-01-01
#K8S

K8S yaml

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677# yaml格式的pod定义文件完整内容:apiVersion: v1 #必选, 版本号, 例如v
2022-01-01
#K8S

微服务框架 go-micro 代理 proxy 接受消息值最大修改

微服务框架 go-micro 代理 proxy 接受消息值最大修改 keyword: MaxCallRecvMsgSize go-micro 框架自带了 proxy 用来代理微服务之间的rpc请求,因为框架内部封装好了 client(本质是服务对服务直接请求) 可以在golang端轻松修改 clientGrpc.MaxRecvMsgSize,clientGrpc.MaxSendMsgSize
2021-08-06
#Golang #go-micro

Golang 错误的初始化 Slice, 痛痛痛

错误的初始化 Slice, 痛痛痛 先上代码 1234567891011121314151617181920212223242526package mainimport "fmt"func main() { s := []string{"A", "B", "C"} ns1 := newSl
2021-07-06
#Golang

发布自己 golang package

发布自己 golang package (1) 代码提交到自己的github项目库 并且上tag 例如: github.com/maocatooo/thin 12git tag v0.0.1git push origin v0.0.1 (2) 告诉golang 代理服务器更新其索引 访问 https://pkg.go.dev/github.com/maocatooo/thin 提交自己项
2021-04-22
#Golang

操作系统一些概念

进程与线程的区别 做个简单的比喻:进程=火车, 线程=车厢 线程在进程下行进(单纯的车厢无法运行) 一个进程可以包含多个线程(一辆火车可以有多个车厢) 不同进程间数据很难共享(一辆火车上的乘客很难换到另外一辆火车, 比如站点换乘) 同一进程下不同线程间数据很易共享(A车厢换到B车厢很容易) 进程要比线程消耗更多的计算机资源(采用多列火车相比多个车厢更耗资源) 进程间不会相互影响, 一个线程挂掉将
2020-04-22
#操作系统

线程和进程

线程和进程 线程和进程的关系:线程是进程的基本执行单元, 一个进程的所有任务都在线程中执行。进程要想执行任务, 必须得有线程, 进程至少要有一条线程 区别: 地址空间:同一进程的线程共享本进程的地址空间, 而进程之间则是独立的地址空间。 资源拥有:同一进程内的线程共享本进程的资源如内存、I/O、cpu等, 但是进程之间的资源是独立的 进程间通信的方式有: 一、管道 管道, 通常指无名管道,
2020-04-22
#操作系统

网络 http https

http HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等) http1.0 HTTP 1.0规定浏览器与服务器只保持短暂的连接, 浏览器的每次请求都需要与服务器建立一个TCP连接, 服务器完成请求处理后立即断开TCP连接, 服务器不跟踪每个客户也不记录过去的请求 http1.1 在1.0的基础上变动了以下特性: 缓存处理 , 在HTTP1.0中主要使用h
2020-04-21
#网络

网络 DNS解析过程

客户端查本地hosts文件 DNS本地服务缓存 DNS localcache DNS server (recursion(递归)请求) 就是DNS服务器自己负责解析的域:直接查询数据库并返回结果 不是自己负责的域: server cache:找到返回 iteration(迭代) 由根找顶级域再找二级域… 完成解析请求 返回的结果: 肯定答案:确定结果(可以缓存) 否定答案:不存在查
2020-04-21
#网络
1…34567

搜索

陕ICP备19007981号-3 Hexo Fluid