自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 222

except StopIteration: if accordance == True: print u两文件完全一致# log.writelines(u两文件完全一致+/n) print u扫描结束# log.writelines(u扫描结束/n) ex

2010-05-26 18:33:00 444

原创 111

def compare(csvReader,xlReader,tabName,match): book = xlrd.open_workbook(xlReader) sheetname = book.sheet_by_name(tabName) try: row = 0 accordance = True whil

2010-05-26 17:49:00 483

原创 冒泡排序-python

#coding=utf-8Created on 2010-4-7@author: game-neteasepython里for循环的写法是:for i in range(1,10): print i这样是输出1~9。但是如果想倒过来输出9~1该怎么写呢?写法是:for i in range(9,0,-1); prin

2010-04-07 14:18:00 1512

原创 关于apache

在debian下(其实ubuntu下也是),主配置文件是/etc/apache2/apache2.conf,而apache官方版本的主配置文件是httpd.conf(debian和ubuntu里httpd.conf文件是个空文件);port.conf是为服务器设置监听IP和端口的;sites-avalible为站点配置文件。

2010-04-02 11:30:00 469

原创 windows下编译python2.5

 一、下载python源码。地址:www.python.org/download/releases/2.5。 二、编译1、打开工程下载的源码包里有包含PCbuild8文件夹,这个文件夹就是在visual studio 2005中进行开发的工程文件。打开这个工程(pcbuild.sln文件),然后可以看到整个python2.5的源码都被导入了。2、点"解决方案pcbuild"

2009-11-11 14:26:00 2247 2

原创 object.h注释翻译

 对象和类型对象接口对象是在堆里分配的结构。我们应用了特殊的规则以保证对象都能被适当地回收:一、对象永远不会被静态分配,也不会存在于栈空间里;二、它们只能通过特殊的宏和函数来访问。(内置类型对象并不遵守第一条规则;标准类型被静态初始化类型对象代替,尽管python2.2里对tpye/class一致化所作的努力使得拥有基于堆分配的类型对象成为可能)      每个对象都拥有一

2009-11-10 12:24:00 625

原创 创新工场笔试题--笔试地点:华南理工大学

#include#include#includeusing namespace std;struct node{ int key; node *left; node *right;};node* buildTree(node* head,int value);void showTree(node* head);int main(){ /*

2009-10-21 17:10:00 768

原创 pku上的题目分类

pku上的题目分类动态规划:1037 A decorative fence、1050 To the Max、1088 滑雪、1125 Stockbroker Grapevine、1141 Brackets Sequence、1159 Palindrome、1160 Post Office、1163 The Triangle、1458 Common Subsequence、1579 Functi

2009-10-07 19:39:00 473

原创 双向划分的快速排序

