首页技术区最新随笔(rss)

GroovyHelp v0.7发布

     摘要: GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档,无需苦寻chm格式的帮助文档了。
GroovyHelp v0.7丰富了源码阅读器的代码着色,配色方案参考了IntelliJ IDEA 7,使代码阅读起来更舒服,
此外还修正了一些小bug。  阅读全文

2008-08-22 00:33 作者: 山风小子【评论:2】【阅读:121】 

如何快速的学习?抛砖引玉,希望大家都来说说自己的看法?

     摘要:   最近感觉了一下学习的速度,总体的体会就是无论做什么事都 要有成功的体会,有了一次成功的体会,以后成功便会容易很多,体会是很重要的,有了体会,就不会感觉陌生,就知道该怎么去做,如何去做。 另外,我们所学的一切,最终的一个衡量标准,就是留在我们大脑里的东西到底有多少,什么工具都不要,我们就光凭自己,看看能有多少东西能留在我们的大脑里。这时我们想到的东西,在我们大脑里的东西,才是真正属...  阅读全文

2008-08-21 22:39 作者: freedoom【评论:1】【阅读:196】 

commons.net包中的FTPClient.listFiles()方法返回null的问题及其解决方案

     摘要:       目前开发的这个项目中需要从远程服务器上下载数据,采用了开源的commons.net.ftp包。在实际应用中发现了一个问题,在测试服务器上调用ftpClient.listFiles()方法可以返回包含文件名的数组,而在现网服务器上此方法返回NULL。我被这个问题困扰了好久,下面把我的处理思路陈述如下: (1)首先发现2个服务器的区别:测试服务器...  阅读全文

2008-08-21 21:30 作者: wodong【评论:0】【阅读:181】 

第六章 XML相关资源

     摘要: 一. XML的大本营   二. XML指南   三. XML常见问题   四. XML主题网站   五. XML的编辑软件   六. 支持XML的浏览器   七. XML parser   八. Schema编辑软件   九. 国内XML资源   一. XML的大本营   XML是由W3C(World Wide Web Consortium)国际组织负责开发和制定标准的。关于...  阅读全文

2008-08-21 20:31 作者: viita【评论:0】【阅读:204】 

第四章 XML语法

     摘要: 提纲   一.XML语法规则   二.元素的语法   三.注释的语法   四.CDATA的语法   五.Namespaces的语法   六.entity的语法   七.DTD的语法   通过前面三章的学习,我们已经对什么是XML,它的实现原理以及相关的术语有所了解。接下来我们就开始学习XML的语法规范,动手写自己的XML文档。   一.XML语法规则   XML的文档和HTML...  阅读全文

2008-08-21 20:30 作者: viita【评论:0】【阅读:183】 

第五章 XML实例解析

     摘要: 提纲   一:实例效果   二:实例解析   1.定义新标识。   2.建立XML文档。   3.建立相应的HTML文件。   XML在不同领域有着广泛的应用,比如在科技领域的MathML,无线通信应用的WML,在网络图象方面的SVG等等,我们这里侧重讨论XML在web上的应用。XML在web上应用主要是利用其强大的数据操作能力。一般用XML配合javascript和asp等服务器端程...  阅读全文

2008-08-21 20:30 作者: viita【评论:0】【阅读:189】 

小话Java Web层框架,你在用哪个呢?

     摘要: 现在java web框架非常多,林林总总,让很多人不知道选择那个好:JSF、Spring MVC、Stripes、Struts 2、Tapestry和Wicket,他们都是各有千秋,面对各种问题,八仙过海,各显神通。
至于选择上,还是要视具体的项目规模等因素来衡量啦。
如果是稳健起见,structs是不错的选择;
如果小项目,我更请倾向于Stripes,够简单、简洁。
如果想用概念比较新的框架,可以选择JSF、tapestry,它们都是基于组件的,重用性比较好。  阅读全文

2008-08-21 17:39 作者: javaread.com【评论:1】【阅读:489】 

如何修改存储过程

     摘要:     当我们已经创建好了一个存储过程,但发现创建的存储过程有问题时,我们需要修改此存储过程,以便数据库系统中存在一个我们所需要的正确的存储过程,有以下几种方法可以实现(是在命令行中进行操作,不是在PL/SQL中操作,在PL/SQL中操作问题就变得简单了): 1)先DROP PROC PROC_A,然后重新CREATE PROC PROC_A,但此时可...  阅读全文

