自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 MVN命令行下创建项目

1. Maven介绍 1.1. 简介 java编写的用于构建系统的自动化工具。目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。 1.2. Maven资源 见官方网站;The 5 minute test,官方简易入门文档;Getting Started Tutorial...

2011-05-24 17:31:33 153

原创 使用Maven管理项目-----创建Struts2,Spring,Hibernate项目

Maven应该都听说过吧!一个构建工具!与Ant相比,它更粗粒化!不需要编写build.xml文件,来操作项目的编译,运行,打包!只要你创建了一个Maven项目,编译,只需要mvn compile!Maven会自动的帮你完成编译!关于Maven2的知识请看这里!http://books.sonatype.com/maven-book/reference_zh/introduction.ht...

2011-05-24 16:51:33 98

原创 JSP内置对象(9个常用的内置对象)

:idea: JSP内置对象(9个常用的内置对象) :idea: 1.request对象 :idea: 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的...

2011-04-14 16:12:08 107

原创 Spring mvc 转发、重定向

spring控制器最后返回一个ModelAndView(urlName),其中urNamel可以是一个视图名称,由视图解析器负责解析后将响应流写回客户端;也可以通过redirect/forward:url方式转到另一个控制器进行处理.redirect方式相当于"response.sendRedirect()".这种方式外部特征就是浏览器地址栏最后显示的路径是转发后的新的路径.工作方式是...

2011-01-27 16:28:50 83

原创 dsadsadas

DASDsDSssSA

2011-01-27 16:17:46 150

原创 各种Hibernate保存方式的区别

