java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
摘 要:使用Java对WEB静态图像进行分割重组,然后根据用户的交互操作合成显示,并利用线程对程序的并发性加以控制,从而达到图像显示的动态性和交互性效果。 要害词:Java语言 类Class...
每一位读过GoF的那本闻名的设计模式一书的人都会知道Decorator模式。现在,让我们暂时忘记所了解的Decorator概念,尝试着从我们的开发经验中去理解Decorator模式吧。 Dec...
在这篇文章中,我们将讨论Java语言中的复杂数据类型。其内容涉及到初始化过程、默认初值和某些针对复杂数据类型的操作。 索引 同简单数据类型的定义一样,Java虚拟机(JVM)还定义了索引(refere...
Sets 在Java Collection结构中,一个set就是众多元素中的一个collection,它确定了含有等同元素的精确的set模型,Set界面拓展了collention界面,意思就是说你可以...
数据类型就是对内存位置的抽象表达。程序员可以利用多种数据类型:某些由编程语言定义,某些由外部库定义,还有些则由程序员来定义。很多编程语言都依靠于特定的计算机类型和对数据类型属性的具体编译实现,比如Wo...
在下面,我们看到对于B类来说他的嵌套层次是:AcessMethod-〉A-〉B,那么访问方法如下: class B { void h() { System.out.print...
如今,Hibernate正在迅速成为非常流行的(假如不是最流行的)J2EE O/R映射程序/数据集成框架。它为开发人员提供了处理企业中的关系数据库的整洁、简明且强大的工具。但假如外部需要访问这些已...
一、概述 TCP提供的网络通讯接口与用户数据报协议(UDP)截然不同。TCP的特性使网络编程很具魅力,而且它删除了UDP的很多干扰部分(例如数据包的排序和丢失),简化了网络通讯。UDP关...
一、游戏的框架 我们的游戏需要一个通用的游戏框架,也方便以后的开发,但实现一个引擎是复杂的。作为初学者假如要你考虑太多的问题,恐怕会让你偏离主线,这里只给出canvas的代码,不理解可以参看...
服务器端包含 (Server-Side Includes) 是Web 页面设计中的一种常用技术,在一个输出很多网页的系统中,经常会有一些网页的组成部分在多个网页中同时出现。Server-Side...
一、信号量 在进行多线程编程时,经常要使用同步互斥机构,但Java本身没有提供的同步互斥机构,仅提供了两个与同步互斥有关的方法:wait()和notify(),可以用来设计信号量类:mySemaph...
---- 摘要:在Java出现之前,编写多线程程序是一件烦琐且伴随许多不安全因素的事情。利用Java,编写安全高效的多线程程序变得简单,而且利用多线程和Java的网络包我们可以方便的实现多线程服务器程...
Java语言从其诞生到现在不过短短五年时间,却已经成为全球最热门的语言,Java程序员正成为IT业其它程序员中薪金最高的职员。这一切都应归功于Java良好的特性:简单、面向对象、分布式、平台无关性、可...
一 Java 语言的来源、及特点 在这个高速信息的时代,商家们纷纷把信息、产品做到Internet国际互连网页上。再这些不平常网页的背后,要属功能齐全、安全可靠的编程语言,Java是当之无愧的。Jav...
Java以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。 JAVA通过JNI调用本地方法,...
该篇文章涉及到了Java可访问特性以及内部类的一些内容,向读者展示了一个内部类的非凡的现象,通过这个例子,使开发者了解到一些他们以前可能没有注重到的细节,也许可以帮助开发者更透彻的了解java的可访问...
一、Java中的远程方法调用 远程方法调用(Remote Method Invocation, RMI)是Java1.1引入的分布式对象软件包,它的出现简化了在多台机器上的Java应用之间的通信。相...
轻松架起Java连接COM对象的桥梁 问题是在CSDN上一网友提出的将 m$ Word 转换为 xml 的java程序问题(http://www.csdn.net/eXPert/topic/1091/...
Java 1.1通过对Java语言规范进行修改,显著简化了一些实用结构的实现。在那些修改中,最引人注目的就是内部类和匿名类。如运用得当,它们可使程序更易理解和维护。下面来看看这些特性具体是如何工作的,...
我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、i...
1:类的基本概念 Java程序的基本单位是类,类是对象的实例,或者说对象是类定义的的数据类型的变量。你建立类之后,就可用它来建立许多你需要的对象。Java把每一个可执行的成分都变成类。 类的...
内容: 汉字编码的常识 Java 中文问题的初步熟悉 Java 中文问题的表层分析及处理 Java 中文问题的根源分析及解决 Java Servlet 中文问题的根源 修改 Servlet...
添加要签名的信息 public final byte[] sign() throws SignatureException 返回签名的数组,前提是initSign和update public fina...
第1章 基础知识 1.1. 单钥密码体制 单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。 通常,使用的加密算法 比较简便高效,密钥简短,加解密速度快,破译极...
简单的WEB服务器 一个简单的WEB服务器将由列表9.2这样构建.当然,还必须要对方法和回应事件进行改进.简单的服务器不会分析和存储请求头.新的WEB服务器将分析和存储请求,为以后的处理作预备.为了达...
Swing API的设计目标是强大、灵活和易用。非凡地,我们希望能让程序员们方便地建立新的Swing组件,不论是从头开始还是通过扩展我们所提供的一些组件。 出于这个目的,我们不要求Swing组件支...
Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以较为方便的编写网络上数据的传递。在Java中,有专门的Socket类来处理用户的请求和响应。利用Sock...
服务器Sockets 列表9.2是一个服务器应用程序的一部分. 列表9.2 一个简单的服务器程序 /** * 一个监听端口并提供Html文档的程序. */ class SimpleWebServ...
压缩数据 怎样压缩不以文件为基础的数据 Q: 回答了两个使用Java进行数据压缩的问题. 第一个问题是: 我怎样才能压缩那些不在文件中的数据. 第二个问题是: 我以极大的热...
SDK提供了有序集合接口Java.util.List的几种实现,其中三种最为人们熟知的是Vector、ArrayList和LinkedList。有关这些List类的性能差别是一个经常被问及的问题。在这...
该文章对编写客户服务器应用的Java程序员有所帮助,可以解决程序在对方出现故障的时候继续稳定运行. 目前java平台已经广泛应用于各类客户/服务器系统中,在实际编程中,往往需要网络的异步处理。比如客户...
通常你可以完全开发一套自己的Listener/Event(监听器/事件)系统,但是在Java标准库中已经有了现存的通用解决方案,使用它可以节约大量的时间。 在Java库中,事件和监听器的使用是很普遍的...
(1) 从网络上加载APPLE(小应用程序) 现在的大多数浏览器都不约而同地对Java进行支持。在Html语言中,在.html文件的任何的位置上有一个非凡标记<APPLE>。这句话就是对...
Java是一种面向对象(OOP)的编程语言;在Java中,面向对象是以类的形式出现的,而对象则是类的实例,所以要学习Java的类首先必须了解面向对象。面向对象编程不同于过程语言或结构化程序设计,他存在...
Java I/O系统被设计为功能强大并便于扩展,但是当将一个简单的文件加载到一个字符串时它有时候显得太强大了。假如你已经厌倦了文件处理代码并想提高开发速度,使用简单的文件加载和文件保存程序。 首先创建...
通过使用COM技术,我们用微软Office应用程序能够建立很多应用程序扩展,但是java开发人员却无法享受它带来的便利--除非他们拥有方便的Java访问COM的途径(Java-to-COM桥)。使...
一)Hibernate意义 在一个真正的OOAD中,我们的设计首先是做UML建摸,最终将一个系统涉及所有对象(这个东西不是东西那么简单)用类图来体现一个完整的设计,我们最后可能得到这几种类:控制业...
Future和FutureTask 在Java的早期版本中,查询运行中的线程状态,以及使线程在执行之后返回一个值是非常困难的。由于run(运行)方法返回void,你必须编写大量的代码从线程中返回一...
在JDK1.4中提供了一个日志记录包:Java.util.logging,它可以对程序中的日志记录进行相当复杂的控制。例如:通过它可以指定日志的级别和日志的位置(控制台、文件、套接字、内存缓冲区),也...
Java的中文编程与配置心得 Java的中文问题历史悠久,连绵不绝,至今也没有完全解决,但是上有政策下有对策,我们总是有办法搞定它的。跟Java相关的中文问题主要有两类,一类是编程的问题,涉及到I...
本文对java规则引擎与其API(JSR-94)及相关实现做了较具体的介绍,对其体系结构和API应用有较详尽的描述,并指出Java规则引擎,规则语言,JSR-94的相互关系,以及JSR-94的不足...
进行Servlet开发所需要的基本环境是JSDK以及一个支持Servlet的Web服务器 编写Servlet所需要的开发环境 进行Servlet开发所需要的基本环境是JSDK以及一个支持S...
HttpServlet 是从GenericServlet 继续而来,因此它具有GenericServlet 类似的方法和对象,是我们使用Servlet编程经常用到的包,它支持HTTP 的post 和...
Cookie 是一小块可以嵌入HTTP 请求和响应中的数据,它在服务器上产生,并作为响应头域的一部分返回用户。浏览器收到包含Cookie 的响应后,会把Cookie 的内容用“要害字/值” 对的形式写...
序言 许多用户可能会碰到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,假如想把它保存到本地,只有靠用户点击另存来完成保存,假如资源分了几百甚至上千上万,那简直是个灾...
Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面 一、概述 Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面...
实际上,单播就是一个报文从源主机向另一个目标主机发送,接收目标只有一个。 首先,写收发器类DatagramRecvSender_s,这个类既要发送数据报又要接收数据报,发送一个文件夹中的所有...
JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型. 1、Java泛型 ...
用java开发网络软件非常方便和强大,Java的这种力量来源于他独有的一套强大的用于网络的 API,这些API是一系列的类和接口,均位于包java.net和javax.net中。在这篇文章中我们将介绍...
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种非凡的对象,有其它对象没有的一些特性。 2....