自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (19)
  • 收藏
  • 关注

原创 JAVASCRIPT面向对象的概念理解(转载)

转载地址:http://www.iteye.com/topic/155109JavaScript 是面向对象的。但是不少人对这一点理解得并不全面。在 JavaScript 中,对象分为两种。一种可以称为“普通对象”,就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。还有一种,称为“方法对象”,就是我们通常定义的 function。你可能觉得奇怪:方法就...

2011-01-27 20:02:05 125

原创 java 建造模式(转载)

一、引子   前几天陪朋友去装机店攒了一台电脑,看着装机工在那里熟练的装配着机器,不禁想起来了培训时讲到的建造模式。作为装机工,他们不用管你用的CPU是Intel还是AMD,也不管你的显卡是2000千大元还是白送的,都能 挛宄 淖芭湓谝黄稹 惶≒C就诞生了!当然对于客户来说,你也不知道太多关于PC组装的细节。这和建造模式是多么的相像啊!   今天就来探讨一下建造模式   二...

2010-10-29 16:33:15 154

原创 javascript 正则表达式学习(转载)

JavaScript表单验证年龄 JavaScript表单验证年龄,判断一个输入量是否符合年龄,通过正则表达式实现。 Javascript代码 //检查年龄 function isAge(str){ var mydate=new Date; var now=mydate.getFullYear(); if (s...

2010-10-29 11:07:28 158

原创 java 中 String 和StringBuffer比较

[quote]在我以前的了解中,String是一个final Class, StringBuffer不是。所以对于 String a = "yacht" ,String b = "yacht1" String c = a + b ; 存在一个对象拷贝构造和解析的消耗问题;对于一个StringBuffer来说,StringBuffer sb = new StringBuffer();sb.ap...

2010-06-20 10:06:05 117

原创 Extjs中的类和继承

