自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学海速记

明日复明日

  • 博客(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 592

原创 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 576

原创 OSPF初级经验

 1. RouterID的选举:    如果有loopback, 选取loopback接口中最大的IP地址为RouterID;    如果没有loopback接口, 选取激活端口中最大的IP地址为RouterID2. OSPF中数据包种类:     HELLOHELLO包组播: 224.0.0.5作用:建立/维持邻居关系, (在广播多地址网络)选举D

2008-11-29 10:09:00 520

转载 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 638

转载 安装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 395

转载 求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 761

转载 反转一个字节的算法

反转函数: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 534

原创 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 1715

原创 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 1811

原创 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 2159

原创 RSVP学习笔记

        RSVP(资源预留协议)是Qos的综合服务(Intserv)模型的工业标准实现的第一个尝试。RFC2205,RFC2208        在Intserv模型中,应用或端点工作站预留资源,以保证特别的服务级别。RSVP是一个完成这个信号传输的协议。        RSVP不依赖于Intserv。虽然Intserv指定一组服务级别和传送Qos的参数,单数RSVP请求来自网络节点的服务

2007-05-08 12:10:00 1574

原创 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 1243

原创 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 846

空空如也

空空如也

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

TA关注的人

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