1. J2EE共有23中设计模式,说出其中几种常用的:工厂模式(Factory)单例模式(Singleton)适配器模式(Adapter)代理模式(Proxy)模板方法模式(Template Method)2. Hibernate对象状态有哪几种,并简单介绍一下。1.临时状态:内存对象,并没有保存在数据库2.持久化状态 已经保存在数据库并纳入了session …
未分类
平常工作中,发现有蛮多日常细节与内存管理有关,一直想要停下来总结总结,未果。这两天和一朋友沟通时,虚拟地址与物理地址的mapping方式这个问题,让平常一直考虑的关于top、mmap、ringbuffer、DirectByteBuffer等细节点在脑海中翻腾,竟然一时语塞。所以今天在家写了点测试代码,让自己把思路理顺,整理出来,希望这些基础知识对大家有用。1 …
1.XML文档定义有几种形式?a: 两种形式dtd schemab: 本质区别:schema 本身是xml 的,可以被XML 解析器解析(这也是从DTD 上发展schema 的根本目的)2. 删除一张表中所有数据的方式?(1).truncate table命令将快速删除数据表中的所有记录(2).delete产生rollback,如果删除在数据量的表速度会很慢 …
1.薪水排序后薪水排名在第3--5 的员工1)select * from(select ename,sal,rownum rn from(select ename,sal from emp_44 where sal is not null order by sal desc) where rownum<6)wherern>2;2)select * …
学安卓要先学会JAVA吗?很多想要学习安卓的朋友心理都会有这样的疑问。因为安卓是基于JAVA基础上发展起来的,所以很多学习JAVA的人转做安卓会轻松很多,但是以前没有学过JAVA,想要学习安卓培训的人一定要先学会JAVA吗?在这里就由深圳尚学堂的老师为大家解答。学安卓要先学会JAVA吗?答案是肯定的。学习安卓一定要有JAVA基础,最基本的也要有类似JAVA的 …
一、类和对象 【类】是用来描述一组具有共同状态和行为的对象的原型,是对这组对象的概括、归纳与抽象表达。 【对象】是一组数据和相关方法的集合,程序中可通过变量向其传递或获取数据。-------------------------------------------------------------------------------------------- …
1. 应用服务器有哪些:weblogic ,jboss,tomcat2. Hibernate优于JDBC的地方1.对jdbc访问数据库进行了封装,简化了数据访问层的重复代码2.Hibernate操作数据库是面向对象的操作3. hibernate工作原理1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创 …
1. 为什么要用spring?Spring是一个轻量级的IOC和AOP框架。IOC(控制反转)意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转AOP(面向切面),它将那些影响多个类的行为封装到可重用的模块中,面向对象是把问题从同类事物中抽象出来,面向切面是把问题从不同类问题中抽象出来。2. struts框架提供了哪些辅助功能自动收集 …
(关注ID:sxtjava)(如有侵权,请联系我们删除) …
1.MVC的各个部分都有那些技术来实现?如何实现?MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显 …