由 lnmp 一键安装脚本所引发的错误

在装lnmp全家桶时,有时为了方便,会直接用一键安装脚本,一条命令,就把所有的环境都装好了,简单省事,但有时出现配置错误,也不太好排查,分享一个遇到的问题。

阅读全文

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文件,由程序自动帮我们加载进来。

阅读全文