自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(189)
  • 资源 (1)
  • 收藏
  • 关注

原创 document.domain

document.domain用来得到当前网页的域名。比如在地址栏里输入:javascript:alert(document.domain); //www.forjj.com我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。比如:javascript:alert(document.domain = "forjj.com"); //forjj.co...

2009-07-03 14:04:48 397

原创 反向索引

反向索引是一种索引结构,它存储了单词与单词自身在一个或多个文档中所在位置之间的映射。反向索引通常利用关联数组实现。它拥有两种表现形式:inverted file index,其表现形式为 {单词,单词所在文档的ID} full inverted index,其表现形式为{单词,(单词所在文档的ID,在具体文档中的位置)} 具体实例,假设有三个文档:T0 = "it is what it i...

2009-06-05 17:50:05 124

原创 OO系统分析员之路--用例分析系列(4)--业务建模一般步骤和方法

来源:http://hi.baidu.com/%C1%D4%CA%D6x/blog/item/9a7a92d6f049672806088b54.html作者:安庆风  小布鲁斯的blogOO系统分析员之路--用例分析系列(4)--业务建模一般步骤和方法[整理重发]2009-02-24 17:17本篇开始之前先扯点闲话,商业应用系统开发经历了三个阶段: 第一个阶段以计算...

2009-05-15 10:14:57 191

原创 OO系统分析员之路--用例分析系列(3)--业务建模之涉众

来源:http://hi.baidu.com/anqing/blog/item/0b29f703e4a9faeb09fa9343.html作者:安庆风  小布鲁斯的blog OO系统分析员之路--用例分析系列(3)--业务建模之涉众2008-12-10 15:27从这一篇开始,笔者将借助一个虚拟的实例来阐述获取用例的方法,以及如何判断用例获取是否完备,粒度选择是否合适。...

2009-05-15 10:13:22 143

原创 OO系统分析员之路--用例分析系列(2)--用例的类型与粒度

来源:http://hi.baidu.com/dongyuejiang/blog/item/e26706f73c2a7027720eeca7.html作者:安庆风  小布鲁斯的blogOO系统分析员之路--用例分析系列(2)--用例的类型与粒度2008-07-07 00:29在正式讨论如何获取用例之前,笔者觉得有两个问题还是先解释清楚为好,这对正确获取用例有很大帮助。这...

2009-05-15 10:11:45 129

原创 OO系统分析员之路--用例分析系列(1)--什么是用例

来源:http://hi.baidu.com/dongyuejiang/blog/item/b59ba6ecf1e0652163d09f5a.html作者:安庆风  小布鲁斯的blogOO系统分析员之路--用例分析系列(1)--什么是用例2008-07-18 10:12我发现,在OO和UML几乎一统天下的今天,仍有很多系统分析员对OO和UML一知半解,甚至包括很多已经使...

2009-05-15 10:10:09 185

原创 关于Java栈与堆的思考

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

2009-03-25 13:40:51 77

原创 Hibernate Search, Lucene

首先,我们需要将相关配置添加到persistence.xml中,如下:<!-- use a file system based index --><property name="hibernate.search.default.directory_provider" value="org.hibernate.search.store.FSDirectoryProvider" /&...

2009-03-09 00:00:49 97

原创 权限系统设计

权限系统(3)-- subject 权限控制中,subject可能不会简单的对应于userId, 而是包含一系列的security token或certificate, 例如用户登陆地址,登陆时间等。一般情况下,这些信息在权限系统中的使用都是很直接的,不会造成什么问题。subject域中最重要的结构是user和role的分离,可以在不存在user的情况下,为role指定权限。有人进一步定义了u...

2009-03-05 14:27:25 87

原创 权限系统设计

