/coding-life

编码人生

Primary LanguageCApache License 2.0Apache-2.0

Coding-life

keep reading, keep writing, keep coding, keep breathing...

正在进行(On-CPU)

持续中(Off-CPU)

下一步

索引

数据库

Linux 系统

OpenResty

网络编程

源码阅读

测试

问题排查/解决

CPU 问题

内存问题

网络问题

TCP 连接被中断

其他问题

最佳实践

尚不完善,因此放后面 关于最佳实践

更多说明

  • 算法和数据结构:包含常见的算法和数据结构的介绍、实现示例、时间复杂度和空间复杂度分析等。
  • 操作系统:涵盖操作系统的基本概念、进程管理、内存管理、文件系统;操作系统的使用等。
  • 计算机网络:包括网络基础知识、TCP/IP 协议栈、HTTP、DNS、WebSocket 等。
  • 编程语言:各个语言的基础知识、语法、常见问题、最佳实践等。
  • 设计模式:介绍常见的软件设计模式,如单例模式、观察者模式、工厂模式等。
  • 数据库:包括关系型数据库(如 MySQL、PostgreSQL)和 NoSQL 数据库(如 MongoDB、Redis),涵盖数据库设计、查询语言、性能优化等。
  • 计算机安全:涵盖常见的安全概念、攻击类型、防御策略、加密算法等。
  • 前端开发:HTML、CSS、JavaScript、前端框架(如 React、Vue.js)等。
  • 后端开发(暂无对应目录):涵盖常见的后端开发技术,如 RESTful API、服务器框架(如 Flask、Django)、身份验证、数据库连接等。
  • 编译原理:编译原理的学习和实践。
  • 调试:静态追踪、动态追踪、调试技巧等。
  • 测试:包括单元测试、集成测试、性能测试等。
  • 工具:涵盖常见的开发工具和框架,如 Git、Docker、libevent 等。
  • 软件工程(暂无对应目录):包括软件开发生命周期、版本控制、团队协作、项目管理等。
  • 云计算(暂无对应目录):涵盖云服务提供商(如 AWS、Azure、Google Cloud)的基本知识、服务、部署和扩展等。
  • 人工智能和机器学习(暂无对应目录):包括机器学习算法、深度学习框架、数据预处理、模型评估等。
  • 方法论:总结方法——处理特定事物的通用方法。
  • 自然语言:英语等自然语言的学习。
  • 问题解决:总结学习、工作中遇到的一些较为常见、网上不太容易找到答案的问题。
  • 经典案例:学习、工作中遇到的经典案例。可以从 0 到 1 地学习某个知识点或技能。
  • Think:个人所思所想、人生观、价值观等。
  • Blog:博客管理目录
  • Temp:临时目录,存在一些待整理的内容。