`
jnn
  • 浏览: 283121 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近由于工作需要研究了一下Jetty6。发现Jetty6除了支持NIO,更重要的是它在系统架构上为新兴的Ajax提供更好的支持。这里需要介绍两个新词 一个是Comet, 一个是Continuations。这里我先卖个关子,在下面的文章中我会给大家详细解 ...
以前的电脑病毒制造者可以说是技术黑客,其做病毒的目的多半是恶作剧软件,基本上病毒主要是拖慢你的系统,或者是删除你的文件。现在病毒制造者的基本上可 以说是流氓,他们做的病毒基本上是在一些开源的病毒(通过各种方式驻留在你的系统中)基础上,为病毒制造者创建一个可以盈利的环境。这些病毒一般都干一些盗号(QQ号,网游号,银行卡号),骗取网络点击(修改默认页,弹出网络广告等)的勾当。 这周四晚上发现家里的机器弹出了一个很奇怪的网络广告,感觉自己的机器(Windows XP SP2)像是中毒了。对于染毒的机器,我们一般都是忍气吞声, 再不就是重装系统,可是我这次我愤怒了,今天我拿起了武器(IceSword), ...
如果要构建一个Web Services,CXF提供了两种构建方式一个是Code First,另一个WSDL First。 那什么是Code First,什么又是WSDL First呢? 大家知道,如果我们要将一个服务发布一个WebService,我们需要定义这个服务所支持的方法,以及调用这些方法所提供的参数并将其转化成为WSDL,供其它的客户端调用。Code First是第一代的WebService开发工具所提供的构建WebService的一种方式。以Java为例,我们可以通过Interface定义一组Web服务所提供的方法,Code First就是通过获取这个Interface的信息构建出 ...
使用过ACE 的朋友应该对POSA2 不陌生吧。作为Douglas Schmidt的铁杆fans我拜读过Douglas 写的很多文章,教程,书籍 [POSA2, CNPV1, CNPV2],从中我学习到了很多与并发和网络编程相关的设计模式和使用实例。早在9月底 Douglas就发布了他的新书POSA4要出版的消息。 自然POSA4 也就成为下一个关注的目标, POSA4 的标题是"A Pattern Language for Distributed Computing".正 如标题中说的POSA4是一本对分布式计算中涉及到的模式的一个整理。“The book will g ...
CXF 支持的JAX-WS 的API,那什么是JAX-WS? JAX-WS规范是一组XML web services的JAVA API。JAX-WS允许开发者可以选择RPC-oriented或者message-oriented 来实现自己的web services。 在 JAX-WS中,一个远程调用可以转换为一个基于XML的协议例如SOAP。在使用JAX-WS过程中,开发者不需要编写任何生成和处理SOAP消息的代码。JAX-WS的运行时实现会将这些API的调用转换成为SOAP消息。 在服务器端,用户只需要通过Java语言定义远程调用所需要实现的接口SEI (service end ...
最近由于工作需要,研究了一下REST。目前REST已经成为了网络社区里的流行名词。那REST又是什么那? REST - Representational State Transfer, 诞生于Roy Fielding(作为HTTP协议规范的主要制定者之一)的2000年博士论文REST的明确定义。 简单来说RE ...
 JAVA和C/C++的区别有很多,你知道Java程序需要链接吗? Java 语言与C/C++ 在语法上很相似,但是由于它是伴随着互连网络成长起来的,为了迎合异构主机构架以及支持安全的软件分发,逐步发展成为一个语言平台。 我们知 ...
  最近做的一个项目从Ant 转到Maven。有一点感想于是就写了这个小东东。   Maven 和 Ant作为Java开发的利器,两者有很大不同 Ant 将提供了很多可以重用的task,例如 copy, move, delete 以及junit 单元测试Maven 则提供了很多可以重用的过程。 我们可以把 Maven 看成是一个 "build container"这个容器可以让我们重用从一系列的项目中抽像出来的build过程。 使用过Ant的朋友都会有这样的体会吧。 Ant提供的task级别描述,我 ...
  最近我在做有关ESB的开发工作,发现我们的产品(开源的Celtix  http://celtix.objectweb.org ) 要支持JBI和SCA两个标准。这让我困惑了好久,JBI和SCA有什么区别呢?     前几天好好在网上收罗了一番,现在把收获到的东西和大家分享一下: JBI definition ...
 额外收获   AppenderFactory 返回的指针是 SharedAppenderPtr class   NullAppenderFactory : public   AppenderFactory ...
源代码续 void log4cplus :: PropertyConfigurator :: configureAppenders () {     Prop ...
  问题的由来 使用过 Log4J 的朋友应该有这样酷的体会,通过修改配置文件可以很方便得实现对应用程序的日志行为进行定义,而这些都不需要修改任何的应用程序代码。也许你会说,这些在 Java 中是很容易实现的(使用 classforname 就可以很容易实现了)。 ...
  全局函数   在全局函数中完成 LoggerAppender 的初始化工作 initializeFactoryRegistry ();   void   initializeFac ...
Global site tag (gtag.js) - Google Analytics