2008-08-21 16:40 作者: henry1451【评论:0】【阅读:266】 

RssOwl2源码阅读 -- ActionSet

     摘要:     ActionSet是Eclipse RCP里面一非常重要的概念,因为菜单、工具栏、上下文菜单、状态栏很多操作都是共享的,所以Action就是用来处理重复出现的东西。至于Eclipse里面定义ActionSet有非常多的技巧,可能无法一一列举,而且使用方法也多种多样。下面介绍的是RssOwl2项目的ui源代码部分的一小块。    1.&nb...  阅读全文

2008-08-21 11:29 作者: 寒武纪【评论:0】【阅读:454】 

GEF编辑器中定点action如paste等的解决办法

     摘要: GEF中大部分action对位置不敏感,但还是有例外,典型的如paste,context menu中的某个action需要将clipboard中的东西paste到右键单击位置。如下图: 即使在GMF中, DiagramAction也是取得是鼠标点击paste时的位置,而不是之前右键单击出现contxt menu的位置。这里“定点”关键是在选择paste之前右键单击...  阅读全文

2008-08-20 22:26 作者: Always BaNg.【评论:0】【阅读:540】 

Spring自动代理机制

     摘要: 我们一直使用ProxyFactoryBean来显式的创建AOP代理。但是在很多场合,这种方式将会使编写配置文件的工作量大大增加;由于要从ProxyFactoryBean获得代理对象,也会使应用和Spring之间的耦合度增加。下面介绍使用Spring提供的自动代理机制来解决这类问题。  阅读全文

2008-08-20 19:02 作者: 残梦追月【评论:5】【阅读:1860】 

hibernate-memcached--在Hibernate中使用Memcached作为一个二级分布式缓存

     摘要: 今天在网上看到一个用Memcached作为Hibernate二级分布式缓存,感觉挺有兴趣,就是尝试用了,感觉还不错,就推荐给大家看一下。  阅读全文

2008-08-20 16:43 作者: x.matthew【评论:1】【阅读:730】 

从Websphere Portal 5.0迁移Struts portlet项目到Websphere Portal 6.0实践

     摘要:     当前项目是使用Struts Portlet Framework 5.0的,Struts 是1.1版本。原本打算在RAD 7里面按照向导起一个Struts Portlet项目,然后再把Modules 一个个迁移过去,但是其好项目后一看傻掉了,是Struts 2.0的框架。于是,只好按照下面的步骤一步一步迁移了。 l    &n...  阅读全文

2008-08-20 14:56 作者: 马达+斯加【评论:0】【阅读:674】 

WEB页面导出为Word文档后分页&横向打印的方法

     摘要: 项目中用到了横向打印,今天重新更新了这个脚本. <html>     <HEAD>         <title>WEB页面导出为Word文档后分页&横向打印的方法 </title>  &nb...  阅读全文

2008-08-20 11:34 作者: 々上善若水々【评论:0】【阅读:796】 

RemoteObject与Java类通讯

     摘要: 今天摸索了一下Flex3中使用RemoteObject和Java类的通讯问题,感觉非常方便,虽然使用HttpService也可以,但多了一个控制器,并且还要对数据进行处理;而使用RemoteObject,则可能直接访问类方法。 要注意的是在编译Java文件时,不能使用JDK1.5以上的版本,开始我用的是JDK1.6,Tomcat容器启动的时候,提示版本异常,后来改成Jdk1.5,错误才得以消除。...  阅读全文

2008-08-20 11:34 作者: 李赞红【评论:1】【阅读:784】 

【总结-含源代码】Spring Security学习总结一

     摘要: 在认识Spring Security之前,所有的权限验证逻辑都混杂在业务逻辑中,用户的每个操作以前可能都需要对用户是否有进行该项操作的权限进行判断,来达到认证授权的目的。类似这样的权限验证逻辑代码被分散在系统的许多地方,难以维护。AOP(Aspect Oriented Programming)和Spring Security为我们的应用程序很好的解决了此类问题,正如系统日志,事务管理等这些系统级的服务一样,我们应该将它作为系统一个单独的”切面”进行管理,以达到业务逻辑与系统级的服务真正分离的目的,Spring Security将系统的安全逻辑从业务中分离出来。  阅读全文

