自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天庚天空

永远不要相信自己会来看第二遍

  • 博客(139)
  • 资源 (18)
  • 问答 (6)
  • 收藏
  • 关注

Struts2的bug----------关于Struts2中找不到Action的

     最近在做项目的时候遇到了一个头疼的问题,所有的struts2的配置都是正确的,这我可以保证,但是就是一直报错,说找不到action,弄了很久今晚终于找到原因了,现在来模拟一下我的测试:struts2的配置文件如下所示:<?xml version="1.0" encoding="GBK"?><!DOCTYPE struts PUBLIC "-//Ap...

2013-02-06 15:18:00 668

原创 IE中的缓存设置

 网络上经常出现Web服务器的信息拥塞、Internet上路由器的数据延迟等现象,仅仅依靠有限地增加Internet的带宽并不能带来预期的效果,在访问Internet信息时,各个连接环节都存在延迟,这个延迟是由许多综合因素造成的。我们个人所能做的就是想方设法地使网页尽可能地靠近浏览器,通过减少传输距离来缩短传输所需的时间,同时减少Internet上的其它各种因素造成的延迟。这就是使用浏览器缓存...

2013-02-06 15:17:38 611

原创 javascript 中的大括号

基础不扎实啊。没有系统看过javascript,直接看javascript代码,老是发现花括号在javascript中使用,如果仅仅是包个函数体也就得了,但是有时看到一些考究点用法,就像是ruby中的hash用法一样,通过key对应值来表达一个意思时,往往在脑海中当作类似对象而一阅而过。或把它当作json模式晃过。今天当了个javasscript的大全(chm格式)仔细查找{}的用...

2012-02-08 16:26:07 508

原创 css js 在不同浏览器兼容性问题总结

    最近的面试中总是问我一些浏览器兼容性问题,所以下面做一个总结:为什么会出现这种现象呢?主要就是像Firefox这样浏览器良好支持W3C标准,是目前对CSS支持最好的浏览器,而ie是出现的比较早,在w3c支持方面做的一直不是很好。有很多东西出现FF和IE显示不一样的根本原因在于它们的默认显示不一样,而这个默认样式该如何显示我知道在w3中有没有对应的标准来进行规定。...

2012-02-06 11:51:05 150

原创 有关css和js针对不同浏览器兼容的问题

      首先谈一下浏览器,虽然现在ie依然是浏览器市场的老大,大约占有67%的份额,但是由于其各方面的欠缺,用户开始选择其他浏览器作为自己浏览网页的主要 工具,比如firefox、theworld、maxthon、chrome、opera等等,在用户使用比较多的浏览器中,分为2大派系 - ie内核和非ie内核,像theworld、maxthon、greenbrower等等都属于ie内核...

2012-02-06 11:47:39 120

IE 调试工具 IETester+DebugBar

开篇第一句,我先强烈 BS 一下 IE 浏览器,包括它一家老小,还有那明年诞生的 IE9。同意此观点的童鞋请继续往下看。Firefox 有 Firebug,Chrome 有审查元素,这些都是网页制作的必备工具,特别是在线调试的时候,浏览器的小工具可以帮助站长们更好更快更直观地修改网站排版和样式。IE 为了迎合站长们的需求,硬生生地将一个残疾的开发人员工具植入了 IE8 中,但其...

2012-02-03 22:19:43 247

原创 简述Struts2 Convention零配置

从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。如何使用Conve...

2012-01-30 11:04:33 81

原创 spring assert 方法入参检测工具类

Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合 法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输入流的方法:InputStream getData(String file),为了使方法能够成功执行,必须保证 file 入参不能为...

2012-01-18 12:17:29 135

原创 Java质量检测评估工具

Java代码质量检测评估工具“五大” 代码分析领域:* 编码风格* 冗余代码* 代码覆盖率* 依赖项分析* 复杂度监控一下列举了一些目前比较流行的工具。网址后面列出了其PR值,可以反映此工具的流行度。1、编码风格CheckStyleHome page: http://checkstyle.sourceforge.net/ (6)对应的ecli...

2012-01-10 15:48:54 201

原创 最土团购程序/static/js/index.js 是木马?