权限系统(2)--operation  权限控制可以看作一个filter模式的应用, 这也符合AOP思想的应用条件。在一个简化的图象中,我们只需要将一个判别函数 isAllowed(subject, operation, resource)插入到所有安全敏感的函数调用之前就可以了。虽然概念上很完美,具体实现的时候仍然有一些细节上的问题。基本的困难在于很难在最细的粒度上指定权限控制规则(连续的?...

2009-03-05 14:23:57 86

原创 权限系统设计

权限系统(1)--基本模式在系统中发生的事情,抽象的说都是某个主体(subject)在某个资源(resource)上执行了某个操作(operation)。subject --[operation]--> resource 所谓权限管理,就是在这条信息传递路径中加上一些限制性控制。主体试图去做的 limited by 系统允许主体去做的 = 主体实际做的。可以看到,权限控制基本对应于filte...

2009-03-05 14:22:36 88

原创 HibernateTransactionManager

 在以前,我们在Java源代码中使用特殊的JavaDOC标签定义ORMapping规则,然后使用xDoclet生成映射规则文件(.hbm.xml)文件。现在有了Hibernate Annotation,连映射规则文件也不需要了,使用更加方便了。这里说说使用Hibernate Annotation时需要注意的一些地方。这些内容分散在Hiernate Annotation Referen...

2009-03-04 11:44:55 283

原创 http header详解

HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误...

2009-03-03 14:34:43 87

原创 AJP

AJP13是定向包协议。因为性能原因,使用二进制格式来传输可读性文本。WEB服务器通过TCP连接和SERVLET容器连接。为了减少进程生成socket的花费,WEB服务器和SERVLET容器之间尝试保持持久性的TCP连接,对多个请求/回复循环重用一个连接。一旦连接分配给一个特定的请求,在请求处理循环结束之前不会在分配。换句话说,在连接上,请求不是多元的。这个是连接两端的编码变得容易,虽然这导致在一...

2009-01-05 10:39:41 440

原创 apache 和 tomcat 的区别

apache 和 tomcat 的区别2007-01-23 10:33:20APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页  而这个jsp解释器就是TOMCAT,  为什么还要JDK呢?因为jsp需要连接数据库的话 就...

2008-12-31 18:25:59 94

原创 tomcat server.xml 配置

元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service之间的连接)port指定服务器端要创建的端口号,并在这个端口监听来自客户端的...

2008-12-31 10:44:28 95

原创 轻松实现Apache,Tomcat集群和负载均衡

详见:http://hi.baidu.com/luodaijun/blog/item/5bbe4cfb5ffef864034f56a1.html

2008-12-09 16:22:24 78

原创 Hibernate缓存管理 2

++YONG原创,转载请注明配置的元素说明:元素或属性描述<diskStore>设置缓存数据文件的存放目录<defaultCache>设置缓存的默认数据过期策略<cache>设定具体的命名缓存的数据过期策略每个命名缓存代表一个缓存区域,每个缓存区域有各自的数据过期策略。命名缓存机制使得用户能够在...

2008-09-23 17:21:50 102

原创 Hibernate缓存管理

Hibernate缓存管理                                                                        ++YONG原创,转载请注明1.    Cache简介:缓存(Cache )是计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从...

2008-09-23 17:13:11 121

原创 实现不同域(Domain)之间的数据交换

问题的提出在开发 Web 应用时经常会遇到需要在两个帧之间传递数据的情况,这里的帧可以是 frameset 中的 frame 也可以是独立的窗口。常见的情况是一个帧作为应用的主体,另一个帧则提供一些供用户选择的选项,用户选择完毕后,该帧把用户作出的选择发送到服务器并向主要的帧传递一些信息,这里的信息可能是用户的选择也可能是服务器返回的数据。当两个帧中的内容同属于一个域时实现以来比较简单,但是当它...

2008-08-25 12:54:30 268

原创 浏览器跨域获取特定域的数据的办法

