摘要: virtual:虚函数。C++通过虚函数实现多态."无论发送消息的对象属于什么类,它们均发送具有同一形式的消息,对消息的处理方式可能随接手消息的对象而变"的处理方式被称为多态性。"在某个基类上建立起来的类的层次构造中,可以对任何一个派生类的对象中的同名过程进行调用,而被调用的过程提供的处理可以随其所... 阅读全文
posted @ 2014-11-28 11:29 huangxiaohen 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.map map rankDict;//定义map rankDict[1] = 5; rankDict[2] = 6;//map赋值 int dictSize = rankDict.size(); //map的大小 cout ::iterator iter; for(iter = rankD... 阅读全文
posted @ 2014-11-24 15:30 huangxiaohen 阅读(247) 评论(0) 推荐(0) 编辑
摘要: struct Date{ int day, month, year;};struct Book{ string name; Date date; void init(string n, int y, int m, int d); void print(void);};void Book::init(... 阅读全文
posted @ 2014-11-24 10:12 huangxiaohen 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 有两个序列a,b,大小都为n,序列元素的值任意整形数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。(华为面试)def diff(sorted_list, length): if not sorted_list: return (([],[])) las... 阅读全文
posted @ 2014-11-21 15:43 huangxiaohen 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1.在Python中,整数和短小的字符,Python都会缓存这些对象,以便重复使用。当我们创建多个等于1的引用时,实际上是让所有这些引用指向同一个对象。a = 1b = 1print hex(id(a))print hex(id(b))0x1e6e038L0x1e6e038Lid()可以获得内存地址... 阅读全文
posted @ 2014-11-19 11:35 huangxiaohen 阅读(967) 评论(0) 推荐(0) 编辑
摘要: Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于 TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供 JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mi... 阅读全文
posted @ 2014-09-01 21:03 huangxiaohen 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 1.最基本的抓站import urllib2content = urllib2.urlopen('http://XXXX').read()2.使用代理服务器这在某些情况下比较有用,比如IP被封了,或者比如IP访问的次数受到限制等等。import urllib2proxy_support = urll... 阅读全文
posted @ 2014-09-01 10:23 huangxiaohen 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 1.长度为m的字符串a,长度为n的字符串b,(m>n) 判断b中的字母是否全在a中? O(n)最小.class Num(object): def getNum(self, m): numList = filter(lambda x: not [x%i for i in range(2,x) ... 阅读全文
posted @ 2014-08-01 16:55 huangxiaohen 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1.计算阶乘 通常你是这样写: def func(n): return n<2 and 1 or n*func(n-1)reduce (lambda x,y:x*y,range(1,n)) #简单多了?高大上了? 2.写(读)文件:f=open(name,'w')f.write(data)... 阅读全文
posted @ 2014-07-24 20:32 huangxiaohen 阅读(464) 评论(2) 推荐(0) 编辑
摘要: #coding:utf8import urllib2import urllibimport jsonimport stringimport randomclass WebChat(object): def __init__(self, appid=None, secret=None, code... 阅读全文
posted @ 2014-07-21 13:33 huangxiaohen 阅读(1558) 评论(0) 推荐(0) 编辑