
面试
dbxiaokai
这个作者很懒,什么都没留下…
展开
-
二分查找
package paixu;public class erfenchazhao {public static void main(String[] args) {// TODO Auto-generated method stubInteger a[]={1,2,3,4,6,8,9,10};System.out.println(binarySearc原创 2017-11-06 18:45:07 · 175 阅读 · 0 评论 -
面试递归
一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来。例:n=1237则输出为:1237,2474,4948,9896,9896,4948,2474,1237,提示:写程序时,先致谢按递增方式的代码,写好递增的以后,再增加考虑递减部分。public static void doubl原创 2018-01-21 01:45:39 · 653 阅读 · 0 评论 -
汉诺塔
转载 2018-01-25 01:29:22 · 184 阅读 · 0 评论 -
21、描述一下JVM加载class文件的原理机制?
答:JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的类。由于Java的跨平台性,经过编译的Java源程序并不是一个可执行程序,而是一个或多个类文件。当Java程序需要使用某个类时,JVM会确保这个类已 经被加载、连接(验证、准备和解析)和初始化。类的加载是指把类的.class文件转载 2017-12-22 16:11:19 · 873 阅读 · 0 评论 -
多态
指允许不同类的对象对同一消息做出不同响应。编译时多态主要指的是函数的重载,例如有一个类这个C有一个方法F,但是同时存在F(int),和F(String),当我们的代码中有c.F(param)时,编译器会将C类中说有名为F的方法和父类中属性为public且名为F的方法。 接下来编译器会查看param的类型,比如c.F(“hello”)就会挑选F(String)而不是F(int),转载 2017-12-22 15:57:07 · 153 阅读 · 0 评论 -
解决Hibernate懒加载的4种方式
http://blog.youkuaiyun.com/huhui_cs/article/details/8589977本文总结了我在学习hibernate的过程中,解决hibernate懒加载问题的四种方式。懒加载简述:当我们查询一个对象的时候,在默认情况下,返回的只是该对象的代理对象,当用户去使用该对象的属性时,才会向数据库再一次发出查询语句。例如,有一个对象是Employee,转载 2017-11-10 16:35:45 · 7533 阅读 · 0 评论 -
hashmap,hashtable区别
hashmap,hashtable区别原创 2017-11-09 20:39:50 · 124 阅读 · 0 评论 -
sql查重复语句
select * from aa where banji in (select banji from aa GROUP BY banji HAVING COUNT(banji)>1)原创 2017-11-07 01:27:58 · 455 阅读 · 0 评论 -
map遍历
import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;public class l {public static void main(String[] args) {Map map = new HashMap();map.put(1, "q");map.p原创 2017-11-06 19:07:16 · 211 阅读 · 0 评论 -
复制表
mysql中用命令行复制表结构的方法主要有一下几种: 1.只复制表结构到新表CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 或者CREATE TABLE 新表 LIKE 旧表 2.复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表 3.复制旧表的数据到新表(假设两个表结构一样) INSERT INTO 新表 SEL...转载 2018-02-23 12:24:12 · 167 阅读 · 0 评论