- 博客(23)
- 收藏
- 关注
求字符串中有多少个不同的字符以及每种字符的个数
求字符串中有多少个不同的字符以及每种字符的个数?package com.gdf.test;import java.util.Arrays;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;public class T...
2009-08-11 19:59:11
1070
原创 安装,配置jdk
安装,配置j2sdk:执行j2sdk安装程序,自定义路径,我们的安装路径为:C:\j2sdk1.4.2_04配置j2sdk:配置环境变量:我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME=C:\j2sdk1.4.2_04CLASSPATH=.;C:\j2sdk1.4.2_04\lib\tools.jar;C:\j2...
2009-08-09 15:32:30
133
原创 Cygwin的中文支持
最近我在Cygwin中学习使用Linux的命令,但当进入Windows目录的时候看到所有中文文件都变成了“?????”。于是我上网找了一下解决办法,后来发现网上的方法虽然让Cygwin支持了中文,可很多英文倒变成了乱码如命令“ls -l”中的total、man查看帮助的部分英文。于是自己尝试修改原来网上的配置,找到了一个最终的解决办法。虽然不敢说是完全解决了,但至少我用了一天还没发现有乱码存在...
2009-08-09 15:18:50
146
原创 接口详解
接口是把隐式公共方法和属性组合起来,以封装特定功能的一个集合。一旦定义了接口,就可以在类中实现它。这样,类就可以支持接口所指定的所有属性和成员。接口不能单独存在;不能进行实例化(因为没有必要实例化);接口不包括任何实现其成员的代码而只定义了成员本身;成员的实现将在实现接口的类中实现。以上是接口的书本定义,读完基本不知所云。就知道了接口与类不一样,接口与类都需要定义自身的成...
2009-08-08 12:07:09
166
Hibernate一个搞人问题
之前一直遇到一个很奇怪的问题: 删除数据会在显示页面再次显示出来,但实际上数据库中的数据早已经删除了,网上有人说是hibernate连接池本身的bug,建议用其他的连接池,我后来采用的是c3p0,但我在配置好c3p0后,可以查询出数据,但删除和添加新数据哦时候就报错了,并且以后查询也不行了,之前每个有事务提交的地方我都有HibernateUtil.closeSess...
2009-05-20 16:58:30
157
Unknow Action解决
昨天照着Agile Web Development With Rails 3rd Edition这本书做例子,做到checkout的时候,出现了我点击checkout按钮的时候老是提示Unknow Action,最后发觉是由于我的checkout方法的上面的一个方法是private的,我以为对checkout方法没有影响,其实是有影响的,这个时候checkout方法也变成private的,会提示U...
2009-05-07 08:47:15
709
原创 深入探讨struts的ActionMessages消息机制
转自http://leaze.blog.51cto.com/83088/51750 在介绍ActionMessages前,我觉得有必要先介绍一下ActionMessages的数据结构.理解了其数据结构有助于理解相关的各种操作. ActionMessages以一个HashMap存储ActionMessage.Map中的key是一个标识,其对应的value是一个List对象,所有的Acti...
2008-12-03 17:16:34
84
原创 substr()和substring()比较
又是转过来的文章,最近在学JavaScripts,用到了substr()和substring(),上网找了下,看到了这个 转载到这里,以便浏览 原文地址:http://www.cnblogs.com/tishifu/archive/2007/08/03/841429.htmlsubstr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, l...
2008-11-25 15:52:32
107
原创 mysql 1130連接錯誤的解決方法
mysql 1130連接錯誤的解決方法 在使用MySQL-Front连接mysql的时候发生的这个错误ERROR 1130: Host 192.168.88.160 is not allowed to connect to this MySQL server1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql...
2008-11-20 15:05:27
149
原创 改写equals时总是要改写hashCode
改写equals时总是要改写hashCodejava.lnag.Object中对hashCode的约定:在一个应用程序执行期间,如果一个对象的equals方法做比较所用到的信息没有被修改的话,则对该对象调用hashCode方法多次,它必须始终如一地返回同一个整数。如果两个对象根据equals(Object o)方法是相等的,则调用这两个对象中任一对象的hashCode方法必须产生相同的整数结...
2008-08-14 14:59:25
134
Spring配置文件
我将Spring配置文件放置在applicationContext-common.xml中<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSch...
2008-08-03 14:15:32
106
sitemesh装饰页面
步骤:1,引入sitemesh的jar包2,引入struts2对sitemesh的支持包:struts2-sitemesh-plugin-x.x.x.jar3,修改web.xml文件,添加ActionContextCleanup和sitemesh过滤器<filter> <filter-name>struts-cleanup</filter-name>...
2008-08-03 05:09:56
119
Stateless Session Beans(无状态bean)开发
1,Stateless Session Beans(无状态bean)开发1,1开发只存在Remote接口的无状态Session Bean步骤:1)要定义一个会话bean,首先必须定义一个包含他所有业务方法的接口,这个接口不需要任何注释,他的定义方法与普通的的接口定义没什么区别,接口定义如下:HelloWorld接口package com.gdf.ejb;public in...
2008-07-28 17:00:23
330
EJB3.0学习笔记
1.Persistence(数据持久化框架)持久化bean持久化实体管理器EntityManagerEJB-QL(EJB查询语言)OR映射事务的传播特性及事务管理 2.javaEE应用程序由组件构成运行在客户端的的组件,由客户端应用和Applet组成运行在服务器端的web组件:由jsp/servlet/jsf组成运行在服务器端的业务逻辑组件:由EJB技术组成 ...
2008-07-27 18:36:37
111
Bad version number in class.file
出现以上错误,是因为jdk的版本不对,在开发过程中应该用较低版本的jdk编译第三方工具包。
2008-07-24 23:38:29
137
Eclipse不能识别<tx:advice/>标签
在开发Spring的过程中,有时会出现Eclipse不能识别<tx:advice/>标签。提示出现以下错误:The prefix "tx" for element "tx:advice" is not bound 这个错误的原因很简单是:我们在定义申明AOP的时候。。没有加载schema。具体表现如下:<beans> <tx:advice id="t...
2008-07-24 21:41:14
304
原创 asm.jar包冲突
在用Spring+Hibernate做项目时候遇到java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit网上查得答案环境:Spring2.0 Hibernate3.1.x/Hibernate3.2在使用Spring的AOP编程时,会用到这几个lib:asm-2.2.2.jarasm-commons-2.2.2.jarasm...
2008-07-24 01:02:17
109
No CurrentSessionContext configured错误
初学hibernate,出现No CurrentSessionContext configured错误,检查了几次配置都没有发现问题,最后上网查找发现是配置文件的问题解决如下: 在集成Hibernate的环境下(例如Jboss),在hibernate.cfg.xml中session-factory段加入: <property name="current_session...
2008-07-21 20:09:45
242
Hibernate关系映射
现实生活中有很多1对多(多对1)的关系模型。比如,一个人可以有0到多套房子,0到多辆汽车;一个父亲有0到多个孩子等等。这种关系被称作1对多关系。反过来,房子与人,汽车与人的关系,以及孩子与父亲的关系就是多对一的关系。这里需要注意一点的是,多对一关系的一个前提是:一套确定的房子只能属于某个确定的人(不能属于多人);一个确定的孩子也只能属于某个确定的父亲。下面我们就拿最简单的父亲和孩子的关系来说明1对...
2008-07-21 17:12:50
97
原创 Struts实现多文件上传
jsp文件<%@ page language="java" pageEncoding="gbk"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %><%@ taglib uri="http://struts.apache.org/tags-html&quo
2008-07-18 11:17:37
89
原创 Struts 文件上传(UpLoad)
刚刚做了三个文件上传的Demo a.在jsp中简单利用Commons-fileupload组件实现 b.在struts1.2中实现 c.在sturts2中实现 现在把Code与大家分享一下.. 注:此为三个简单Demo,仅供练习用,并没有做太多上传限制 如有兴趣可以自行查看相关文档说明 一.在JSP环境中利用Commons-fileupload组件实现文件上传 1.页面upload.jsp清单如下...
2008-07-17 17:18:24
165
原创 Struts1.x学习
Struts实现的MVC框架 Struts1.x执行的顺序为:web.xml(ActionServlet的Servlet的装载)struts-config描述的actionActionForm---reset()方法提交ActionServlet-----*.doAction的分配ActionForm的装载setXXX()方法的调用validate()方法的调用Acti...
2008-07-15 21:48:43
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人