C/C++常见gcc编译链接错误解决方法
用“-Wl,-Bstatic”指定链接静态库,使用“-Wl,-Bdynamic”指定链接共享库,使用示例:
-Wl,-Bstatic -lmysqlclient_r -lssl -lcrypto -Wl,-Bdynamic -lrt -Wl,-Bdynamic -pthread -Wl,-Bstatic -lgtest
("-Wl"表示是传递给链接器ld的参数,而不是编译器gcc/g++的参数。
Java里子类调用父类构造方法问题
在Java中,子类的构造过程中,必须调用其父类的构造函数,是因为有继承关系存在时,子类要把父类的内容继承下来,通过什么手段做到的?
答案如下:
当你new一个子类对象的时候,必须首先要new一个父类的对像出来,这个父类对象位于子类对象的内部,所以说,子类对象比父类对象大,子类对象里面包含了一个父类的对象,这是内存中真实的情况.构造方法是new一个对象的时候,必须要调的方法,这是规定,要new父类对象出来,那么肯定要调用其构造方法,所以:
第一个规则:子类的构造过程中,必须调用其父类的构造方法。
PowerBuilder基础知识
1、 PowerBuilder简介
Powerbuilder在1990年代曾经是管理软件快速开发平台中的佼佼者,适合开发基于关系数据库的Client/Server架构应用软件。基于其获得专利的Datawindow技术,PB开发数据库管理软件的效率是其他开发平台的数倍甚至十倍以上,其先进的编译器使得程序的运行速度也很快。
比尔盖茨观摩完Powerbuil