博客
分类
标签
归档
友链
关于
白天/黑夜
博客
分类
标签
归档
友链
关于
白天/黑夜
My Blog
从此烟雨落金城,一人撑伞两人行。
学习路线
项目
文档
列表
notion
书籍
K8s 生产环境安装
K8s 生产环境安装容器运行时 说明: 自 1.24 版起,Dockershim 已从 Kubernetes 项目中移除。 在集群内每个节点上安装一个 容器运行时 以使 Pod 可以运行在上面。 Kubernetes 1.31 要求你使用符合容器运行时接口(CRI)的运行时。 在 Kubernetes 中几个常见的容器运行时的用法。 containerd CRI-O Docker Eng...
2024-08-26
Read More
fyne-编译指南
fyne-其他系统编译要在 macOS 上为 Windows 或liunx目标系统构建应用程序,需要进行交叉编译。 设置环境变量Window123export GOOS=windowsexport GOARCH=amd64export CC=x86_64-w64-mingw32-gcc liunx12345export CC=x86_64-linux-musl-gccexport CXX=...
2024-08-19
Read More
C++ 多态
虚函数实现多态。
2024-04-05
后端
后端
Read More
C++ 继承
类如何实现继承,虚继承解决棱形继承问题。
2024-04-05
后端
后端
Read More
C++ 引用
指针和引用的区别。
2024-04-05
后端
后端
Read More
Go 并发原理
并发并行和并发有什么区别? 并发(concurrency):把任务在不同的时间点交给处理器进行处理。在同一时间点,任务并不会同时运行。 并行(parallelism):把每一个任务分配给每一个处理器独立完成。在同一时间点,任务一定是同时运行。 goroutine 可能发生并行执行; 但 coroutine(协程) 始终顺序执行。 并发的三大特性:有序性 ,原子性,可见性 有序性:即...
2024-04-04
Read More
Go 内存模型
Go 内存管理go 管理内存Go语言的内存分配器的核心设计思想是:多级内存分配模块,减少内存分配时锁的使用与系统调用;多尺度内存单元,减少内存分配产生碎片。 Golang的内存管理实现主要涉及以下几个方面: 内存分配器(malloc)和释放器(free):Golang使用tcmalloc作为其默认的内存分配器,它是一个高效的内存分配器,可以减少内存碎片。在Go语言中,可以使用内置函数mal...
2024-04-04
Read More
Go 基础
Go 基础数据类型占用空间 类型 空间 int8 1 int16 2 int32 4 int64 8 int 4(32位)/8(64位) float32 4 float64 8 string 1(英文)/2~4(中文取决于字符集) bool 1 byte 1 funcGo语言中,函数被认为是一等公民(First-class...
2024-04-04
Read More
Kafka
kafkaMQMQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是 message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常 见的上下游「逻辑解耦 + 物理解耦」的消息通信服务。使用了 MQ 之后,消息发送上游只需要依赖 MQ,不用依赖其他服务。 MQ优势 异步处理 - 相比于传统的串行、...
2024-04-04
Read More
Mysql
mysql三大范式数据库在表设计的方法论,为了尽可能的降低表之间的耦合度,提高表的可读性。 第一范式(**确保每列保持原子性)**:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。==数据库表中的任何字段都是单一属性的,不可再分==。==单表(字段)拆分到不可拆分为止== 第二范式(**确保表中...
2024-04-04
Read More
Previous
2 / 13
Next
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
常见问题
示例博客
加入社区
本站源码
主题源码
暗黑模式
打印页面
阅读模式