一篇 1.Mybatis和hibernate分页取数实现,一次性取数? Mybatis分为:内存分页(假分页)通过游标截取; 物理分页; MySQL:limit 5,10; SQL Server: top Oracle: rownum 2.html请求过程,简述一次完整的请求过程。Strus和Spr ...
分类:
编程语言 时间:
2018-04-23 00:19:16
阅读次数:
188
Volatile的特征: A、禁止指令重排(有例外) B、可见性 Volatile的内存语义: 当写一个volatile变量时,JMM会把线程对应的本地内存中的共享变量值刷新到主内存。 当读一个volatile变量时,JMM会把线程对应的本地内存置为无效,线程接下来将从主内存中读取共享变量。 Vol ...
分类:
编程语言 时间:
2018-04-20 16:03:42
阅读次数:
185
1.请简述http协议中get请求和post请求的区别. (1)get 是从服务器上获取数据,post是发送数据到服务器。 (2)get通过url传递参数,post通过request中的body。 (3)get请求在url中传递的参数是有长度限制的(主要是因为浏览器对URL的长度有限制),而post ...
分类:
编程语言 时间:
2018-04-17 19:37:39
阅读次数:
440
不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题。
分类:
编程语言 时间:
2018-04-16 18:47:17
阅读次数:
171
J2EE面试题 文档版本号:V2.0 2016年11月 目 录 1. Java基础部分 8 1.1. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 8 1.2. Java有没有goto? 8 1.3. 说说&和&&的区别。 8 1.4. 在JAVA中如何跳出当前的多重嵌套 ...
分类:
编程语言 时间:
2018-04-16 16:20:27
阅读次数:
270
不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题。 1.什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务端,桌面应用程序 2.你所知道网络协议有那些? HTTP:超文 ...
分类:
编程语言 时间:
2018-04-16 14:35:20
阅读次数:
190
21、ArrayList和Vector的区别 这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并且其中的数据是允许重复的,这是与HashSet之类的 ...
分类:
编程语言 时间:
2018-04-13 11:17:10
阅读次数:
126
31、String s = new String("xyz");创建了几个StringObject?是否可以继承String类? 两个或一个都有可能,”xyz”对应一个对象,这个对象放在字符串常量缓冲区,常量”xyz”不管出现多少遍,都是缓冲区中的那一个。NewString每写一遍,就创建一个新的对 ...
分类:
编程语言 时间:
2018-04-13 11:10:37
阅读次数:
180
1.说说SpringMVC的流程? ①SpringMvc会请所有的请求提交给DispathService,它会委托给用户程序的其他模块进行行真正的处理工作。 ②DispathService查询一个后多个HandelMapper,找到目标给Controller。 ③DispathService提交给目 ...
分类:
编程语言 时间:
2018-04-11 17:09:54
阅读次数:
237
首先,声明下,以下知识点并非全部来自BAT的面试题。 如果觉得在本文中笔者总结的内容能对你有所帮助,可以点赞关注一下。 本文会以引出问题为主,后面有时间的话,笔者陆续会抽些重要的知识点进行详细的剖析与解答。 基础篇 基本功 1、面向对象的特征 2、final, finally, finalize 的 ...
分类:
编程语言 时间:
2018-04-10 10:53:08
阅读次数:
216