新装了一个 最土,但是打开首页的时候,浏览器下方状态栏提示出错,看了一下,是index.js文件。于是,用Editplus打开这个js文件,但editplus打不开,处于假死状态。用记事本可以打开,index.js大小为72.1K,代码如下(只复制开头一部分): eval(function(p,a,c,k,e,d){e=function(c){r...

2011-12-20 10:47:08 167

OsCache不维护了,咋个回事?

  准备研究一个缓存框架,在EhCache和OsCache之间徘徊,本来对OsCache的倾向性是比较高的,但是当我去OsCache官网的时候,却提示OsCache已经不维护了, If you're looking for information on the following projects, you can find more information at it's new ...

2011-12-07 10:25:23 95

中文乱码问题案例分析

 案例:1、  环境介绍:项目采用的是SSH框架技术,模板视图用的是FreeMarker,对于编码问题做了以下的配置:① tomcat 服务器没配置URIEncoding参数。② struts2配置文件配置了如下的参数: <!-- 编码 --> &lt...

2011-10-14 12:50:59 202

基于Struts2和freemarker的异常提示信息的统一处理

public abstract class BaseException extends RuntimeException {    private static final long serialVersionUID = -6765360320533958383L;    private ...

2011-09-29 11:41:27 131

button在Firefox下点击提交表单(form)的问题

 【关键词】Button Form FireFox【问题描述】          使用Firefox3.0+打开页面,点击了一个<button onclick="doWork()"></button>去执行doWork方法,但是doWork没有执行,表单却提交了。另外IE6、7没有此问题。【分析原因】         由于根据w3c标准<b...

2011-09-21 10:33:04 142

原创 struts2自定义验证器(身份证验证)

 struts2的验证器是用的xwork里面的验证,自定义验证器就是根据源码继承已有的字段验证器而来。具体步骤如下:  1.展开xwork-2.0.4.jar,com.opensymphony.xwork2.validator.validators目录下有个default.xml,将它复制到项目根目录下改名叫validators.xml。  验证框架首先在根目录下找validators.x...

2011-08-25 14:06:30 94

freemarker的空值和默认值

Welcome ${user!}!Welcome ${user!'your name'}!如果user找不到值,会输出Welcome !Welcome your name!官方说法:3.  Why is FreeMarker so picky about null-s and missing variables, and what to do with it? ...

2011-08-16 23:43:35 597

原创 注解驱动的缓存

除了前面介绍的基于XML的缓存配置,Spring Modules还支持使用代码级元数据声明缓存。这种支持有两种形式:Java 5注解:如果目标环境是Java 5平台,这就是很理想的解决方案。Jakarta公共属性:如果目标环境是Java 5以前的平台,就应该选择它。对于RoadRantz程序来说,其目标环境是Java 5,所以我们要使用Java 5注解来声明DAO层的缓存。对于缓存,S...

2011-08-10 13:59:24 76

原创 java.sql.SQLException: Io 异常: The Network Adapter could not establis...

WARN: SettingsFactory,103 - Could not obtain connection metadatajava.sql.SQLException: Io 异常: The Network Adapter could not establish the connectionat oracle.jdbc.driver.SQLStateMapping.newSQLExce...

2011-08-06 00:04:22 576

关于int类型以及equals比较的问题

   先来看下面的一段程序: Object value1=0; Integer value2=0; Long value3=new Long(0); System.out.println(value1.equals(value2)); System.out.println(value1.equals(value3)); 各位在看我下面的答案之...

2011-08-02 13:25:47 1726

原创 在EditPlus中集成Javac命令

在EditPlus中点击“工具”-->“配置用户工具”,点击组名,输入组名称。点击“添加工具”,并选择程序选项,进行如下配置,保存即可。 在添加一个运行java程序的菜单项,如下图所示...

2011-08-01 13:38:35 101

模拟tomcat工作原理

httpserver原理:服务器端 打开一个socket,一直处在监听tomcat指定的 ip 的指定端口,一旦有访问的,就开启一个线程去处理,代码如下:-------------------------------server:package com.kaobian;import java.io.IOException;import java.net.ServerSock...

2011-07-28 13:10:44 70

安装完Office 2007打开提示:The setup controller has encountered a problem during instll.

Office 2007打开提示:The setup controller has encountered a problem during instll.Please review the log files for further infThe setup controller has encountered a problem during instll.Please review...

2011-07-28 09:53:13 354

原创 SQL外键及建立关系时各选项的讲解

子表,父表的定义: 拥有外键的表是子表。主键被其它表引用的表是父表。换句话说:因为父表的标识被很多个子表中的记录引用,所以叫父表。拥有外键关系,并且可以随便删除数据,不影响其它表的数据的那个表叫子表。使用的时候谁做为谁的外键,主要从以下两点考虑:          1/,删除是如何相互影响的,删除记录受约束的那个是父表,不受约束的那个是子表;          2/...

2011-07-27 11:49:03 171

原创 Hibernate的Query接口的uniqueResult()方法(如果查询结果有多个值则抛出错误;结果有且只有一个值,返回一个object; 如果没值,返回...

以前写代码,总免不了编写登陆部分。在获取user的时候,只可能返回一个user实例,或者为null。以前使用以下方法实现。public User get(String id){       Session session=HibernateUtil.getSessionFactory().openSession();       String hq...

2011-07-14 22:58:49 470

JavaScript高级培训-自定义对象

一,概述在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。与...

2011-07-13 13:54:14 74

使用JavaScript实现正则匹配输入验证,只能输入整数(可以为0)或者两位小数

脚本如下: <script language="javascript" type="text/javascript">function ValidInput(){ var Input=document.getElementById("<%=txtDrawDollar.ClientID%>").value; var reg=/^\d+(\.\d{1...

2011-07-11 17:27:13 462

EL表达式中empty的用法

     在做jsp系统的时候经常会使用el标签,而empty是使用比较多的一个,这个标签也很方便。但是一直只是会用,从来都没有好好的去思考它的执行原理,所以在写这个之前碰到了一点错误,先来看看我的错误:<c:if test="${not empty order.shipphone> ${order.shipphone}</c:if> 这个语句想实现的...

2011-07-07 17:07:24 2506

解决TOMCAT控制台输出 “Parameters: Invalid chunk ignored.”

    用过tomcat的都知道,request参数中如果有程序没有读取的参数,或多了个&,控制台就每次输出:WARNING:Parameters: Invalid chunk ignored….网上的解决办法都是说,找到程序中未读取的参数,不加进去就ok了。脑残的人啊,对于大点的系统,而且生产环境下,怎么去一个一个改呢。于是决定自己搞定。细究一下tomcat的参数...

2011-07-05 13:27:35 140

原创 Jquery插件Thickbox的使用总结及自定义设置

ThickBox运行需要的文件 首先在 HTML 文件的 head中导入jquery.js 和thickbox.js文件,导入 thickbox.css 文件;并且jquery.js 文件放在前面: <script src="../Scripts/jquery-latest.pack.js" mce_src="Scripts/jquery-latest.pack.js" ty...

2011-06-27 18:56:19 147

javascript精度的处理

   在写应用程序的时候会碰到在js中做运算这种要求,比如说页面中有一个span,span中有一个需要拿到js中运算的数据,比如:<span id="price">12.00</span> 通常在后台这样处理:var price=parseFloat($("#price").text()); 要求是得到这个数后加上某个值后再显示到前台页面中去,但是这就有问题...

2011-06-27 14:26:56 126

原创 jquery各插件作用

jQuery UI (其实也是个插件集成库)过于庞大而且不好分离。因此本人就根据自己的使用,整理了这个jQuery简化的常用代码库。 常用公共组件 数据外储jquery.metadata.js将json数据内置于class 使得被代码来调用 热键控制...

2011-06-24 17:01:02 243

原创 Struts的配置文件struts-config.xml中action元素的parameter属性作用

      没有struts之前,使用servlet,最常用的是 doGet,doPost,service方法,如果有些经验的程序员会合理的使用这三个方法:如在用户发出get的请求时,将用户请求在doGet方法 中处理,用户发出post请求时,将用户的请求用doPost请求处理,必要时加上service方法去处理那些在一个servlet中必须执行的请求, 用户的请求大体也就这三类,...

2011-06-24 15:35:40 179

if 和 else if

    最近做项目碰到服务器端验证用到了大量的if语句,首先不说这种验证的有效性,今天要说的就是对if和else if的理解,以前一直没注意这两者和联系和区别,做项目的时候却发现验证的时候有些验证达不到,仔细检查了一下,才发现是自己对if 和else if没有真正的理解,其实说实在话很简单,也就是if和else的关系,先来看看这个例子int i=3;int j=4;if(i!=3){...

2011-06-20 11:23:43 119

原创 JQuery 日期控件

JQuery提供了很多控件, 例如用于选择日期的日期控件(Date Picker)。这些控件并没有随Jquery的核心库一并发布。而是作为一个叫做"JQuery UI"的子项目——或者叫做插件——的形式发布。所以, 我们除了要在页面中引用jquery的那个js文件外, 还需要在http://jqueryui.com/下载与我们使用JQuery对应版本的JQuery UI的程序包。目前, ...

2011-06-17 17:38:28 137

Oracle 时间段查询

    需求:根据用户输入的时间段查询出记录。Oracle数据库中一个一个存放时间的字段,字段类型是DATE型的,其中有这样的两条数据 这个字段存有时分秒,用户输入的时候是按日期来查询的,也就是说只有年月日,最初我是这样查询的:select * from tb_product where createdate>=to_date('2011-6-13','yyyy-MM-dd'...

2011-06-17 15:57:05 2643

原创 Hibernate 枚举类型注解之annonation(转)

     实体Entity中通过@Enumerated标注枚举类型,例如将 CustomerEO实体中增加一个CustomerType类型的枚举型属性,标注实体后的代码如下所示。@Entity@Table(name = "customer")public class CustomerEO implements java.io.Serializable {         priv...

2011-06-16 13:11:01 111

原创 java枚举类详解

   JDK1.6增添了一些新的特性,其中枚举就是其中比较重要的一种最新的特性。下面这篇文章来详细谈谈java枚举类的原理和应用。先用普通的java类来模拟一下枚举类。在做web应用的时候经常需要进行权限控制,比如一个系统有“普通会员”,“管理员”,“超级管理员”这三个权限,这个系统是由一组开发人员共同来设计,一些新晋的程序员可能并不知道这三个权限的具体名称,为了省去程序员之间相互询问的麻...

2011-06-16 13:05:37 215

原创 jsp (jsp:html在线编辑器=FCKeditor 2.2+FCKeditor)

在线编辑器对于我们作新闻产品之类的程序是很重要的,在网上找录了好了好一段时间,发现FCKeditor,跨平台的,正在进行的jsp项目正需要这款html在线编辑器。试用了一下FCKeditor,根据网上的文章小结一下:1.下载FCKeditor.java 2.3 (FCKeditotfor java)FCKe...

2011-06-14 00:58:26 113

原创 Java正则表达式的使用

import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexBean { Pattern p = null; Matcher m = null; String str1 = "^[0-9]{1,20}$"; //校验是否全由数字组成 String str2 = "^[a-zA...

2011-05-20 10:01:41 76

s:if 标签

  这样进行判断是错误的:<s:if test="#request.sGlobal.user!=null && #request.sGlobal.user.manager=='Y' "> <li> <a href="manage">管理组我吧</a> </li><

2011-05-13 13:01:55 61

Win7下安装SQLServer 2000的解决方案

这是我在Win 7 上安装SQLServer 2000时的总结

2010-08-19

win7下安装Oracle 10g解决方案

这是我在Win 7 上安装Oracle 10g的步骤,因为Oracle 10g很大所以无法上传只能将自己的总结拿上来了

2010-08-19

SQLServerJDBC官方帮助文档.

SQLServerJDBC官方帮助文档. SQLServerJDBC官方帮助文档. SQLServerJDBC官方帮助文档.

2010-08-18

Tomcat6.0源码

Tomcat6.0源码 Tomcat6.0源码 Tomcat6.0源码 Tomcat6.0源码

2010-08-13

Java开源项目JPetStore

Java开源项目JPetStore Java开源项目JPetStore Java开源项目JPetStore

2010-08-13

Java企业级编程思想

Java企业级编程思想 Java企业级编程思想 Java企业级编程思想

2010-08-13

精通Spring2.x-企业级应用开发详解 书中源码(2-23章)

精通Spring2.x-企业级应用开发详解 书中源码(2-23章)

2010-07-15

JavaScript书中的源码

精通JavaScript这本书中的源码,很完全

2010-06-22

《Java语言程序设计基础篇》课后习题答案

机械工程出版社出版的《Java语言程序设计基础篇》课后习题答案,是奇数题答案,自己写的,全部都运行正确,偶数题网上有

2010-04-25

Rose2003的汉化软件

rationalRose2003 汉化软件

2009-11-01

UML面向对象建模与设计(第二版) 人民邮电出版社 课后习题答案

UML面向对象建模与设计课后习题答案 UML面向对象建模与设计课后习题答案

2009-10-31

UML-图书管理系统

图书管理系统的UML 建模 很好的 不信下下看 很详细

2009-10-31

UML图书馆例子以及Rose2003教程

UML图书馆例子以及Rose2003教程

2009-10-28

数据库系统概论第四版萨师煊编习题答案\数据库系统概论(第四版)萨师煊编--习题答案.doc

数据库系统概论第四版萨师煊编习题答案\数据库系统概论(第四版)萨师煊编--习题答案.doc

2009-10-28

基于角色权限设置(RBAC)专题

一个RBAC的专题 自己做的 应该挺好理解的

2009-10-28

计算机网络 吴功宜 第二版 课后习题答案

计算机网络 课后习题答案 吴功宜 (第二版)清华大学出版社

2009-10-28

数据结构课后习题答案--严蔚敏

数据结构课后习题答案,很好的,值得下载,不信下载看看

2009-10-27

计算机组成原理期末试卷

计算机组成原理的期末试题,很好很好的资源,快来下载吧

2009-06-22

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

TA关注的人

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