摘要: 动静分离,提高网页访问速度阅读全文
posted @ 2017-09-20 23:38 KEL 阅读(1325) 评论(4) 编辑
正文内容加载中...
posted @ 2017-09-24 11:16 KEL 阅读(138) 评论(0) 编辑
摘要: 动静分离,提高网页访问速度阅读全文
posted @ 2017-09-20 23:38 KEL 阅读(1325) 评论(4) 编辑
摘要: 起源 在一般的web服务器中,都会开启压缩功能,也就是deflate或者是gzip的压缩。 开启压缩功能主要的目的是为了减少传输的带宽,从而当服务器响应给客户端的时候,会大大减少传输的数据,代价就是在服务器段需要消耗cpu时钟周期,因为压缩是在服务器端进行的,并且压缩还是比较损耗cpu的。 在进行压阅读全文
posted @ 2017-09-13 23:46 KEL 阅读(282) 评论(3) 编辑
摘要: apache如何设置缓存阅读全文
posted @ 2017-09-11 22:02 KEL 阅读(135) 评论(0) 编辑
摘要: http协议 长连接阅读全文
posted @ 2017-08-30 18:53 KEL 阅读(22) 评论(0) 编辑
摘要: 人事? 人事不干人事,这算个什么事? 无论是白天还是黑夜,总有那么几个鬼鬼祟祟的称之为人事的东西在抓人,抓别人的把柄?抓别人玩游戏,抓别人看小说。。。这尼玛是一个人干的活?这是一个人应该干的事?那么人事到底算个什么事?是东西呢还是不是个东西呢?搞不懂人事到底是不是东西,好烦恼。。。。。 人事的另外一阅读全文
posted @ 2017-08-20 22:09 KEL 阅读(21) 评论(0) 编辑
摘要: 写在前面的话 一直试图来说说TCP/IP协议栈,结合python中的网络编程,然后来使用tcpdump命令来进行抓包,来分析三次握手,连接的建立和四次断开。 涉及的概念太多,从而此文可能略长,试图用简单的说法来讲述这个复杂的协议,也算是一个小小的总结。 TCP/IP协议 人人都说上网,那么上网的目的阅读全文
posted @ 2017-08-20 03:25 KEL 阅读(12) 评论(0) 编辑
摘要: 在python中进行安装mysql模块,但是怎么都不能导入mysql模块,出错如下所示: [root@python ~]# pythonPython 2.7.11 (default, Apr 5 2016, 12:24:31) [GCC 4.4.6 20110731 (Red Hat 4.4....阅读全文
posted @ 2016-05-24 21:51 KEL 阅读(156) 评论(0) 编辑
摘要: 1、 背景概述 在上篇文章中,主要讲述了python中的socket编程的一些基本方面,但是缺少关于锁的相关概念,从而在这篇文章中进行补充。 由于在python中,存在了GIL,也就是全局解释器锁,从而在每次进行获得cpu的时候,同时只有一个线程获得了cpu的运行,在这个方面可以认为是线程安...阅读全文
posted @ 2016-05-23 14:27 KEL 阅读(2798) 评论(0) 编辑
摘要: 1、多线程的发展背景 随着计算机的发展,无论是硬件还是软件都在快速的发展。 在最开始的时候,计算机都是只有一个cpu来进行指令控制和运算,程序执行的时候都是一个进程一个进程的运行,也就是顺序执行的方式,所有的进程都是排成一个队列,然后cpu取出其中的一个进程,然后运行。 在硬件发展的时候,慢慢发...阅读全文
posted @ 2016-05-22 13:27 KEL 阅读(86) 评论(0) 编辑