本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
本博客在此声明所有文章均为转摘,只做资料收集使用。并无其他商业用途。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:210
评论数量:205
留言数量:-19
访问次数:919851
建立时间:2007年5月10日




[J2SE相关]InvocationHandler 操作例子(切面概念)
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/6 20:18:19

public interface IHello {
public void hello(String name);
}



--------------------------------------------------------------------------------
public class HelloSpeaker implements IHello {


public void hello(String name) {
System.out.println("Hello, " + name);
}

}


--------------------------------------------------------------------------------
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import ja


阅读全文(2606) | 回复(0) | 编辑 | 精华 | 删除
 


[J2SE相关]JDK1.5 注释语法(Annotations)新鲜试用
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/6 20:07:03

lhwork 发表于 2006-7-14 16:39:59     在我的上一篇文章JDK1.5新特性介绍中,我们介绍了JDk1.5新增的6个基本特性,本文继续介绍JDK1.5另外一


阅读全文(1283) | 回复(0) | 编辑 | 精华 | 删除
 


[J2SE相关]Java程序性能优化
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/6 16:58:29

  一、避免在循环条件中使用复杂表达式
在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。

例子:
import java.util.Vector;
class CEL {
    void method (Vector vector) {
        for (int i = 0; i < vector.size (); i++)  // Violation
            ; // ...
    }
}
<

阅读全文(1928) | 回复(0) | 编辑 | 精华 | 删除
 


[webwork]WebWork-ActionContext(Action上下文)
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/6 15:30:53

ActionContext介绍 在Web应用程序开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Act

阅读全文(2304) | 回复(0) | 编辑 | 精华 | 删除
 


[webwork]深入分析webwork中的文件上传机制 
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/1 16:41:00

点击上传按钮后,webwork的程序流如下:
step 1)进入ServletDispatcher.service
public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException {
       ........

            request = wrapRequest(request);
      .........    
  &nbs

阅读全文(1796) | 回复(0) | 编辑 | 精华 | 删除
 


[webwork]webwork中实现扩展用例方案2
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/1 16:17:59

lhwork 发表于 2006-6-29 14:19:46 背景:
        产品一期已经上线,二期必然有很多改动,其中有一处是在原有工作流中引入新的工作流,说白了就是在原先做好某个页面上加入一块新的内容,通常你会去修改你的原先的 service使得其多返回一块数据,或者改变action的内容使其调用某个新的service(这样做不好),如果改变频繁,你会不断的修改以前的东西,其实完全可以拦截器来隔离关注点,这样的话你的修改不会干扰的以前的内容,如果你的修改的东西下一期又不要了,也不要紧,在配制文件中去掉这个拦截器就行了

在webwork中实现扩展用例方案1中

阅读全文(3513) | 回复(0) | 编辑 | 精华 | 删除
 


[webwork]webwork中实现扩展用例方案1
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/1 16:17:05

lhwork 发表于 2006-6-29 14:18:50 背景:
        产品一期已经上线,二期必然有很多改动,其中有一处是在原有工作流中引入新的工作流,说白了就是在原先做好某个页面上加入一块新的内容,通常你会去修改你的原先的 service使得其多返回一块数据,或者改变action的内容使其调用某个新的service(这样做不好),如果改变频繁,你会不断的修改以前的东西,其实完全可以拦截器来隔离关注点,这样的话你的修改不会干扰的以前的内容,如果你的修改的东西下一期又不要了,也不要紧,在配制文件中去掉这个拦截器就行了

废话说了一堆,进入实战,看看方案一
step 1)写ListTopVideosContributedIntercept类
public class ListTopVideosCo

阅读全文(5600) | 回复(0) | 编辑 | 精华 | 删除
 


[apache开源博客]Roller中一些概念和定义
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/1 16:12:11

最近在研究Roller源代码.发现Roller文档和源代码中有一些容易让人混淆和模糊的概念(至少对我来说),在这里记下来.

Roller: 博客服务器, 能够同时支持多个用户(博客)的服务器软件,同时可以支持组网志(Group Weblog,意思是多个用户共同编辑的网志)
Weblog 网志. 一个用户可以拥有多个网志,(包括组网志),在文档中就是Weblogs,在源代码中就是website. 注意: 源代码中的website指的是一个用户下面的weblog, 而不是Roller服务器的website. Front page 主页面: 每个Roller服务器都有一个主页面, 就是进站页面. 注意和每个用户的主页面(通常叫做主菜单 Main Menu)区分.

阅读全文(8429) | 回复(0) | 编辑 | 精华 | 删除
 


[apache开源博客]Roller分析(1)
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/1 16:11:00

Webblogger Roller最著名的开放源代码的Java Blog. 准备研究一下. 目前版本3.0.但是下载中不提供javadoc API,只能从源代码中编译.使用Subversion下载后编译文档,却总是报错,不能生成完整的javadoc. 不管怎样,先看看源代码吧.

基本上Roller代码围绕着七个方面:

business 商业逻辑(这个名词比较生硬,不过程序员都该明白我的意思),实际上是Roller的底层设计逻辑. config 配置, 用于Roller的读取和写入配置信息 planet, 用于聚合内容 pojos, 用于持久化商业逻辑层的Java对象 ui, 用于Roller的视图 util, 用于Roller的工具类 webservice, 用于Roller的Web服务 下面几篇文章会一一介绍每个包的重要类.

阅读全文(2143) | 回复(0) | 编辑 | 精华 | 删除
 


[apache开源博客]Roller分析(2): 商业逻辑
文章收藏,  网上资源,  软件技术,  电脑与网络

李小白 发表于 2007/6/1 16:10:40

Roller关于商业逻辑的包有七个:
org.apache.roller.business org.apache.roller.business.hibernate org.apache.roller.business.pings org.apache.roller.business.referrers org.apache.roller.business.runnable org.apache.roller.business.search org.apache.roller.business.search.operations org.apache.roller.business.util org.apache.roller.business
包含一些接口和实现类以及例外: 书签

阅读全文(1930) | 回复(0) | 编辑 | 精华 | 删除
 


« 11 12 13 14 15 16 17 18 19 20 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.094 second(s), page refreshed 144763280 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号