2010年3月24日

JAVA 管道流

摘要: 关键字: java管道流     即使在图形用户界面占统治地位的今天,控制台输出仍旧在Java程序中占有重要地位。控制台不仅是Java程序默认的堆栈跟踪和错误信息输出窗口,而且还是一种实用的调试工具(特别是对习惯于使用println()的人来说)。然而,控制台窗口有着许多局限。例如在Windows 9x平台上,DOS控制台只能容纳50行输出。如果Java程序一次性向控... 阅读全文

posted @ 2010-03-24 15:44 抗日 阅读(4798) 评论(1) 推荐(3) 编辑

2010年3月22日

httpclient4学习-模拟通过流的形式向Servlet发送请求及超时的控制

摘要: =================================================================StringServlet.java====================================================================  阅读全文

posted @ 2010-03-22 15:15 抗日 阅读(4596) 评论(0) 推荐(0) 编辑

2010年3月18日

一个http请求的详细过程

摘要: 我们来看当我们在浏览器输入http://s.click.taobao.com/t_1?i=qXjd6aEUOjdxiQ%3D%3D&p=mm_15735306_0_0&n=11,幕后所发生的一切。 首先http是一个应用层的协议,在这个层的协议,只是一种通讯规范,也就是因为双方要进行通讯,大家要事先约定一个规范。 1.连接 当我们输入这样一个请求时,首先要建立一个socket连... 阅读全文

posted @ 2010-03-18 10:04 抗日 阅读(1624) 评论(0) 推荐(2) 编辑

2010年3月2日

JAVA密码技术基础(第二部分)

摘要: 确保消息的完整性 1. 概述 2. 什么是消息摘要? 3. 算法、类和方法 4. 消息摘要代码示例 5. 消息摘要样本执行的结果 6. 消息认证码示例 7. 消息认证样本执行 概述   我们将在本章中了解消息摘要,它获取消息中的数据并生成一个被设计用来表示该消息“指纹”的位块。我们还将讨论 JDK 1.4 支持的与消息摘要相关的算法、类和方法,并为消息摘要和消息认证特性提供代码示例和样本... 阅读全文

posted @ 2010-03-02 17:17 抗日 阅读(810) 评论(0) 推荐(0) 编辑

JAVA 密码技术基础(第一部分)

摘要: Java 安全性编程概念 1. Java 平台是如何使安全编程更方便的 2. 什么是安全编程技术? 3. JDK 1.4 中集成了安全性 4. 第三方库充实了安全性 5. 展望 Java 平台是如何使安全编程更方便的   Java 编程语言和环境有许多特性使安全编程更方便: 无指针,这意味着 Java 程序不能对地址空间中的任意内存位置寻址。 字节码验证器,在编译成 .class 文件之... 阅读全文

posted @ 2010-03-02 10:20 抗日 阅读(935) 评论(0) 推荐(0) 编辑

2010年2月6日

JAVA异常整理

摘要: 整理的一点异常文档,和大家分享下。觉得“异常是为异常的情况而设计的,使用时也应该牢记这一原则。”这句话说的太经典了。传统的观点在下面的来自 Sun 的“The Java Tutorial”的摘录中,总结了关于将一个异常声明为检查型还是非检查型的传统观点: 因为 Java 语言并不要求方法捕获或者指定运行时异常,因此编写只抛出运行时异常的代码或者使得他... 阅读全文

posted @ 2010-02-06 13:41 抗日 阅读(462) 评论(0) 推荐(0) 编辑

2010年2月2日

基于 OSGi 和 Spring 开发 Web 应用

摘要: 开发一个简单的 OSGi Web 应用实例一个简单的 Web 应用我们写一个简单的 Web 应用 compute.html :计算两个数字的和或乘积。如下图所示:图 1. 一个简单例子 一个简单例子.bmp为了体现 OSGi bundle 的动态部署能力,我们写两个 service bundle,其中一个计算两个数字的和(称为 add bundle),另外一个计算两个数字的积(称为 multipl... 阅读全文

posted @ 2010-02-02 11:05 抗日 阅读(6832) 评论(1) 推荐(0) 编辑

OpenCore:基于OSGi开发纯插件体系结构的WEB应用程序

摘要: 关键字: OSGi 随着OSGi/Equinox逐渐成为Java EE服务端的基础软件架构,OSGi上部署WEB应用程序的解决方案日渐成熟。这里介绍三种目前我们所知的解决方案,前两种是Equinox组织提出的方案,后一种是OpenCore平台采取的解决方案。解决方案一: 部署OSGi/Equinox在Servlet容器中具体实现: 把OSGi/equinox打包在WAR中,当Servlet容器加载... 阅读全文

posted @ 2010-02-02 09:56 抗日 阅读(609) 评论(0) 推荐(0) 编辑

2010年1月28日

java 使用相对路径读取文件

摘要: java 使用相对路径读取文件 1.java project环境,使用java.io用相对路径读取文件的例子: *目录结构: DecisionTree |___src |___com.decisiontree.SamplesReader.java |___resource |___train.txt,test.txt *SamplesReader.java: String filepa... 阅读全文

posted @ 2010-01-28 16:33 抗日 阅读(1343) 评论(0) 推荐(0) 编辑

2010年1月25日

web.xml 配置详解

摘要: 在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。         首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前... 阅读全文

posted @ 2010-01-25 14:18 抗日 阅读(10309) 评论(2) 推荐(0) 编辑

导航