Welcome 微信登录

首页 / 软件开发 / JAVA

实例讲解Servlet的图象处理

实例讲解Servlet的图象处理

实例讲解Servlet的图象处理2010-05-13我们在处理数据时,有时希望能用图象直观的表述,在这里有一个巧方法,能方便快捷的实现一些简单的图形(不能称之图象),比如条形图,我们不必去用 java来生成并显示图象,(java生成图象很慢),我们可以这样来作,先用作图工具作一个很小的你需要的图片,再根据你所处理的数据量来实时的加长它,就可以得到所要表述的图例。比如我们在数据库中得到了一组数据,我们从中找出最大的那一个,按比列设定其标签的长度,其它的数据图...
Java加密和数字签名编程快速入门

Java加密和数字签名编程快速入门

Java加密和数字签名编程快速入门2010-05-13本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍):一、密码学上常用的概念 1)消息摘要:这是一种与消息认证码结合使用以确保消息完整性的技术。...
J2ME网络编程以及网络游戏的实现

J2ME网络编程以及网络游戏的实现

J2ME网络编程以及网络游戏的实现2010-05-13引言J2ME(Java 2 Micro Edition)是Java 2的一个组成部分,是一种高度优化的Java运行环境,主要针对消费类电子设备的,例如蜂窝电话、可视电话、数字机顶盒和汽车导航系统等等。即J2ME是为消费电子产品和手持设备量身定制的Java专用版本。J2ME的出现使开发跨平台的消费类电子产品的应用软件成为可能。Java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用...
Java类库(java.lang)包概述

Java类库(java.lang)包概述

Java类库(java.lang)包概述2010-05-131.接口java.lang.Appendable可追加(append)接口。实现了该接口的类的对象实例具有可向其追加字符或字符序列的能力。希望能够接收Formatter输出的类必须实现该接口。java.lang.CharSequenceCharSequence是指可阅读的字符序列。该接口为只读访问各种类型的字符序列提供了统一的方法。java.lang.Cloneable可克隆接口。实现了该接口的类...
使用Eclipse Callisto分析应用程序

使用Eclipse Callisto分析应用程序

使用Eclipse Callisto分析应用程序2010-05-13Eclipse(Eclipse 3.2)的最新版本带有Callisto,一套丰富的针对Eclipse 3.2的可选插件。Callisto包括一个功能强大的分析工具,此工具称为Eclipse测试与性能工具平台,简称TPTP。TPTP提供了一套功能全面的开源性能-测试和分析工具,包括集成的应用程序监控、测试、跟踪和分析功能,以及静态代码分析工具。对于在各类Java应用程序中找出和识别性能问题,...
Java对象池技术的原理及其实现

Java对象池技术的原理及其实现

Java对象池技术的原理及其实现2010-05-13 计算机与信息技术 汪永好摘要本文在分析对象池技术基本原理的基础上,给出了对象池技术的两种实现方式。还指出了使用对象池技术时所应注意的问题。关键词 对象池;对象池技术;Java 对象;性能Java对象的生命周期分析Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象...
Swing的实用工具:Swing Utilities

Swing的实用工具:Swing Utilities

