自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (8)
  • 收藏
  • 关注

原创 setPreferredSize解决窗体变样的方法

txt_name.setPreferredSize(new Dimension(120, 20));txt_dateBgn.setMinimumSize(new Dimension(120,20));

2014-07-29 10:22:09 1107

原创 Hibernate中的主要类别和HQL操作

Configuration类:configuration类的作用是对Hibernate进行配置,以及对它进行启动。Configuration可以完成以下几方面的工作:(1)加载配置文件。在Hibernate的启动过程中,Configuration类的实例首先定位映射文档的位置,读取这些  配置,然后创建一个SessionFactory对象,(2)动态添加映射文件

2014-03-09 11:48:50 574

原创 10000以内的回文数字

思路:1、完成一个吧数字按位调换的顺序方法。2、循环10-9999。3、每循环一次,判断一次,返回true打印。Coding:public class CircleNumber{ public static void main(String[] args){ for(int i=10; i<10000; i++){

2014-03-08 10:13:59 736

原创 九九乘法表_单个For循环

思路:1、循环1-9,采用两个循环变量,一个控制行,一个控制列。2、每循环一次打印一句,若控制列的循环变量到底,则打印换行。Coding:public class NineNineMultiTable{ public static void main(String[] args){ for( int i=1,j=1; j<= 9; i++){

2014-03-08 09:53:01 648

原创 打印1-100之间的素数

思路:1、完成一个判断某整数是否为素数的方法。2、循环1-100。3、每循环一次就判断一次,返回true则打印。Coding:public class Prime{ //main方法 public static void main(String[] args){ for(int i=1; i<100; i++){ i

2014-03-08 09:27:40 1135

原创 JDBC分页查询

分页语句 取出sql表中第31到40的记录(以自动增长ID为主键)sql server方案1:select top 10 * from t where id not in (select top 30 id from t order by id ) order by id sql server方案2:select top 10 * from t where id in (select

2014-03-06 22:38:25 1526

原创 介绍一下Hibernate的二级缓存

介绍一下Hibernate的二级缓存 !按照以下思路来回答:(1)首先说清楚什么是缓存(2)再说有了hibernate的Session就是一级缓存,即有了一级缓存,为什么还要有二级缓存(3)最后再说如何配置Hibernate的二级缓存。 (1)缓存就是把以前从数据库中查询出来和使用过的对象保存在内存中(一个数据结构中),这个数据结构通常是或类似Hashmap,当以后要使用某个对象时

2014-03-06 21:21:22 772

原创 iBatis与Hibernate有什么不同

iBatis与Hibernate有什么不同?相同点:屏蔽jdbc api的底层访问细节,使用我们不用与jdbc api打交道,就可以访问数据。 jdbc api编程流程固定,还将sql语句与java代码混杂在了一起,经常需要拼凑sql语句,细节很繁琐。ibatis的好处:屏蔽jdbc api的底层访问细节;              将sql语句与java代码进行分离; 

2014-03-06 21:04:04 900

原创 Spring面试题

你对Spring的理解!1.Spring实现了工厂模式的工厂类(在这里有必要解释清楚什么是工厂模式),这个类名为BeanFactory(实际上是一个接口),在程序中通常BeanFactory的子类ApplicationContext。Spring相当于一个大的工厂类,在其配置文件中通过元素配置用于创建实例对象的类名和实例对象的属性。2. Spring提供了对IOC良好支持,IOC是一种编程

2014-03-06 20:55:41 566

原创 Hibernate面试题

谈谈你对Hibernate的理解!1.面向对象设计的软件内部运行过程可以理解成就是在不断创建各种新对象、建立对象之间的关系,调用对象的方法来改变各个对象的状态和对象消亡的过程,不管程序运行的过程和操作怎么样,本质上都是要得到一个结果,程序上一个时刻和下一个时刻的运行结果的差异就表现在内存中的对象状态发生了变化。2.为了在关机和内存空间不够的状况下,保持程序的运行状态,需要将内存中的对象状态

2014-03-06 20:43:23 865

原创 XML文档解析和定义

XML种方文档定义有几种形式?它们之间有何本质区别?两种形式文档:dtd schema,本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),DOM,SAX,STAX等文档解析器DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,

2014-03-06 20:35:45 520

原创 集合题

ArrayList和Vector的区别 答:相同处:这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并且其中的数据是允许重复的,这是HashSet之类的集合的最大不同处,HashSet之类的集合不可以按索引号去检索其中的元素,也不允许有重复

2014-03-06 11:57:25 540

原创 多线程和同步

多线程有几种实现方法?同步有几种实现方法?多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 。同步的实现方面有两种,分别是synchronized,wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedEx

2014-03-06 10:38:02 542 1

原创 final, finally, finalize的区别

final, finally, finalize的区别。final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 内部类要访问局部变量,局部变量必须定义成final类型,例如,一段代码…… finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾

2014-03-06 10:33:36 438

原创 抽象类和接口的语法区别

抽象类和接口的语法区别: 1.抽象类可以有构造方法,接口中不能有构造方法。  2.抽象类中可以有普通成员变量,接口中没有普通成员变量  3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。 4. 抽象类中的抽象方法的访问类型可以是public,protected和(默认类型,虽然 eclipse下不报错,但应该也不行),但接口中的抽象方  

2014-03-06 10:29:48 1218

原创 JAVA重载,重写

覆盖要注意以下的几点: 1、覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的果; 2、覆盖的方法的返回值必须和被覆盖的方法的返回一致; 3、覆盖的方法所抛出的异常必须和被覆盖方法的所抛出的异常一致,或者是其类; 4、被覆盖的方法不能为private,否则在其子类中只是新定义了一个方法,并没有对其进行覆盖。重载要注意以下的几点:  1、在使用重载时只能通过不

2014-03-06 10:21:45 386

原创 数据类型题

1.switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Integer包装类型,由于,byte,short,char都可以隐含转换为int,所以,这些类型以及这些类型的包装类型也是可以的。显然,long和String类型都不符合switch

2014-03-06 10:07:05 568

原创 AJAX应用过程

AJAX运行过程1.JavaScript脚本使用XMLHttpRequest对象向服务器发送请求。(get/post)2.JavaScript脚本使用XMLHttpRequest对象,解析服务器响应数据3.JavaScript脚本通过DOM,动态更新HTML页面,也可以为服务器响应增加CSS样式表,在当前某个网页加以显示

2014-03-04 19:48:28 484

原创 OGNL

OGNL表单式Struts2中使用标准的Context进行OGNL表达式求值,OGNL的根对象是valuestack,可通过${xxx}取得。其中的对象可用#xxx。List集合语法定义:{e1,e2,e3。。。}Map集合语法定义:#{key1:value1,key2:value2,key3:value3...}in  /  not in 判断是否存在集合

2014-03-04 16:51:09 447

原创 Strut2的标签库

Struts2标签库在servlet2.3及之前的版本需要在web.xml中定义标签库UI标签:|-表单标签|-checkboxlist|-combobox|-datetimepicker日期时间下拉框|-doubleselect一级联列表框|-head|-optiontransferselect|-select|-rad

2014-03-04 16:51:04 493

原创 正则表达式

正则表达式:字符集:[ ]:方括号表示其中的内容任选其一,代表一个字符 [1234] 1,2,3,4任选其一( ):表示一组内容,圆括号中可以使用"|"符号|:逻辑或关系^:非,除了[^12] 除了1或2的其他字符 -:范围,范围应从小到大  [0-9]表示此字符只能是数字 [a-f]表示此字符只能是a,b,c,d,e,f之一 [0-

2014-03-02 18:56:55 767

原创 关于JSP的知识点

JSP九大隐式对象:(域) request             response(域) session(域) application(域) page            exception            out            pageContext            config

2014-03-02 16:25:57 470

原创 关于this的用法

说明在什么情况下需要用到this: 第一、通过this调用另一个构造方法,用法是this(参数列表),这个仅仅在类的构造方法中,别的地方不能这么用。 第二、函数参数或者函数中的局部变量和成员变量同名的情况下,成员变量被屏蔽,此时要访问成员变量则需要  用“this.成员变量名”的方式来引用成员变量。当然,在没有同名的情况下,可以直接用成员变量的名字,而不用  this,用了也不为错

2014-03-02 16:14:22 598

原创 关于移位运算符的知识点

>> 右移 >>> 右移,左边空出的位以0填充 如果你将1移进高阶位(31或63位),那么该值将变为负值。每次左移都可以使原来的操作数翻倍,程序员们经常使用这个办法来进行快速的2 的乘法。每右移一次,就相当于将该值除以2并且舍弃了余数。右移时,被移走的最高位(最左边的位)由原来最高位的数字补充。例如,如果要移 走的值为负数,每一次右移都在左边补1,如

2014-03-02 16:05:25 582

java 学生管理系统

用java写的学生管理系统 用到mysql数据库 基本的增删改查, 教师端对学生信息的管理,学生端对学生信息的查询/.

2013-10-21

java 图书管理系统

用java写的图书管理系统 用到mysql数据库 有学生端和管理端对图书的管理.

2013-10-21

web 企业事物管理系统

企业事务管理系统 运用到mvc设计框架,jsp servlet javabean,用到mysql数据库.

2013-10-21

中国象棋 源代码

用java写的的中国象棋游戏,有客户端和服务端可以线上对战,2人游戏.

2013-10-21

java开发实战经典

本书是一本综合讲解Java核心技术的书籍,在书中使用大量的代码及案例进行知识点的分析与运用,并且给出一些比较成熟的开发步骤,帮助读者更好地进行Java的开发。从作者多年的Java培训经验来看,大部分学生对各种高端开发都没有任何问题,唯一的问题在于Java基础并不牢固,而且在国内也始终没有一本真正可以引领读者入门的好书籍,大部分的书籍都是围绕概念本身进行讲解的,没有讲解清楚为什么要具备这些知识以及该如何去理解这些知识。本书真正地做到了让每一位读者都能清楚地知道每个知识点的来龙去脉,不仅可以很容易地看懂一个程序,而且能真正地灵活运用程序,编写代码。 在学习编程语言时,环境、代码调试等,都是很多读者最头疼的地方,而且很多代码都会存在一些细节上的问题,所以,本书为了让读者可以更好地理解每一个知识点,将书中所有内容都录制成了视频,让每一位读者真正做到“轻松学Java、从零开始学Java”,以优质的视频教学为每一位读者提供最大的支持。

2013-09-24

SQL完全手册

介绍基础的数据库语法和常见的问题,全面了解关于数据库的发展,对数据库有个全面的认识。

2013-09-24

空空如也

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

TA关注的人

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