浏览器跨域获取特定域的数据的办法Hily发表于2006年11月29日 00:00 | 永久链接 以前看了几篇这方面的文章,但是都未能找到一个合适的解决方法。获取同一个域的数据,可以通过XMLHTTP组件或IFRAME来实现,不存在跨域访问的权限问题,因此比较简单。但如果要访问不同域的数据时,由于浏览器的安全设置,XMLHTTP没有权限获取数据,而IFRAME没有权限将获取的数据传递给父...

2008-08-25 12:40:13 245

原创 htmlparser使用举例

原文出处------------http://qzone.qq.com/blog/22340638-1212662447 htmlparser使用举例HTMLParser 一个解析web页面的开源类库, 他有两种主要使用方式, extraction和transformation. 前者就是从网页中萃取出你要的东西,后者就是把web页面中的一些内容改为(转换为)你想要的格式. 下面来看看这两种使...

2008-08-11 20:58:35 85

原创 Jakarta Commons HttpClient基本知识

原文出处--------http://hi.baidu.com/wader2006/blog/item/7e7b3a291f7801fd99250a91.html 虽然用telnet这样的程序都可把页面取回来,但是在与web服务器的交互中,如果涉及cookie或https或ssl等内容,一般功能相对完备的http客户端还是非常必要的。IE或NetScape等浏览器确实不错,可是如果为实现持续互...

2008-08-08 16:34:57 122

原创 转载 ---【译】构建可扩展的Java EE应用(二)

原文地址:http://www.theserverside.com/tt/articles/article.tss?l=ScalingYourJavaEEApplicationsPart2当并发用户数明显的开始增长,你可能会不满意一台机器所能提供的性能,或者由于单个JVM实例gc的限制,你没法扩展你的java应用,在这样的情况下你可以做的另外的选择是在多个JVM实例或多台服务器上运行你的系统,我们...

2008-07-30 15:32:30 89

原创 转载---- 【译】构建可扩展的Java EE应用(一)

原文地址: http://www.theserverside.com/tt/articles/article.tss?l=ScalingYourJavaEEApplications 对于一个具备使用价值的应用而言,其使用者有可能会在一段时间内疯狂的增长。随着越来越多的关键性质的应用在Java EE上运行,很多的Java开发者也开始关注可扩展性的问题了。但目前来说,大部分的web 2.0站点是基...

2008-07-30 15:05:40 92

原创 Apache中 KeepAlive 配置的合理使用

Apache 中 KeepAlive 配置的合理使用2007-04-05 17:08:43(转自互联网)  在 Apache 服务器中,KeepAlive 是一个布尔值,On 代表打开,Off 代表关闭,这个指令在其他众多的 HTTPD 服务器中都是存在的。  KeepAlive 配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为 On,那...

2008-07-30 14:18:08 103

转载 --- 如何利用客户端缓存对网站进行优化?

 介绍        你的网站在并发访问很大并且无法承受压力的情况下,你会选择如何优化?         很多人首先会想从服务器缓存方面着手对程序进行优化,许多不同的服务器缓存方式都有他们自己的特点,像我曾经参与的一些项目中,根据缓存的命中率不同使用过 Com+/Enterprise Libiary Caching/Windows服务,静态文件等方式的服务器端缓存和 HTTP Compressio...

2008-05-19 18:41:13 80

正则表达式在字符串处理上有着强大的功能

  正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持     下面简单的说下它的4种常用功能:      查询:      以下是代码片段:   String str="abc efg ABC";   String regEx="a|f"; //表示a或f   Pattern p=Pattern.compile(regEx);   Matcher m=p.matcher...

2008-03-14 11:30:11 207

JMX---简介

来自网络----中科永联高级技术培训中心(www.itisedu.com)JMX中科永联高级技术培训中心(www.itisedu.com)      JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理...

2007-01-16 16:22:00 256

SFS2xRC2源码lib

不是很全,凑合看吧 有两个文件,这个是第一个啊

2011-07-27

空空如也

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

TA关注的人

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