Skip to content

snailzed/blog

Repository files navigation

SnailZED的技术博客

个人博客

简介

总结php、golang以及mysql等基础知识,分享自己在工作中常用的软件或一些解决问题的方案(有些没写完,等有时间完善)

文章序列

一、PHP基础(Golang基础)

  1. PHP引用变量
  2. PHP常量
  3. PHP-9种数据类型
  4. PHP-11种运算符
  5. PHP-流程控制
  6. 变量作用域和static变量
  7. 常用字符串函数
  8. 常用数组函数
  9. 常用其他内部函数
  10. 正则表达式
  11. 文件以及目录操作
  12. 会话控制
  13. 面向对象编程OOP
  14. 面向对象常用设计模式
  15. 网络协议相关
  16. PHP运行原理
  17. PHP的一些坑
  18. PHP的垃圾回收机制

二、Linux(ubuntu/centos)

  1. linux常见命令
  2. crontab用法
  3. vim使用
  4. 进程间通信方式
  5. ps命令详解
  6. ubuntu日志系统
  7. shell命令
  8. ssh密钥登录服务器

三、数据库

  1. MySQL数据类型以及类型比较
  2. MySQL innodb和myisam存储引擎
  3. MySQL SQL性能优化
  4. MySQL索引分类以及使用原则
  5. MySQL-Innodb-select加锁分析

四、缓存相关(NOSQL)

  1. redis简介、数据结构以及持久化方式
  2. redis集群方案

五、网络编程

  1. TCP协议
  2. UDP协议
  3. select、poll、epoll和kqueue

六、算法以及数据结构

  1. 时间复杂度以及空间复杂度
  2. 排序算法
  3. 查找算法
  4. 常见数据结构以及应用场景

七、高并发大流量解决方案

  1. 前端优化
  2. 服务器端优化
  3. 数据库优化
  4. web服务器优化

八、消息队列(rabbitmq,kafka等)

  1. rabbitmq消息队列
  2. php-amqplib连接rabbitmq
  3. rabbitmq高可用集群搭建

九、Swoole

  1. swoole初识
  2. 开发自己的swoole框架

十、web服务器

  1. nginx大法好
  2. openresty
  3. LUA基本数据类型
  4. lua运算符
  5. lua控制结构
  6. nginx常用配置

十一、web安全

  1. XSS跨站脚本攻击
  2. CSRF跨站请求伪造

十二、Docker

十三、随笔

  1. 谈谈后端容灾方案

About

个人博客 技术分享 经验总结

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages