![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术文章
zhuam
这个作者很懒,什么都没留下…
展开
-
Jetty 6.19 嵌入容器 (案例整合了 servlet 及 resource)
package cn.ihandy.spider.embedded.jetty; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory; import org.mortbay.jetty.Connector;import org.mortbay.jetty.S原创 2009-07-28 16:19:00 · 1023 阅读 · 0 评论 -
最近想来做个CMS 之类的东西,所以写了我的第一个JavaScript
最近想来做个CMS 之类的东西,打算用Java + JS来实现,所以写下了我的第一个稍微复杂一定的JavaScript 程序,呵呵,同时也可以支持一下公司的其他产品呗.http://www.w3.org/TR/html4/strict.dtd"> onmouseout="drag=0" onmouseover="dragObj=nevagetion; drag=1;">原创 2006-09-16 16:04:00 · 1904 阅读 · 6 评论 -
有点失败的 java.lang.StackOverflowError 问题!
最近blog 的点击量上升了很多,谢谢各位的关注,最近有些忙,所以一时没时间写什么东西,只好将去年在 live space 上的一篇帖子发到这里,目的只有一个,警示自己,也提醒各位注意基础知识的学习。一个Java 初学者给我出了一个问题, 搞了半天,最后终于解答了, 还算不是太丢脸啊, 问题如下: Class A{ A a=new A();} 为什么会造成 j原创 2006-09-14 13:21:00 · 22606 阅读 · 7 评论 -
所谓性能、所谓优化
差不多一两个月前吧,出于性能的考量给HSXB Project 做了优化,效果非常的理想,当时就想把优化HSXB的方法写出来与大家分享,可总由于这或那的,而一拖再拖,其实要想写出好的、详细的东西,是需要静下心来写,可最近我不可能有这样的条件,如是乎,就简要说几条,也算个一个过场吧。1、程序的结构不能乱,架构要好,写代码的时候不需要去刻意的强调你所谓的性能,但你写的代码要知道(预判)他的可能瓶颈在原创 2006-09-11 16:47:00 · 2111 阅读 · 3 评论 -
Java 正则表达式解析 Html
去年在 Uptech 的时候写过一个开源的 XMPP Robat ,当时有一个搜索天气信息的功能,我用了 HtmlParser 来解析网页,说实话 HtmlParser 的确不错,只是我没什么时间琢磨他,使用还不习惯,所以现在换成正责表达式来解析网页,其实是想尝试尝试一下,现在解析天气预报信息的方式已从 HtmlParser 转移到了 Java 正则表达式, 这是刚实现的一段代码,贴出来共享 ..原创 2006-09-08 09:46:00 · 3099 阅读 · 3 评论 -
Servlet Embeded Container (Jetty6.0)
这段代码几百年前就已经写了,可一直都没拿出来(给忘了),OK,今就拿出来给各位做参考啊,没准什么时候你也会需要 Jetty Embeded Container package net.hupoo;import java.io.IOException;import java.util.Map;import javax.servlet.ServletException;import ja原创 2006-09-08 09:48:00 · 1485 阅读 · 0 评论 -
效率不会高的 AbstractBoarHandler
因为 boar application 会维持一个 boarManager ,而 一个boar 会有一个 AbstractBoarHandler ,故而这里代码这样写会是很消耗资源地 ,你平时写代码有注意这些没 .../** * Copyright (C) 2006 the original author or authors. * * This software is publishe原创 2006-09-07 09:34:00 · 1209 阅读 · 0 评论 -
JDK1.6 Script Language
两个月前我学习 JavaScript Language 的时候很多人不能够理解(其实只花了几天时间),大家以为我在赶AJAX的时髦,那里啊,其实那个时候我是在为 Java Server 端的 Script Language 做准备哩! 给段刚写的代码给大家瞧瞧,感觉很 cool ...package com.imcaller.script;import javax.script.Inv原创 2006-09-05 13:09:00 · 2543 阅读 · 0 评论 -
WebWork2源码分析续三
最后我打算分析一下WebWork2.x中的输入校检部分,校检数据通常包括客户端检查和服务端检查两种,在WebWork2.x中都有很好的支持,首先来分析服务端,服务端的校检类全部来自于com.opensymphony.xwork.validator包,服务端的所有校检工作都是通过一个ValidationInterceptor拦截器来进行拦截的,所以说Interceptor在WebWork2.x中的地原创 2005-03-27 11:47:00 · 971 阅读 · 0 评论 -
WebWork2源码分析
Author: zhuam 昨晚一口气看完了夏昕写的>,虽然文档资料很简洁,但仍不失为一本好的WebWork2书籍,看的出作者的经验和能力都是非常的老道,在此向作者的开源精神致敬,并在此引用夏昕的那句话So many open source projects, Why not Open your Documents? 今天下载了最新的WebWork2版本, 开始了源码分析,这份文档只能算是我的个原创 2005-03-27 11:41:00 · 1461 阅读 · 0 评论 -
Jetty 6.0 嵌入容器案例
记得早前写过一个关于 Jetty 6.0 嵌入容器 的用法 ,可那个只是 一个Demo ,现在可以给大家一个我们商业的实例,我想这个应该更有效一些,呵呵,其实我是没什么时间写东西,但又不想技术blog 空荡荡地,让大家失望,所以就给出些案例,其实我很早就阅读过JETTY5 的源码,改明再来把 jetty 6 看看,有时间的话,就写一点关于jetty ,最后祝各位十一快乐、中秋快乐。packag原创 2006-09-26 17:08:00 · 2302 阅读 · 2 评论 -
又见Java 中的通用解决方案
刚在 Javaeye 上看到一篇关于 通用数据库分页方案 的帖子 http://daquan198163.javaeye.com/blog/24772 ,说实话我很讨厌这样的帖子,所以也懒得看, 对Java App来说 难道只能说那些有所谓的通用、架构、方案 才够 cool 吗 ? 也许是我最近两年一直在做互联网产品的缘故,所以一见到这些词汇,就很生气,不为别的,只为我喜欢简洁的东西,我虽原创 2006-09-28 09:20:00 · 2051 阅读 · 9 评论 -
Java 应用自动产生 database ID
我想利用应用来自动产生 database 的 ID 这个问题是大家经常会遇到的, 尤其当 application 会集群的时候,ID就显得更为复杂,在此给出一个我写的 id 生成类, 大家说说吧, 同时我也喜欢能够得到你关于这块更好的意见。。public class IDUtils { private static AtomicLong feedID; private static At原创 2006-11-22 15:46:00 · 1553 阅读 · 2 评论 -
Adobe to Open Source Flex
Adobe is announcing plans to open source Flex under the Mozilla Public License (MPL). This includes not only the source to the ActionScript components from the Flex SDK, which have been available in s原创 2007-04-26 14:19:00 · 1316 阅读 · 0 评论 -
rssma 3.0 alpha 1
rssma 3.0 alpha 1 http://www.rssma.com/原创 2007-03-30 17:09:00 · 1084 阅读 · 0 评论 -
Adobe Flex Demo
最近在用Flex 完成一个项目,最终得目的是要用Apollo 来 Wrapper 这个 Flex 项目,下面是一段做加法计算的 Flex code.http://www.adobe.com/2006/mxml" layout="absolute" fontFamily="Arial" height="231"> function add(value1:int, value2原创 2007-03-14 09:40:00 · 2374 阅读 · 0 评论 -
Apollo Developer's Guide
Apollo Developers Guide Table of contents showTocToggle("show","hide") 1 Developers Guide原创 2007-03-16 13:27:00 · 1308 阅读 · 1 评论 -
Granite Data Services
OverviewGranite Data Services aims to be a free, open source (LGPLd), alternative to Adobe® Flex™ 2 Data Services for J2EE application servers. Note that alternative does not mean replacement: it r原创 2007-03-07 09:58:00 · 1233 阅读 · 0 评论 -
Rssma 发表内部第一个 aplah 版本 ,欢迎您的测试
地址如下:http://59.151.25.230/rssma-CoreServer/index.jsp原创 2006-12-25 17:24:00 · 1206 阅读 · 0 评论 -
HSXB Cluster
备份一下----------------------------------------------------------------HSXB Client A XMPP Server Client BHSXB Client B这是HSXB 已经采用的结构, 这个结构中有一个不好的地方,就是HSXB 与 Client 直接作了交互,这样的话,做 Cluster 就不原创 2006-12-19 17:25:00 · 1415 阅读 · 0 评论 -
图论的意义
最近在给Push Server 建 Tag关联体系,花了几天时间研究了下图论,其实我也只是皮毛,不过说句实话,在Java 中自己写稍微复杂一点的算法, 我这还是大姑娘上轿,头一回。。。。。。话到此处,不妨给大家透露的就是RSSMA.COM 中的 Tag 关联就是图算法的实现, 图算法真的很有意义,尤其在当今的互联网应用中,他的作用真的太大、太大,比如地图、再比如路径的比对等等。。。。算原创 2006-12-05 17:11:00 · 2414 阅读 · 0 评论 -
ActionScript 3 Language Specification
http://livedocs.macromedia.com/specs/actionscript/3/wwhelp/wwhimpl/js/html/wwhelp.htm MXML 标签与 ActionScript 类或类的属性相对应。 当您编译 Flex 应用程序时, Flex 会解析 MXML 标签并生成相应的 ActionScript 类。 接着它将这些 ActionScript 类编译原创 2006-11-24 15:39:00 · 1190 阅读 · 0 评论 -
刚运行了 Azureus ,给我的感觉是这界面真不象是Java 写的,发誓看完这套代码!
最近在学习P2P方面的知识,所以有了分析P2P软件源码的冲动啊!呵呵,其实我看 Azureus 有两个原因,一是他是Java 写的,而eMule是C++写的,我对C++不是很熟悉,怕理解上没有 Azureus 理解上来的快, 二是看crmky 的Blog 上有对 Azureus 的分析,他说不错,恩,那就瞧瞧啦!,呵呵Crmky 对 Azureus 的评价如下:读Azureus源码因为要构架公司原创 2005-03-27 11:30:00 · 1876 阅读 · 2 评论 -
WebWork2源码分析续二
下面我们再来分析另一个拦截器的实现ModelDrivenInterceptor,首先说说他的设计目的,我们知道在Struts中通常有一个ActionFormBean他是用来封装请求数据的,在WebWork2.x中这一功能得到了进一步的发挥,他可以实现两中Action驱动模式,他们都是信息携带者.Property-DrivenModel-Driven 最通俗的解释就是, Property-Drive原创 2005-03-27 11:44:00 · 1015 阅读 · 0 评论 -
Jujube项目架构图
原创 2004-10-26 09:57:00 · 1260 阅读 · 1 评论 -
Jujube项目架构设计
昨天完成了Jujube项目的架构设计,今天在用Delphi将这个狂架实现,自认为设计的还不错,有些沾沾自喜了啦!!看来我要挨批了,在适当的时间我会将他公布,让大家讨论!原创 2004-10-25 16:24:00 · 923 阅读 · 0 评论 -
jBpm joins JBoss and becomes JBoss jBPM
jBpm joins JBoss and becomes JBoss jBPMThe jBpm open source workflow engine has joined with JBoss to become a critical piece of the JBoss Enterprise Middleware Platform. With the resources and comme原创 2004-10-20 08:08:00 · 779 阅读 · 0 评论 -
simplifying EJB Development With EJB3.0 -----By Debu Panda (转自TSS)
simplifying EJB Development With EJB3.0 -----By Debu Panda (转自TSS)October 2004 DiscussionEnterprise JavaBeans (EJB) was introduced for building distributed components. When it arrived it came with原创 2004-10-12 09:39:00 · 1082 阅读 · 0 评论 -
Tomcat 测试(转TSS)
http://www.theserverside.com/reviews/thread.tss?thread_id=18243Jakarta Tomcat Performance BenchmarkIntroduction Jakarta Tomcat is an open-source application server that is produced by the Apache Sof原创 2004-10-08 14:56:00 · 836 阅读 · 0 评论 -
Delphi中实现界面与业务逻辑的分离
Delphi中实现界面与业务逻辑的分离J雪(zhuam)ndeveloper@sina.com在做Delphi软件开发之前,我从事Java软件的开发工作,从Java开源社区我学到了很多软件的设计理想,这也许就是我从Java那里得到的回报啊! 开阔了眼界!最近的项目是用Delphi开发,所以我又看起了Delphi,一个月的时间里我看了差不多看了4本Delphi方面书籍,在做Delphi项原创 2004-09-08 11:20:00 · 1767 阅读 · 3 评论 -
Java Static 的含义!
Java Static 的含义! (J雪)? Email:zhuam@studyjava.com过去看书我总是不能揪起深意,总是囫囵吞枣,也许是上了年纪的缘故( 呵呵:-) ),现在开始慢慢的进入正题了,呵呵!大家都应该知道在JAVA中Statci方法,是不能调用非Statci方法,和非Statci数据成员的,他只能够调用类方法和类变量,这是一个定理,但你想过为什么了吗?真的想过原创 2004-08-23 10:32:00 · 1453 阅读 · 0 评论 -
Spring的魅力《转自QCA》
spring的哲学是在不影响Java对象的设计的情况下将Java对象加入到框架中。EJB的框架采用了一种侵略性(Invasive)的方法来设计对象,它要求你在设计中加入符合EJB规范的代码。一些轻量级的COP框架,例如Avalon,也要求对象设计时必须符合某种规范,例如Serviceable接口,这种做法是典型的Type 1做法。这种设计思路要求spring采用一种动态的、灵活的方式来设计原创 2004-08-17 09:15:00 · 750 阅读 · 0 评论 -
Delphi面向对象编程
unit ImpCommon;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB,Provider,IniFiles,ICommon; //ICom原创 2004-08-09 09:49:00 · 972 阅读 · 0 评论 -
Delphi Implementation MVC
OSZ Handel IInformatikObjektorientierte Programmierung (OOP)M-V-C ImplementierungS. Spolwig[Home | Gymn. Oberstufe | Informatik | Unterrichtsmaterialien | Delphi ]原创 2004-11-01 15:29:00 · 1751 阅读 · 0 评论 -
DELPHI MVC 实现
昨天我自己引用了一个国外的网页,是关于MVC的,也是给大家做参考的,其实他所理解的MVC我不完全赞成,现将我的MVC 实现公布下面是C控制层的代码!!!{*******************************************************}{ unit name: Controller }{ class:原创 2004-11-02 11:04:00 · 1702 阅读 · 4 评论 -
偶有时间看起了 Java Pet Store
感觉真的不错啊!!!转载一小段:CatalogDAOFactory /* * Copyright 2002 Sun Microsystems, Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modifica原创 2004-11-03 10:14:00 · 1090 阅读 · 1 评论 -
WebWork2源码分析续一
至于Action是的创建则是由ActionProxy来完成的,来看一段简要的程序调用ActionProxy proxy = ActionProxyFactory.getFactory().createActionProxy(namespace, actionName, extraContext);request.setAttribute(ServletActionContext.WEBWORK_V原创 2005-03-27 11:43:00 · 1141 阅读 · 0 评论 -
Jive Messenger 2.1.2 Released
Were please to announce the release of Jive Messenger 2.1.2. It includes 11 new features and over 28 bug fixes. Some highlights: * A Chinese translation of the admin console. * Many bug fixes to the原创 2005-03-07 16:55:00 · 959 阅读 · 0 评论 -
jive messenger 好消息
jive messenger 好消息 ,将支持 clustering ,gateways原创 2005-03-04 19:29:00 · 759 阅读 · 0 评论 -
A simple class for converting any Java object to XML string
A simple class for converting any Java object to XML string In need to save XML representation of your Java object? Here is a simple 200-line class that will do this using reflection. But dont worry,原创 2005-01-05 20:49:00 · 1073 阅读 · 2 评论