| java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
了解串行通讯 串行通讯协议有很多种,像RS232,RS485,RS422,甚至现今流行的USB等都是串行通讯协议。而串行通讯技术的应用无处不在。可能大家见的最多就是电脑的串口与Modem的通讯。记...
在Web应用中,经常需要动态生成图片,比如实时股市行情,各种统计图等等,这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来。 本质上,浏览器向服务器请求静态图片如...
1. 引言 每位Web开发者在工程中都必须实现至少实现一个客户文件的上载功能。永远需要!然而,要求用户仅提供一个指向其数据的URL是不公平的。作为一个开发者,帮助用户顺利地完成这些正是你的工作...
最开始的几个星期我一直在努力理解Java语言运做方式和熟悉语法,分别包括JVM虚拟机的运做原理、JAVA程序元素在内存中的分配、JAVA是如何实现跨平台的可移植能力、及其JAVA为何被称为一种健壮的语...
一、什么是Java 平台? 现在,计算机世界里存在多种操作平台,在微软的Windows,Macintosh,OS/2,Unix以及NetWare等众多的操作平台中,软件必须在每个平台上单独进行编译运行...
1.使用完整描述符来准确地描述变量、字段或类。 例如,使用的名称可以是 FirstName、GrandTotal 或 Corporate Customer。虽然像 x1、y1 或 fn 这样的名称较...
Java 语言默认的编码方式是UNICODE ,而我们中国人通常使用的文件和数据库都是基于 GB2312 或者 BIG5 等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文将...
1.String类和StringBuffer类 它们都是处理字符串的类,但是它们有一个最大的区别,那就是,String对象是存储你不能改动的文本字符 串,相反,假如你希望改动,则应使用StringBu...
领略Java.util.Canlendar的优点 自JDK1.1引入的Calendar类是另一种不同类型的日期处理类。想象它是一个挂在墙壁上的典型日历,有许多日期和页数可以翻阅。 Calendar...
1。我们必须明确一个大方向,也就是说现在面向对象的编程范畴。尽管人工智能曾经有所浪潮(看看Borland为什么有Turbo Prolog),但未来5-10年工业界广泛承认并接受的将是面向对象式的编程。...
一、环境配置 1、WIN2000SERVER或NT4,最好128M以上内存 2、正确安装了JDK 有关JDK的安装请参考相关文章,只有正确安装了JDK,才能确保J2EE的...
。 Jbuilder软件提供了三种不同的版本,它们是:个人版,专业版和企业版。个人版是可以免费下载的,其中仅仅包含了核心编辑器以及调试器的功能。专业版本的功能比个人版本就要强大很多,其中含有标准版的...
java技术与Java虚拟机 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程...
Java语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in J...
本文转自 IBM developerWorks 中国网站 从 XML 数据创建类 数据绑定系列的第二篇是如何从 XML 数据限制中生成一个 Java 语言。本文通过完整的代码展现了如何生成类和...
本文转自 IBM developerWorks 中国网站 从 XML 数据创建类 数据绑定系列的第二篇是如何从 XML 数据限制中生成一个 Java 语言。本文通过完整的代码展现了如何生成类和...
Java的线程编程非常简单。但有时会看到一些关于线程的错误用法。下面列出一些应该注重的问题。 1.同步对象的恒定性 All java objects are references. 对于局部变量和参数...
package com.upload; import Java.io.*; import javax.servlet.http.HttpServletRequest; import...
一般要求 首先,您必须有一个不带有参数的公用构造器。此构造器也应该通过调用各个特性的设置方法来设置特性的缺省值,例如: public Fireworks() { setAutoStart(true)...
一、什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 1.为什么要使用Ja...
随着Internet网络的迅速发展,基于互联网的企业应用要求软件平台具有开放性、分布性和平台无关性。于是就相继出现了RPC/COM/CORBA等技术,但这些技术在实际应用中存在着许多不足和局限。它们的...
前言 本文主要讨论Java中的违例控制,包括以下内容: 1)什么是违例控制 2)违例的概念 3)Java中违例的类层次结构 4)如何掷出和捕捉违例 5)捕捉以后如何处理违例 本文将通过深入以上细节,向...
摘要:关于Java应用在处理中文时所存在问题的讨论已经相当多了,与大部分的讨论不同,本文将从汉字字符的输入和输出的角度来讨论Java语言处理中文时所存在的问题。 尽管关于Java在处理中文字符时所...
除了 Java 的编译器和虚拟机器之外,还有一些相关的编译技术,本文章试图做一个简单的说明。 JIT 编译器 传统的 Java 虚拟机器很愚蠢,将一道 bytecode 的指令翻译成机器码之后,马...
添加较小的辅助性函数 在最初版本的Swing工具包中,创建过多的Point、Rectangle和Dimension对象会严重地影响程序的性能。尽管一次在一个Point或Rectangle对象中返回...
链表是一种重要的数据结构,在程序设计中占有很重要的地位。C语言和C++语言中是用指针来实现链表结构的,由于Java语言不提供指针,所以有人认为在JAVA语言中不能实现链表,其实不然,JAVA语言比C和...
Java 输入/输出(I/O)机制提供了一套简单的,标准化的API以便从不同的数据源读取和写入字符和字节数据。数据流 Java所有的I/O机制都是基于数据流的,这些数据流表示了字符或者字节数据的流动序...
假如你做过很多Java程序,你可能对java集合类很熟悉,例如Vector和ArrayList。你可以创建一个集合并向其中增加元素: List lst = new ArrayList(); lst.a...
有关在Java中实现文档打印的典型说法描述了一个复杂的过程,它要求对字体进行测定、对文本进行解析并将结果绘制到一个Graphics对象中。这个过程似乎执行起来相当困难,并且它和用于文档视频显示的高级编...
大多数程序都需要输出一些文本,比如邮件消息、Html文件或控制台输出。但是,计算机本质上只能处理二进制数据,程序员必须让软件来生成可理解的文本。在这篇文章中,我要介绍的是在生成和输出文本时,为何使用模...
我来说一下tomcat如何实现jsp的你就明白了。 预备知识: 1.字节和unicode Java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式 是使用...
关于Java的字符编码问题 关于字符编码的概念及技巧 在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。 Java 语言默认的编码方式是UNICODE ,它给JAVA带来了活力,...
1. 简介 由於 Java 的设计方式程式设计师没有简易的方法可以取得系统的环境变数.由於 Java 发展工具 (JDK) 建立的方式,呼叫一个程式必须使用多重表徵(tokens),这和标准的 Htm...
默认情况下,Java包装有两个安全的提供者,SUN version 1.2 and SunRsaSign version 1.0. 前一个包含了一组算法,主要是“安全哈希算法”(SHE) 数字签名算法...
第一部分:Java的安全基础——虚拟机和字节码安全 概论:安全问题对很多数人来说都非常重要。从其历史看,Java安全主要意味着虚拟机和字节码安全。然而这个看法忽略了两个重要方面—应用程序和网络安全。...
Java 程序中也有内存漏洞?当然有。与流行的观念相反,在 Java 编程中,内存治理仍然是需要考虑的问题。在本文中,您将了解到什么会导致内存漏洞以及何时应该关注这些漏洞。您还有机会实践一下在您自...
本文介绍了三种修改现有代码提高其可重用性的方法,它们分别是:改写类的实例方法,把参数类型改成接口,选择最简单的参数接口类型。 措施一:改写类的实例方法 通过类继续实现代码重用不是精确的代码重用技术...
与其他语言的模型相比,finally 要害字是对 Java 异常处理模型的最佳补充。 finally 结构使代码总会执行,而不管有无异常发生。使用 finally 可以维护对象的内部状态,并可以清理非...
RetroGuard的使用方法: RetroGuard是一个很不错的Java混淆器,而且在JBuilder7的企业版中也带了这个混淆器。 RetroGuard本身是一个Java程序(一个Jar包)...
//package /* 运行本程序你需要下载JCE,Bouncy Castle的JCE with Provider and Lightweight API 网止是 http://www.bounc...
首先我们来看看Java程序的反加密,也就是通常所说的Crack过程,只有明白了这个过程,我们才能有效的对我们的程序进行加密。 通常我们得到的Java程序的Crack包有两种,一种属于KeyGen(注册...
Java的网络功能非常强大,开发和使用也非常简单,难怪microsoft极力要争回程序语言的霸主地位。根据smtp协议使用java Socket写了一个发送邮件的程序, 实现的原理非常简单,首先建立和...
在过去的几年中,Java 平台技术取得了一些惊人进展。但这项技术在某些方面的广泛应用和它最初的设计目标完全不同。Java 平台技术最初是希望通过客户端运行 Applet 和 application,来...
这个简单的程序包括以下文件: IMU.Java (主程序) ReadBuffer.java (从缓冲区读取一个消息) ReadSerial.java (读取串...
1。Java的打印 众所周知,java的打印功能很弱,但有时出于需要,不得不接触它的用法。前俩天小柯查看了jdk 的API文档,的确不轻易。但解决方法还是有的。 java的打印类都在java....
入门 我们将调试以下代码: import Javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class My...
一、基础知识 PMD是一种分析Java代码错误的工具。与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可以直接使用的规则...
摘要 在 Java 支持方法指针之前,Java 接口不能提供一种实现回调的好方法。假如您习惯于传递在事件驱动编程模型中调用的函数指针,则您会喜欢本技巧。 熟悉 MS-Windows 和 X Wind...
读者或许熟悉Apache软件基金和它的各种相关的项目。下面,我们讨论Xalan-Java XSLT处理器和关于它分割功能的应用。 XML数据有各种各样的格式。然而,XML文档中的数据格式不一定...
摘 要:介绍了xml应用中合并XML文档的方法与应用,在基于XML的应用中,有着广泛的应用前景。 要害词:XML文档 解析器 元素 在XML应用中,最常用也最实用的莫过于XML文件的读写。由...