自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 struts2拦截器

今天网友,问起在线编辑器的问题,我测试了下 之前运行成功的自修改的FCK编辑器结果 上传图片的时候,说我没有权限,很奇怪,经过层层测试,最后发现是上传文件的servlet程序出现的问题。List items = upload.parseRequest(request);这里的items为空,百思不得其解,最后经过严谨的排查,终于明白了,因为这个servlet 被struts...

2011-12-19 17:04:14 92

原创 BX9013: 动态引入的外部 JS 文件在各浏览器中的加载顺序不一致

标准参考无。问题描述页面开发过程中,为了避免页面加载时引入过多外部 JS 文件,导致阻塞页面内容下载及渲染的情况出现。将会采用页面内容加载完成后,动态加载外部 JavaScript 文件的方法来解决此类问题。但是,需要注意的是,常用动态插入外部脚本文件的方法在各浏览器中的执行顺序并不一致。造成的影响对于动态插入的 SCRIPT 文件,不能保证在各浏览器能阻塞其后脚本...

2011-12-09 01:43:07 138

原创 Spring与Hibernate之数据库连接管理小觑

在使用Spring进行系统开发的时候,数据库连接一般都是配置在Spring的配置文件中,并且由Spring来管理的。在利用Spring + Hibernate进行开发时也是如此。下面是一个简单的Spring + Hibernate Dao的例子: 程序代码public class DaoReal extends HibernateDaoSupport implements Dao {...

2011-11-24 11:28:28 128

原创 test

百度百度

2011-11-19 11:42:13 84

原创 jquery的ajax问题

项目中遇到个很是诡异的问题:经过排除终于找到问题所在!!(ajax执行顺序不是至上而下的!)JS代码真纠结,有时间还真的学学火狐那Firebug呀 , 没用工具也能定位这个问题的出处,还是不错的呵呵![code="java"]var flag = false;$.getJSON(url, params, function(data) { // jQuery的AJAX默认...

2011-11-15 14:41:20 83

原创 jquery的个小问题

我有时会遇到引用的JS文件内的jquery代码不起作用 而于此同时,一般的js代码却可以起作用。 这样的情况排除js引用路径问题和代码自身问题。 解决方法把Jquery库文件的引用放在js文件的引用上面。比如:[code="java"] [/code]改为:[code="java"] [/code]...

2011-10-24 13:31:32 72

原创 Hibernate多态查询

[color=red]hibernate会查询有继承关系的类,这有时使我们不需要的[/color] 会员中心的消息pojo类是这种继承关系的:普通消息:GisunTbAddFriendMessage加为好友的验证消息:GisunTbMessage两个类分别有自己的表,GisunTbAddFriendMessage继承GisunTbMessage当查询普通消息的...

2011-10-16 22:51:51 107

原创 NoSuchMethodError: antlr.collections.AST.getLine()

内容摘自老师写的教学文档,能解决问题,分享给大家参考NoSuchMethodError: antlr.collections.AST.getLine()产生这一问题的原因在于Struts2和Hibernate共存时有两个名为“antlr-2.7.2.jar”和“antlr-2.7.6.jar”的文件因为版本问题导致冲突,Struts2用的是低版本,Hibernate必须用高版本...

2011-10-14 14:26:29 92

原创 中文插入MYSQL时乱码

:shock: :shock: :shock: 今天发现当插入汉字进数据库时报错,报的是错误的数值:如\xe5\xa4.....等等大概意思是当存入数据库时进行的转码,当遇到这个问题时我就知道输入的汉字进行了转码。然后一顿乱搞...结果悲剧了 首先思路:乱码了! 通常的反应web服务器的URLconding,我配了tomacat的(其实问题不再这,这个问题是页面与程序传递...

2011-10-13 16:42:12 92

原创 jquery验证

在前面说到的简单验证中,使用起来非常简单,有些傻瓜式的味道,但毕竟有些内置规则不能使用。但要想做到灵活运用,还是需要通过JS编码来完成。这样不但所有的内置规则可以使用,而且我们还可以自定义验证规则。以下实例我从易到难逐个列出:1.编写JS的简单方法仍以登录验证为例:[code="java"]Validate-High...

2011-10-10 14:42:27 121

原创 如何提高网站访问速度

   很多朋友都用虚拟主机来做网站,将网页文件存放在虚拟空间上,但是页面内容一多,网站打开的速度就显得特别慢,如果您碰到这种情况,与其寻求更好的空间,不如通过优化网页代码来取得满意的速度。笔者总结了一些切实可行的方法,制作主页时,以下的方法可以令你的网页速度大大提高。     一、记得帮页面减肥  我们浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器...

2011-09-21 19:37:49 88

原创 大型网站系统架构分析

千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性? 首先讨论一下大型网站需要注意和考虑的问题。 数据库海量数据处理:负载量不大的情况下select、delete和update是响应很迅速的,最多加几个索引就可以搞定,但千万级的注册用户和一个设计不好的多对多关系将带来非常严重的性能问题。另外在高UPDATE的情况下,更新...

2011-09-19 22:05:56 75

原创 javax.servlet.Filter简单运用

 Servlets Filter 是Servlet 2.3 规范中新增加的(在tomcat/lib/servlet-api.jar),它是截取用户从客户端提交的请求,在还没有到达需要访问的资源时运行的一个类。它操纵来自客户端的请求,在资源还没有初发送到客户端前截取响应,并处理这些还没有发送到客户端的响应。    Filters 有许多的应用场合。Servlet 2.3 规范建议如下的地方可...

2011-09-16 10:21:11 290

原创 网站建设过程中要注意网站程序安全 做好安全措施

 网站程序的安全是系统开发人员必须考虑的重要因数之一,因为这涉及到网站的建设者、网站用户的诸多安全问题,如果不处理好,上海网站制作可能会给系统的使用者和管理者带来严重问题。同时Web应用程序的安全解决方案不仅是技术问题,还涉及到管理等多个方面。但本文仅从四个最常见的、基本的、可通用的方面加以介绍,并对每个安全问题从:为什么、怎样解决、怎样检测三个层次以自问自答的方式加以通俗易懂的介绍。  其实...

2011-08-30 16:44:09 107

原创 网页设计色彩之黄金分割法

黄金分割法的基本原理是这样的:把颜色的对比度(背景与前景)调节在0.618比例附近的位置上。下面我以FrontPage 2000为例来讲解一下具体操作。1.选择背景色(记住颜色的亮度值)。打开FrontPage 2000以后单击鼠标右键,选择"网页属性",弹出"网页属性"对话框后选择"背景"单元(或"格式"菜单下的"背景"选项),然后在背景色选项中选取你想要的任意背景色,然后确定(本例中选取...

2011-08-04 17:11:09 183

原创 好的编程习惯收集

(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。对于域名扩展名称,如com,org,net或者edu等,全部都应小写(这也是Java 1.1和Java 1.2的区别之一)。(2) 为了常规用途而创建一个类...

2011-07-21 18:31:41 65

原创 二分法

[code="java"]public class erfenfa { static int[] iarray={1,5,14,27,41,50,62,222,345,612,81,1207,8721}; //在此数字序列中寻找 static int iseek=5; //寻找345的位置 static int icount=0; //比较的次数 int test(int...

2011-06-17 14:16:49 90

原创 数据库范式的理解

对于数据库范式的理解一直是一个难点,但从其范式来看,很抽象,但从理论中理解,却就是那么简单。第一范式(1NF)其实第一范式就是指数据库表中的每一列都是不可分割的基本数据项,同一列不能出项某个属性值多列或者重复。也就是1NF就是无重复的列,一范式是最基本的要求。第二范式(2NF)第二范式(2NF)属性完全依赖主键,建立在一范式基础上。2NF要求数据表中的每个实例或行可以被唯一区分。为...

2011-06-17 13:11:14 90

原创 JAVA大数处理(BigInteger,BigDecimal)

在用C或者C++处理大数时感觉非常麻烦,但是在JAVA中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类,至于两个类的对象能表示最大范围不清楚,理论上能够表示无线大的数,只要计算机内存足够大。这两个类都在java.math.*包中,因此每次必须在开头处引用该包。Ⅰ基本函数:1.valueOf(parament); 将参数转换为制定...

2011-06-10 16:11:20 194

原创 java有指针么?

java中引用的作用类似于指针,但是有区别:指针必然指向一个内存地址,如果你定义的时候不指定,就会乱指(很可能造成安全隐患)但是引用定义出来后默认指向为空。指针可以随意操作,但是引用不可以随便操作,永远只能指向对象的首地址,或者改变引用所指向的对象。引用降低了指针的灵活性,但是更安全,便于人操作这个是仁者见仁智者见智的问题,看你个人理解在java所有的类...

2011-06-10 13:29:09 96

原创 SSH的好处

ssh framework作者:自言自语 2007-07-31 10:55:35标签: 典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。 表现层是传统的JSP技术,自1999年问世以来,经过多年的...

2011-04-12 15:53:05 57

原创 jqury对select的操作

//遍历option和添加、移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){ $("select[@name=ISHIPTYPE] option").each(function()...

2011-04-11 17:59:18 88

原创 PLSQL远程登陆问题

d:\oracle\ora90\NETWORK\ADMIN\tnsnames.ora改HOST

2011-03-04 09:20:07 54

原创 Oracal表不存在可能出现的原因

要注意一下,在hibernate的配置文件中,如果用的是 oracle,则schema相当于用户名.比较常犯的一个错误是,在开发机器上自己定义了schema是A,但到时让DBA建立的用户名是B,结果程序老出错,这个时候就要检查下这个schema了,为了防止老在HBM文件里写schema,可以在配置文件中去定义就好了 TEST...

2011-02-26 20:06:16 111

原创 Hibernate的generator属性的意义

本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。1、identity:用于MySql数据库。特点:递增 < id name="id" column="id"> < g...

2011-02-25 10:38:51 52

原创 SSH下AJAX 与JSON异步功能的实现

1.首先要导入的包:commons-beanutils-1.8.3.jarcommons-collections-3.2.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jarezmorph-1.0.6.jarjson-lib-2.3-jdk15.jarjsonplugin-0.32这个包支持给予Ajax的支持;但会与Str...

2010-12-28 14:33:50 210

原创 Jquery中change事件第一次无法作用解决方案

通过jQuery改变文本域或者其它的值,不知道什么原因好像是没有触发change事件,以前也遇到这个问题,用的方法也是下面这种,现在为方便大家查阅和自己查阅特写出来,[code="java"]$("#haqseiRuLi").hover( function () { hasenRulihelp(); }, function () { hasenRulih...

2010-12-28 11:06:05 1085

原创 Jquery each用法

[code="java"] var arr1 = [ "one", "two", "three", "four", "five" ]; $.each(arr1, function(){ alert(this); }); 输出:one two three four five var arr2 = [[1, 2,

2010-12-07 08:48:18 71

原创 软件公司的岗位职责

软件公司的岗位职责 岗位:项目经理 主要职责: 1、 计划: a)项目范围、项目质量、项目时间、项目成本的确认。 b)项目过程/活动的标准化、规范化。 c)根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。 d)各项计划得到上级领导、客户方及项目组成员认可。 2、 组织: a)组织项目所需的各项资源...

2010-12-06 10:48:11 60

原创 struts2中OGNL和 ValueStack(二)

struts2中OGNL和 ValueStack(二) 表达式语言主要有以下几大好处: 避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁; 支持运算符(如+-*/),比普通的标志具有更高的自由度和更强的功能; 简单明了地表达代码逻辑,使用代码更可读与便于维护。 ...

2010-11-16 17:36:10 62

原创 struts2中OGNL和 ValueStack(一)

struts2中OGNL和 ValueStack(一) 学习的时候,总分不清楚在struts2中页面的传值和取值是怎么来完成的,所以从网上搜了很多资料,现在把这些资料总结写,留着以后参考。。看完资料后也大概明白了。。。 先分清楚下ActionContext 、ValueStack 、Stack Context三者 ActionContext 一次Action调用...

2010-11-16 11:11:24 73

原创 Struts2学习笔记2 ――表单验证

针对上面的login.jsp页面使用Validator验证,验证username和password两个表单的内容不能为空。首先在LoginAction所在的包org.rainlife.struts2.action中建立一个名为LoginAction-validation.xml的Validator验证文件:[code="xml"] ...

2010-11-16 11:06:09 56

原创 验证码

图片验证码在FireFox、IE7、IE8下无法刷新问题的解决用asp、和aspx做的图片验证码在IE6下点击时能够刷新,工作正常。但是在FireFox、IE7下点击却无法刷新。原因在于ie7,firefox的缓存机制和ie6不同:由于js指定的src与原来图片的src相同,因此ie7,firefox不刷新验证码。解决办法就是在后边加个参数 Math.random():...

2010-11-05 10:43:07 58

原创 EL语言表示形式。

EL语言表示形式。关键字: el语言表达式的表示形式。 EL语言是JSTL输出(输入)一个JAVA表达式的表示形式。在JSTL中,EL语言只能在属性值中使用。EL语言只能通过建立表达式${exp1}来进行调用。在属性值中使用表达式有三种方式。1、 value属性包含一个表达式在这种情况下,表达式值被计算出来并根据类型转换规则赋值给value属性。比如:中的${use...

2010-10-29 13:58:01 104

原创 HTTP协议的返回值

一个协议中,最重要的是判断协议是否进行的成功,而在HTTP中是根据响应状态值来确定的,今天就来介绍一些状态码的含义。200OK这是最普遍的吧,也就是表示协议一切正常,凡是2开头的代码表示的都是成功进行中。404NotFound这也是最普遍的吧,其实大多数错误就是所要求的资源无法得到,通常表示文件不存在。403Forbidden表示服务器无法满足现在的请求,有可能是现...

2010-10-21 13:07:42 94

原创 屯军于此

:lol: :lol:

2010-10-17 16:10:20 94

项目管理-计划、进度和控制的系统方法

项目管理-计划、进度和控制的系统方法项目管理-计划、进度和控制的系统方法项目管理-计划、进度和控制的系统方法

2011-08-29

javaEE学习笔记

javaEE学习笔记javaEE学习笔记javaEE学习笔记javaEE学习笔记javaEE学习笔记

2011-08-29

PatternsInJava-java设计模式

java设计模式java设计模式java设计模式java设计模式

2011-08-29

java实用笔记java实用笔记

java实用笔记java实用笔记java实用笔记java实用笔记java实用笔记java实用笔记java实用笔记

2011-06-10

30秒破解密码

2011-06-10

JAVA初学者必备材料

曾今用过的比较好的一份资料 对于刚刚学习JAVA的人有较大的帮助

2010-08-24

空空如也

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

TA关注的人

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