继续接上文。点击主界面上的“bind启动Service”后,进入第二个副界面。第二个副界面我使用ListView来实现和用户的交互,并且能实时获取服务中提供的数值将其显示在界面上。该界面的布局文件为bind.xml其内容如下:
[python]在Fedora9下编译MySQLdb for python 1. 准备 由于cygwin自己不提供MySQLClient程序,所以要从源代码进行编译。 首先需安装 cygwin ,安装的时候要选择Devel、Perl、python包。 下载对应的 MySQL 版本,注意要下载“Source”版本。 下载 MySQLdb ,以备安装。 2. 编译安装MySQLClient 进入cygwin的Shell,解压MySQL代码: tar -xvzf mysql-5.0.37.tar.gz cd mysql-5.0.37 配置、编译、安装 ./configure --without-serve...
python2.5的安装方法: 1.下载源代码 http://www.python.org/ftp/python/2.5.2/python-2.5.2.tar.bz2 2. 安装 $ tar –jxvf python-2.5.2.tar.bz2 $ cd python-2.5.2 $ ./configure $ make $ make install 3. 测试 在命令行下输入python,出现python解释器即表示已经正确安装。 在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;本次安装后在shell中输入 #python...
Solaris下编译python 因为安装mod_python的原因,需要自己编译python,一般的流程是下载源代码,解压,configure,make ,make install,但是因为是在Solaris(2.9-Sparc)上,就出现了不少问题:(以下是编译安装过程中,出现过的一些问题。 1.因为Solaris的tar原因,俺在解压就碰到了问题,我的使用经验是尽量不要用Solaris自带的tar解压从Internet上下载For Linux/Unix的开源代码,好象是因为标准的不同,反正用Solaris的...
怎么知道socket出错了? 我的server端一直在接收数据,如果这时对方关闭socket,recv就安安静静地返回。既不抛异常也不返回错误值。怎样才能知道socket出错了。 recv好像是阻塞方式的,所以我现在的做法是:如果返回的数据长度为零就认为socket出错了。 可是感觉这样的方式太粗糙了,不知道有没有更好的办法?
android OpenGL下截图代码 android平台如何在OpenGL下截图呢? 如果是一个FPS类的游戏可能常规的方式截图,由于android系统底层读取framebuffer的效率不是很高,尝尝截图出来的游戏可能由于刷新问题,产生上半部分和下半部分不匹配的问题,在GL中我们可以使用下面这个代码来解决。[code] public static Bitmap SavePixels(int x, int y, int w, int h, GL10 gl) { int b[]=new int[w*h]; int bt[]=new...
请教各位, 在Linux下 用python写的twisted服务 想打包成可执行文件,尝试过pyinstaller包,但是不是很符合自己的要求, 主要是用pyinstaller打包后的执行文件一运行就会出现两个相同的进程? 有没有更便利的方法呢?
26个英语字母,分别用1~26标识,就是一个单词所有标识的和。。 比如 abc的和为1+2+3=6 对于attitude单词这个标识和为多少? python代码 import types reduce(lambda x,y:(x if type(x)==types.IntType else ord(x)-96)+ord(y)-96,[x for x in 'attitude']) import types reduce(lambda x,y:(x if type(x)==types.IntType else ord(x)-96)+ord(y)-96,[x for x in 'attitude']) 最后得到一个结论:attitude得到的是1...
要使用hadoop做个试验,顺便开始学习python,这样会比较顺手。 可以到python下载2.6(3.0在ubuntu上面和很多软件不兼容,总是报version error,而且即使我修改了默认的default version,并且改变python连接的指向还是一样出错,所以干脆自己下载2.6装上了) 整体来看,python与以前语言的很大不同在于,其不需要{},完全依靠程序indent来识别block,而且每个函数定义,或者分支后面都需要冒号开始,比如 #/usr/local/bin/python de...