说说Qt与C++ Builder的一些区别 [问题点数:50分]

Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
结帖率 91.59%
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs7
本版专家分:17074
版主
Bbs1
本版专家分:0
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:53
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs6
本版专家分:5787
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs6
本版专家分:5787
Bbs6
本版专家分:5787
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs6
本版专家分:5787
Bbs1
本版专家分:0
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs2
本版专家分:125
Bbs2
本版专家分:324
Blank
红花 2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
其他相关推荐
java笔试题(引自传智播客)-其他
5. html&JavaScript&ajax部分 1. 判断第二个日期比第一个日期大        如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21 必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,, //这里可用正则表达式判断提前判断一下格式,然后按下
Oracle经常用到的一些函数
数字函数  CEIL(n) :该函数用于返回大于等于数字n的最小整数.     SQL> select ceil(15),ceil(15.1) from dual; CEIL(15) CEIL(15.1) ---------- ---------- 15 16   FLOOR(n):该函数用于返回小于等于数字n的最大整数。 SQL
说说&与&&,|与||的区别
简单来说就是&&具有短路功能 相信很多学习编程的人第一次接触的都是&&,老师告诉我们当  表达式1&&表达式2  中 表达式1成假时,表达式二将不再执行,整个式子为假 而 表达式1&表达式2 不论真假 表达式1和表达式2都将被执行 同样地,|和||也有一样的性质, 当 表达式1||表达式2  中 ,表达式1为真时,表达式2将不再执行,整个式子为真。 而 表达式1|表达式2  不论真假 
Builder与Factory,殊途同归!
Builder与Factory,殊途同归! 在设计模式的学习过程中,Builder与Factory是创建模式中两个经典的教程,给与了我们很多值得汲取的宝贵设计思想,然而Builder与Factory模式也是初学者容易混淆的两个模式,经常看到有人问及两者的区别与适用的场景,我在近一段设计模式的学习过程中同样碰到了这个问题,在两种模式的区别与联系间我看到的更多是后者,在这里愿意与大家分享
NULL,nullptr的区别与联系
1)在c语言中NULL代表空指针。 例如:int *i = NULL; #define NULL ((void*)0)   意思是NULL是void*指针,给int *i 赋值的时候隐式转换为相应类型的指针,但是如果换成c++编译器编译的时候会出错,以为c++是强类型的,void* 不能隐式转换为其他类型。一般的NULL定义的头文件为: /* Define NULL pointer valu
助你快速踏入高薪职场——2017面试集锦之html & JavaScript & ajax
html&JavaScript&ajax部分
说说接口和抽象类的区别
1.从使用目的来看:  接口只是一个类间的协议,它并没有规定怎么去实现;  抽象类可以重用你代码使你的代码更加简洁;2.从行为来看:  接口可以多继承,multi-implement  抽象类不能实例化,必须子类化才能实例化;3.从属性来看:  接口的属性必须是常量;即public static final;  抽象类的属性没有要求;4.从方法来看:  接口的每个方法只是声明不包括内容;  抽象类
QT和C++ Builder的使用区别
我刚学习C++ Builder,也想了解一下QT是怎样的。rn1、界面方面,CB直接拖控件、布局,只要鼠标操作。从基本的控件、各种对话框、数据库控件、系统控件如Timer等,基本都可以事先拖好,不需要写代码new出来。rnQT是怎样的?rn2、属性设置,CB的Form及每一个控件,都有详细的属性可以设置,从【对象检视器】窗口中可以直接看到,属性包括位置、长宽、标题、文本(比如Edit控件)、颜色、字体、Enabled(是否有效)、Visible(是否可见),滚动条类型(无、水平、垂直或both,比如Memo控件),关联的PopupMenu(可以选择关联Form里的一个PopupMenu1控件,这个PopupMenu1又可以单独设计),等等等等,包括Name属性,比如一个Button把Name改为btnOk(OK按钮),以后在代码中就用btnOk。属性不需要动态改变的,就不需要写代码。rnQT怎样的呢?rn3、事件处理,CB的Form及每一个控件,都对应着各种事件,从【对象检视器】窗口中就可以直接看到,比如OnClick、OnKeyDown、OnKeyPress、OnDragDrop、OnChange、OnCreate、OnShow、OnPaint、OnCloseQuery、OnClose、OnDestroy等等,比如点击一个Button,可以把要执行的任何代码写在这个Button的OnClick事件处理方法中(比如是void __fastcall TForm1::Button1Click(TObject *Sender)中),这样点击Button1的时候,就会自动执行Button1Click()方法。CB还可以不同的控件共享相同的方法,比如点击某个菜单mnuTest,相当于点击Button1的功能,这样可以在mnuTest菜单的OnClick事件方法中,选择下拉列表里的Button1Click方法,就实现了共享,不需要再写代码。rnQT是如何的?rn4、代码分离性方面,CB只需要编写业务逻辑代码,类似于DOS下文本界面编程,只要专注于实现业务逻辑功能就可以了,代码非常简洁。只有在数据的输入和表现(输出)时,才和界面控件打交道。比如一个例子:[url=http://blog.163.com/tab_98/blog/static/1192409720158673337998/]http://blog.163.com/tab_98/blog/static/1192409720158673337998/[/url]rnQT在这方面是如何的?rn5、其它方面,QT的表现?比如文档方面,具体到每一个控件怎么用,有哪些属性和方法,又从父类继承了哪些属性和方法,是不是都有资料和代码?学习书籍方面表现又如何?有没有各个主题(比如数据库、图形图像、网络、小游戏等方面)的一些项目源代码可以参考?QT的静态链接方面现在是否可以不依赖QtGui.dll和QtCore.dll等DLL?rn
Struts2和Struts1的区别,详细点,主要说说Struts2
Struts2和Struts1的区别,详细点,主要说说Struts2
说说HTTP和HTTPS
1、HTTP 1)协议:HTTP协议运行在TCP之上。 2)内容:明文,客户端和服务器端都无法验证对方的身份。   3)端口:80 4)SEO:无影响 5)其他:无状态的链接 2、HTTPS 1)协议:HTTP运行在SSL/TLS之上,SSL/TLS(添加的安全协议)运行在TCP之上(SSL+HTTP)。 2)内容:加密,加密采用对称加密,但对称加密的密钥用服务器方的证书进
Spring事务的传播行为,每个传播行为的区别 ;Spring 事务的隔离性,每个隔离性的区别
1、 Propagation   key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用: PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--
3、说说&和&&的区别
&和&&都可以作为逻辑与的运算符,表示and的意识,也可以作为维运算符。当符号两边都是boolean类型---------->逻辑与运算符,只要有false则false。区别:        逻辑&是两边都要执行        逻辑&&是具有短路功能,只要左边false,就停止执行。         举例:if(str != null &amp...
面向对象-装饰器
一、装饰器 1.装饰器的含义 (1)装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。 (2)它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。 装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。 (3)概况地讲,装饰器的...
我眼中的运维
毕业半年,工作一年半了,作为一名运维工作者,常常有朋友问我什么是运维,每天干些什么。于是我总结了个人对运维的一些看法!          至少对于 BAT 这样的公司来说,因为海量和可用率的考验,运维必须是强大的,重要性不言而喻。而运维的强大在于,知识的广度无人可替。             1、网络工程师        熟悉各种网络协议,证书安全、tcp/udp等等,解决网络问题会用到
web前端面试题及答案 html篇 下
11.iframe的优缺点? 1.优点: ① 解决加载缓慢的第三方内容如图标和广告等的加载问题; ② Security sandbox; ③ 并行加载脚本; 2.的缺点: ①iframe会阻塞主页面的Onload事件; ②即时内容为空,加载也需要时间; ③没有语意; 12.如何实现浏览器内多个标签页之间的通
设计模式(2)-抽象工厂模式(Abstract Factory)与生成器模式(Builder)模式
抽象工厂和生成器模式常常被混淆,因为他们之间实在有很多的相似点,比如都是创建型模式,都隐藏产品具体细节,都向用户提供一个包含一系列接口的对象。 这个说法比较抽象。我们通过实现来看看为什么容易混淆。抽象工厂我们使用一个汽车生产来做例子。抽象工厂模式如下: 有一个抽象工厂类名为Factory,工厂的作用是生产车的不同部件。 有一个奔驰工厂BenzFactory继承了这个Factory,专门用来生产
收集的对前端开发有用的网站
收集的对前端开发有用的网站
borland c ++ builder 官方帮助文档
很多人安装了c++builder之后,发现没有帮助文档,目前我发现互联网上还没有该文档共享。 由于csdn上只能发表20m,而文件有24m,就上传了一个到mofile。 http://pickup.mofile.com/9895570051432379 因为mofile中文件下载有时不稳定,所以希望您能够将该文档共享到其他地方,让更多人能下载到!
说说struts1与struts2的区别
1.都是MVC的WEB框架,      2 struts1的老牌框架,应用很广泛,有很好的群众基础,使用它开发风险很小,成本更低!struts2虽然基于这个框架,但是应用群众并多,相对不成熟,未知的风险和变化很多,开发人员相对不好招,使用它开发项目的风险系数更大,用人成本更高!      3.struts2毕竟是站在前辈的基础设计出来,它会改善和完善struts1中的一些缺陷,struts
Qt与C文件操作的差异
在使用Qt的QDataStream类进行文件的二进制处理时发现与c语言的标准IO有差异,下面用代码说明。 #include #include #include #include int main(int argc, char *argv[]) { int num = 0x12345678; QFile file("data_qt.txt"); fil
QT一些版本的区别
Qt的版本是按照不同的图形系统来划分的,目前分为四个版本:Win32版,适用于Windows平台;X11版,适合于使用了X系统的各种Linux和Unix平台;Mac版,适合与苹果MacOSX;embedded版,适合于具有帧缓冲(frame buffer)的Linux平台。   Qt-embedded和Qtopia Qt在刚出现的时候,对于Linux和Unix系统,只有构建于Xlib之上的X
说说你对同步和异步的理解
1.如果系统中存在临界资源(资源数量少于竞争资源的线程数量的资源),例如正在写的数据以后可能被另外一个线程读到,或者正在读的数据可能已经被另外一个线程写过了,那么这些数据就必须进行同步存取(数据库中的排它锁就是最好的例子)2.当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途经往往更有效率,事实上,所谓的同步就是指...
jQuery的三种bind()、on()、live()事件的对比和使用
官方在1.7就已经取消使用live()方法了,所以建议使用on()方法。 温馨提醒一下:参数里面被[]包里来的都是可选参数 1、bind(type,[data],fn(eventObject)) 为每个匹配元素的特定事件绑定事件处理函数 type: 含有一个或多个事件类型的字符串,由空格分隔多个事件。比如"click"或"submit",还可以是自定义事件名。这类类型可以包括如下:blur,
java 技术技能点 面试4
1、说说你用过那些ajax技术和框架,说说它们的区别 答:去掉对web.xml的监视,把jsp提前编辑成Servlet。 有富余物理内存的情况,加大tomcat使用的jvm的内存 6. Java web部分 1、Tomcat的优化经验 答:去掉对web.xml的监视,把jsp提前编辑成Servlet。 有富余物理内存的情况,加大tomcat使用的jvm的
C++ Builder组件属性详解
C++builder组件属性详解 尽管C++Builder的组件种类繁多,每种组件又都有许多不同的属性,但是在这些众多的属性中有相当一部分是大多数组件所共有的。因此我们应当主要掌握这些共有组件。 在设计时设置属性一般是通过属性窗口来进行的。在属性窗口设置组件属性的操作步骤如下: 1) 打开相应对象的属性窗口。 2) 从属性列表中选定属性名称。 3) 在属性窗口的右列输入或选择新
一句话说说Http常见几种请求的区别
The most common methods are GET, POST, PUT, and DELETE. The names of the methods are self-explanatory. For example GET enables you to retrieve data from a server. POST enables you to add data to an ex...
java面试题典 java 面试题 经典
第一部分 笔试题(问题) 7 一、 java基础 7 1. 面向对象的特征有哪些方面? 7 2. String是最基本的数据类型吗? 7 3. int 和 Integer 有什么区别? 7 4. String 和StringBuffer的区别? 8 5. 运行时异常与一般异常有何异同? 8 6. 说出ArrayList,Vector, LinkedList的存储性能和特性。 8 7. Collection 和 Collections的区别。 8 8. &和&&的区别 8 9. HashMap和Hashtable的区别。 8 10. final, finally, finalize的区别。 9 11. Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 9 12. error和exception有什么区别? 9 13. 同步和异步有何异同,在什么情况下分别使用他们?举例说明 9 14. abstract class和interface有什么区别? 9 15. heap和stack有什么区别。 10 16. GC是什么? 为什么要有GC? 10 17. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 10 18. Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 10 19. String s = new String("xyz");创建了几个String Object? 10 20. Java有没有goto? 10 21. 接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? 11 22. List, Set, Map是否继承自Collection接口? 11 23. abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized? 11 24. 数组有没有length()这个方法? String有没有length()这个方法? 11 25. Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是quals()? 它们有何区别 11 26. 构造器Constructor是否可被override?是否可以继承String类? 11 27. swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? 11 28. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 12 29. 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 12 30. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 12 31. Java的接口和C++的虚类的相同和不同处。 12 32. Java中的异常处理机制的简单原理和应用。 12 33. 垃圾回收的优点和原理。并考虑2种回收机制。 12 34. 你所知道的集合类都有哪些?主要方法? 13 35. 描述一下JVM加载class文件的原理机制? 13 36. char型变量中能不能存贮一个中文汉字?为什么? 13 37. 简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。 13 38. XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式? 13 39. JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗? 14 40. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以。必须只有一个类名与文件名相同。 14 41. java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 14 42. java中会存在内存泄漏吗,请简单描述。 14 43. java中实现多态的机制是什么? 14 44. 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收? 15 45. 静态变量和实例变量的区别? 15 46. 什么是java序列化,如何实现java序列化? 15 47. 是否可以从一个static方法内部发出对非static方法的调用? 15 48. 写clone()方法时,通常都有一行代码,是什么? 15 49. 在JAVA中,如何跳出当前的多重嵌套循环? 15 50. List、Map、Set三个接口,存取元素时,各有什么特点? 16 51. 说出一些常用的类,包,接口,请各举5个 常用的类; 16 52. Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以 implements(实现)interface(接口)? 16 53. BS与CS的联系与区别。 16 54. 内部类可以引用他包含类的成员吗?有没有什么限制? 17 二、 JAVA高级(servlet 、ejb、 线程、J2EE) 17 1. 说出Servlet的生命周期,并说出Servlet和CGI的区别 17 2. EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别, 17 3. StatefulBean和StatelessBean的区别。 18 4. EJB的角色和三个对象 18 5. EJB容器提供的服务 18 6. EJB规范规定EJB中禁止的操作有哪些? 18 7. remote接口和home接口主要作用 18 8. bean 实例的生命周期 19 9. EJB的激活机制 19 10. EJB的几种类型 19 11. 客服端调用EJB对象的几个基本步骤 19 12. MVC的各个部分都有那些技术来实现?如何实现? 19 13. J2EE是什么? 19 14. UML方面 20 15. 开发中都用到了那些设计模式?用在什么场合? 20 16. sleep() 和 wait() 有什么区别? 20 17. 请说出你所知道的线程同步的方法。 20 18. 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 20 19. java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用? 21 20. 简述synchronized和java.util.concurrent.locks.Lock的异同 ? 21 21. LINUX下线程,GDI类的解释。 21 22. forward 和redirect的区别 21 23. EJB与JAVA BEAN的区别? 21 24. Static Nested Class 和 Inner Class的不同。 22 25. 什么时候用assert。 22 26. 启动一个线程是用run()还是start()? 22 27. EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务 22 28. 给我一个你最常见到的runtime exception。 23 29. 什么情况下调用doGet()和doPost()? 23 30. servlet的生命周期 23 31. 我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串? 23 32. 说出数据连接池的工作机制是什么? 23 33. 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法 24 34. 线程的基本概念、线程的基本状态以及状态之间的关系 24 35. J2EE是技术还是平台还是框架? 24 36. 说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法 24 37. Servlet执行时一般实现哪几个方法? 24 38. j2ee常用的设计模式?说明工厂模式。 25 39. EJB需直接实现它的业务接口或Home接口吗,请简述理由。 25 40. 请对以下在J2EE中常用的名词进行解释(或简单描述) 25 41. STRUTS的应用(如STRUTS架构) 26 42. Jdo是什么? 26 43. WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。 26 三、 JSP 27 1. JSP中动态INCLUDE与静态INCLUDE的区别? 27 2. JSP的内置对象及方法。 27 3. JSP的常用指令 27 4. 页面间对象传递的方法 27 5. JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 28 6. 四种会话跟踪技术 28 7. Request对象的主要方法: 28 8. jsp有哪些动作?作用分别是什么 29 9. 两种跳转方式分别是什么?有什么区别? 29 10. JAVA SERVLET API中forward() 与redirect()的区别? 29 11. Class.forName的作用?为什么要用? 29 12. 说出在JSP页面里是怎么分页的? 29 13. 简述你对简单Servlet、过滤器、监听器的理解 30 14. servlet的生命周期? 30 四、 Oracle数据库 30 1. 解释冷备份和热备份的不同点以及各自的优点 30 2. 你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢? 30 3. 如何转换init.ora到spfile? 30 4. 解释data block , extent 和 segment的区别(这里建议用英文术语) 30 5. 给出两个检查表结构的方法 31 6. 怎样查看数据库引擎的报错 31 7. 比较truncate和delete 命令 31 8. 使用索引的理由 31 9. 给出在STAR SCHEMA中的两种表及它们分别含有的数据 31 10. FACT Table上需要建立何种索引? 31 11. 给出两种相关约束? 31 12. 如何在不影响子表的前提下,重建一个母表 31 13. 解释归档和非归档模式之间的不同和它们各自的优缺点 31 14. 如何建立一个备份控制文件? 32 15. 给出数据库正常启动所经历的几种状态 ? 32 16. 哪个column可以用来区别V$视图和GV$视图? 32 17. 如何生成explain plan? 32 18. 如何增加buffer cache的命中率? 32 19. RA-01555的应对方法? 32 20. 解释$ORACLE_HOME和$ORACLE_BASE的区别? 32 21. 如何判断数据库的时区? 32 22. 解释GLOBAL_NAMES设为TRUE的用途 33 23. 如何加密PL/SQL程序? 33 24. 解释FUNCTION,PROCEDURE和PACKAGE区别 33 25. 解释TABLE Function的用途 33 26. 举出3种可以收集three advisory statistics 33 27. Audit trace 存放在哪个oracle目录结构中? 33 28. 解释materialized views的作用 33 29. 当用户进程出错,哪个后台进程负责清理它 33 30. 哪个后台进程刷新materialized views? 34 31. 如何判断哪个session正在连结以及它们等待的资源? 34 32. 描述什么是 redo logs 34 33. 如何进行强制LOG SWITCH? 34 34. 举出两个判断DDL改动的方法? 34 35. Coalescing做了什么? 34 36. TEMPORARY tablespace和PERMANENT tablespace 的区别是? 34 37. 创建数据库时自动建立的tablespace名称? 34 38. 创建用户时,需要赋予新用户什么权限才能使它联上数据库。 34 39. 如何在tablespace里增加数据文件? 35 40. 如何变动数据文件的大小? 35 41. 哪个VIEW用来检查数据文件的大小? 35 42. 哪个VIEW用来判断tablespace的剩余空间 35 43. 如何判断谁往表里增加了一条纪录? 35 44. 如何重构索引? 35 45. 解释什么是Partitioning(分区)以及它的优点。 35 46. 你刚刚编译了一个PL/SQL Package但是有错误报道,如何显示出错信息? 35 47. 如何搜集表的各种状态数据? 35 48. 如何启动SESSION级别的TRACE 36 49. IMPORT和SQL*LOADER 这2个工具的不同点 36 50. 用于网络连接的2个文件? 36 五、 框架 36 1. Hibernate工作原理及为什么要用? 36 2. Hibernate是如何延迟加载? 36 3. Hibernate中怎样实现类之间的关系?(如:一对多、多对多的关系) 37 4. 说下Hibernate的缓存机制 37 5. Hibernate的查询方式 37 6. 如何优化Hibernate? 37 7. Struts工作机制?为什么要使用Struts? 38 8. Struts的validate框架是如何验证的? 38 9. 说下Struts的设计模式 38 10. spring工作机制及为什么要用? 39 六、 服务器:weblogic、 tomcat 40 1. 应用服务器有那些? 40 2. 如何给weblogic指定大小的内存? 40 3. 如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 40 4. 如何启动时不需输入用户名与密码? 40 5. 在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行JMS及EJB或连接池等相关信息进行配置后,实际保存在什么文件中? 40 6. 说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp放入何目录下,然的在浏览器上就可打入 http://主机:端口号//helloword.jsp就可以看到运行结果了? 又比如这其中用到了一个自己写的javaBean该如何办? 41 7. 在weblogic中发布ejb需涉及到哪些配置文件 41 8. 如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置? 41 9. 如何查看在weblogic中已经发布的EJB? 41 10. 说说在weblogic中开发消息Bean时的persistent与non-persisten的差别 41 11. 应用服务器与WEB SERVER的区别? 41 第二部分 上机题(问题) 42 1. 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。 42 2. 编程题: 用最有效率的方法算出2乘以8等於几? 43 3. 编程题: 写一个Singleton出来。 43 4. 写一个Singleton出来。 43 5. 现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset 44 6. 内部类的实现方式? 45 7. Java 的通信编程,编程题(或问答),用JAVA SOCKET编程,读服务器几个字符,再写入本地显示? 47 8. 用JAVA实现一种排序,JAVA类实现序列化的方法(二种)? 如在COLLECTION框架中,实现比较要实现什么样的接口? 49 9. 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。 50 10. JAVA多线程编程。 用JAVA写一个多线程程序,如写四个线程,二个加1,二个对一个变量减一,输出。 51 11. ORACLE大数据量下的分页解决方法。一般用截取ID方法,还有是三层嵌套方法。 53 12. 用jdom解析xml文件时如何解决中文问题?如何解析? 55 13. 编程用JAVA解析XML的方式. 56 14. EJB的基本架构 58 15. 如何校验数字型? 59 16. 将一个键盘输入的数字转化成中文输出 59
面试大连花旗的必看--java面试笔试题整理(2)
75、remote接口和home接口主要作用remote接口定义了业务方法,用于EJB客户端调用业务方法。home接口是EJB工厂用于创建和移除查找EJB实例76、bean 实例的生命周期对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存
Builder模式演义(2)——OkHttp源码中的Builder模式
引言  在上一篇Builder模式演义(1)中介绍了Builder模式的标准形式,以及两种基本变换——链式调用和省略指挥者角色。本文将通过分析OkHttp源码阐述Builder模式的另外两种变换——省略抽象Builder角色和Product角色回炉再造。OkHttp源码中的Builder模式  OkHttp作为开源的Android网络请求框架,以URLConnection和HttpClient的替代
设计模式-抽象工厂和builder模式
一、序言 系列博客文章都是研读Gof的Design Patterns这本书的总结分享,书上的有些例子代码不是很全,这边依葫芦画瓢还原了一些代码,可供运行。目前,网络上很多分享设计模式内容的博客文章,都很经典,其中有个CSDN中的设计模式博客专栏也是研究的Gof的书籍,通俗易懂,让读者对设计模式一目了然。 自己在学习设计模式的过程中,有时候理解一个设计模式挺简单的,但是想要记住它,运用它,
设计模式:Abstract Factory和Builder(比较区别,个人认为讲得很明白)
如果说 Factory和Prototype是同一个层次的话,那么Abstract Factory和Builder就是更高一级的层次。 1 Abstact Factory   在上面的Factory类型中,我们发现如果种类变了,我们还是要修改我们的代码: Factory = new 宝马工厂。 这样的代码可能出现在很多的地方,改起来并不是很方面。那么怎么办呢? 我们能不能把修改集中在
Builder设计模式构建万能Dialog
首先看下AlertDialog解析图 首先要会用AlertDialog的使用 new AlertDialog.Builder(this) .setIcon(R.mipmap.ic_launcher) .setTitle("消息") .setPositiveButton("确定", new DialogInterface.OnClickListener() {
VS2008+Qt+助手 智能提示不显示、Qt关键字不高亮的解决办法
https://www.cnblogs.com/gaoxudong0704/p/5986677.html 笔者使用的开发环境是VS2008+Qt4.8.5+VAssistX,有时候会出现代码关键字不能高亮显示,并且助手的智能提示不显示。问题如下     解决的办法是在助手的选项中设置其搜索路径,助手的设置通过VS的VAssistX菜单进入,选择最后一个Visual AssistX Op...
张孝祥总结面试题
一. Java基础部分......................................................................................................2   1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.....2   2、Java有没有goto?..................
编写高质量代码:改善C程序代码的125个建议
EFFECTIVE系
PowerBuilder总结——原来你是这么的简单
在自学考试最后的阶段是让我们用pb做一个小程序。当然,之前对pb只是有个简单的了解,但是真要是用它做个什么东西还真难。经过了几个星期的奋战,终于将毕业设计做完了。让我们怀着兴奋的心情,来回顾一下这段时间的学习,好好总结一下。
c和c++的区别c和c++的区别
c和c++的区别c和c++的区别c和c++的区别c和c++的区别c和c++的区别c和c++的区别c和c++的区别c和c++的区别c和c++的区别
Spring 事务的隔离性,并说说每个隔离性的区别
使用步骤: 步骤一、在spring配置文件中引入命名空间  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:tx="http://www.springframework.org/schema/tx"  xsi:schemaLocation="http://www.springframework.org/sch
设计模式学习笔记--工厂(Factory)、建造(Builder)和原型(Prototype)
创建模式(Creational Pattern)一共有七种,分布是:简单工厂模式、工厂方法模式、抽象工厂模式、建造模式、原型模式、单例模式、多例模式。本篇介绍了其中的5种:简单工厂、工厂方法、抽象工厂、建造者、原型。
c++ builder xe6破解
我自己在win2003下,c++ builder XE6破解成功。 c++ builder XE6版本:RAD Studio XE6 最终版 (with Update 1) v20.0.16277.1276 官方 ISO 文件下载(5.28GB): http://altd.embarcadero.com/download/radstudio/xe6/delphicbuilder_xe6_upd1_win.iso
Flex 实现图文混排的控件(类似与QQ的对话窗口)
未验证。
简单说说对==,equals,和hashcode的理解
1.简单类型的变量没有equals和hashcode方法,只能应用==进行比较;2.变量,==比较的是对象在堆内存中的地址,如果要比较其中的内容的话,就要用equals方法。   如果是自己定义的对象,没有重写equals方法,那==和equals意义是一样的,都是比较该对象的存放地址。因为Object 的equals方法,就是用==来实现的(可以看源码)。3.hashcode      就是把任...
C++Builder 10.2.3(keygen)实测可用
C++Builder 10.2.3(keygen)实测可用 1. http://altd.embarcadero.com/download/radstudio/10.2/delphicbuilder10_2_3_2631.iso MD5:1bd28e95596ffed061e57e28e155666d Version:25.0.29899.2631 Click "Generate" to get new Serial Number. !!! Do not use any other serial numbers from internet !!! now click "Next >" in the Setup page and continue installation process... When Installation has finished, click "Patch".
java基础知识记录--html javascript ajax(摘自张孝祥整理java面试题)
1.判断第二个日期比第一个日期大   如何用脚本判断用户输入的字符串是下面的时间格式2004-11-21,必须保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个比前一个晚,只允许用javascript,请详细作答。   //这里可用正则表达式判断一下格式,然后按下提取个时间字段内容             window.onload=func
【C#】与C及OC的不同点
其实熟悉这些语言的朋友们深知,这C#语言和C/OC完全没有可比性。 此篇是本人的一个学习笔记,仅此献给有C/OC基础,需要继续学习C#的朋友们。
&和&&的区别,|和||的区别
&和&&有什么区别;|和||有什么区别;&和|有什么区别
c语言与shell语言比较
要实现的功能 C语言编程 Linux Shell脚本编程 程序/脚本的参数传递 int main(int argc, char** argv) { if (argv != 4) {     printf( “Usage: %s arg1 arg2 arg3”, argv[0] );     return 1; }   printf(“a
c++builder 多线程问题
一、初识TThread对象 VCL提供了用于多线程编程的TThread类,在这个类中封装了Windows关于线程机制的Windows API,通常将它的实例成为线程对象。线程对象通过封装简化了多线程应用程序的编写。注意,线程对象不允许控制线程堆栈的大小或安全属性。若需要控制这 些,必须使用Windows API的CreateThread()或BeginThread()函数。不过,即使是使用W
C语言:数组和指针的区别
实际上关于数组与指针的区别这个问题在《C专家编程》已经有很详细的阐释,但我想用自己的语言说一说我的理解。数组是指针?最近在做数据结构课设,其中一个函数发生了令人费解的错误,简化后的代码如下:#include int main() { char foo[] = "a"; char **bar = &foo; printf("%c\n", *(*bar));
QT 5程序所依赖的库
转至http://www.stardrad.com/blog/qt-5程序在windows上的发布/ QT 5的依赖链接库变得更多了,摸索许久,又查阅了一些资料,总结出以下QT 5程序所依赖的库。 一、依赖库一览 1.QT模块库 1 2 3 4 Qt5Core.dll      #QT核心库
33条C#Net经典面试题目及答案.
33条C#、.Net经典面试题目及答案、请你说说.NET中类和结构的区别?
builder设计模式的使用以及优缺点
嗯,大家是否在开发过程中,经常遇到一个类拥有许多的属性呢。为了使这个类的使用便捷,我们通常情况下会给这个类多个构造器以及一个默认的无参数构造器。 但是当参数的个数达到四个或者更多的时候,你是否会经常忘记这几个参数之间的次序了呢。下面给出一个列子: class A{     private String a;     private String b;     private Strin
session 和cookie有什么不一样
作者:知乎用户链接:https://www.zhihu.com/question/19786827/answer/28752144来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状...
Qt应用程序的编程核心技术
Qt/X11与Qt/Embedded版本的Qt类库,尽管类的底层实现有一些细微区别,但类的声明及方法函数是一样的,对于编写Qt应用程序的编程者来说,几乎不需要关心这些区别,使用的类与方法函数接口是一样的。本章介绍了Qt对象模型、国际化方法、元对象及代码生成、进程间通信、窗口部件的基类、模板库和集合类、Qt线程、鼠标拖放、键盘焦点、会话管理、调试等方面技术。
C++实现动态歌词显示
模仿酷狗酷我这类播放器的歌词显示效果,用C++实现的歌词动态显示,功能比较具有针对性,代码清晰易懂,可以作为开发参考。
浅谈数据库优化方面的经验
浅谈数据库优化方面的经验任何系统、网站几乎都离不开数据库,数据库好比人大脑的记忆系统,没有了数据库就没有了记忆系统。而数据库优化则相当于在同等智力的情况下,利用一种高效率地记忆方法进行更快更优的记忆。那么数据库优化具体有哪些呢?这里我罗列出10种经常用到的方法。1.多用 LIMIT 很多情况下,我们知道查询表只会有一条结果。在这种情况下,我们不妨加上LIMIT 1,这样可以增加性能。MySQL数据库
模板方法模式VS建造者模式
今天再来两个设计模式的对决,模板方法模式VS建造者模式。 首先,看看模板方法模式的定义:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。它的UML图如下: AbstractClass是抽象类,其实也就是一个抽象模板,它给出了一个顶级逻辑的骨架,而逻辑的组成步骤在相应的抽象操作中,推迟到子类
Borland C++ builder 6.0 注册机
注册机生成序列号之后不要关,等他 安装完毕后先不要重启电脑,先进软件注册里面把注册的那几个数字拷进里注册码那个框框,然后将注册机生成的最下面的那一行拷到软件注册界面的那个框,然后点击下一步就会提示注册成功了。
[转]Java面试题——设计模式篇…
原文地址:[转]Java面试题——设计模式篇作者:欢乐财神128、开发中都用到了那些设计模式?用在什么场合? 答:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。主要用到了MVC的设计模式。用来开发JSP/Servlet或者J2EE的相关应用。简单工厂模式等。 129、说说你所熟悉或听说
OPENWRT 镜像生成器ImageBuilder 使用方法及说明
注意:官方网站下载的ImageBuilder 在编译固件时会出错,提示“权限不够”,在命令前加sudo 后提示“Error 126”错误!只能自己编译 ImageBuilder 来用!自编译 ImageBuilder 时,先在linux 环境下设置好再编译,编译后就会包含个性设置!   一、操作步骤: 1、 下载ImageBuilder 压缩包 http://downloads.o
C++ Builder 中定时器的应用
今天,碰到一函数,一直在被调用,但一直找不到调用它的地方,跟踪了一下,原来该函数是定时器回调函数,示例程序如下(Timer1Timer是定时器回调函数): //--------------------------------------------------------------------------- #include #pragma hdrstop #include "
C++Builder6.0绿色精简版1.06(38M)c(del)
  个人制作的一个BCB精简版,满足了我在网吧编程的需要,我想它可以给大家带来一些方便。其中还有许多的错误,但总归来说还能用。   这个版本保留了大多数的通用控件,不支持数据库。安装办法,直接解压到任意目录,运行install进行安装。
进程、线程和协程之间的区别和联系
一、进程   进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源,所以我们也说,进程是资源分配的最小单位。 【进程间通信(IPC)】: 管道(Pipe) 所有的 POSIX systems, Windows; 命名管道(FIFO) 所有的 POSIX 系统...
ROM与RAM 的区别
  作为FPGA的初学者,在调用IP核时会发现其中的 ROM 和 RAM 是在同一个地方,但是不知道它们到底有什么区别呢?下列我根据自己的理解说说吧。        RAM 可以理解为缓存吧,就是把系统即将要用到的数据存储在 RAM  中,以便于在使用时随时读取出来。RAM 中的数据可随时进行写入和读取,在断电后会将数据全部清空,所以 RAM 不能用来长时间储存数据的。我们的电脑内存就可以
c++ builder GroupBox的使用方法,如何把控件拖到TGroupBox上面
答:可以用两种方法。一种是使用组合框(GroupBox),另一种是使用单选按钮分组框(RadioGroup)。 组合框顾名思义就是用来把许多组件组合起来,使窗口变得整齐而有条理,每一组不同的按钮使用一个组合框。在设计时,首先把组合框放在窗体上,然后再把单选按钮放在分组框上。要记住的是,放置次序不能颠倒。一旦把单选按钮放在分组框中,那么这个单选按钮就属于这个组合框了,你无法把它从组合框中移走,
如何用qt包装C程序
qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序qt包装C程序
C 处理窗体的最小化事件及恢复正常窗体事件
C 处理窗体的最小化事件及恢复正常窗体事件
面试题——html&JavaScript&ajax部分
1. 判断第二个日期比第一个日期大          如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21 必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,, //这里可用正则表达式判断提前判断一下格式,然后按下提取各时间字段内容 <script type...
C++ Builder 使用Canvas的方法来绘制图形对象
http://bbs.51cto.com/thread-38166-1.html
Borland C++Builder 6.0破解版下载
Borland C++Builder 6.0破解版下载,内附注册机,文件中给出的是百度云分享的地址
说说&和&&的区别
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。 &&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现N
圆形进度条
Qt圆形进度条的动态显示,区别与水平进度条的显示
说说& 和&& 的区别
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都 为 true 时,整个运算结果才为 true,否则,只要有一方为 false,则结果为 false。 &&还具有短路的功能,即如果第一个表达式为 false,则不再计算第二个表达式,例如, 对于 if(str != null&& !str.equals(“”))表达式,当 str 为 null 时,后面的表
Delphi与C++Builder代码共享的实现
原文地址:  http://blog.chinaunix.net/uid-16175364-id-2752232.html Delphi与C++Builder代码共享的实现 2006-10-30 13:58:49 分类: C/C++ 一.引言    在当今计算机世界中,各种编程语言琳琅满目,从Basic、Pascal到C++、Java再到汇编语言,应有
c与c++的一些区别
1、c++中支持引用形参void swap(int &x, int &y) {};而c语言中不支持。 http://blog.csdn.net/a5987995329/article/details/7455185
C++和C的一些区别
C++:静态类型语言,包含整个C,C是建立C++的基础,而且C++是强类型语言,对类型检查严格。 C++比C更丰富:支持面向对象,支持泛型编程,支持异常,运算符重载等。一些变化 可以选用g++编译器(不是说只能用g++)。 源程序扩展名可以是.cpp .cc .C .cXX 等。 C中的头文件变为:#inlcude 。 不再使用sca
面试那些事儿
--京东面试考题: 1.说说值对象与引用对象的区别? 2.谈谈你对反射机制的理解及其用途? 3.ArrayList、Vector、LinkedList的区别及其优缺点?HashMap、HashTable的区别及其优缺点? 3.列出线程的实现方式?如何实现同步? 4.sql题,是一个图表,具体忘了 5.列出至少五种设计模式?用代码或UML类图描述其中两种设计模式的原理? 6
我们是很有底线的