自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 SSH面试题汇总

Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1.    对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2.    Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作3.    hibern

2010-10-21 23:04:00 717

原创 jsp及Servlet面试题

1、 Servlet与JSP有什么区别?Servlet和JSP完成的功能是相同的,都可以接收用户的请求,可以对用户进行响应,可以调用业务方法。不同点在于JSP是在html或者xml中嵌入了Java代码或者JSP的标记,在制作页面方面具有优势,可以使用网页编辑工具来制作网页,然后嵌入Java或者JSP的标记。Servlet是纯Java代码,通常用于控制,不用于输出。在MVC模式中,JSP通常充当视图,Servlet通常充当控制器。另外,JSP在运行的时候还要转换成类似于Servlet的Java代码。2、 Se

2010-10-19 01:02:00 728

转载 抽象类和接口的区别是什么?

<br />问题:抽象类和接口的区别是什么?<br />回答:<br />抽象类和几口是Java面向对象体系当中非常重要的两个元素,在语法和使用方法都有很多的区别,下面我就从这两个方面来回答这个问题:<br />第一:接口和抽象类在语法上的区别主要体现在以下的几个方面:<br />a)一个类可以实现多个接口,二除了Object之外,一个类只能有一个父类;<br />b)接口当中所有的方法都是抽象方法,并且默认为public权限,而抽象类当中可以有抽象方法,也可以没有抽象方法;<br />c)接口当中的变量全

2010-10-18 22:28:00 653

原创 面试题目 字符串专题

<br />1.将字符串转换成整数,将整数转换为字符串,浮点数与字符串的转换(atoi itoa)<br />int atoi(const char *str){<br />    int res = 0;<br />    int sign;<br />    assert(str != NULL);<br />    if(str[0] == '-') sign = -1;<br />    else if(str[0] == '+') sign =1;<br />    else if(isdigit

2010-10-17 14:00:00 471

原创 数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器

2010-09-30文章分类:Java编程<br />第1章  引言<br />随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台机器的访问负载,降低了宕机的可能性;通过集群方案,解决了数

2010-10-15 16:14:00 554

原创 设计模式

<br /> <br />一个模式是……<br />软件开发中重复出现问题的解决方案<br />1. Singleton(单件) Pattern<br />意图:保证一个类只有一个实例,并且提供一个访问他的<br />全局访问点。<br />例如,美国总统的任期就是一个Singleton模式的例子,因为在每段任期内只能有一个总统。而且不论谁是总统,“美国总统”的称号都是指向某个特定的个人。<br />2.Factory Method<br />(工厂方法,虚构造器<br />n     意图:定义一个创建对

2010-10-15 16:11:00 463

原创 Java面试宝典2010(六. XML部分)

<br />六. XML部分<br />1、xml有哪些解析技术?区别是什么? <br />答:有DOM,SAX,STAX等 <br />DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件

2010-10-15 13:54:00 704

原创 Java面试宝典2010(八. 软件工程与设计模式)

<br />八. 软件工程与设计模式<br />1、UML方面 <br />标准建模语言UML。用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图,合作图),实现图。 <br />2、j2ee常用的设计模式?说明工厂模式。 <br />总共23种,分为三大类:创建型,结构型,行为型<br />我只记得其中常用的6、7种,分别是:<br />创建型(工厂、工厂方法、抽象工厂、单例)<br />结构型(包装、适配器,组合,代理)<br />行为(观察者,模版,策略)<br />然后再针对你熟悉的模

2010-10-15 13:54:00 1743

原创 Java面试宝典2010(五. 数据库部分)

<br />五. 数据库部分<br />1、用两种方式根据部门号从高到低,工资从低到高列出每个员工的信息。<br />employee:<br />     eid,ename,salary,deptid;<br /> select * from employee order by deptid desc,salary<br /> <br /> <br />2、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序<br />创建表:<br />       mysql> create ta

2010-10-15 13:52:00 1250

原创 Java面试宝典2010(三. html&JavaScript&ajax部分)

<br />三. html&JavaScript&ajax部分<br />1. 判断第二个日期比第一个日期大<br />       如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21 必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,, <br />//这里可用正则表达式判断提前判断一下格式,然后按下提取各时间字段内容<br /><script type="text/javas

2010-10-15 13:50:00 2164

原创 Java面试宝典2010(二。算法题)

<br />二. 算法与编程<br />1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。<br />答:<br />              package cn.itcast;<br /> <br />import java.io.File;<br />import java.io.FileReader;<br />import java.io.FileWriter;<br /> <b

2010-10-15 13:48:00 995

原创 Java面试宝典2010(一.51—83)

<br />51、启动一个线程是用run()还是start()? . <br />启动一个线程是调用start()方法,使线程就绪状态,以后可以被调度为运行状态,一个线程必须关联一些具体的执行代码,run()方法是该线程所关联的执行代码。 <br /> <br />52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? <br />分几种情况:<br />     1.其他方法前是否加了synchronized关键字,如果没加,则能。<br />     2.

2010-10-15 13:44:00 598

转载 Java面试宝典2010(1—50)

<br />Java面试宝典2010版<br />一. Java基础部分... 7<br />1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?... 7<br />2、Java有没有goto?. 7<br />3、说说&和&&的区别。... 8<br />4、在JAVA中如何跳出当前的多重嵌套循环?... 8<br />5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?. 9<br />6、short s1 = 1; s1 = s1 + 1

2010-10-15 13:40:00 1245

转载 Java面试题

<br />1、 概述struts,以及struts如何实现MVC架构的? <br />答:struts framework是一种基于java的技术,Web应用程序开发人员通过struts framework即可充分利用面向对象设计、代码重用以及"编写一次、到处运行"的优点。Struts提供了一种创建Web应用程序的框架,其中对应用程序的显示、表示和数据的后端代码进行了抽象。Struts采用jsp作为MVC的视图,由ActionServlet具体指定的action动作类作为控制器即MVC中的C,负责视图与模

2010-10-15 13:34:00 404

原创 Java技术路线图

<br />

2010-07-29 23:06:00 880

原创 参考博客

<br />http://numenzq.javaeye.com/category/27839?show_full=true

2010-07-20 23:57:00 296

原创 发现一个好的javascript网站(http://www.softcomplex.com/products/tigra_menu/demo/steps/)有关于用JAVASCRIPT实现下拉菜单。

<br />发现一个好的javascript网站(http://www.softcomplex.com/products/tigra_menu/demo/steps/)有关于用JAVASCRIPT实现下拉菜单。

2010-07-20 23:47:00 437

原创 IT软件开发人员必去的10个社区

IT软件开发人员必去的10个社区<br /> <br /> <br /> <br />IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想, 管理一个都不能少!<br />于是我推荐如下这些论坛,或许

2010-07-04 22:44:00 1043

Sun+J2EE+宠物店

Sun+J2EE+宠物店(源代码加文档)

2010-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除