void quictSort(int arr[],int l,int u){ if(l >= u) return; int t = arr[l]; int i = l; int j = u+1; for(;;) { do i++;while(i <= u && arr[i] < t); do j--;while(arr[j] > t); if(i

2009-09-28 14:12:00 972

原创 do-while语句

do-while语句的一般形式是:do{/*....*/}while(...); 如果do代码块只有一个语句,可以这样写:do i++;while(x[i]  do-while语句即使一开始while条件即为假,do语句也会执行一次.

2009-09-28 11:11:00 526

原创 Effective C++读书笔记--Item 2:使用const,enum和template inline函数代替宏

这个Item主要针对C程序员。 一、对于单纯常量,最好以const对象或者enums替换#define;二、对于形似函数的宏,最好用inline函数替换#define. 注意:1、什么是the enum hack?在类中定义static类型时编译器不允许赋初值(只能声明),但是你确实要在类中使用该值时,可以用enum代替static。有一个理论基础:一个属于枚举类型

2009-09-26 16:11:00 945

原创 Effective C++读书笔记--Item 1:从四个语言层次理解C++

 可以将C++理解成由四个子语言组成:C、Object-Oriented C++、Template C++、STL。 C:  代码块  语句  数组  指针  内置数据类型  预处理器 Object-Oriented C++:  类(构造函数、析构函数、copy构造函数、copy assignment)  封装  继承  多态  virt

2009-09-26 15:44:00 633

原创 二维数组作函数参数及返回值

 需要将二维数组作为函数参数传递进函数里处理,处理完毕后要将二维数组作为函数返回值返回。函数是不能返回数组的,只能返回指针。代码可以这样写:typedef char(*aa)[10];aa sign(char signstr[][10]){ for(int i = 0;i != 6;++i) { qsort(signstr[i],strlen(signstr[i]),si

2009-09-22 15:23:00 9004 1

原创 求最大公因子

 最大公因子  最大公因子(greatest common divisor,简写为gcd;或highest common factor,简写为hcf),指某几个整数共有因子中最大的一个。  两个整数的最大公因子主要有两种寻找方法:  * 两数各分解质因子,然后取出同样有的项乘起来  * 辗转相除法(扩展版)  和最小公倍数(lcm)的关系:gcd(a, b)×lcm(a, b) = ab 

2009-09-21 21:25:00 3994

原创 数组循环移动代码,只使用一个临时变量

 算法原理:假如要将数组循环左移i位,则先将数组前i位逆置,再将后n-i位逆置,最后将整个数组逆置。逆置也有小技巧:使用两个游标start、end,将子数组的第一个元素和子数组的最后一个元素交换,然后start++,end--。#includeusing namespace std;void reverse(char *ch,int start,int end){ wh

2009-09-21 18:43:00 1024

原创 google app engine简明教程---Python版

1、安装Python。目前google app engine上的python版本是2.5,所以我们也应该装2.5,可保证无错。python的安装很简单,到www.python.org上去下载对应版本即可。装完如果安装程序没有将python的根目录添加到系统环境变量,手动加上去。测试方法:在控制台上输python(windows平台的啊),如果提示“python不是内部或者外部命令”,就是环境变量没

2009-09-17 11:10:00 7968

原创 C++产生随机数的方法

c++产生随机数的函数是rand(),它没有参数,返回o至RAND_MAX之间的随机整数(其实是伪随机)。RAND_MAX是系统定义的一个宏(?),我在VS2005上测试的结果显示RAND_MAX应该是一个五位数。如果要自定义一个随机数,可以用参数指定随机数的范围,可以这样定义: double random(double start,double end){  return

2009-09-17 11:09:00 1160 2

原创 位图排序法

位图排序法有两个限制条件: 1、待排序数据都在一个已知的相对较小的范围内; 2、所有数据没有重复; 位图排序法思想:假设待排序的所有数都小于1000万,那么使用一个具有1000万个位的字符串来表示这个待排序文件,其中,当且仅当整数i在文件中存在时,第i位置为1.具体实现是,定义一个整形数组,如 int order[10000000];然后将i作为数组下标将order[i]=1;最后再做个循环检查如

2009-09-17 11:04:00 648

原创 什么是内联函数?

内联函数的定义很简单,就是在一般的函数定义前面加上inline关键字。理解内联函数要把握的几点:1、函数的一大功能就是代码重用。把某些代码写成函数,就是为了重用这个目的。一般将较短小的代码写成内联函数。2、但是将代码写成函数有个缺点,就是开销增大了。几条顺序执行的代码如果封成函数,那么需要增加额外开销如:用前要先保存寄存器,并在返回时恢复;复制实参;程序还必须转向一个新位置执行。3、把

2009-09-01 11:26:00 910

原创 如何让函数返回多个值?

函数只能返回一个值。但是有时候我们确实需要让函数返回多个值,怎么办?方法是使用函数的参数。将你需要函数返回的其它值定义为函数的引用参数。引用参数的作用域不仅是函数体,引用参数不是参数复制,改变的是值本身。因此在调用函数后,你就可以使用这个经函数加工过的“返回值”了。

2009-08-30 10:21:00 830

原创 第一个Python程序

 昨天看了一天的《简明Python教程》,回到宿舍后手痒痒,想动手写个程序,哪怕是只有两三行的小程序。正苦恼不知道写什么的时候,看见旁边有本《程序员面试宝典》。翻开这本书,随手翻到的那页上是一道叫你打印水仙花数的题目。于是我便决定就写这题吧。很快写出来了,但是编译不能通过。我确定算法是没问题的,只是有个语法记得不清了。就是for循环那里。表示从1到9遍历是应该这么写的:for i in

2009-04-16 11:47:00 511

原创 Python应用第一波:文件打包备份

  跟着《简明Python教程》,学习Python一天多,终于可以做点实际应用了。第一个是写个备份文件的脚本。代码如下: Created on 2009-4-16@author: Baiyuyangimport ossource = rE:/ACMtarget_dir = E://ACMtarget = target_dir+.rar

2009-04-16 11:47:00 622

原创 docstrings

 docstrings是Python里的一种特殊注释,能在代码里相应的地方弹出提示,跟javadoc类似,称为‘文档字符串’。它是用一对连续的单引号括起来的字符串内容。例如: nothing here    当它写在函数里面时,它甚至成为函数的一个成员,可以用圆点调用输出。输出格式为:aFunction.__doc__ 注意:doc两边都是由两个连续的下划线。

2009-04-16 11:44:00 582

原创 《简明Python教程》笔记

有两种方式构建软件设计:一种是把软件做得很简单以至于明显找不到缺陷;另一种是把它做得很复杂以至于找不到明显的缺陷。  获得人生中的成功需要的专注与坚持不懈多过天才与机会。  变量就是我们想要的东西——它们的值可以变化,即你可以使用变量存储任何东西。变量只是你的计算机中存储信息的一部分内存。与字面意义上的常量不同,你需要一些能够访问这些变量的方法,因此你给变量名字。每个缩进层一个

2009-04-16 11:43:00 433 1

原创 raw_input()和input()

 raw_input()函数是Python2.5,2.6等版本的输入函数。根据我在网上查找的资料,raw_input是直接把用户当做字符串来处理的;而input()函数是Python3.0之后才有的。Python3.0把raw_input()的名字改成了input()。但是从我查的资料来看,3.0不仅只是把这个函数改个名字那么简单。input()不再把用户输入的字符串当做字符串看待,而是把它转

2009-04-16 11:43:00 3842 2

原创 开始Python之旅

一直听说Python是个好东西,今晚忍不住找了相关资料看看,并把开发环境搭好了。前几天在网易实习的时候,我跑上网易内部论坛>程序开发板块去偷师。在里面的Python子版块里,有位前辈推荐了两本书,一本是《Python cookbook》,一本是《Dive into Python》,以及一个很好的社区:华蟒社区。于是我首先去了华蟒社区。这个社区的前辈在wiki上弄了很多资料,并且把很多英文资料翻

2009-04-16 11:39:00 490

C++编程规范

华为公司程序员的编程规范

2007-05-22

空空如也

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

TA关注的人

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