【程序员必备】知识点 持续更新

哈基石

TCP/IP

  1. HTTP和HTTPS有何区别?
  2. httpbin 一个简单的HTTP请求和响应服务。
  3. TCP的三次握手与四次挥手 通俗易懂版详细版本

MySQL

  1. CHAR和VARCHAR存取的差别
  2. 《高性能MySQL》笔记 - MySQL 锁的基本类型
  3. MySQL中的锁之一:锁的必要性及分类
  4. MySQL中的锁之二:行锁、页锁、表锁
  5. MySQL Like与Regexp的区别

数据结构

  1. 数据结构之队列php实现数据队列

算法篇

  1. 十大经典排序算法
  2. 希尔排序图解版
  3. 2018汇总数据结构算法篇 非常不错
  4. 对称算法与非对称算法

操作系统进程与线程

  1. 进程、线程与处理器的调度
  2. 进程与线程的一个简单解释
  3. 乐观锁与悲观锁
  4. 死锁产生的原因以及避免死锁的算法
  5. Linux 下的 IPC

    1. Pipe Linux进程间通信之管道(pipe)、命名管道(FIFO)与信号(Signal)
    2. (Message queue)
    3. 共享内存
    4. Unix Socket
    5. Singal
    6. semaphore
  6. 协程

操作系统Linux常用命令

  1. Linux三剑客之 grepawksed
  2. Linux 命令 top 拆解
  3. Netstat

HTML5篇

  1. SVG基础教程SVG与canvas优缺点SVG波浪图

JavaScript篇

  1. Mootools.js 是如何实现类,以及类的相关属性和作用
  2. 讲讲PWA

PHP篇

  1. 译dotenv
  2. 如何设置一个严格30分钟过期的Session
  3. 类型转换的判别

设计模式

  1. 什么是设计模式
  2. 图说设计模式 设计模式

NoSQL

  1. redis、memcache、mongoDB有哪些区别?

其他

  1. 语义化版本
  2. 浅谈CSRF攻击方式
  3. 在Github和Git上fork之简单指南
  4. 正则表达式30分钟入门教程
  5. jwt

面试篇

  1. 去 BAT 面试,总结了这 55 道 MySQL 面试题!
  2. 【程序猿必备】数据结构与算法精选面试题
  3. 10个值得深思的PHP面试问题
  4. 2018你成长了么?一份给你的前端技术清单
  5. MySQL 中什么是聚簇索引
  6. 慢sql 的处理方式
  7. MySQL 悲观锁,乐观锁与索引什么关系
  8. redis 缓存雪崩、缓存穿透
  9. redis 支持事务麽
  10. nginx 与 php-fpm 的通讯机制是什么
  11. php-fpm 管理子进程的两种方式
  12. 分布式事务
阅读 1.6k
79 声望
1 粉丝
0 条评论
79 声望
1 粉丝
文章目录
宣传栏