
- 后端
- Go、PHP、Python、Java等后端技术
目录
- # 1. C&C++
- 1-1. C编译和链接过程1-2. 升级xcode导致cmake编译不通过1-3. 常量1-4. 文件包含1-5. 变量内存地址分析1-6. C语言简单代码解析1-7. makefile修炼
- # 2. PHP
- # 2-2. Laravel2-2-1. Laravel上传图片处理 2-2-2. Mac m1安装laradock 2-2-3. Laravel用户认证脚手架的安装过程 2-2-4. laravel9使用vite
- # 3. Python
- 3-1. drf学习3-2. drf认证3-3. drf限流3-4. asyncio异步编程3-5. asyncio实战案例3-6. 面向对象进阶3-7. Django启动时自动执行文件3-8. 基于xml的rpc库3-9. 基于json的rpc库
- # 4. Go
- # 4-1. go基础4-1-1. Mac搭建Go语言环境 4-1-2. Go基础语法学习 4-1-3. 包管理 4-1-4. 锁 4-1-5. 并发基础 4-1-6. 单元测试 4-1-7. 交叉编译 4-1-8. go基本数据类型 4-1-9. go语言的数据类型的转换 4-1-10. 指针和参数传递 4-1-11. go切片 4-1-12. go Map 4-1-13. go结构体 4-1-14. 扩展已有类型或系统类型 4-1-15. go接口 4-1-16. 函数式编程 4-1-17. error错误处理 4-1-18. goroutine 4-1-19. channel 4-1-20. 互斥量 4-1-21. go并发模式 4-1-22. go指针 4-1-23. go字符串 4-1-24. 类型别名和自定义类型 4-1-25. 好用的包和工具 4-1-26. go实现简单迭代器 4-1-27. go结构体内存对齐 4-1-28. 文件操作 4-1-29. time标准库 4-1-30. select多路复用 4-1-31. httpServer介绍# 4-2. go核心4-2-1. 静态链接 4-2-2. 动态链接 4-2-3. ELF文件结构 4-2-4. runtime 4-2-5. Go的编译过程 4-2-6. Go程序是如何运行的 4-2-7. Go项目包管理方法 4-2-8. map的扩容 4-2-9. go协程调度机制 4-2-10. sync包的Pool 4-2-11. gRPC入门# 4-3. 网络编程4-3-1. socket网络编程概述 4-3-2. IPV4 TCP套接字服务端 4-3-3. IPV4 TCP套接字客户端 4-3-4. IPV4 UDP 4-3-5. go实现TCP通信# 4-6. K8S4-6-1. K8S简介 4-6-2. 集群架构组件 4-6-3. cuelang了解和基本使用 4-6-4. rancher安装K8S简单集群 4-6-5. Docker镜像基础学习 4-6-6. rancher使用namespace和nodeport搭建nginx 4-6-7. ClusterIP模式以及服务发现入门和调用 4-6-8. 配置nfs服务进行跨主机文件共享 4-6-9. K8S的API调用# 4-8. 框架相关4-8-1. gin中间件 4-8-2. gorm使用和学习 4-8-3. micro初探 4-8-4. micro微服务模块搭建 4-8-5. docker封装自己的micro工具 4-8-6. 手撸IOC容器 4-8-7. gormv1版连接数据库 4-8-8. gin通用响应封装 4-8-9. gin自定义验证器和翻译器# 4-10. kafka4-10-1. kafka# 4-12. 性能相关4-12-1. 常用的HTTP服务压测工具
- # 5. microservice
- 5-1. 配置中心的重要性
- # 6. rust
- 6-1. windows安装和配置6-2. rust的第一个程序6-3. cargo6-4. 变量和基本类型6-5. 函数和模块6-6. 函数参数传递6-7. 表达式和语句以及判断6-8. 字符串练习6-9. 自定义函数和模块的使用6-10. 结构体入门和基本写法6-11. trait入门6-12. 生命周期6-13. Vector快速入门6-14. 所有权以及所有权转移6-15. 宏入门6-16. 在struct中使用泛型
- # 7. Java
- 7-1. 《Java》学习
上次更新: 2021/10/19, 23:26:27