2008-08-20 10:25 作者: Hibernating【评论:11】【阅读:799】 

GroovyHelp v0.6.8发布

     摘要: GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档,无需苦寻chm格式的帮助文档了。
GroovyHelp v0.6.8支持‘压缩包嵌套压缩包’的源码发布形式,比如spring security 2.0.3.zip,
只需将‘源码路径’指向该压缩文件即可
此外还取消了源码阅读器默认的‘自动换行’,读代码更舒服  阅读全文

2008-08-20 01:15 作者: 山风小子【评论:7】【阅读:837】 

【Eclipse插件开发】Eclipse插件Lazy Start实现原理分析

     摘要: 分析Eclipse中所谓的插件Lazy Start机制是怎样实现了。里面有较为详细的代码分析,希望对这个所谓lazy start疑惑的同行有帮助  阅读全文

2008-08-19 18:05 作者: zhuxing【评论:1】【阅读:894】 

新发现,大家都来试试看,有没有猜对结果

     摘要: 刚刚发现的一段很好玩的代码,大家看看能不能猜对结果。
看完之后,不得不感叹一番,平凡简单之中,蕴含着的知识还真不少。  阅读全文

2008-08-19 17:49 作者: javaread.com【评论:12】【阅读:1235】 

从Jquery Grid 谈前端框架设计

     摘要: 框架毕竟是框架,没有最完美的,只有相对合适的,使用者需要分析知道自己的问题在那里,然后去设计开发、使用合适第三方的框架,或直接使用、或二次封装、开发、修改源代码,来解决自己的问题,总之,不要做一个问题的抱怨者,等着别人煮米下锅。  阅读全文

2008-08-19 17:37 作者: Speed【评论:1】【阅读:1050】 

一步一步学EJB3.0(四):实体Bean开发

     摘要: 一步一步学EJB3.0(四):实体Bean开发  阅读全文

2008-08-19 17:00 作者: Beniao【评论:0】【阅读:749】 

Quartz Job Scheduling Framework[翻译]第十四章. 工作流中使用 Quartz (第四部分)

     摘要: 四. 创建一个工作流 Job
最后,我们需要介绍启动工作流的 Quartz Job 。当 Scheduler 调用了它,Quartz Job 就查找工作流的名字,并启动、运行相应的工作流。如果没有在 JobDataMap 中配置工作流的名字,Job 就会直接退出。
代码 14.13 显示了 WorkflowJob.
代码 14.13. Quartz WorkflowJob 设计为调用一个 OSWorkflowJob  阅读全文

2008-08-19 15:35 作者: 隔叶黄莺【评论:1】【阅读:732】 

GroovyHelp v0.6.5发布

     摘要: GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档,无需苦寻chm格式的帮助文档了。
GroovyHelp v0.6.5新增功能:源码着色,以及页面内搜索(CTRL + F)。  阅读全文

2008-08-18 22:09 作者: 山风小子【评论:10】【阅读:1013】 

Quartz Job Scheduling Framework[翻译]第十四章. 工作流中使用 Quartz (第三部分)

     摘要: 四. Quartz 与 OSWorkflow 的集成
OSWorkflow 与 Quartz 集成的第一步是要改变关于 Job 的思维方式。当把 OSWorkflow 引入到你的 Quartz 应用时你需要以完全不同的方式来思考。那也不是说你当前的想法就是糟糕的或不正确的,只是与 Quartz 一同用工作流强迫你生发一些关于是什么组成 Job 的新的思维。你过去概念中的 Job 现成变成了一个 OSWorkflow 函数。你可以认为是你原有 Job 实质上存在的逻辑作为工作流中的步骤。你仍然需要使用 Quartz 的 Job,但是,当与 Quartz 框架集成工作流时,一个 Quartz Job 将用来初始化工作流。在工作流运行时,这个 Job 将会等待它直至结束。
在本章前面部分,当我们谈到串联 Job 时,每个 Job 代表了一个独立的任务。Jox X 执行后并完成一个任务,接着通知 Job Y 去执行一个有点关联却是独立的任务。在这两个任务间必须有一些依赖关系,否则你不能把它们链接在一起。  阅读全文

