03 2012 档案

摘要:点击打开链接“作为一名C++程序员,我们早已掌握了面向对象程序设计的基本概念,而且Java的语法无疑是非常熟悉的。事实上,Java本来就是从C++衍生出来的。” 然而,C++和Java之间仍存在一些显著的差异。可以这样说,这些差异代表着技术的极大进步。一旦我们弄清楚了这些差异,就会理解为什么说Java是一种优秀的程序设计语言。本附录将引导大家认识用于区分Java和C++的一些重要特征。 (1) 最大的障碍在于速度:解释过的Java要比C的执行速度慢上约20倍。无论什么都不能阻止Java语言进行编译。写作本书的时候,刚刚出现了一些准实时编译器,它们能显著加快速度。当然,我们完全有理由认为会出.. 阅读全文
posted @ 2012-03-18 15:17 Podevor 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Java连接数据库的方式有两种:JDBC、ODBC。那么它们区别是什么呢?ODBC:第一次连接数据库的时候使用的是ODBC,在windows平台,打开运行输入odbcad32,即可打开ODBC数据源管理器。这个管理器就是对所有数据库的统一管理器在ODBC数据源管理器中,添加一个指定的数据库并指定一个数据源名称,我们就可以在开发中使用了。如此看来貌似我们可以统一(ODBC数据源管理器)的管理很多的数据库了,但是事实是吗?使用ODBC方式,是对数据库的管理有了统一话,此处的统一是指用windows的ODBC数据源管理器的统一管理,但是要知道,我们每次使用我们的开发的系统的时候,都得配置数据源,这样 阅读全文
posted @ 2012-03-14 22:41 Podevor 阅读(284) 评论(0) 推荐(0) 编辑
摘要:code:#include <iostream> using namespace std; void terminator(){ cout << "I 'll be back!" <<endl; exit(0); } void (*old_terminate)() = set_terminate(terminator); class B{ public : class A{}; void f(){ cout<<"B::f()"<<endl; throw A(); } ~B(){ thro 阅读全文
posted @ 2012-03-12 10:06 Podevor 阅读(673) 评论(0) 推荐(0) 编辑