java面试题

1.导出oracle的命令是什么?
导入:导入之前需创造一个空库(可以和前一个库名不一样)、一个一样的用户
cmd>>
imp username/password@数据库名称 file=文件路径 full=Y
导出:
exp username/password@数据库名称 file=文件路径(生成的文件)
我导出的时候文件直接设成.sql,蛮好

导出部分表>>>>
打开cmd
导出表,确定监听是否开启,数据库服务是否开启
exp scott/tiger@orcl file=F:\sign.sql tables=表名,表名 grants=y

导入表,确定新数据库服务是否开启
imp scott/tiger@数据库名 file=F:\sign.sql fromuser=scott ignore=y commit=y grants=y

2.ssh是怎么集成的?

spring的核心就是依赖注入!也就是我们常常写的那些个<bean></bean>!
所谓整合,首先是与hibernate 的整合,其实与其说spring对H进行了整合,不如说是进行了某种程度的优化,比如SPRING有自己的SessionFactory,同时它简化了常规的hibernate操作,还有通过代理和AOP的思想来实现了事务的控制!这些都是为了让hibernate更好用!
而spring与struts的整合就简单的多,我们把所有本来直接对action的访问都先交给spring来调度,这样做的原因或者说是目的就是为了让我们的程序在初次开发完毕后,只需要通过spring配置文件来管理,不用再关注struts.xml,这种实现是基于spring的一个代理action的类,和一个
“桥”类。我们可以这样理解,SS的整合就是struts过了桥吧自己的action交给了spring来管理。

3.spring是怎么加载的?
4.用线程在控制台输出0-9,A-Z,八位数随机序号(xy 20384322 ) 怎么保证字母跟数字

出现的概率是一样的。
5.ssh和ibatis的区别
6.session过期时间和默认时间
7.json和xml的区别
8.ssh怎么手动配置
9.servlet中有那些方法
10.一般项目中,分几层,都是那些层,每层都是干什么的
11.wed.xml和spring监听是干什么的
12.wed.xml是配置什么的
13.session的过期时间怎么控制
14.怎么使用连接池连接数据库
15.spring怎么加载struts

 

 

1、jsp与servlet区别
2、ArraList,LinkList,List,Vector的区别, hashmap,hashtable,hashset区别,heap,stack区别(屡试不爽的笔试题。。)
3、spring的事务管理,事务隔离级别
4、oracle sql的优化方法
5、j2ee设计模式
6、nio与传统io区别
7、jvm虚拟机机制
8、内存回收机制,哪些内存回收算法
9、进程间通信
10、mvc的好处
11、冒泡排序算法(也是屡试不爽的。。)
12、亿万级数据找出最大的前10个,或者类似的大数据集处理题。。
13、最好有个自己熟悉的项目经历,能说出自己做的那个部分,能画出项目的技术结构图。。
14、分布式环境下的性能调优
15、单例模式的几种写法
16、类加载顺序,几种classloader。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值