Hibernate保存方式有很多,他们之间有很多不同,这里细说一下,以便区别。一、预备知识对于Hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态(new DeptPo(1,”行政部”,20,”行政相关”),该po的实例和session没有关联,该po的实例处于transi...

2011-01-27 12:45:53 81

原创 Tomcat --> Cannot create a server using the selected type

2.Tomcat --> Cannot create a server using the selected type 3. 4. 5.今天在eclipse想把之前的Tomcat 6删掉,重新配置一个,不料没有下一步 6. 7.Cannot create a server using the selected type 这句话出现在窗口上面,应该不是很解决的问题....

2010-11-15 16:31:23 80

原创 MySQL数据库不能远程访问的解决办法

MySQL数据库不能远程访问的解决办法时间:2008-04-09 点击: 1165 MySQL数据库不允许从远程访问怎么办?本文提供了三种解决方法:  1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"...

2010-11-12 13:48:53 174

原创 远程访问MySQL提示is not allowed to connect to this MySQL的解决办法

无法远程登入MySQL Server尝试用MySQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host '60-248-32-13.HINET-IP.hinet.net' is not allowed to connect to thisMySQL server这个是因为权限的问题,处理方式如下:shell>mys...

2010-11-12 13:44:51 111

原创 Spring MVC增强型Controller-MultiActionController 使用方法

Spring MVC增强型Controller-MultiActionController 使用方法 如果为每个请求都设计一个controller的话,随着开发的进行,工程也一定会日渐庞大。当然,Spring框架提供了避免这种情况出现的方法,那就是使你的controller继承自org.springframework.web.servlet.mvc.multiaction.MultiAc...

2010-11-05 11:18:42 132

原创 Spring MVC 中的 MultiActionController 用法详解 (转载)

Spring MVC 中的 MultiActionController 用法详解 (转载) Spring MVC 中 Controller 的层次实在是多,有些眼花缭乱了。在单个的基础上,再新加两三个叫做丰富,再多就未必是好事,反而会令人缩手新闻片脚,无从定夺。多数 Controller 都是只完成一个任务,不过也有一个像 Struts 的 DispatchAction 的那样的 Conn...

2010-11-05 11:17:34 196

原创 dwr整合spring 收藏

dwr整合spring 收藏 dwr整合spring时,出现以下异常。throw 'allowScriptTagRemoting is false.';//#DWR-INSERT//#DWR-REPLYdwr.engine.remote.handleException("2","0",{javaClassName:"java.lang.Throwable",message:...

2010-11-05 11:15:56 381

原创 HQL语句的更新和删除

HQL语句的更新和删除 1.实体的更新和删除:   在继续讲解HQL其他更为强大的查询功能前,我们先来讲解以下利用HQL进行实体更新和删除的技术。这项技术功能是Hibernate3的新加入的功能,在Hibernate2中是不具备的。 比如在Hibernate2中,如果我们想将数据库中所有18岁的用户的年龄全部改为20岁,那么我们要首先将年龄在18岁的用户检索出来,然后将他们...

2010-11-05 11:09:36 495

原创 DWR

DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。目录介绍使用方法安装配置 编辑本段介绍  它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了...

2010-11-03 18:20:49 136

原创 yale Cas 实现原理及基础协议

CAS(Central Authentication Service) 是 Yale 大学发起的一个开源项目,据统计,大概每 10 个采用开源构建 Web SSO 的 Java 项目,就有 8 个使用 CAS 。对这些统计,我虽然不以为然,但有一点可以肯定的是, CAS 是我认为最简单实效,而且足够安全的 SSO 选择。 本节主要分析 CAS 的安全性,以及为什么 CAS 被这样设...

2010-11-03 17:14:02 77

原创 jQuery Ajax 全解析

jQuery Ajax 全解析 jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1...

2010-11-03 17:00:11 53

原创 CAS单点登录系统

CAS单点登录系统 环境:redhat5.0 enterprisetomcat 5.5mysql-5.0.22-2.1.0.1单点登录系统简介,这是引用别人的原话,原文地址是http://www.ibm.com/developerworks/cn/opensource/os-cn-cas/index.html CAS 介绍 CAS 是 Yale 大学...

2010-11-03 16:56:26 130

原创 Spring Security 2.0 + CAS 配置单点登录学习配置笔记

Spring Security 2.0 + CAS 配置单点登录学习配置笔记Spring Security 2.0是基于原先的Acegi Security安全认证框架基础上的新版本。其中集成了很多权限验证系统,我想大家最熟知的可能就是耶鲁大学的CAS了,今天花了半天的时间搭建了一个Spring Security提供的例子,以下就是这半天的学习笔记: 准备工作: 1.Java S...

2010-11-03 16:55:33 187

原创 lunece搜索

我有一个对象Info 里面有id,title,state,content几个属性,现在我要查询content包含keyword关键字,而且state='2' or state='3'的Info 对象,例如这个语句"from Info where content like '%keyword%' and (state='2' or state='3')" 查询,请问该如何写,下面是我写的代码,...

2010-11-03 16:53:57 94

原创 lunece查询实例.

lunece查询 //初始化IndexSearcherIndexSearcher search = new IndexSearcher(path);//构建TermTerm term = new Term(fieldName,value);//构建Query对象Query q = new TermQuery(term);//检索Hits hits = search....

2010-11-03 16:53:12 153

原创 jQuery Ajax 全解析

jQuery Ajax 全解析 jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1...

2010-11-02 18:00:29 66

原创 小视频

2010-11-01 19:43:20 138

原创 XMLNS

 xmlns是XML namespace的缩写,叫做“名字空间”声明,一般用于Flex中使用用户自定义MXML组件,用   使用时。   例子:               XML的命名空间特性,提供解决命名冲突的的方法...

2010-11-01 14:16:35 54

原创 Flex开发指南

:D :idea: :arrow: 有关ActionScript 3的部分,请观看本人总结的ActionScript 3详解文章! 1.Flex 3是Adobe出品的开发RIA(Rich Internet Application富互联网应用)的工具,Flex 3包括:Flex 3 SDK软件开发包、编译器、Flex类库和调试工具。 2.Flex Builder ...

2010-10-29 17:35:57 93

原创 MXML详解

1. MXML语法 MXML语言是专门用于Flex程序中,描述界面表现的一中XML标记语言。我们可以用它来管理程序的整体布局,控制组件的样式和外观,也可以构建非可视化的对象,比如XML数据、与服务器端通信的WebService、组件的数据源等。 1.1 命名规范 MXML区分大小写,且文件名和变量标示名都区分大小写。MXML文件以mxml作为扩展名,文件名要...

2010-10-20 17:09:06 667

存储过程与函数的区别

本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少 由于我现在基本上是DBA的工作,因此平时也看一些数据库方面的书籍。但是我一直对存储过程和函...

2010-10-10 13:08:15 64

statement和preparedstatement之间的区别技术类

Java 中访问数据库的步骤如下:1)注册驱动;2)建立连接;3)创建Statement;4)执行sql 语句;5)处理结果集(若sql 语句为查询语句);6)关闭连接。PreparedStatement 被创建时即指定了SQL 语句,通常用于执行多次结构相同的SQL 语句。Statement是直接发SQL语句到数据库 PreparedStatement...

2010-10-09 22:53:05 69

原创 pageEncoding和charset有什么区别

pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结...

2010-10-09 22:45:28 75

原创 详解Java解析XML的四种方法

