
interview
ldaolong
这个作者很懒,什么都没留下…
展开
-
JavaScript(1)
1,编写一个方法 求一个字符串的字节长度 new function(s) { if(!arguments.length||!s) return null; if(""==s) return 0; var l=0; for(var i=0;i<s.length;i++) { if(s.charCodeAt(i)>255) l+=2; ...原创 2014-09-18 08:44:13 · 182 阅读 · 0 评论 -
Java面试汇总(五)之算法
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…. public class exp2{ public static void main(String args[]){ int i=0; ...原创 2014-10-06 07:51:21 · 1764 阅读 · 0 评论 -
Java面试汇总(六)之tomcat
一、Tomcat的缺省是多少,怎么修改 Tomcat的缺省端口号是8080.修改Tomcat端口号:1.找到Tomcat目录下的conf文件夹2.进入conf文件夹里面找到server.xml文件3.打开server.xml文件4.在server.xml文件里面找到下列信息maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″en...原创 2014-10-06 07:51:06 · 145 阅读 · 0 评论 -
Java面试汇总(七)之xml
1、XML文档定义有几种形式?它们之间有何本质区别?答:有 两种形式 dtd 和 schema 本质区别: schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的)。 2、java 解析操作xml的技术有哪些?区别是什么? 答: 有DOM,SAX,STAX等 DOM 处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种...原创 2014-10-06 07:50:51 · 84 阅读 · 0 评论 -
Java面试汇总(四)之JDBC
什么是JDBC,在什么时候会用到它? JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。 JDBC接口让Java程序和JDBC驱动实现了松耦合,使得切换不同的数据库变得更加简单。 ...原创 2014-09-30 08:06:34 · 110 阅读 · 0 评论 -
Java面试汇总(三)之泛型
1. Java中的泛型是什么 ? 使用泛型的好处是什么? 这是在各种Java泛型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中。那些拥有Java1.4或更早版本的开发背景的人都知道,在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止了那种情况的发生。它提供了编译期的类型安全,确保你只能把正确类型的对象放入集合中,避免了在运行时出现ClassCastExcep...原创 2014-09-30 08:06:05 · 144 阅读 · 0 评论 -
Java面试汇总(二)之三大框架
1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. ...原创 2014-09-30 08:05:42 · 107 阅读 · 0 评论 -
Java面试汇总(一)
1、Collection 和 Collections的区别。 Collection是集合类的上级接口,继承与他的接口主要有Set 和List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。 2、GC是什么? 为什么要有GC? GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问...原创 2014-09-30 08:05:28 · 93 阅读 · 0 评论 -
C#汇总(一)
1、什么是装箱和拆箱? 2、什么是局部变量,什么是成员变量? 3、概述序列化 序列化是将对象的状态存储到特定存储介质中的过程。 4、C#中所有对象共同的基类是什么? System.object 5、const和readonly有什么区别? 答:const关键字用来声明编译时常量,readonly用来声明运行时常量。 6、在方法定义中,virtual有什么含意? 被virtual修...原创 2014-09-26 10:54:35 · 142 阅读 · 0 评论 -
Java 面试汇总(八)Servlet
1,什么是Servlet? Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。 最早支持Servlet技术的是JavaSoft的Java Web Server。此后,一些其它的基于Java的Web Ser...原创 2014-10-30 09:05:29 · 94 阅读 · 0 评论