自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

理想国

what does not kill you only makes you stronger.

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 HTTP协议 (七) Cookie

Cookie是HTTP协议中非常重要的东西, 之前拜读了Fish Li 写的【细说Cookie】, 让我学到了很多东西。Fish的这篇文章写得太经典了。 所以我这篇文章就没有太多内容了。 最近我打算写一个系列的HTTP文章,我站在HTTP协议的角度, 说说我对Cookie的理解。 Cookie是什么,有什么用,为什么要用到Cookie请看Fish Li 写的【细

2014-08-27 20:12:16 629

转载 HTTP协议 (六) 状态码详解

HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。  如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。  本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。  本文介

2014-08-27 20:02:09 701

转载 HTTP协议 (五) 代理

什么是代理服务器Web代理(proxy)服务器是网络的中间实体。 代理位于Web客户端和Web服务器之间,扮演“中间人”的角色。HTTP的代理服务器即是Web服务器又是Web客户端。  Fiddler就是个典型的代理Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1, 端口:8888. 当Fiddler退出的时候它会自动注销代理,这样就

2014-08-27 19:53:17 873

转载 HTTP协议 (四) 缓存

这次继续介绍HTTP协议中的缓存机制。HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助。 本文介绍浏览器和Web服务器之间如何处理"浏览器缓存",以及控制缓存的http header.本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这工具,可以先参考[Fiddler教程] 。在看本文的时候, 请务必打开Fid

2014-08-26 20:35:34 592

转载 HTTP协议 (三) 压缩

HTTP内容编码和HTTP压缩的区别HTTP压缩,在HTTP协议中,其实是内容编码的一种。在http协议中,可以对内容(也就是body部分)进行编码, 可以采用gzip这样的编码。 从而达到压缩的目的。 也可以使用其他的编码把内容搅乱或加密,以此来防止未授权的第三方看到文档的内容。所以我们说HTTP压缩,其实就是HTTP内容编码的一种。 所以大家不要把HTTP压缩和HTTP内容编码两个

2014-08-26 20:33:31 612

转载 HTTP协议 (二) 基本认证

http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别。 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢?什么是HTTP基本认证桌面应用程序也通过HTTP协议跟Web服务器交互, 桌面应用程序一般不会使用cookie, 而是把 "用户名+冒号+密码"用BASE64编码的字符串放在http reques

2014-08-26 20:09:56 635

转载 python 关于 if __name__ == “__main__" 的使用

#hello.pydef sayHello():str="hello"print(str);if__name__=="__main__":print ('This is main of module "hello.py"')sayHello()python作为一种脚本语言,我们用python写的各个module都可以包含以上那么一个累

2014-08-26 15:12:25 3614

转载 HTTP协议 (一) HTTP协议详解

转自:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html

2014-08-25 21:13:44 763

转载 佛祖保佑 永无bug

[cpp] view plaincopy"code" class="java">/*                    _ooOoo_                   o8888888o                   88" . "88                   (| -_- |)                   O\

2014-08-22 20:34:59 1578

原创 linux kernel 学习笔记二 进程管理

一、进程和线程说到操作系统就不得不提的两个概念。进程就是出于执行期的程序以及相关的资源(打开的文件、挂起的信号、内核内部的数据、处理器状态等)的总称。线程,是在进程中活动的对象,每个线程都拥有一个独立地程序计数器、进程栈和一组进程寄存器。有关进程和线程的关系,可以参考下这篇博文,说得非常形象:http://www.ruanyifeng.com/blog/2013/04/processe

2014-08-18 21:38:18 796

原创 linux kernel 学习笔记一 编译内核

1、获取内核的源码从 https://github.com/torvalds/linux 可以方便的找到要linux的内核源码,想要以前的版本也可以在releases页中找到。比如我下的3.16版本的kernel: $wget https://github.com/torvalds/linux/archive/v3.16.tar.gz下载好把压缩包放到/usr/src/下$mv

2014-08-17 20:54:46 2212

转载 如何创建和解压tar.xz文件

转自  认识tar.xz格式文件是在Linux内核的官方网站上,比如最新的Linux内核3.12,就是.xz后缀的文件。  根据维基百科的解释, xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpio

2014-08-17 10:26:21 6466

eclipse 常用快捷键

Eclipse最常用快捷键,熟悉以后大大加快开发速度

2014-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除