- 博客(13)
- 收藏
- 关注
原创 web.py step by step (2)
1. 本例将创建一个简单的web加法器,如下图 2. 创建python文件: add.py支持 POST 和 GET 方法 #!/usr/bin/env python#coding=utf-8import weburls = ("/add/", "add")app = web.application(urls, globals())text = "
2009-07-15 20:04:00
632
原创 web.py step by step (1)
首先安装 lighttpd 和 webpy,因为用 kpackagekit 做软件管理,在安装 webpy 的时候会自动安装 fluplighttpd 的配置脚本在 /etc/lighttpd/lighttpd.conf,采用默认值缺省的server.document-root路径是 /var/www 具体实施步骤:1) 首先实现一个 python 脚本touch /var
2009-07-09 19:33:00
619
原创 OSPF初级经验
1. RouterID的选举: 如果有loopback, 选取loopback接口中最大的IP地址为RouterID; 如果没有loopback接口, 选取激活端口中最大的IP地址为RouterID2. OSPF中数据包种类: HELLOHELLO包组播: 224.0.0.5作用:建立/维持邻居关系, (在广播多地址网络)选举D
2008-11-29 10:09:00
559
转载 VS2008 Express MSVCR90D.dll 错误解决方法
"MSVCR90D.dll was not found. Try re-installing the application..."I found the error message dissappears if:1. Build for Release, not Debug.2. Turn of incremental linking (Project/Properties - Linker
2008-10-12 06:50:00
678
转载 安装Ubuntu 8.04后需要立刻做的几件事
1. 给root帐户配置密码:执行 sudo password root参考资料:http://linuxtoy.org/archives/howto_enable_ubuntu_root_account.html2. 安装编译环境(GCC已经默认安装,但还缺少lib库)执行 sudo apt-get install build-essential参考资料:http://www.linuxidc.
2008-08-24 00:41:00
421
转载 求32位整数二进制中1的个数
unsigned long func(unsigned long x)...{ x = (x & 0x55555555UL) + ((x >> 1) & 0x55555555UL); x = (x & 0x33333333UL) + ((x >> 2) & 0x33333333UL); x = (x & 0x0f0f0f0fUL) + ((x >> 4) & 0x0f0f0f
2007-09-01 09:06:00
799
转载 反转一个字节的算法
反转函数:unsigned char reverse8( unsigned char c )...{ c = ( c & 0x55 ) 1 | ( c & 0xAA ) >> 1; c = ( c & 0x33 ) 2 | ( c & 0xCC ) >> 2; c = ( c & 0x0F ) 4 | ( c & 0xF0 ) >> 4; return c;}
2007-09-01 08:56:00
572
原创 wxWidgets:国际化编程
一:编译工具工欲善其事、必先利其器,想要实现国际化编程,必须具备gettext软件,可以去http://sourceforge.net/projects/gettext 下载,需要下载3个zip文件gettext-runtime-X.bin.woe32.zip、gettext-tools-X.bin.woe32.zip、libiconv-X.bin.woe32.zip,将它们解压到一个文
2007-08-28 08:31:00
1779
原创 wxWidgets:响应组合键消息
第一步:在Dialog类中声明wxEVT_KEY_DOWN事件的响应函数(事件函数一定没有返回值,参数也就有讲究的,详细说明在http://www.wxwidgets.org/manuals/2.8.4/wx_eventhandlingoverview.html)class MyDialog: public wxDialog...{ DECLARE_DYNAMIC_CLAS
2007-08-27 21:56:00
1908
原创 wxWidgets:使用IP Address控件(仅适用于msw)
vs2005中提供有IP Address控件,可以方便的输入IPv4地址,wxWidgets没有提供类似插件,不过可以利用PlatformSDK自己定义一个1,声明一个基于wxControl的类,类名为wxIpAddr,实现如下:wxIpCtrl.h#ifndef _WXIPCTRL_H_#define _WXIPCTRL_H_#if defined(__GNUG__) && !defi
2007-05-12 23:17:00
2243
原创 RSVP学习笔记
RSVP(资源预留协议)是Qos的综合服务(Intserv)模型的工业标准实现的第一个尝试。RFC2205,RFC2208 在Intserv模型中,应用或端点工作站预留资源,以保证特别的服务级别。RSVP是一个完成这个信号传输的协议。 RSVP不依赖于Intserv。虽然Intserv指定一组服务级别和传送Qos的参数,单数RSVP请求来自网络节点的服务
2007-05-08 12:10:00
1715
原创 wxWidgets:ODBC数据源的动态创建(VC2005)
wxWidgets的源代码中本来有创建ODBC数据源的函数,但是注释掉了:int wxDbCreateDataSource(const wxString &driverName, const wxString &dsn, const wxString &description, bool sysDSN, const wxString &defDir, wx
2007-05-03 16:20:00
1289
原创 wxWidgets初体验
用vs2005实现一个hello程序(wxWidgets帮助文档自带的)并给它添加图标:1 项目->添加新项->资源文件(wx.rc)2 在资源文件中添加图标3 手动修改wx.rc(修改icon名为same, 不清楚为什么默认的IDI_ICON1不行)same ICON "D://wxWidgets-2.8.3//sample
2007-05-03 00:49:00
880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人