自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

DWZ横向导航实现动态左菜单树(基于zTree插件)

此篇文章是基于ztree实现,若是dwz与ztree未整合,请先按照《DWZ和zTree整合(实现版)》文章整合。先上图片:  顶部菜单异步加载://加载顶部菜单$.post("topMenu!topMenu.action",{},function(result){ var json = eval('(' + result + ')'); var tm='&...

2013-10-26 16:23:35 309

Dwz点击左侧菜单动态添加Tab标签图标

      此篇文章是基于ztree实现,若是dwz与ztree未整合,请先按照《DWZ和zTree整合(实现版)》文章整合。需求描述:        点击左侧树形菜单(target=navTab)时,在左侧Tab动态添加图标;树形菜单可以根据需要事先设置好,或者通过数据库读取。先上效果图:   实现思路:         后台生成Json对象时,添加一个json属性,此...

2013-10-25 22:47:51 655

原创 DWZ整合zTree(实现版)

1.准备工作:        Dwz 1.4.6        ZTree 3.5.15        Jquery 1.7.22.工程视图 3. 整合步骤 3.1.CSS替换:      找到DWZ中的core.css 文件,注释tree样式;将zTree中的样式文件css/zTreeStyle/zTreeStyle.css内容拷贝至core.css中,最好是文件追加;并将zTree中图标资...

2013-10-24 22:10:03 516

原创 Ext.Ajax.Request同步请求