以下是类的两种构造方法:1. 声明Person类,定义构造函数var Person=function(name,age){ //声明两个两个变量 this.name=name; this.age=age; }定义Person类中的sayHello方法Person.prototype.sayHello=function(){}2.通过属性形...

2010-06-02 09:33:18 128

原创 如何在弹出窗口中实现页面跳转

小弟有一个项目,其中一个需求如下有一个a.jsp,里面有一个button,点击button,弹出对话框,里面是b.jsp,在b.jsp里面有一个button,点击button,在刚才弹出的窗口里跳转到c.jsp。不知如何实现,哪位大侠指点一下,谢谢啦!...

2010-05-25 16:29:34 739

原创 关于javascript与java转换的问题

[code="java"]

2010-05-24 12:24:11 122

acegi 权限认证框架中如何直接获取受保护url资源

这些天在开发一个SSH框架的web项目,里面用到了acegi的权限认证框架,将受保护的资源放入相应的文件夹下,如/admin目录下的文件只有拥有admin的权限才可以访问,现在碰到一下问题,就是当我用admin权限登录后,通过action处理后可以跳转到相应的页面,而当我在页面中直接请求url时,却被acegi屏蔽了,无法访问。还有就是我想在当前窗口中弹出一个页面对话框,用于显示部分信息,但由...

2010-05-19 10:28:19 126

原创 Struts2+Spring+Acegi实现权限校验

经过一天左右的学习,终于将Acegi权限校验框架看懂了。以下是本人的一个小Demo:先设计数据库:数据库名Acegi:表User: id,name,password,enable表RoleInfo:id,rolename,roledesc表UserRole:id,user_id,user_name,role_id,role_name其中向User表中插入三组数据1 To...

2010-05-14 14:11:56 109

原创 web中的session和cookie机制小结

作用:服务器可以利用Cookies或Session包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。它们最典型的应用是判定注册用户是否已经登录网站,用户可能会得到提示,是否在下一次进入此网站时保留用户信息以便简化登录手续。另一个重要应用场合是“购物车”之类处理。用户可能会在一段时间内在同一家网站的不同页面中选择不同的商品,这些信息都会写入Cookies或Session,...

2010-05-13 09:36:12 88

原创 java常用正则表达式

java中调用正则表达式代码如下:String reg="a*b"; //定义一个正则表达式字符串Pattern p = Pattern.compile(reg); Matcher m = p.matcher("aaaaab"); //定义一个匹配字符串boolean b = m.matches();//判断正则表达式是否匹配"aaaaab"字符串其中常用的正则表达式总...

2010-05-12 16:24:03 81

原创 Hibernate 检索方式

Hibernate常见检索方式有以下几种:1> 导航对象图检索方式:根据已经加载的对象导航到其他对象。例如对于已经加载的Customer对象,调用customer.getOrders().iterator()方法,则得到所有与之关联的Order对象。2> OID检索方式此方式是按照对象的OID来检索对象。常见的是Session中load()或get()方法,例如sessio...

2010-05-10 13:51:15 72

原创 Hibernate 检索策略

Hibernate的检索策略包括类级别检索和关联级别的检索。类级别检索策略包括立即检索和延迟检索:立即检索:立即加载检索方法指定的对象。如果程序加载一个持久化对象的目的是为了访问它的属性,可以采用立即检索策略。将...

2010-05-10 13:06:13 97

原创 Hashtable 、HashMap、HashSet 比较

Hashtable:Hashtable是存储key-value对值的数据结构。无论是键(key)或值(value),它都不允许为null。如果你添加了null值,你将得到NullPointerException异常。 它是同步的。方法采用synchronized修饰,因此也带来了性能问题。同时只能有一个线程访问它。HashTable中hash数组默认大小是11,增加的方式是 old*2...

2010-05-10 09:38:01 80

原创 存储过程 语法及应用案例

存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的好处至少有三个: 第一、大大提高效率。存储过程本身的执行速度非常快,而且,调...

2010-05-07 17:22:06 85

原创 (转)java 内部类 详解

[quote]提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,...

2010-05-07 16:04:25 61

原创 java 重写需要满足的条件

若想实现一个合格重写方法,而不是重载,那么必须同时满足下面的要求!A、重写规则之一:重写方法不能比被重写方法限制有更严格的访问级别。(但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限。)比如:Object类有个toString()方法,开始重写这个方法的时候我们总容易忘记public修饰符,编译器当然不会放过任何教训我们的机会。出错的原因就是:没有加任...

2010-05-07 15:36:00 1050

原创 java常见面试题:基础篇

[quote]Java基础方面: 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 不同包中的子孙类 其他packagepublic √ √ √ ...

2010-05-07 14:41:44 77

原创 Struts2系统校验器说明以及常实例

[quote]required (必填校验器,要求field的值不能为null)requiredstring (必填字符串校验器,要求field的值不能为null,并且长度大于0,默认情况下会对字符串去前后空格)stringlength(字符串长度校验器,要求field的值必须在指定的范围内,否则校验失败,minLength参数指定最小长度,maxLength参数指定最大长...

2010-05-07 09:45:38 154

java 异常机制

下面是java异常类的层次图:java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException java.lang.Error java.lang.ThreadDeath1、Throwable Th...

2010-04-27 11:07:09 85

java 接口中的常量

最近才知道java接口中不可以声明变量,只可以定义static final类型的常量。上网搜了一下,总结如下:1. java 接口是一个纯粹的抽象类,不提供任何具体的实现,只是提供了一个协议,实现它的子类共同遵守这份协议。接口A中的属性a如果可以定义为静态变量,那么就可以直接通过A.a=xxx;的方法直接修改该属性,而这样做是不安全的。因为接口中的属性是所有实现它的子类共享的,是全局变量,...

2010-04-26 09:39:41 316

Spring 中 ApplicationContext 、WebApplicationContext和 BeanFactory比较

BeanFactory是Bean的工厂接口,用于生成管理不同类型的java Bean对象,ApplicationContext是建立在BeanFactory基础之上,提供了更多面向应用的功能。根据两者的用途,我们可以进行简单的划分:BeanFactory是Spring框架的基础设施,面向Spring本身;ApplicationContext面向使用Spring框架的开发者,几乎所有...

2010-04-23 11:41:59 108

java 类装载器工作机制

[quote]类装载器就是寻找类或接口字节码文件进行解析并构造JVM内部对象表示的组件java类装载器主要由ClassLoader及其子类负责,它们负责在运行时查找和装入字节码。JVM在运行时会产生三个ClassLoader:根装载器 、 扩展类装载器(ExtClassLoader)和系统类装载器(AppClassLoader),其中根装载器不是ClassLoader的子类,其他两...

2010-04-23 10:11:42 81

java中堆栈详解

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。   2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾...

2010-04-22 14:00:53 111

java 中 集合类详解

数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型. JAVA集合主要分为三种类型: Se...

2010-04-22 11:44:58 77

Spring Bean 作用域

Spring Bean 共有五个作用域,分别是Singleton 、prototype 、 request、session、globalSession。它们的区别如下:singleton: Bean的默认作用域,每一个Bean只有一个实例对象,体现单例模式。prototype:指定非单例模式作用域的Bean,即每次调用getBean()时相当于执行 new X...

2010-04-22 11:03:15 60

java log4j基本配置详解

这两天学习了一下Log4j的基本配置,确实感觉很好很强大。一下是本人配置的一个小例子log4j属性配置文件为 log4j.properties其中的配置内容为:[code="java"]log4j.rootLogger=info,A,B,Clog4j.appender.A=org.apache.log4j.FileAppenderlog4j.appender.A.F...

2010-04-14 11:12:41 83

哈希表数据结构

一般的线性表、树,数据在结构中的相对位置是随机的,即和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较“的基础上,查找的效率依赖于查找过程中所进行的比较次数。 若想能直接找到需要的记录,必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每个关键字和结构中一个唯一的存储位置相对应,这就是哈希表。哈希表是一种...

2010-03-31 10:50:27 78

用java2D构造图片遮罩效果

[quote]前些天做一个项目需要实现Applet中图片的遮罩效果,于是在网上搜索了一些资料,终于搞出来了。发出来与大家共享一下[/quote][code="java"]import java.awt.AlphaComposite;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Gra...

2010-03-23 14:42:25 912

原创 加载图片覆盖整个窗口

图片文件与类文件在同一目录下package com.swing;import java.awt.Graphics;import java.awt.Image;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JPanel;public class ImageTest { publi

2009-02-12 12:04:00 736

原创 java 在本地文件中加载图片的问题

在阅读java核心技术的书中看到一段有关加载图片的代码,可总是无法加载图片,不知道问题处在何处?以下是这段代码package Image;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import java.io.File;import javax.imageio.ImageIO;imp

2009-02-12 10:34:00 1091 1

规则引擎drools样例

本人开发的一个drools小样例,基于drools6

2016-08-18

JDK API官方文档中文版CHM

JDK API官方文档中文版CHM

2016-08-18

everything文件搜索工具

文件搜索工具everything,公认的最快的文件搜索工具,毫秒级别的文件扫描。表达式匹配规则等等。

2012-02-22

JMS教程 PDF版

JMS 教程 PDF版

2012-02-22

小截屏工具

小截屏工具,很方便的截图工具,可编辑图片,添加边框,文本等。

2012-02-22

oracle 学习指南中英文对照版CHM文件

oracle 学习指南中英文对照版CHM文件,oracle 学习指南中英文对照版CHM文件

2011-02-25

extjs2.2 框架 API CHM

extjs框架 API CHM文件,extjs框架API CHM文件,extjs框架 API CHM文件

2011-02-25

myeclipse个版本序列号

myeclipse 版本 序列号

2010-11-02

清华大学 数据结构课程 课件讲义

清华大学 数据结构课程 课件讲义PPT、习题以及相应答案

2010-04-20

网页特效 图片浏览 CSS javascript

本人收集了很多网页特效、其中主要是图片浏览,用CSS+javascript

2010-04-20

红蝴蝶抓屏软件功能齐全

一款比较实用的抓屏软件,可用于截屏,截图,图片编辑,格式转换等操作。

2009-12-24

XJad反编译class jar文件的工具

一个比较实用的java反编译工具,可以反编译class文件,也可以反编译jar文件。

2009-12-24

屏幕颜色提取器小软件

一个很方便简单的屏幕颜色提取器,可提取任意像素点颜色值,转换为文本表示、HTML表示、RGB表示等等。 好好好好好

2009-12-14

java3D API

java3D API 英文版,java3D 学习必备资料。

2009-12-14

功能完善的聊天软件及源码

功能比较多,包括聊天,截屏,传文件等功能。是一款不错的聊天软件,包括服务器和客户端。希望对大家有帮助!

2009-10-26

java3D 三个jar包

包括java3D常用的三个jar文件(j3dcore.jar,j3dutils.jar,j3dmath.jar)

2009-10-26

嵌入网页中的文本编辑器

本程序为一个富文本编辑器,可以很方便的嵌入网页中,希望对大家有帮助。

2009-09-22

甘特图绘制软件及代码

此软件是用于绘制甘特图的的可执行文件,已经大包完成,可查看源代码,插入其他项目中。

2009-07-27

SQL2000数据库驱动

包括三个驱动文件,用于SQLServer2000

2009-02-19

空空如也

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

TA关注的人

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