在使用数据库前,是启动数据库,启动数据库前是initdb(初始化数据库);一起来看一下initdb做了什么吧。初始化数据库的操作为: ./initdb -D /usr/local/pgsql/datainitdb把用户指定的选项转换成对应的参数,通过外部程序调用的方式执行postgres程序。pos...
分类:
数据库 时间:
2014-08-20 20:50:33
阅读次数:
3335
#装饰器02#参数检查#主要是用在接收或者返回函数,在特定上下文执行时可能有用#例如:有一个函数通过XML-RPC调用,python将不能和静态类语言中一样直接提供它的完整签名,当XML-RPC客户要求函数签名时,就需要这样的能力"""xml-rpc相关学习:http://zh.wikipedia....
分类:
编程语言 时间:
2014-08-20 19:30:32
阅读次数:
264
虚函数是动态绑定而缺省参数值是静态绑定的,当基类和派生类对同一个虚函数设置缺省参数值时,只有基类的缺省参数值起作用。对象的静态类型是指你声明的存在于程序代码文本中的类型,对象的动态类型是由它当前所指的对象的类型决定的。即,对象的动态类型表示它将执行何种行为。虚函数是动态绑定的,意思是说,虚函数通过哪...
分类:
其他好文 时间:
2014-08-20 15:54:52
阅读次数:
144
一、type and members1. inspect.getmembers(object[,predicate])第二个参数通常可以根据需要调用如下16个方法;返回值为object的所有成员,以(name,value)对组成的列表inspect.ismodule(object): 是否为模块in...
分类:
编程语言 时间:
2014-08-19 18:10:55
阅读次数:
359
【中点画圆算法】 此算是一种圆的光栅化算法。定义以下函数: 通过上述函数,可以得到点(x,y)与半径为r的圆的关系: 已知点(Xk,Yk),我们需要知道(Xk+1,Yk)、(Xk+1,Yk-1)哪一个更接近圆。决策方程如下: 如果Pk小于0,那么中点位于圆内,扫描线Yk上的像...
分类:
其他好文 时间:
2014-08-17 18:16:12
阅读次数:
236
1、模块来源:随Perl发行版本一起打包、从CPAN下载
2、阅读模块文档:perldoc CGI
3、安装模块
makemaker方式:
指定安装目录:
Module::build方式:
cpan方式:
4、File::basename模块
5、仅选用模块的部分函数
导入引用列表即可
10、不引入任何函数
通过全名的方式使用:
11、...
分类:
其他好文 时间:
2014-08-17 15:40:33
阅读次数:
209
属性+类型+对象描述属性部分:g_ 全局变量c_ 常量m_ c++类成员变量s_ 静态变量类型部分:指针 p函数 fn无效 v句柄 h长整型 l布尔 b浮点型(有时也指文件) f双字 dw字符串 sz短整型 n双精度浮点 d计数 c(通常用cnt)字符 ch(通常用c)整型 i(通常用n...
分类:
其他好文 时间:
2014-08-16 19:38:30
阅读次数:
206
这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。 1 >>> raw_input_A = raw_input("raw_input: ") 2 raw_input: abc 3 >>> input_A = input("Input: .....
分类:
编程语言 时间:
2014-08-16 11:08:20
阅读次数:
269
动窗口的句柄。否则,返回值为NULL。GetSafeHwnd函数功能:获取某个窗口对象(CWnd的派生对象)指针的句柄(HWND)时,最安全的方法是使用GetSafeHwnd()函数。通过下面的例子来看其理由: CWnd *pwnd = FindWindow(“ExploreWClass”,NUL....
分类:
其他好文 时间:
2014-08-14 23:19:06
阅读次数:
288
一、递归函数,通俗的说就是函数本身自己调用自己...如:n!=n(n-1)!你定义函数f(n)=nf(n-1)而f(n-1)又是这个定义的函数。。这就是递归二、为什么要用递归:递归的目的是简化程序设计,使程序易读三、递归的弊端:尽管非递归函数效率高,但较难编程,可读性较差。递归函数的缺点是添加?了系...
分类:
编程语言 时间:
2014-08-14 15:52:48
阅读次数:
263