上一页 1 2 3 4 5 6 7 8 ··· 68 下一页
  2012年11月25日
摘要: 七. 流行的框架与新技术1、谈谈你对Struts 的理解。答:1. struts 是一个按MVC 模式设计的Web 层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet 的子类。我们可以在web.xml 文件中将符合某种特征的所有请求交给这个Servlet 处理, 这个Servlet 再参照一个配置文件( 通常为/WEB-INF/struts-config.xml)将各个请求分别分配给不同的action 去处理。一个扩展知识点:struts 的配置文件可以有多个,可以按模块配置各自的配置文件,这样可以防止配置文件的过度膨胀 阅读全文
posted @ 2012-11-25 22:26 YangJin 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 六. XML 部分1、xml 有哪些解析技术?区别是什么?答:有DOM,SAX,STAX 等DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM 的树结构所造成的,这种结构占用的内存较多,而且DOM 必须在解析文件之前把整个文档装入内存,适合对XML 的随机访问SAX:不现于DOM,SAX 是事件驱动型的XML 解析方式。它顺序读取XML 文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML 文件,适合对XML 的顺序访问STAX:Streaming API for XML (StAX 阅读全文
posted @ 2012-11-25 22:25 YangJin 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 五. 数据库部分1、用两种方式根据部门号从高到低,工资从低到高列出每个员工的信息。employee:eid,ename,salary,deptid;select * from employee order by deptid desc,salary2、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序创建表:mysql> create table employee921(id int primary key auto_increment,name varchar(50),salary bigint,deptid int);插入实验数据:mysql> insert 阅读全文
posted @ 2012-11-25 22:24 YangJin 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: 四. Java web 部分1、Tomcat 的优化经验答:去掉对web.xml 的监视,把jsp 提前编辑成Servlet。有富余物理内存的情况,加大tomcat 使用的jvm 的内存2、HTTP 请求的GET 与POST 方式的区别答:servlet 有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet 接口的init,service 和destroy 方法表达。3、解释一下什么是servlet;答:servlet 有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servl 阅读全文
posted @ 2012-11-25 22:22 YangJin 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 三. html&JavaScript&ajax 部分1. 判断第二个日期比第一个日期大如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21 必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12 等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,,//这里可用正则表达式判断提前判断一下格式,然后按下提取各时间字段内容<script type="text/javascript">window.onload = function(){//这么写是为了实现js 代码与html 代 阅读全文
posted @ 2012-11-25 22:20 YangJin 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 二. 算法与编程1、编写一个程序,将a.txt 文件中的单词与b.txt 文件中的单词交替合并到c.txt 文件中,a.txt 文件中的单词用回车符分隔,b.txt 文件中用回车或空格进行分隔。答:package cn.itcast;import java.io.File;import java.io.FileReader;import java.io.FileWriter;public class MainClass{public static void main(String[] args) throws Exception{FileManager a = new FileManager( 阅读全文
posted @ 2012-11-25 22:16 YangJin 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 1. Java 基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public 的类,并且public 的类名必须与文件名相一致。2、Java 有没有goto?java 中的保留字,现在没有在java 中使用。3、说说&和&&的区别。&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整 阅读全文
posted @ 2012-11-25 22:14 YangJin 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Java IO 理论笔记1、Java IO 流io是java中实现输入输出的基础,它可以很方便的完成数据的输入输出操作,Java把不同的输入输出抽象为流,通过流的方式允许Java程序使用相同的方式来访问不同的输入、输出。2、流的分类输入流、输出流A、输入流:只能从中读取数据,而不能向里面写数据B、 输出流:只能向里面写数据,而不能读数据可以这样理解,数据从内存到硬盘,通常认为是输出流,即写操作;相反,从硬盘到内存,通常认为是输入流,即读操作;这里的输入、输出是从内存的角度划分的。Java的输入流主要有InputStream和Reader作为基类,而输出流则主要由OutputStream和Wri 阅读全文
posted @ 2012-11-25 18:31 YangJin 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步 阅读全文
posted @ 2012-11-25 18:30 YangJin 阅读(139) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会 阅读全文
posted @ 2012-11-25 18:29 YangJin 阅读(155) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 68 下一页