Swing的实用工具:Swing Utilities2010-05-21Swing提供了许多的在Swing组件内部使用的实用工具,SwingUtilities类就是其中一个。它提供了许多的涉及计算、转换、访问控制、布局等方面的方法,这些方法已广泛的应用在各种Swing组件当中。当然,我们也可以把它拿来应用到我们自己的程序当中。下面我们就来了解一个这些实用的功能.(1)转换方法MouseEvent convertMouseEvent(Component so...
Tomcat与Java Web开发技术详解

Tomcat与Java Web开发技术详解

Tomcat与Java Web开发技术详解2010-05-21 赛迪网 孙卫琴本章介绍如何在Tomcat上创建和发布Web应用。这里首先讲解Tomcat的目录结构以及Web应用的目录结构,接着介绍如何将HTML、Servlet、JSP和Tag Library部署到Web应用中,然后介绍把整个Web应用打包并发布的方法,最后介绍如何在Tomcat上配置虚拟主机。本章侧重于讨论Web应用的结构和发布方法,所以没有对本章的Servlet和JSP的例子进行详细解释...
利用javamail收取Hotmail的退信

利用javamail收取Hotmail的退信

利用javamail收取Hotmail的退信2010-05-21Hotmail是我最常用的Email Client。虽然时下hotmail的容量是小了些,速度也常常慢得让人不禁问候盖茨的母亲。但不可否认,它功能相当丰富,也比较稳定。尤其它的页面设计更是我等web编程人员的重要参照。不象很多的POP3服务器,hotmail 实现了邮件传送状态通知(multipart/report)。我以前写的邮件客户端只支持收取 multipart/related、mult...
Java桌面应用程序设计新贵:SWT简介

Java桌面应用程序设计新贵:SWT简介

Java桌面应用程序设计新贵:SWT简介2010-05-21Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序。虽然有JBuilder,Netbean,JProbe等大型软件作为代表,但这仍不能证明Java的GUI程序是成功的:它们的外观总是和同一操作系统平台下的其它软件显得格格不入。对机器配置的需求也似乎永无止境,这使得它们只能被一些总是拥有当前最高性能PC的程序员们所容忍,或是那些不在...
Java对象序列化使用基础

Java对象序列化使用基础

Java对象序列化使用基础2010-05-21 网易博客 魏霞所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象。这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新"装配"。像RMI、Socket、JMS、EJB它们中的一种,彼此为什么能够传递Java对象,当然都是对象序列化机制的功劳。 Java对象序列化机制一般...
Java ME下的单元测试开发之JMUnit篇

Java ME下的单元测试开发之JMUnit篇

Java ME下的单元测试开发之JMUnit篇2010-05-21 天极 朱先忠摘要 不能因为Java Micro Edition缺乏反射能力就说Java Micro Edition开发者无法利用JUnit风格测试的优点。其实,借助于具有JUnit风格的其它一些框架和工具,Java ME开发人员仍然能够改进Java ME应用程序的开发质量。本系列文章(两篇)正是想详细探讨J2MEUnit和JMUnit这两个开源框架在Java ME单元测试开发中的应用。一、...
实例讲解Java中的接口的作用

实例讲解Java中的接口的作用

实例讲解Java中的接口的作用2010-05-21接口的作用接口的作用简单一点就是:接口是用来标记类的,不同的类属于不同的接口(通过向上转型),管理接口比管理各种各样的类方便多了,接口体现了抽象的观点,什么是抽象?抽象就是"抽去像的部分"。使用接口解决问题问题:现在我们要写个连接数据库的类给用户使用,有两个函数:一个返回Connection对象,另一个是关闭数据库,close(),一般的解决方法是:给每个数据库写一个类,再根据用户使用的...
深入浅出基于Java的代理设计模式

深入浅出基于Java的代理设计模式

深入浅出基于Java的代理设计模式2010-05-21一、引子我们去科技市场为自己的机器添加点奢侈的配件,很多DIYer都喜欢去找代理商,因为在代理商那里拿到的东西不仅质量有保证,而且价格和售后服务上都会好很多。客户通过代理商得到了自己想要的东西,而且还享受到了代理商额外的服务;而生产厂商通过代理商将自己的产品推广出去,而且可以将一些销售服务的任务交给代理商来完成(当然代理商要和厂商来共同分担风险,分配利润),这样自己就可以花更多的心思在产品的设计和生产上...
Java初学者都必须理解的六大问题

Java初学者都必须理解的六大问题

Java初学者都必须理解的六大问题2010-05-21对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回...
利用JMS建立消息传递系统

利用JMS建立消息传递系统

利用JMS建立消息传递系统2010-05-21在开始之前需要说明,为了理解本文,我们希望读者拥有Java编程的相当坚实的基础。我们将试图尽可能简单地解释什么是JMS,但是在你能够建立自己的程序并正确地理解它们之前,你需要有一些使用JNDI开发实际应用程序的经验。JMS(Java消息服务)是一个消息交换标准,它允许使用J2EE应用程序组件建立、发送、接收和读取消息。它假设分布式通讯拥有自由(free)的连接、是可靠的(reliable)和异步的(asynch...
Java程序设计之“对象”篇

Java程序设计之“对象”篇

Java程序设计之“对象”篇2010-05-21Java是由SUN公司开发成功的新一代编程语言,它最大的特点就是:使用它可在各式各样不同的机器,不同的操作平台的网络环境中开发软件,具有可移植性,高度的安全性,简单,与体系结构无关,动态执行等一系列特点,正逐步成为Internet应用的主要的开发语言。今天我们来讨论一下Java语言当中的对象的概念万事万物皆对象:Java在程序语言设计上,彻底假设使用者仅以面向对象模式来进行程序设计,在Java中,有一个十分重...
<< 51 52 53 54 55 56 57 58 59 60 >>