- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Python中文全攻略
原创文章,转载请注明出处。 1. 在Python中使用中文在Python中有两种默认的字符串:str和unicode。在Python中一定要注意区分“Unicode字符串”和“unicode对象”的区别。后面所有的“unicode字符串”指的都是python里的“unicode对象”。事实上在Python中并没有“Unicode字符串”这样的东西,只有“unicode”对象。
2007-04-18 11:28:00
30423
3
原创 代码阅读 - BaseHTTPServer.py
1. BaseHTTPServer.py平平无奇,看过SocketServer之后,只要了解HTTP协议就能看明白。HTTPServer 继承自 SocketServer.TCPServer;BaseHTTPRequestHandler 继承自 SocketServer.StreamRequestHandler。1.1 HTTPServerHTTP协议本身
2007-04-05 09:48:00
2258
原创 代码阅读 SocketServer.py
1. SocketServer.py1.1 整体结构在基类中调用并不实现的方法;类似于C++的纯虚函数,强迫派生类实现。不一样的是,如果派生类中不调用(派生类的用户也不调用)该方法,那么派生类就可以不实现这个方法。对某些函数提供一个空的实现,相当于JAVA的Adapter类,提供一个缺省实现。RequestHandler的使用。并不是提供一个虚或者纯虚函数来处理网络请求,
2007-04-03 10:01:00
1197
原创 windows mobile 中软键菜单的格式
首先用资源编辑器创建一个简单的菜单:IDR_MENU MENU BEGIN POPUP "帮助" BEGIN MENUITEM "关于", IDM_HELP_ABOUT ENDEND这个菜单只包括一个弹出菜单“帮助”,弹出后只有一个菜单项“关于”。 为了声明或者创建软键菜单有两种方法,一是在 *.rc
2007-03-22 18:46:00
2370
2
原创 在 Windows Mobile 下使用MSXML
最后一次用msxml是在2001年,这么多年都快忘光了。只能一边翻 MSDN 一边写测试代码,同时还要感叹着这几年荒废的东西到底有多少。记下来 DOM 的用法,免得以后再忘:) 首先是头文件:#include 初始化 COM 环境:hr = CoInitializeEx(NULL, 0); 创建一个 XML DOM 对象:IXMLDOMDocument *pDOM
2007-03-22 09:51:00
1812
原创 #define XML_GetUserData(parser) (*(void **)(parser))
#define XML_GetUserData(parser) (*(void **)(parser))首先把 parser 转换成 void**;然后再提取 void** 指向的位置,这个位置的类型是 void*。查资料知道,这个宏用来从 XML_Parser 中得到 user data:struct XML_ParserStruct { /* The first m
2007-03-20 16:29:00
1360
原创 使用 WinInte API 发送 HTTP 请求
BOOL bResult = FALSE; // 初始化WinInet 环境HINTERNET hInternet = InternetOpen("CEHTTP", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, NULL); // 打开http session HINTERNET hSession = InternetConnect(
2007-03-19 18:05:00
4937
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人