- 博客(34)
- 资源 (64)
- 收藏
- 关注
原创 水浒传 第三十六回 没遮拦追赶及时雨 船火儿夜闹浔阳江
导读: 第三十六回 没遮拦追赶及时雨 船火儿夜闹浔阳江 话说当下宋江不合将五两银子发了那个教师。只见这揭阳镇上众人丛中,钻过 这条大汉,睁着眼,喝道:“这厮那里学到这些鸟棒,来俺这揭阳镇上逞强!我已 吩付了众人休睬他,你这厮如何卖弄有钱,把银子赏他,灭俺揭阳镇上的威风!” 宋江应道:“我自赏他银两,却干你甚事?”那大汉揪住宋江,喝道:“你这贼配 军!敢回我话!”宋江道:“做甚么不敢回你
2007-10-31 13:08:00 10086
原创 工作流参与者和工作项模式分析
导读: 对于当前的工作流应用来说,人工节点无疑扮演着一个非常重要的角色。因为无论是传统的协同办公系统还是越来越多的企业应用,都需要有人参与到具体的流程中来。这篇文章着重分析工作流应用中人工节点所涉及到的参与者模式以及与此关联的工作项模式,最后会提供部分的解决方案作为参考。 先简单说说什么是人工节点。 人工节点的概念是与自动节点相对的。顾名思义,人工节点就是需要有人参与的节点,在
2007-10-31 13:02:00 1230
转载 用web.xml控制Web应用的行为
用web.xml控制Web应用的行为 用web.xml控制Web应用的行为(1)1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(D
2007-10-26 14:41:00 644
原创 Spring MVC 入门
17 18 19 bean id="helloController" class="com.ideawu.HelloController">20 --21 22 -->23 24 25 它配置了以下功能: 配置 InternalResourceViewResolver, 它是 jsp 渲染模板的
2007-10-26 14:21:00 822
转载 Java开源J2EE框架
更新时间:2006-11-07 11:00关 键 词:Java 开源 J2EE 框架阅读提示:本文简要介绍了J2EE的框架,包括Spring Framework、Expresso Framework、Dinamica Framework、EJOSA、Jeenius Framework、jGuard、JdonFramework、realMethods、Bright Side Framework
2007-10-26 08:43:00 1484 1
原创 快速适应需求变化的软件复用
软件复用本质是为了快速适应不断变化的需求(adapt to changing needs ),两者目标是一致的,但是当我们过于注重软件复用(如组件复用component reuse又译构件复用)时,千万需要牢记:快速适应不断变化的需求是根本目的,它的重要性要重于组件复用技术本身。本文试图阐述两者概念比较以及时下流行的组件复用技术概要。 适应需求变化 现如今是一个计划赶不上变化的时代,企业
2007-10-26 08:41:00 1129
转载 Java 语言编码规范
整理: Daniel 2006-10-30 本文: http://www.vuu.cn/article/vuu.asp?item=20936 原文: http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 目录 1 介绍(Introduction)2 1.1 为什么要有编码规范(Why Have Co
2007-10-25 16:18:00 1717
原创 SpringSide开发实战(五):兵马未动,粮草先行
本篇讨论的问题是对项目中遇到的难题进行技术穿刺。做过项目的人都知道,在构思完一个项目的功能之后,紧接着的事情就是考虑这些构思的功能如何实现,对于自己不熟悉的领域,要进行技术穿刺。我的穿刺方法为先查找有无比较好的开源组件可用,如果没有,就查找相关的文档,自己编写和测试代码。在这一篇,我主要解决三个问题。1、解决字符串加密的问题,在前面一篇中,我们设计用户模块的时候,准备将用户的密码字
2007-10-24 17:20:00 1483
原创 SpringSide开发实战(四):打通数据持久层的任督二脉
在这里,将创建一个简化的用户管理模块,演示怎样利用SpringSide提供的数据持久层的功能,包括怎样通过Hibernate的Annotation来配置多对一映射和多对多映射。大家都知道,现在最流行用户管理模型的是RBAC,也就是基于角色的访问控制模型,在这种模型中,可以划分多个层次,如用户-角色-资源、用户-角色-权限-资源、用户-角色-角色组-权限-资源、用户-角色-角色组-权限-操作
2007-10-24 17:16:00 2413
原创 SpringSide开发实战(二):修改数据库、字符编码和快速部署应用程序
SpringSide默认的数据库是hsql,但是大部分开发人员熟悉的数据库是MySql,因此在实际开发过程中,遇到的第一件事往往是修改数据库。在SpringSide中修改数据库很简单,还是以前一篇中创建的xkland项目为例,首先修改src/main/resources/config文件夹下的jdbc.properties文件,注释掉1、2行,解注释7、8行,并修改10、11行的用户名和密码,如下
2007-10-24 17:09:00 1815
原创 SpringSide开发实战(一):使用Eclipse让SpringSide跑起来
自2000年Struts框架发布,到2001年底Hibernate的诞生,再到2004年Spring的流行,Java社区的开源软件哲学是:“只做好一件事情,只做最擅长的事情,其他事情留给别人去做。”但是到了2005年,Java开源出现了框架整合的大趋势,整个Java开源社区雨后春笋般出现了一批又一批的full-stack框架,比较著名的有RIFE,Grails,JBoss Seam,Trail
2007-10-24 17:08:00 1743
原创 官方在线安装springide 实例
注意: Eclipse3.2 for http://springide.org/updatesite_dev/ The following instructions describe how to install Spring IDE with all dependencies using the Callisto Discovery Site: Download a
2007-10-24 16:43:00 3553
原创 Eclipse插件之Spring IDE
HOME%/PlugInsNew/ XYZ/eclipse/plugins 建立相关的.link的文件; 然后在%ECLIPSE_HOME%/links目录里建立一个XYZ.link的文件 内容如是: path=E:/OpenSource/Eclipse/PlugInsNew/XYZ 就一行这样的路径指示而已。
2007-10-24 15:43:00 1329
原创 What is AspectJ
BankdepositBankwithdrawBankdepositBankwithdrawRequired本文后面会讲到如何用AspectJ实现上例中的Separation of Aspects。 读者可以比较一下AspectJ语法和EJB Descriptor定义之间的对应关系。 两者都提供了类名、方法名的匹配规则,能够把类的方法映射到认证,事务等Aspect(方面)。
2007-10-24 14:33:00 756
原创 prototype.js开发笔记(完整版)
employee-sales> 1234 1998-02 $11,147.51 用 Ajax.Request对象和服务器通信并且得到这段XML是非常简单的。下面的例子演示了它是如何完成的。 function searchSales()
2007-10-24 09:43:00 1122
转载 戴尔首推免息分期付款电脑
2007-07-12 16:19 作者:芳草地 出处: 责任编辑:孙广健 7月12日,“戴尔中国直通车”透露,公司已与招商银行合作,前不久推出了招行信用卡免息分期付款购买戴尔产品的服务。用户只需直接拨打戴尔购买热线800-858-0410,即可使用招商银行信用卡,分期购买戴尔全线产品(包括Dimension台式机,Inspiron笔记本电脑以及XPS系列个人电脑)。
2007-10-23 13:15:00 1876
原创 label 的属性及事例
标识有两个属性,一个是FOR,一个是ACCESSKEY。FOR的意思是,这个Lable是为哪个元件服务的?而ACCESSKEY则定义了访问这个元件的热键。比如,我们有一个名字叫Name的单行输入框,我们是这样定义这个元件的:,那么,我们的可以如此定义:姓 名(N):。大家可以看见,这个是为那个ID为“Name”元件服务的,而ACESSKEY则定义了,这访问这个元件的热键为“Alt+N”。
2007-10-20 16:15:00 4338
原创 Java中如何读写cookie
Java中删除cookie Cookie[] cookies=request.getCookies(); //cookies不为空,则清除 if(cookies!=null) ...{ String value=cookies[0].getName(); //查找用户名 if(va
2007-10-20 13:40:00 27304
原创 Ruby系统中的AJAX开发技术简析
一、 Ajax的简短历史 字串2 在短短几个月内,Ajax从一种十分模糊稀罕的技术一下变成最热门的东西。本文将介绍极其容易使用的Ajax支持-作为Ruby on Rails web应用程序框架的一部分实现。本文不是一个详细的教程,所以我假定你已经了解一点关于如何组织和构建一个Rails web应用程序的知识。 字串6 最开始出现的是万维网。比较于桌面应用程序,web
2007-10-16 16:18:00 1844
转载 Ruby on Rails案例学习:ChangingThePresent.org
五个月前,Arvato Systems公司找到我说: 有一个重要项目要我领导。 可以使用我喜欢的技术。 团队成员(至少部分)可以由我挑选。对了,他们还告诉我,这个项目的成果可以改变整个世界!我以前被这种事情骗过,但这次,我相信它是真的。在本文中,我将向你讲述这个项目非凡创意背后的技术细节。但首先,我得让你知道它的名字——ChangingThePrese
2007-10-16 13:37:00 1084
原创 Ruby 工具,命令,网站
http://www.codegear.com/cn/products/3rdrail 3rd 工具 http://www.gotapi.com/html API rake db:migrate 数据迁移,自动生成表结构script/generate model Product(model名称) products(controllers名称)script/s
2007-10-16 11:17:00 891
原创 生成可执行jar文件的教程
若要生成一个名为 cal.jar 的可执行jar文件:(文件名可以是任意合法名字)(这是我认为简单实用的一种方法,还有很多别的方法在此就不介绍了)第一 把程序生成的所有字节码文件(即.class文件)放在同一个目录下(如:D:/chat/).第二 在该目录下新建一个manifest.mf文件,文件内容格式如下(划线中内容):manifest.mf文件中的格式:-------------------
2007-10-13 11:37:00 825
原创 JSP生成静态页实践及其设计思想
引子:我们以两个大型网站为例作比较:51job和智联招聘(先声明我不是为他们作广告,仅以他们为例作技术上的比较)51job采用的是比较“先进”的php技术,而智联用的是比较落后的asp.但我们可能会明显的感觉到51job的反应速度相比智联招聘实在是太慢了,为什么会这样?细心的人可能会察觉到了。智联虽然用的是asp,但他采用了另一种更巧妙的技术--asp生成静态页技术。所有的动态页基本上都转换成了h
2007-10-13 11:34:00 6647 1
原创 惊!QQ新漏洞 腾讯3亿用户遭受威胁
根据易观国际发布《2007年第2季度中国即时通讯市场季度监测》报告显示,中国活跃的IM软件账号已经达到了3.76亿个,其中拥有2.9亿活跃用户账号的腾讯QQ是当之无愧的IM王者。可是你知道吗,你的QQ现在很危险了! 不需要什么高超的技巧,黑客就可以轻松地盗取你的QQ。想知道他们是怎么做的以及该如何避免自己的QQ被盗吗?快随小编一起看看QQ场景漏洞的破解之法(属于0DAY漏洞)。
2007-10-12 17:20:00 3875
原创 寡人之于国也
寡人之于国也 译文 寡人之于国也《孟子》原文: 梁惠王曰:“寡人之于国也,尽心焉耳矣。河内凶,则移其民于河东,移其粟于河内。河东凶亦然。察邻国之政,无如寡人之用心者。邻国之民不加少,寡人之民不加多,何也?” 孟子对曰:“王好战,请以战喻。填然鼓之,兵刃既接,弃甲曳兵而走,或百步而后止,或五十步而后止。以五十步笑百步,则何如?” 曰:“不可。直不百步耳,是亦走也
2007-10-11 16:34:00 2067
原创 论毅力(梁启超文)
天下古今成败之林,若是其莽然不一途也。要其何以成,何以败?曰:有毅力者成,反是者败。 盖人生历程,大抵逆境居十六七,顺境居十三四,而顺逆两境又常相间以迭乘。无论事之大小,必有数次乃至十数次之阻力,其阻力虽或大或小,而要之必无可逃避者也。其在志力薄弱之士,始固曰吾欲云云,吾欲云云,其意以为天下事固易易也,及聚尝焉而阻猝来,颓然丧矣;其次弱者,乘一时之意气,透过此第一关,遇再挫而退;稍强者,遇
2007-10-11 16:27:00 1509
原创 prototype.js开发笔记
1. Programming Guide 1.1. Prototype是什么? 1.2. 关联文章 1.3. 通用性方法 1.3.1. 使用 $()方法 1.3.2. 使用$F()方法 1.3.3. 使用$A()方法 1.3.4. 使用$H()方法 1.3.5. 使用$R()方法 1.3.6. 使用Try.these()方法1.4. Ajax 对象 1.4.1. 使用 Ajax.Request类
2007-10-11 16:25:00 786
原创 秋水(庄子)
秋 水【题解】《秋水》是《庄子》中的又一长篇,用篇首的两个字作为篇名,中心是讨论人应怎样去认识外物。全篇由两大部分组成。前一部分写北海海神跟河神的谈话,一问一答一气呵成,构成本篇的主体。这个长长的对话根据所问所答的内容,又可分成七个片断,至“不似尔向之自多于水乎”是第一个片断,写河神的小却自以为大,对比海神的大却自以为小,说明了认识事物的相对性观点。至“又何以知天地之足以穷至大之域”是第二个片断,
2007-10-11 16:22:00 2086
原创 xp系统时间显示星期
运行本程序以后移动鼠标到电脑右下角时间日期处,会显示星期几init --打开注册表对象HKEY_CURRENT_USER//Control Panel//International"--修改注册表中的值sLongDate","yyyy年M月d日 dddd"
2007-10-06 17:53:00 1466
转载 13个在线web2.0风格生成器
现在,只要看一些web2.0应用的目录,你就会发现,无论是小网站还是大的门户网站都更希望拥有web2.0的风格.可以看出,web2.0风格已经成为了现在web设计的潮流.这里列出了一些在线的专业web2.0元素生成器.如果你希望得到更多的内容或新闻,那就请来及时获得更新,这是完全免费的!Web 2.0 Badges - .一套免费的超酷web小图标 Mycoolbutton - 简洁的we
2007-10-06 17:27:00 1375
转载 多文件上传组件SWFUpload java环境小例子
前几周做一个web企业项目,用户一定要求要有批量上传功能,而且指明了要和他们的老系统上传文件功能一样(老系统是c/s结构,vb做的)。然后没办法,想来想去只有flash能做到,于是上网找有没有这方面的东西,就找到了这个东东——SWFUpload.官网地址是:http://swfupload.mammon.se/由于在官网的里例子示范里面只有php,C#,VB.net和ROR的,然后我上ja
2007-10-06 17:23:00 4726 16
原创 Ajax中文问题彻底解决
中文问题是和做WEB的程序员形影不离的, jsp页面的中文问题,Url传参的中文问题,request取值的中文问题…….现在Ajax日趋成熟了,它的中文问题也一样浮出水面了。 其实万变不离其宗,中文问题就是编码问题,我们知道所有的字符集,不管是英文,操作符,标点符号,最基本的编码方式就是ISO-8859-1,中文的编码方式现在最常用的就是GBK,GB2312,UTF-8三种,这三种都是继承
2007-10-05 09:25:00 8180
原创 IE下载对话框(取消选择后想提示的问题)
使用IE下载文件总会先弹出一个对话框,询问你如何处理该文件,在下面会问到以后发现此类文件是否同样处理。默认该选项是选中的,如果你取消了选择,很遗憾,你将不会再有机会选中它了。后悔了,怎么办?screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=hand; this.alt=Cl
2007-10-04 09:46:00 2581
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人