MYSQL支持事务吗?在缺省模式下,MYSQL是autocommit模式的,所有的数据库更新操作都会即时提交,所以在缺省情况下,mysql是不支持事务的。但是如果你的MYSQL表类型是使用InnoDBTables或BDBtables的话,你的MYSQL就可以使用事务处理,使用SETAUTOCOMMIT=0就可以使MYSQL允许在非autocommit模式,在非autocommit模式下,你必须使用COMMIT来提交你的更改,或者用ROLLBACK来回滚你的更改。示
相信有不少网友最近在网上见过一则名为《一道褒贬不一的SQL考试题》的帖子,这份试题应当说还是有很多值得思考的地方。有兴趣的读者可以在阅读本文的答案分析部分之前,尝试着作一下,如果你可以顺利地完成,至少说明你是一个有经验的SQL使用者。
Hibernate1.Hibernate的检索方式答:①导航对象图检索②OID检索③HQL检索④QBC检索⑤本地SQL检索2.持久化对象的三种状态,代表含义。临时状态——刚用new语句创建,未被持久化,不处于session的缓存中。持久化状态——已经被持久化,处于session的缓存中。游离态——已经被持久化,但不处于session的缓存中。3.三种检索策略是什么,分别适用于哪种场合?答:立即检索——优点:对应用程序完全透明,缺点:select语句数目多。适用:类级别。延迟检索——优点:由应用程序决定加载哪些对象,可以避免执行多余的select语句以及避免加载不需要访问的对象,节省内存空间,提高检索效率。缺点:应用程序如果要访问游离态的代理类实例,必须保证它在持久化时已经被初始化。适用:一对多或多对多关联。
1. 什么是ajax,为什么要使用Ajax(请谈一下你对Ajax的认识)AJAX是“Asynchronous JavaScript and XML”的缩写。指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用DOM(DocumentObjectModel)进行动态显示及交互;使用XML和XSLT进行数据交换及相关操作;使用XMLHttpRequest进行异步数据查询、检索;使用JavaScript将所有的东西绑定在一起。
2013系统集成项目管理工程师上午试题与参考答案(word版)
腾讯技术类笔试笔试题(校园).
笔试题之Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法,其他。有些题来自网上搜集整理,有些题来自传智播客学员面试后的反馈,说真的,少数一些网上的面试题,我真怀疑其是否还有存在价值!1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。
Android面试题下列哪些语句关于内存回收的说明是正确的?(b)A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存
java笔试题
java笔试题以及答案详解一
1、访问用Tomcat部署的应用,出现下图中错误,产生原因可能是(C)。(单选)SHAPE\*MERGEFORMATTomcat服务器未启动Tomcat服务器启动,但输入URL的协议错误Tomcat服务器启动,但输入URL的主机地址错误Tomcat服务器启动,但输入URL的页面名称错误。2、开发JSP动态网站的步骤是(AECDB)。
1、设计一个用于人事管理的"人员"类,其中人员类中的数据成员"出生日期"声明为一个"日期"类内嵌子对象。主函数定义具体的"人员"类对象并输出其成员信息。考虑到通用性,这里只抽象出所有类型人员都具有的属性:number(编号)、sex(性别)、birthday(出生日期)、id(身份证号)等。
Hibernate面试题1.Hibernate中find和iterate的区别?find方法和iterator方法的区别(1)iterator首先会获取符合条件的记录的id,再跟据id在本地缓存中查找数据,查找不到的再在数据库中查找,结果再存在缓存中。N+1条SQL语句。(2)find根据生成的SQL语句,直接访问数据库,查到的数据存在缓存中,一条SQL语句。
Java工程师(程序员)面题Struts,Spring,Hibernate三大框架1.Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Session4.创建事务Transation5.持久化操作
1、面向对象的特征有哪些方面(1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。
Interface与AbstractClass的区别在Java语言中,abstractclass和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstractclass和interface的选择显得比较随意。
2012上半年系统集成项目管理工程师上午试题及答案
一、单选题1.在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的(C)决定的。A.数据结构B.数据操作C.完整性约束D.缺陷2.数据库系统的数据独立性是指(C)。
Java Web 面试笔试题
阿里前端面试题