TCP 和 HTTP

在经典的计算机网络 ISO 七层模型中,最接近用户的,是应用层,其次是传输层。应用层中,HTTP 是最重要的协议之一,而 TCP,则是传输层中最重要的协议之一,这两类协议可以说是现代互联网的基石。无论是组网,编码,网络故障定位,面试,这两类协议都是相当重要的,网上已经有很多相关的分析文章,这里也整理下我关于这两个协议的相关理解。

……

阅读全文

手动编译安装nginx

Nginx是一个高性能的HTTP和反向代理服务器,目前已经成为Web开发部署的标配了,基本拿到一台机器或者vps,都要装上nginx,但由于很多Linux发行版的包管理里面的源没有nginx,导致用yum或者apt都无法安装,需要手动配置,这里记录两种方法安装nginx

……

阅读全文

微信公众号开发初探

最近利用空闲时间,申请了个微信公众号,完成一些小功能练练手,本文总结下开发公众号期间的一些步骤,心得和体会吧。

……

阅读全文

使用 zsh,重新打造你的 Linux 工作环境

对于经常在 Linux 环境下干活的码农们,shell 可以说是我们使用频率最高的程序了,shell 为我们和机器间建立了一个桥梁,它给我们提供一系列命令,我们就可以和机器进行愉快的交流了,比如写代码用vim命令,查找文件使用find`,grep命令,版本控制使用git,查看机器性能使用top`,bash 就是 shell 的一种,也是 Linux 下的默认 shell 程序,现在让我们使用 zsh,重新打造一个更加人性化的 shell

……

阅读全文

dokcer的一些使用方法

上半年也陆续使用了docker工具做开发部署,使用的经验还比较浅显,看到屈屈大神写的一篇文章不错,特转载过来,并加了点自己的心得

……

阅读全文

几条比较好用又经常忘记的 shell 命令

linux命令行中,最常用的命令就那么几条,有时写了长长的一条命令,发现写错、漏写,想移动光标,如果直接按←,→,不仅慢,还不能体现出我们作为linux老鸟的优(zhuang)雅(bi),因此记下几个比较好用的命令,以作备忘

……

阅读全文

关于 Cookie 和 Session 的几点问题

咱做 web 开发的,任何时候都少不了要和 Cookie 以及 Session 打交道,我们平时主要用他们来实现用户的登陆和用户的信息存储。说到 Cookie 和 Session,我们一般会很简单地想到他们一个是客户端的存储机制,一个是服务器端的存储机制。然而,事实是否真的仅仅是这样的呢?

……

阅读全文

PHP中的自动加载

对于21世纪的phper来说,应该或多或少听说过自动加载器。自动加载,就是我们在new一个class前,不需要写require来包含这个class文件,由程序自动帮我们加载进来。

……

阅读全文