这几篇博客均来自python核心编程如果你有任何疑问,欢迎联系我或者仔细查看这本书的地20章另外推荐下这本书,希望对学习python的同学有所帮助概念预热eb客户端通过url请求web服务器里的静态页面,但是要怎么做到洞察不同用户同的输入?比如说表单提交等来产生不同的返回结果呢一个简单的思路是web...
分类:
编程语言 时间:
2014-11-06 00:33:01
阅读次数:
316
这里就介绍几个底层的用于创建web服务器的模块,其中最为主要的就是BaseHTTPServer,很多框架和web服务器就是在他们的基础上创建的基础知识要建立一个Web 服务,一个基本的服务器和一个“处理器”是必备的。基础的(Web)服务器是一个必备的模具。它的角色是在客户端和服务器端完成必要HTTP...
分类:
编程语言 时间:
2014-11-06 00:33:58
阅读次数:
199
原文地址:http://www.cppblog.com/GUO/archive/2010/09/12/126483.html /*括号匹配问题,比较经典,利用堆栈来实现(摘自internet)1. 括号匹配的四种可能性:①左右括号配对次序不正确②右括号多于左括号③左括号多于右括号④左右括号匹配正确2...
分类:
编程语言 时间:
2014-11-06 00:34:37
阅读次数:
187
python_files_operationsfiles, file objectsopen(name [, mode [, bufsize]])eg:file = "data.txt"f = open(file, 'r')f = open(file, 'w')'r':read'w':write'a...
分类:
编程语言 时间:
2014-11-06 00:31:29
阅读次数:
271
共分三篇十三章。这是总目录,细分到节: 1 /* 2 3 我的第一本C++书(游历C++世界的地图) 4 5 第1篇 叩开c++世界的大门 6 7 8 第1章 c++世界地图 9 1.1 c++是什么 10 1.2 c++的前世今生 11 1.2.1 从b到c 1...
分类:
编程语言 时间:
2014-11-06 00:31:10
阅读次数:
297
As an example of subclassing, the random module provides the WichmannHill class that implements an alternative generator in pure Python. The class pro...
分类:
编程语言 时间:
2014-11-06 00:31:00
阅读次数:
396
在windows控制台应用程序中,肯能会想使用一些MFC中的类,如CStringArray等,通过下面两步简单的设置可以添加对MFC的支持:1、右击工程名 -> References 选择 All Configuration ->Configuration Properties ->General....
分类:
编程语言 时间:
2014-11-06 00:27:21
阅读次数:
211
前言: 写到快速排序时,之前已经进行了冒泡、选择、插入排序,发现算法问题很多东西都是和实际问题相逆的,实际你可能会由外及里,由上及下,可是算法里面它有时就需要你由里往外去扩散,好比最里面的是小成果,然后一次次往外变化,成果也慢慢变大,最后直至达到最终成果为止。本篇快速排序方法因为调用了递归,你就可....
分类:
编程语言 时间:
2014-11-06 00:27:25
阅读次数:
304
二分查找,无论是从名字还是理论都十分简单一个算法,其博大精深,简直恐怖。Jon Bentley:90%以上的程序员无法正确无误的写出二分查找代码。 别人不知道,反正我早上是写了好久,这个查找算法,将查找的复杂度从 o( n ) 降到了 o( logn ) ,当之无愧的的好算法,更是许多高级算法...
分类:
编程语言 时间:
2014-11-06 00:25:42
阅读次数:
242
伪代码:RECURSIVE-INSERT-SORT (A, n) if n>1 RECURSIVE-INSERT-SORT (A ,n-1) InsertLastNumber (A,n)InsertLastNumber (A,n) temp = A[n] i=n-1 whi...
分类:
编程语言 时间:
2014-11-06 00:26:59
阅读次数:
270
试了网上好几个解决办法。下面这个办法是最对我胃口的。~~~~~~~~~~~~~~~~安装ez_setup.py时出现了这个问题:UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in...
分类:
编程语言 时间:
2014-11-06 00:26:32
阅读次数:
198
Python提供了两个hook用于定制Python:sitecustomize 和 usercustomize,首先需要查看site包目录,然后就可以在此目录下创建usercustomize.py文件,文件的内容会影响python的每次调用,除非在调用时使用 -s 选项 禁止自动import。sit...
分类:
编程语言 时间:
2014-11-06 00:25:32
阅读次数:
358
本章节,我只是把所有的输出加上了自己的注释。#!/usr/bin/env python# -*- coding:utf-8 -*-def cheese_and_crakers(cheese_count, boxes_of_crackers): '''定义了cheese_and_crakers的...
分类:
编程语言 时间:
2014-11-06 00:25:49
阅读次数:
232
1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?1 new Thread(new Runnable() {2 3 @Override4 public void run() {5 // TODO Auto-generated metho...
分类:
编程语言 时间:
2014-11-06 00:24:17
阅读次数:
287
PriorityQueue
分类:
编程语言 时间:
2014-11-06 00:25:34
阅读次数:
317
1. spring的通知
1.1. AOP的概念
切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。在Spring AOP中,切面可以使用基于模式或者基于注解的方式来实现。
连接点(Joinpoint):在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在Spring AOP中,一个连接点总...
分类:
编程语言 时间:
2014-11-05 23:20:36
阅读次数:
497
看书、思考、写代码!
/***************************************
* copyright@hustyangju
* blog: http://blog.csdn.net/hustyangju
* 题目:分治法求数组最大连续子序列和
* 思路:分解成子问题+合并答案
* 时间复杂度:O(n lgn)
* 空间复杂度:O(1)
********...
分类:
编程语言 时间:
2014-11-05 23:17:53
阅读次数:
209