Ext3.0 Ext.Ajax.Request同步请求     1.下载依赖js文件:ext-basex.js     2.加载引入项目中         在Ajax请求时,设置async:false Ext.Ajax.request({ url : url, async : false, params : p, method : "POST", su...

2012-03-16 23:47:28 255

Ext.encode 与 Ext.decode

Ext.encode( Mixed o ) : String: json对象转换json字符串Ext.decode( String json ) : Object: json字符串转换json对象 实例 <body> <form id="form1" runat="server"> <div> <scrip...

2012-03-11 22:12:23 280

原创 误删表空间文件,造成“ORA-01033: ORACLE 正在初始化或关闭”

C:\Documents and Settings\Administrator>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期三 5月 12 09:05:56 2010Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL>connect sys/sy...

2012-03-07 20:39:22 160

JavaMailSenderImpl发送邮件报错:530 5.7.0 Must issue a STARTTLS command first. e3sm1531

使用Spring JavaMailSenderImpl发送邮件报错:详细信息:javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first. u12sm73042tia.38at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTranspo...

2012-02-28 20:14:22 980

原创 子类与父类的初始化

class Parent{ int x=10; public Parent(){ add(2); } void add(int y){ x+=y; } }class Child extends Parent{ int x=9; void add(int y){ x+=y; }...

2012-02-27 16:22:33 254

Based on configured schedule, the given trigger will never fire

Spring整合Quartz时,加载xml后,启动服务器,提示错误: org.quartz.SchedulerException: Based on configured schedule, the given trigger will never fire.at org.quartz.core.QuartzScheduler.scheduleJob(QuartzSchedule...

2012-02-27 12:44:20 301

Spring整合ActiveMQ时,在xml配置文件中使用<amq:xxx/>标签时提示错误

Spring整合ActiveMQ时,在xml配置文件中配置相关&lt;amq:xxx/&gt;标签时,IDE出现红色错误提示, Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found f...

2012-02-26 23:48:02 1811

WebService调用一对多关联关系时引起问题:A cycle is detected in the object graph

通过WebService调用一对多关联关系时引起的问题:A cycle is detected in the object graph具体异常信息:org.apache.cxf.interceptor.Fault: Marshalling Error: A cycle is detected in the object graph. This will cause infinitely d...

2012-02-24 21:07:43 193

原创 为什么request.getHeader("Referer")=null

我的来源页是一个flash文件,点击flash上的一个链接跳到下一页,在该页获取来源页地址request.getHeader("Referer"),却为空值,这是怎么回事??!!  getHeader("Referer")要走http协议时才有值,也就是说要通过&lt;a href="url"&gt;sss&lt;/a&gt;标记才能获得那个值   而通过改变location或是&lt...

2011-10-27 10:34:34 2917

原创 Spring学习笔记之一

1.BeanFactory与ApplicationContext     BeanFactory:提供IoC服务支持,默认采用延迟初始化策略(lazy-load),容器启动初期较快     ApplicationContext:间接继承自BeanFactory,提供其他高级特性:事件发布、国际化支持;容器启动时默认全部初始化并绑定完成。2.Xml配置说明   &lt;beans&gt; xml...

2011-07-26 19:47:29 91

原创 【转】JavaScript面向对象程序设计(8): 优雅的封装还是执行的效率?

优雅的封装还是执行的效率?这是一个悖论。优雅封装的程序看起来是那么的美妙:每个属性被隐藏在对象之后,你所能看到的就是这个对象让你看到的,至于它到底是怎么操作的,这个不需要你操心。执行的效率就是另外一回事。就像是C语言和面向对象的C++之间的差别:C++很优雅,但是执行效率,无论是编译后的二进制代码还是运行期的内存的占用,都要比简单的C语言多出一截来。这个问题在脚本语言中显得更加重要,因为JavaS...

2011-04-07 17:44:34 90

原创 【转】JavaScript面向对象程序设计(7): 闭包

闭包这个概念看上去很深奥,这个词在离散数学里面的意思确实比较难于理解。在这里,我们先可以把闭包理解成是一种匿名函数或者匿名类。1. 什么是闭包?什么是闭包?一种正式的解释是:所谓闭包,指的是一种拥有很多变量并且绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是这个表达式的一部分。相信很多人都不会理解这个定义,因为他的学术味道太浓了——或许你喜欢从字面的语法上进行分析:首先,它是一个表...

2011-04-07 17:39:18 98

原创 【转】JavaScript面向对象程序设计(1): 前言

1. 基于对象还是面向对象?面向对象技术是现代软件开发中的重要技术之一。面向对象变成的好处毋庸置疑,现在的主流语言如Java、C++都是面向对象的。现在的面向对象理论更多的是使用Java或C++进行描述,究其根源,在于这些语言都是传统的面向对象语言,具有面向对象理论所指明的一切特性:类、封装、继承、多态等等。 相比而言,一些动态语言如JavaSript就显得不那么面向对象——至少,在JavaScr...

2011-04-07 17:37:28 88

原创 【转】JavaScript面向对象程序设计(6): 封装

封装是面向对象的重要概念之一。如果一个程序没有封装性,也就谈不上什么面向对象。但是,JavaScript并不像其他的语言,比如Java,有公有变量和私有变量等;在JavaScript中只有一种作用域:公有作用域。在本章中,我们将会见识到JavaScript是如何实现封装的特性的。1. this和公有变量首先需要理解this关键字。看下面的一段代码,你应该对此感到熟悉:function Perso...

2011-04-07 17:36:00 94

原创 【转】JavaScript面向对象程序设计(5): 类

类是面向对象程序设计的核心概念之一。一个类代表了具有相似属性的一类事物的抽象。从本篇开始,我们将正式的进入JavaScript的面向对象部分。首先需要注意的是,在JavaScript中并没有“类”这一关键字——在大多数语言中都是使用class作为关键字的。所以,这里的类就成了一个概念,它没有明确的语法标志。1. 类和构造函数前面说过,在JavaScript中并没有明确的类的概念。实际上,我们给出的...

2011-04-07 17:33:35 102

原创 【转】JavaScript面向对象程序设计(4): 函数

在很多语言中,函数(Java里面成为方法)和对象时截然不同的两种东西。函数被定义为对象的动作,或者是全局的(像在C++中的main函数一样)。但是在JavaScript中,函数和对象的界限却显得不那么明显。1. 函数的定义JavaScript中有很多种定义函数的方法:function hello() { alert("Hello!"); } var hello1 = function() {...

2011-04-07 17:30:21 92

原创 关于document.cookie的使用

设置cookie 每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie: document.cookie="userId=828"; 如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如: document.cookie="userId=828; userName=hulk"; 在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)...

2011-04-06 22:32:34 130

原创 【转】JavaScript面向对象程序设计(3): 对象

1. 对象对象是面向对象程序设计的基础概念之一,只需看看这个名字就已经知道了。在我们熟悉的面向对象语言中,比如Java或者C++,都有着类似的对象定义方法。比如,我们想定义一个类,名字叫Person,有两个属性:name和age,另外有一个方法,将显示出这个Person对象的名字和年龄,那么我们可以用下面的代码实现:public class Person { private String ...

2011-04-06 12:56:24 72

原创 【转】JavaScript面向对象程序设计(2): 数组

或许你会奇怪,面向对象的程序设计为什么从数组开始讲起?这是因为……其间的种种关系吧……嘿嘿,这里先卖个关子,先来看看我们熟悉的数组在JavaScript里面是什么样子的。1. 创建数组在JavaScript中有很多创建数组的方法。比如使用Array函数。不过这不是现在我们要讲述的。现在我们使用简单的方括号“[]”的办法来创建数组。var objAyyar = []; // 1 var obj...

2011-04-06 12:45:42 82

原创 大型网站设计注意事项

1、HTML静态化 其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页 面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统 CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最...

2011-04-05 00:28:44 90

原创 使用 <context:annotation-config/> 简化配置

Spring 2.1 添加了一个新的 context 的 Schema 命名空间,该命名空间对注释驱动、属性文件引入、加载期织入等功能提供了便捷的配置。我们知道注释本身是不会做任何事情的,它仅提供元数据信息。要使元数据信息真正起作用,必须让负责处理这些元数据的处理器工作起来。而我们前面所介绍的 AutowiredAnnotationBeanPostProcessor 和 CommonAnnotat...

2011-04-05 00:19:23 98

原创 Spring简述

概念:Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发.控制反转:就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转.依赖注入:就是指在运行期,由外部容器动态地将依赖对象注入到组件中。为什么要使用spring?...

2011-04-04 23:56:47 117

原创 理解Spring依赖注入(模拟Spring容器)

仿spring容器 ,也就是传智播客容器 ItcastClassPathXMLApplicationContextimport java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.Field; import java.lang.reflect...

2011-04-04 23:39:15 114

原创 Bean注入方式1:使用Setter方式装配属性(依赖注入)

注入依赖对象基本类型对象注入:&lt;bean id="orderService" class="cn.itcast.service.OrderServiceBean"&gt; &lt;constructor-arg index=“0” type=“java.lang.String” value=“xxx”/&gt;//构造器注入 &lt;property name=“name” va...

2011-04-04 23:26:02 255

原创 Bean注入方式2:使用构造器装配属性

步骤:(1)改写 PersionServiceBean.java ,为注入的属性加上构造方法Java代码 package cn.com.xinli.service.impl; import org.apache.log4j.Logger; import cn.com.xinli.dao.PersionDao; import cn.com.xinli.service.Pers...

2011-04-04 23:16:53 85

原创 Bean注入方式3:使用注解装配属性(@Resource)

bean的注入方式有3种:第一种:使用构造器注入第二钟:使用属性setter方法注入第三种:使用Field注入(用于注解方式)下面我们使用注解的方式完成bean的注入在java代码中使用@Autowired或@Resource注解方式进行装配,这两个注解的区别是:@Autowired 默认按类型装配,@Resource默认按名称装配,当找不到与名称匹配的bean才会按类型装配。@Autow...

2011-04-04 23:10:50 283

原创 Java中注解的实例应用

Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习...... 不讲废话了,实践才是硬道理.第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 一个是@Deprecated:建...

2011-04-04 22:55:54 87

原创 Java中注释的理解

J2SE5.0中新特性:注释一、什么是注释 说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源代码的。在J2SE5.0中可以自定义注释。使用时在@后面跟注释的名字。 二、J2SE5.0中预定...

2011-04-04 22:39:18 107

控制复选框CheckBox不可选

 控制复选框CheckBox不可选第一种:设置不可用&lt;input type="checkbox" disabled="disabled"/&gt; 第二种:Click事件屏蔽选择效果&lt;input type="checkbox" onclick="this.checked=!this.checked"&gt; ...

2011-03-28 01:49:18 3124

原创 MyEclipse8.6安装反编译插件

下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download JadClipse 官网:http://jadclip...

2011-03-01 20:56:12 143

原创 继承、多态,重载、重写的区别与总结

什么是多态?它的实现机制是什么呢?重载和重写的区别在那里?这就是这一次我们要回顾的四个十分重要的概念:继承、多态、重载和重写。 继承(inheritance) 简单的说,继承就是在一个现有类型的基础上,通过增加新的方法或者重定义已有方法(下面会讲到,这种方式叫重写)的方式,产生一个新的类型。继承是面向对象的三个基本特征--封装、继承、多态的其中之一,我们在使用JAVA时编写的每一个类都是在继承,因...

2010-12-07 13:04:53 100

原创 Call方法

js call call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明 call 方法可以用来代替另一个...

2010-12-07 13:00:44 118

原创 项目中经常出现的错误

项目中遇到的错误(c9bcf64c) sql错误 找不到列 Unknown column 'fillMen' in 'field list' 2.列名在sql语句中写了2次 Column 'fillMan' specified twice 3.下面2条 数据库插入对应的列都是int类型的 所插入的数据类型不符合要求时报错 Data truncated for column 'gatheringMo...

2010-12-07 12:58:37 7127

原创 Html Dom 的nodetype解析

将HTML DOM中几个容易常用的属性做下记录:nodeName、nodeValue 以及 nodeType 包含有关于节点的信息。nodeName 属性含有某个节点的名称。元素节点的 nodeName 是标签名称 属性节点的 nodeName 是属性名称 文本节点的 nodeName 永远是 #text 文档节点的 nodeName 永远是 #document 注...

2010-12-07 12:56:28 86

原创 Java反射机制应用实例

import java.lang.reflect.Array; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Me...

2010-11-11 14:51:32 85

原创 Java转义字符

JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'       \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535      \u0000:空字符 3.特殊字符:就3个       \":双引号      \':单引号      \\:反斜线 4.控制字符:5个   \' 单引号字符 \\ 反斜杠字符 \r...

2010-11-11 10:32:08 139

编码规则透析

待发……

2010-11-11 09:25:44 108

空空如也

空空如也

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

TA关注的人

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