数据结构-树

二叉树、堆、哈弗曼树、二叉排序树、平衡二叉树、B-树、Trie 树的基本知识。

茹茹 2019-04-28 17:51
IP协议简介

IP 协议位于 TCP/IP 协议的第三层——网络层。与传输层协议相比,网络层的责任是提供点到点(hop by hop)的服务,而传输层(TCP/UDP)则提供端到端(end to end)的服务。

茹茹 2019-04-26 19:18
SSL/TLS协议介绍

HTTPS 即 HTTP over TLS,是一种在加密信道进行 HTTP 内容传输的协议。

茹茹 2019-04-26 17:07
TCP协议的特性

TCP 的连接,实际上是一种纯软件层面的概念,在物理层面并没有“连接”这种概念。TCP 通信双方建立交互的连接,但是并不是一直存在数据交互,有些连接会在数据交互完毕后,主动释放连接,而有些不会。TCP 也不是 100% 可靠的协议,它所能提供的是数据的可靠递送或故障的可靠通知。

茹茹 2019-04-26 16:46
HTTP协议介绍

HTTP 协议构建于 TCP/IP 协议之上,是一个应用层协议,默认端口号是 80 HTTP 是无连接无状态的

茹茹 2019-04-26 16:09
.htaccess(分布式配置文件详解)

.htaccess文件(或者"分布式配置文件"),全称是Hypertext Access(超文本入口)。提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。

"Powerless" 2019-04-15 18:06
MySQL索引介绍

索引就好比一本书的目录,它会让你更快的找到内容,显然目录(索引)并不是越多越好,假如这本书1000页,有500也是目录,它当然效率低,目录是要占纸张的,而索引是要占磁盘空间的。

"Powerless" 2019-04-15 10:55
毁灭程序员效率方式

没有人满意开发人员这种已经“竭尽全力”改变世界的速度,每个人都希望代码像消防水管里的水一样能够源源不断地流出来,但没有人愿意提供给开发人员更好地完成工作的条件。正如那个想要我们昨天就完成工作的老板,他不愿意雇佣更多的人,不愿意购买速度更快的机器,也不愿意做任何其他可以让程序员专注于编程的事情,又想马儿跑,又不给马儿吃草。

"Powerless" 2019-04-12 20:10
程序员成长技术清单

程序员不一定是黑客,黑客肯定是程序员。作为程序员,我们一直想方设法提升自己的技术,这里偷偷给你们一些学习资料

"Powerless" 2019-04-12 19:00
PHP巨量关键词的匹配

假设有 100万 条短消息记录日志,每条约 50 字,5万 关键词,长度 2-8 字,绝大部分为中文。要求将这 100万 条记录中包含的关键词全部提取出来并统计各关键词的命中次数。

"Powerless" 2019-04-12 18:05
  • 战胜你的“拖延症”
  • MySQL分库分表原理简述
  • MySQL 规范指南
  • SQL 的各种 join 到底是怎么回事
  • 巧用CAS解决数据一致性问题
  • 分布式ID生成方法
  • Git 提交规范
  • PHP没你想的那么差
  • 秒杀系统架构优化思路
  • 通过信鸽来解释HTTPS
  • 优秀的用户界面设计
  • 什么是云原生?
  • MySQL语句加锁分析
  • DevOps介绍
  • 让你爆笑的程序员段子