
Java面试
文章平均质量分 76
xkhzk2
这个作者很懒,什么都没留下…
展开
-
Java程序员面试中的多线程问题
很多核心 Java 面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java 中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 J...原创 2012-07-30 14:42:41 · 84 阅读 · 0 评论 -
【JDBC】java中常见三种注册驱动方式比较
1.DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 缺点:由new com.mysql.jdbc.Driver()可以知道,这里需要创建一个类的实例。创建类的实例就需要在java文件中将该类通过import导入,否则就会报错,即采用这种方式,程序在编译的时候不能脱离驱动类包,为程序切换到其他数据库带来麻烦。实际上这个地方还做...原创 2012-08-08 09:26:50 · 284 阅读 · 0 评论 -
排序都有哪几种方法
排序方法一般都就那几种。像冒泡排序,直接插入排序,快速排序,简单选择排序,希尔排序,堆排序。其排序介绍自己看吧。1、冒泡排序属于稳定排序,是一种借助“交换”进行排序的方法。首先要将第一个记录的关键字和第二个记录的关键字进行比较,若为逆序,则将两个记录交换之,然后比较第二个记录与第三个记录的关键字,以此类推,直至第n-1个记录与第n个记录的关键字进行比较为止,这一过程称为第一趟冒泡排序,其结果使得关...原创 2012-08-03 08:49:04 · 823 阅读 · 0 评论 -
编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...
编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad。大家正在做上面这道题,网上迟到的朋友也请做做这道题,找工作必须能编写这些简单问题的代码!)答:listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了不同的过滤策略...原创 2012-08-02 11:54:33 · 140 阅读 · 0 评论 -
java中流的详解
java中流的详解 博客分类:j2eeJava设计模式CC++C# File,FileInputStream,FileReader,InputStreamReader,BufferedReader的使用和区别参考资料:? 《core java》12章? 使用Java操作文本文件的方法详解http://java.ccidnet.com...原创 2012-08-01 16:50:54 · 93 阅读 · 0 评论 -
如何处理大数据量的查询
J2EE综合:如何处理大数据量的查询时间:2005-07-14 08:00 来源:网管之家bitsCN.com 字体:[大 中 小] 在实际的任何一个系统中,查询都是必不可少的一个功能,而查询设计的好坏又影响到系统的响应时间和性能这两个关键指标,尤其是当数据量变得越来越大时,于是如何处理大数据量的查询成了每个系统架构设计时都必须面对的问题。本文将从数据及数据查询的特点分析出发,结合讨论现有各种解...原创 2012-07-31 14:38:55 · 311 阅读 · 0 评论 -
大数据量处理
大数据量处理(一) 大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题基本直接来源于公司的面试笔试题目,方法不一定最优,如果你有更好的...原创 2012-07-31 10:59:19 · 99 阅读 · 0 评论 -
三道面试题
[讨论] 今天去面试了,有三个题目问倒我了,写出来大家做做! 1、有一个表有姓名,性别,年龄三个属性,表用hibernate进行表映射。显示页面显示表的所有属性,如下: 姓名 性别 年龄 name sex age 那么我要动态增加一个属性值,如:地址;怎样在表中增加一个属性并且映射文件也要同时修改,映射文件要生效。有什么好办法??(用SSH实现) 2、spring有IOC模式...原创 2012-07-31 10:01:57 · 105 阅读 · 0 评论 -
Java线程池使用说明
Java线程池使用说明一 简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就...原创 2012-07-30 16:35:34 · 360 阅读 · 0 评论 -
一个简单的线程池
import java.util.LinkedList; public class AppThreadPool { private int poolSize; private LinkedList queue; public AppThreadPool(int poolSize) { ...原创 2012-07-30 15:55:26 · 79 阅读 · 0 评论 -
线程池
为什么要建立线程池? 在多线程项目中,如果建立的线程过多,反而可能导致运行速度大大减慢,这是由于线程建立所花费的时间和资源都比较多。所以我们在多线程中必须很好地来管理线程, 在很好利用多线程能“同步工作”的好处之外,更有效地提高程序运行速度。 线程池是什么? 线程池是指具有固定数量的线程组成的一种组件。这些线程用来循环执行多个应用逻辑。 怎么建立线程池? 线...原创 2012-07-30 15:50:02 · 90 阅读 · 0 评论 -
Java多线程:类ThreadPoolExecutor详解
Java多线程:类ThreadPoolExecutor详解 1public ThreadPoolExecutor(int corePoolSize, 2 int maximumPoolSize, 3 ...原创 2012-07-30 15:04:31 · 114 阅读 · 0 评论 -
问题列表
1.如何验证xml文件是否符合规范2.sql常用操作建存储过程视图索引触发器,创建表,主键外键3.hibernat打印关联表相关的sql条数4.spring的事务问题,A方法与B方法5.单点登录问题总结 6.负载均衡与F57.负载均衡与双机热备8.spring的aop实现9.你印象最深的自己解决的开发难题是什么?你在用某个框架时遇到的最难的问题是什么10.jqu...原创 2012-08-15 22:01:34 · 102 阅读 · 0 评论