#!/usr/bin/python#-*-coding:utf-8-*-import httplib,urllib; #加载模块#定义需要进行发送的数据params = urllib.urlencode({'title':'标题','content':'文章'});#定义一些文件头headers = {"Content-Type":"application/x-www-form-urlencoded", "Connection":"Keep-Alive" Read More
这段时间一直在学python和django,准备写个小小的blog巩固下自己学到的东西,看到了GAE上的一些程序,大部分都是纯python的,想找一些基于django的,还真是难。无意中搜索到一篇文章,就翻译一下,渣技术,实在不行,就去看en文的吧。en文地址Michael Trier在两年以前就写... Read More
概述研究计划参与人员研究文档学习emiller的文章熟悉nginx的基本数据结构nginx 代码的目录结构nginx简单的数据类型的表示nginx字符串的数据类型的表示内存分配相关系统功能封装ngx的内存池ngx的基本容器ngx_arrayngx_queuengx_hashngx_list了解ngi... Read More
原理 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K Read More
摘要: 本文旨在总结一些编写表达式的技巧和原理。鉴于介绍python中re模块的使用方法的文章太多。所以本文在基础方面都是略过,而在回溯原理和一些技巧方面记录一点点学习总结。目录:[ - ]基础规则的介绍python中的转义符号干扰基本字符量词限定符锚点符正则引擎内部的转义符号字符集括号的相关内容普通型括号扩展型括号匹配优先/忽略优先符号相关进阶知识传统型NFA中的顺序问题回溯/备用状态备用状态回溯机制两个要点固化分组思想Python模拟固化过程多选结构一些优化的理念和技巧平衡法则处理不期望的匹配对数据的了解和假设引擎中一般存在的优化项其他技巧和补充内容过度回溯问题消除指数级匹配效率测试代码量 Read More
用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1.参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示... Read More
将代码转换为语法高亮的HTMLGNU Source-highlighthttp://www.gnu.org/software/src-highlite/当前最新版本:2.8支持语言:C/C++、C#、Bib、Bison、Caml、Changelog、Css、Diff、Flex、Fortran、Html、Java、Javascript、Latex、Logtalk、Log files、Lua、Makefile、M4、ML、Pascal、Perl、PHP、Postscript、Prolog、Python、Ruby、Shell、S-Lang、Sql、Tcl、XMLhttp://gnuwin32.sou Read More
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。尊重作者的劳动,转载请注明作者及原文地址 >.<html1. 正则表达式基础1.1. 简单介绍正 则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方 法,但功能十分强大。得益于这一点,在提供了正 Read More
引用 Emacs 手册的一句话: Emacs is the extensible, customizable, self-documenting real-time display editor. Emacs 是我每天必备的程序,他可以帮助我做很多程序,有人嫌 Emacs 做得太 大了,不符合 KI Read More
1. 为了用得顺手,需要把Caps Lock键设为Ctrl。Caps Lock功能则设到右手的Context Menu键上或Win键上。可使用KeyTweak工具来帮助改键,不嫌麻烦的话也可直接改注册表。 2. M-x按得不顺手(位置太近反而不好按),可以用ESC-X来代替,或者在.emacs中加入 Read More