自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

转载 总结了Struts1与Struts2的区别

1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法

2013-02-22 11:31:13 379

原创 50个人围成一圈数数,数到3的人退出,求最后剩下的人的编号

package com.hjh;public class lianbiao { /** * 链表,50个人围城一个圈,数到三的退出,求最后剩下的人是哪一个 * @param args */ public static void main(String[] args) { //定义一个数组用来表示多少个人,并初始化为true(表示都在圈内) boolean arr[]

2013-02-22 11:18:02 5354

原创 AJAX学习笔记

与服务器沟通:发送请求和处理回应      XMLHttpRequest 提供两各存取 服务器回应的属性:      1. responseText  将回应产生为字符串      2. responseXML   将回应产生为一个 XML 对象      如果后台返回的XML里包含有标签,可以先在后台把标签的""换成">"。这样就可以当成子元素接收。

2013-02-20 10:37:16 514

转载 java面试题及答案(基础题122道,代码题19道)

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的

2013-01-28 16:26:17 1137

转载 java常用排序算法小记

常用排序算法小记排序算法很多地方都会用到,近期又重新看了一遍算法,并自己简单地实现了一遍,特此记录下来,为以后复习留点材料。废话不多说,下面逐一看看经典的排序算法: 1. 选择排序选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最小值,然后将找到的最小值与 i 指向的值进行交换。因为每一趟确定元素的过程中都会有一

2013-01-26 17:55:29 411

转载 java8大排序

下载了文档自己截图存留8种排序之间的关系:1, 直接插入排序   (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例(3)用java实现

2013-01-26 17:54:00 453

原创 struts2中,action访问servlet api的两种方式

ActionContext act = ActionContext.getContext(); //伪访问Servlet API,使用Map来模拟一个HttpSession,设置session的值 Map session = act.getSession(); session.put("username", info.getUsername()); //真访问Servlet API

2013-01-24 14:57:14 454

原创 struts2,<result>中type属性各个值解析

名字说明Chain Result用来处理Action链Dispatcher Result用来转向页面,通常处理JSP,默认FreeMarker Result处理FreeMarker模板HttpHeader Result用来控制特殊的Http行为

2013-01-09 10:38:42 3123

原创 struts2属性

struts-default.properties### Struts default properties###(can be overridden by a struts.properties file in the root of the classpath)###### Specifies the Configuration used to configure St

2013-01-08 17:00:56 655 1

转载 mysql sql语句大全

mysql sql语句大全?1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addum

2012-12-20 11:28:05 426

转载 s2sh整合实例,登录系统

此次整合的版本是:struts2.1.8 + spring2.5.6 + hibernate3.3.2一.先整合hibernate和spring:hibernate所需要jar包:antlr-2.7.6.jar、commons-collections-3.1.jar、dom4j-1.6.1.jar、hibernate3.jar、javassist-3.9.0.GA.jar、jta-

2012-12-20 10:45:21 2652 1

转载 spring集成Junit4配置

这两天做Web开发,发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很低,也很麻烦。如果单独去写一个测试用类,这样太繁琐了。于是想起Spring有一个测试框架,能够整合JUnit进行测试,于是便拿出来试试~  废话不

2012-12-17 21:04:21 500

原创 struts2之动态方法调用

当我们访问一个Action时,默认是访问execute()方法,但当在一个Action中存存多个方法时,这时我们应该怎么定位到想要访问的方法呢?这时就需要用到动态方法调用DMI(Dynamic Method Invocation)。这里简单介绍两种动态调用的方法:一、method属性二、通配符 一、method属性在struts.xml文件中,我们可以指定m

2012-12-14 18:16:12 282

转载 Struts2接收参数的几种方式

Struts2接收参数的几种方式======1. 用Action的属性:在action 里面定义要接收的参数,并提供相应的setter,getter,和提交参数的名称一致,并不用做数据类型的转换。相应提交方式可以用get 和post,如:testAction? name=admin如:[java] view plaincopy

2012-12-14 11:15:12 342 1

原创 各种xml配置例子

struts2中的web.xml配置例子:<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

2012-12-14 10:39:43 333

原创 获取HIbernate 的SessionFactory (创建一个单例)

import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUtil { public static SessionFactory sessionfactory = null; static { try { // 通过hibernate.cfg

2012-12-12 15:59:37 1351

原创 slf4j日志相关,笔记

slf是一个日志的框架,可以有各种实现(slf4j-nodep,log4j,jdk的logging api ,apache的commons-logging),hibernate3.3.2用的是slf4j(slf可以简单的认为是一个接口,具体可以使用各种实现)。如果想使用log4j的实现,需要导入一个转换的jar包(slf4j-log4j-xxx.jar),在slf4j这个文件夹

2012-12-12 14:30:12 353

转载 用sendredirect还是forward?页面跳转

1.response.sendredirect(url);    新的页面并不能处理旧页面的pagecontext(request,response,...)对象,所以你用request.getparameter(ff)企图调用原页面     request对象的参数,得到的自然是null        2.getservletcontext().getrequestdispatc

2012-12-11 15:52:58 475

原创 Mysql 中SELECT COUNT用法

COUNT 是函数之一。由于它的使用广泛,我们在这里特别提出来讨论。基本上,COUNT 让我们能够数出在表格中有多少笔资料被选出来。它的语法是:SELECT COUNT("栏位名")        FROM "表格名"举例来说,若我们要找出我们的示范表格中有几笔 store_name 栏不是空白的资料时,Store_Information 表格s

2012-12-11 15:46:32 1564

转载 jdbc 连接各种数据库方式列表

1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; Stri

2012-12-11 15:22:47 417 1

原创 struts常用配置

常用的常量配置 struts.i18n.encoding,设置编码类型struts.serve.static.browserCache 该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。struts.enable.DynamicMethodInvocation 该属性设置Str

2012-11-13 11:23:12 233

《Effective Java》中文版 第2版 带书签

《Effective Java》高清中文版 第2版,带书签

2012-12-17

jd-gui-java反编译软件,小巧精悍

一款小巧的,java反编译软件。选择.class文件,打开就可以直接看到源码,非常不错。

2012-12-14

解决win 64位oracle客户端及plsql的正常配置使用问题

此资源为介绍如何在win7 64位系统上正确安装配置oracle,按提示步骤来100%成功。

2012-11-10

达内java se培训课题笔记

这个课堂笔记是在达内培训时,上课记录的,绝对的原滋原味。

2012-11-10

2012最新JAVA面试笔试题总结

包括一百多题的J2SE J2EE相关的面试笔试题(内容覆盖全面),其中包括代码查错提,代码编写实例等,每一题均有详细答案。

2012-10-24

JAVA 斗地主游戏源码

朋友写的一个JAVA 斗地主的源码包括2个版本 ,好定西要一起分享

2012-09-06

空空如也

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

TA关注的人

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