Golang开发
go开发目录
01 go开发基础
设计模式
面试:
golang面试题
杂项
使用gopacket抓包
Go设计模式实战
Go常用设计模式
golang新特性
golang新特性持续更新
kubernetes组件之apiserver
kube-apiserver源码学习
目的:
了解kube-apiserver基本架构、原理
怎么修改代码,加入自己的逻辑
去掉不需要的东西。。。
目录:
kube-apiserver在本地启动
kube-apiserver更改鉴权方式
kubernetes基础知识
目录:
kubernetes基本操作
Linux的Namespace和CGroup
容器运行时基础——runC
kubernetes杂项:查漏补缺
目录:
容器共享进程命名空间的应用
那些读过的书
书单1、必然
Ubuntu-Server
Ubuntu Server(目录)
ubuntu 桌面版的配置可以看这篇文章:ubuntu桌面美化优化
第1章 环境准备01 前言
02 虚拟机介绍
03 系统安装
04 RAID磁盘阵列
第2章 命令行基础01 基本命令
第3章 包管理01 包管理
第4章 存储管理01 存储管理
第5章 网络基础01 网络基础
第6章 账号管理01 账号管理
第7章 远程管理01 远程管理
第8章 DNS服务01 DNS服务
第9章 文件服务01 文件服务
第10章 web服务01 HTTP协议
02 apache2
03 Nginx
04 keepalived
05 Tomcat
第11章 数据库管理服务01 数据库管理服务
第12章 LAMP01 LAMP
第13章 聊天服务01 聊天服务
第14章 邮件服务邮件服务
第15章 监控01 监控基础
第16章 版本控制git版本控制
第17章 备份还原备份还原
第18章 虚拟化云计算与虚拟化
centos7虚拟化
第19章 容器容器
centos7安装使用容器
第20章 集群技术集群技术
第21章 LDAPLDAP
第22章 代理与VPN代理和VP ...
go刷题
go刷题专场
专场一
多协程执行后使用channel收集结果low逼写法:
1234567891011121314151617181920212223242526272829303132333435363738package mainimport ( "fmt" "time")func job(index int) int { time.Sleep(time.Millisecond * 500) return index}func main() { start := time.Now() num := 5 retCh := make(chan int) //wg := sync.WaitGroup{} for i := 0; i < num; i++ { //wg.Add(1) go func(param int) { //defer wg.Done() ...
python-web开发
第1章 python基础01 python基础
第2章 文件处理01 文件处理
第3章 函数基础01 函数基础
第4章 python常用模块01 常用模块
第5章 面向对象基础01 面向对象
第6章 网络编程01 网络编程
第7章 并发编程01 并发编程
第8章 djangopython web框架 django
django配置redis缓存
celery简单使用
第9章 django项目django实战
附录python总结
python核心
java学习目录
Java学习01 java基础
02 ssm基础
03 springboot基础
大数据学习
大数据学习目录01 hadoop安装配置
02 HBase基础
03 zookeeper基础