2008-08-18 21:22 作者: 隔叶黄莺【评论:0】【阅读:843】 

【Eclipse插件开发】Eclipse中类型扩展机制分析

     摘要: 在本文中,包含如下内容:
经典OO适配器模式概要
Eclipse平台运行时类型扩展机制的由来
使用Eclipse平台运行时类型扩展机制的注意点
个人建议,错误之处肯定很多,欢迎指正!  阅读全文

2008-08-18 18:22 作者: zhuxing【评论:0】【阅读:863】 

Quartz Job Scheduling Framework[翻译]第十四章. 工作流中使用 Quartz (第二部分)

     摘要: 三. OSWorkflow 快速入门
像 Quartz 一样,OSWorkflow 是一个完全由 Java 构建的开源项目,而且也是 OpenSymphony 家族项目的成员。还有许多的工作流项目,商业的或是开源的。OSworkflow 在设计上与 Quartz 有很多相似性,所以把这两个框架进行集成不用太费我们的心思。
OSWorkflow 工作在有限状态机的原则之上。一个工作流由一系列状态组成,包括一个开始状态和一个或多个结束状态。从某一状态迁移到另一状态,需要发生一次转换。实际上从某一特定状态可能会有多种转换,你也可以在同一时间从某一状态发生多种转换。选择什么转换依赖于环境,对状态的输入,和一些我们将在后面讨论的条件信息。  阅读全文

2008-08-18 11:00 作者: 隔叶黄莺【评论:0】【阅读:1012】 

dom4j实战(二)——使用dom4j设计Openfire式导航菜单

     摘要: 通过上一篇文章(dom4j实战(一)——使用dom4j从XML中读取数据源配置),使我们对dom4j有了一些初步的认识和了解,也掌握了基本的操作方法,本文将承接前篇,借鉴Openfire项目中菜单设计的优点,结合我们自己的需求,通过一个小实例,来说明一下如何使用dom4j来实现这个功能。  阅读全文

2008-08-17 23:35 作者: 菠萝大象【评论:0】【阅读:1317】 

关于GEF 3.4 PaletteGroup的小误会

     摘要: 最近发现一个很怪的问题,GEF的PaletteGroup在3.3及以下都有border,而在3.4却消失了,我觉得好像是GEF 3.4 PaletteViewer的开发者Hudson和Shah认为不可见的边框更“友好”,可是好多人都不习惯了,觉得是bug了,在给gef newsgroup上一个人回答问题的时候顺便把这个hack了一下,效果还不错,哈哈!下面是步骤: 1...  阅读全文

2008-08-17 22:40 作者: Always BaNg.【评论:0】【阅读:942】 

《MyEclipse 6 Java 开发中文教程》完整版免费下载(代码,书,500兆视频)!

     摘要: 地址:ftp://beansoftdown:1234@219.141.70.147/v 免费下载完整书籍及代码和配套视频! 友情提示: 如果上不了此服务器, 请找您的宽带提供商,对此我无能为力.   首先感谢广大付费读者对我一贯的支持,没有你们的支持,也就没有这个下载服务器,也就没有我继续写下去的动力。在此向那些付费但没有收到光盘的朋友表示歉意,请等待以后解封,不要忘了给我发邮件留下您的...  阅读全文

2008-08-17 18:31 作者: BeanSoft【评论:25】【阅读:2659】 

GroovyHelp v0.6发布

     摘要: GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档,无需苦寻chm格式的帮助文档了。
历时一日的开发,终于将GroovyHelp v0.6完成了。
GroovyHelp v0.6的最大亮点就是支持查看文档所对应的源码。
只需右击文档页面,选择‘查看源代码’即可查看源码。
此外GroovyHelp v0.6相比GroovyHelp v0.5.2而言,性能更好。  阅读全文

2008-08-17 18:18 作者: 山风小子【评论:6】【阅读:1055】 

RSS

首页技术区

宣传语

网站分类

其他分类

Google站内搜索

 

公告

蛋蛋日语学堂

广告

统计信息

订阅

Blog客户端API

推荐客户端

24小时内最热随笔

新手区

非技术区

提问区

24小时内活跃用户

欢迎新成员

最近更新博客

团队列表

博客排行榜[前100人]

站点统计

友情链接