- 博客(10)
- 收藏
- 关注
转载 用Python处理Cookie
第一次访问页面后,Server可将Cookie信息加入HTTP Header返回给浏览器,浏览器会自动将这些信息保存在本地;当再次访问相同域名时,浏览器将对应Cookie信息随请求一起发送,Server端可读取这些信息进行处理。Cookie可设置过期时间,到期后由浏览器自动删除;当我们要返回页面时,首先输出如下:[python]print "Content-type: text
2013-01-29 00:55:39 360
原创 python简单爬去博文
#-*-encoding:utf-8-*-from BeautifulSoup import BeautifulSoupimport urllibimport osdef file_fiter(title): """去除windows文件名非法字符""" filename = [] for i in range(len(title)): if tit
2013-01-25 14:05:28 371
转载 从IE复制数据到Word ,其中发生了什么?
不知道你有没有注意,如果你从IE复制表格数据到MS Word,会显得很慢,但是表格的格式和样式都会保存下来,但是在别的浏览器,比如Firefox,Opera等复制表格数据到MS Word,则会快很多,效果和复制到记事本是一样的。难道是因为不同的复制来源(不同的浏览器),使得在剪贴板的数据不一样吗? 先看一下,从IE复制到Word(2003和2007效果是差不多的,就不上图了)里的效果:
2013-01-22 23:24:03 403
转载 Windows内存管理
本文主要内容:1.基本概念:物理内存、虚拟内存;物理地址、虚拟地址、逻辑地址;页目录,页表2.Windows内存管理3.CPU段式内存管理4.CPU页式内存管理 一、基本概念1. 两个内存概念物理内存:人尽皆知,就是插在主板上的内存条。他是固定的,内存条的容量多大,物理内存就有多大(集成显卡系统除外)。但是如果程序运行很多或者程序本身很大的话,就会导致大量的物理内存
2013-01-19 19:34:39 483
转载 UNICODE详解
谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一:使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是t
2013-01-14 13:57:56 452 1
转载 Python strip lstrip rstrip使用方法
Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:?theString= 'saaaay yes no yaaaa
2013-01-02 16:36:45 243
转载 TCP和UDP的"保护消息边界" 机制
在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据,合并成一个大的数据块,然后进行封包。这样,接收端,就难于分辨出来了,必须提供科学的拆包机制。 对于UDP
2013-01-02 16:09:55 458
原创 python中的迭代器
我线看一个例子来理解一下迭代器工作的原理:for i in seq: do_something(i)#实际上是这样工作的:fetch = iter(seq)while True: try: i = fetch.next() except StopIteration: break do_something(i)
2013-01-01 16:16:14 379
原创 python 中的else
我们都知道python中else除了和if搭配,还可以在while和for循环中使用。那么它是怎么工作的呢?只要while循环或者for循环是正常结束的,那么else就会执行,否则else不会执行。下面看一个例子。这个程序是求10 -20最大公约数: def showMaxFactor(num): count = num / 2 while count > 1:
2013-01-01 15:50:30 350
原创 ØMQ API 学习之zmq_bind
A server node can bind to many endpoints (that is, acombination of protocol and address) and it can do this using a single socket.This means it will accept connections across different transports:zm
2012-12-31 10:56:55 1888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人