- 选择一个分类 - Java编程 Web前端 移动开发 C++编程 Ruby编程 Python编程 PHP编程 Flash编程 .net编程 数据库 操作系统 综合技术 软件开发管理 行业应用 互联网 大众软件 大众硬件 IT厂商 招聘求职 IT生活 JavaEye -请选择- Hibernate Spring Struts iBATIS 企业应用 设计模式 DAO 领域模型 OO Tomca...

2010-10-09 21:13:39 64

原创 利用form的“accept-charset”在不同编码的页面间提交表单

在不同编码的页面间提交表单 作者:老王问题背景:两个应用编码不同,一个是GBK编码,另一个是UTF-8编码。现在要在GBK编码的应用里使用表单向UTF-8编码的应用里提交数据,很显然,如果不做特殊处理的话,会出现乱码。解决方案:当然了,可以自己使用ICONV或者MB扩展来转换编码,但这不是我们要的。在W3里介绍了一个不太常见的属性:accept-char...

2010-10-09 21:13:04 58

原创 Struts 1.0标签

Struts 1.0标签来导入相应的配置文件,使用别名prefix即可调用标签库设定的标记 Html struts-html.tld Bean struts-bean.tld Logic struts-logic.tld Tiles struts-tiles.tld Nested struts-nested.tld 红字为Struts中重要掌握的标签内容。一...

2010-10-09 21:12:27 102

原创 struts2.0标签

struts2.0标签Struts2(WebWork) 2009-04-10 11:24:31 阅读16 评论0 字号:大中小 订阅 struts2.0里的标签没有分类,只用在jsp头文件加上就能使用struts2.0的标签库A:-----超链接,类似于html里的-----执行一个view里面的一个action-----如果action的errors有...

2010-10-09 21:11:54 55

原创 SQL入门用集合运算符组合查询

SQL入门:用集合运算符组合查询 -------------------------------------------------------------------------------- http://www.sina.com.cn 2006年10月01日 14:41 ChinaByte   1、用集合运算符组合查询  UNION、EXCEPT 以及 IN...

2010-10-09 21:11:20 183

原创 replace和replaceAll是JAVA中常用的替换字符的方法

replace和replaceAll是JAVA中常用的替换字符的方法(转载)热1已有 257 次阅读 2010-07-16 08:58 填问卷赢好书华章读者调研活动结果公布replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequen...

2010-10-09 21:10:43 119

原创 redirect与forward的区别

1.forward只能将请求转发给同一个web应用中的组件,redirect不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站点的资源.2.redirect浏览器地址栏中显示的URL会发生改变,由初始URL地址变成重定向的目标URL,forward地址栏保持初始的URL地址不变3.redirect对浏览器的请求直接...

2010-10-09 21:10:06 60

原创 Oracle中的日期类型及相关函数

Oracle中的日期类型及其相关的函数(2010-07-16 09:36:35)转载标签: 杂谈 分类: oracle Oracle中的日期类型及其相关的函数Oracle提供了很多的内置的日期类型,包括如下几种:DateTimestampTimestamp With Time ZoneTimestamp With Local Time ZoneInterval...

2010-10-09 21:09:10 105

原创 List的有用实现 1.ArrayList 2.LinkedList 3.Vector 4.Stack

/* * * List的有用实现 1.ArrayList 2.LinkedList 3.Vector 4.Stack * * 讨论1:底层机制(牵扯到的数据结构的知识请读者自行复习) * ArrayList与Vector都是基于数组实现的,这就说明ArrayList与Vector适合做遍历而不适合做频繁的插入和删除。 * vector是线程同步的,所以它也是线程安全...

2010-10-09 21:08:33 51

原创 js如何保存、获取、删除cookies的具体操作

在WEB开发中,Cookies越来越被广大的程序员所使用,你可知道js如何对Cookies进行操作吗,如何保存cookies,如何获取cookies,如何删除cookies,如果你还不知道什么是Cookies,咱们先来快速补一下基础知识,然后再来说一下如何对Cookies进行操作!Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从...

2010-10-09 21:08:02 92

原创 JNDI

编辑本段术语简介  英文全称是:Java Naming and Directory Interface   术语解释:一组帮助做多个命名和目录服务接口的API。   JNDI(Java Naming and Directory Interface)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI SPI的实现,由管理者将JNDI...

2010-10-09 21:07:26 50

原创 jdk1.6新特性

一:Desktop类和SystemTray类在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray。前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序.二:使用JAXB2来实...

2010-10-09 21:06:32 57

空空如也

空空如也

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

TA关注的人

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