java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。...
此外,Java还是一种非常简单的语言。Java的前身Oak,是为家用电器产品设计的,只有简单易用才能推广开来。因此,这种语言被设计的简单而高效。程序员只需理解一些基本的概念,就可以用它编写适合各种情况...
编写具有多线程能力的程序经常会用到的方法有: run(),start(),wait(),notify(),notifyAll(),sleep(),yield(),join()...
虽然软件工程中把具体设计作为软件项目的一个重要的阶段,但在实践中往往没有得到落实。并不是这个阶段不重要,而是实施有很大的困难,因为软件需求是天生的易动症患者,好不轻易具体设计出来后,需求已和当初的版本...
Java对于服务器,个人电脑和移动设备来说是一项伟大的技术.由于需要java的跨平台的特性,因此java在服务器和移动设备方面的应用是非常成功的。但java在个人电脑应用方面的情况和在服务器及移动...
Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中经常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也经常...
很多人在谈论内存泄露问题,当然对于c/c++来说,这个应该是老掉牙的问题,但是很多Java人员也越来越多得讨论这个问题,我这里写个小结,希望对大家有一定的参考价值。 内存泄漏的慨念 1.c/c...
开始之前,我想就本文即将讨论的主题和读者需要具备的起点知识做一些必需的描叙。本文的主题是讨论SOAP技术,我们将尽可能的讲得通俗易懂一些,所以,我们引入了一个普通的“Hello World”范例来给读...
文本要害字:程序设计/Java/入门 1. Java没有预处理指令。(如C中的#define , #include , #ifdef等)。C中的常量定义在Java中用static final来取代...
看过一个关于screen的例子后,你应该会问起:你是如何来组织这些screen的?在它们之间是如何导航的?你是如何治理显示及输入设备的?回答是,所有的功能皆由Display类来实现,它提供了相应的方法...
假设这样一种情况,我们的系统的界面使用Javax.swing包构建,界面的基础是BaseView,他是一个容器,当然他应当提供获取控件元素的功能,比如得到按钮,下拉框,表格等,当然仅仅是一个容器而已,...
[文章导读] Java Applet常用来显示存储在GIF文件中的图像 Java Applet常用来显示存储在GIF文件中的图像。Java Applet装载GIF图像非常简单,在Applet内使用图像...
一、释名 为什么叫精神? 假如你熟悉c++,那么你可能知道一个叫做”spirit”的parser库。它利用c++的模板元编程能力,使用c++语言本身提供了一个递归下降文法解析的框架。...
我常用的ant的操作,方便自己查询,所以传到网上,假如有朋友觉得不够,请补充: 主要的内容有: (1)建立一个项目 (2)建立属性 (3)对数据库的操作...
相关连接:深入剖析Java编程中的中文问题及建议最优解决方法--上篇 4、中文问题的分类及其建议最优解决办法...
你觉得自己是一个Java专家吗?是否肯定自己已经全面把握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ......
假如您曾经http://www.Javasoft.com ;网站上查询有关Java 2 Micro Edition 的资料,十之八九会被一大堆的技术名词搞的一头雾水。什么 KVM ,什么CLDC...
摘要:本文具体介绍一个AWT版本的java聊天软件的开发过程,并着重分析如何用AWT组件实现软件的个性化界面。 简介 本Java聊天软件,纯粹基于AWT组件,没有使用任何Swing组件。在本程...
说实话,在使用Jbuilder前 我也是有抵触情绪的,认为Java图形界面程序总是很慢,但是由于经不住Jbuilder强大的EJB开发功能的诱惑,将我原来PIII 450 128M内存扩展到192M以...
现代网络站点(web site)的主要任务是显示动态内容。从某些角度看,就是指用户将输入信息发送给网络应用(web application)进行处理之后网络应用再将处理结果发送回用户。某些非凡情况...
什么是多线程编程 多线程编程技术是Java语言的重要特点。多线程编程的含义是将程序任务分成几个并行的子任务。非凡是在网络编程中,你会发现很多功能是可以并发执行的。...
为 Java 1.4 增加的 java.util.prefs 包,通过提供对特定于实现的注册表(例如,Windows 平台上的 Windows 注册表)的访问能力,使您能够操作用户首选项数据和配置...
本文简要的讨论了Java语言编程中更新XML文档的四种常用方法,并且分析这四种方法的优劣。其次,本文还对如何控制Java程序输出的XML文档的格式做了展开论述。...
此文中的代码主要列出连接数据库的要害代码,其他访问数据库代码省略 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.O...
[文章导读]使用Applet播放声音时需首先定义AudioClip对象,GetAudioClip方法能把声音赋予AudioClip对象使用Applet播放声音时需首先定义AudioClip对象,Get...
2004年Java世界发生了巨大变化,主要方面是诞生和发展了几个新名词:IOC 、AOP、SOA、MDA,当然,除了这些都是决定Java技术未来走向的革命性发展以外,还有很多细部和微观的发展,我们先来...
假如读者有Java编程经验,尤其是AWT和SWING的Java GUI开发经验将十分有助于理解本文,尽管不是必需的。 一、 引言...
第一步 充分理解Socket 1.什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者...
java平台从开始就被设计成为多线程环境。在你的主程序执行的时候,其它作业如碎片收集和事件处理则是在后台进行的。本质上,你可以认为这些作业是线程。它们正好是系统治理线程,但是无论如何,它们是线程。...
一、在jdk1.2以后,类加载是通过委托来完成的,这意味着假如 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 C...
代码审查是消灭Bug最重要的方法之一,这些审查在大多数时候都非凡奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。...
概述 大多数好的设计者象躲避瘟疫一样来避免使用实现继续(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“Java设计模式”一书具体阐...
国内不谈Java--会有千万人跳出来和你争嘴的。越是如此,我越是不忍心不说出来,越是不不忍心看到在这个领域被国外的同行越拉越远--在硅谷的感受。...
[img]http://image.wangchao.net.cn/it/1323499526550.gif[/img] URI、URL和URN是识别、定位和命名互联网上的资源的标准途径。本文...
在本文中,我们将考察Java中的数据类型,同时将介绍抽象数据类型(ADT)的概念。我们还将通过介绍Java Collections Framework(Java 集合架构)来学习Java定义的一些...
串行通讯慨述 串行通讯协议有很多种,像RS232,RS485,RS422,甚至现今流行的USB等都是串行通讯协议。而串行通讯技术的应用无处不在。可能大家见的最多就是电脑的串口与Modem的通讯...
线程组 线程是被个别创建的,但可以将它们归类到线程组中,以便于调试和监视。只能在创建线程的同时将它与一个线程组相关联。在使用大量线程的程序中,使用线程组组织线程可能很有帮助。可以将它们看作是计...
对于一个能够访问源代码的经验丰富的java开发人员来说,任何程序都可以被看作是博物馆里透明的模型。类似线程转储(dump)、方法调用跟踪、断点、切面(PRofiling)统计表等工具可以让我们了解...
您可能已经非常熟悉新的J2SE5.0语言的泛型支持、并发工具库以及它们对集合框架的影响,但是这些并不是J2SE5.0中集合框架的惟一变化。本文将介绍另外几项增强,其中包括新的集合类型,以及现有类和...
本文包含所有你需要了解的关于如何开始在Java2微型版环境下进行开发的知识。你将学到如何安装开发工具,如何编写你的第一个J2ME应用,如何编译它,并且学会在一个模拟器上测试它。...
一年多前,许多人认为Eclipse 开放源代码计划不过是IBM 用来销售自家软件的手段之一。但现在,这个计划已经成了Java工具产业的创新源头。...
概要 本文实现了记录J2EE(java2平台企业版)Web服务的客户端响应次数的一个通用的结构。记录的响应次数是真实的客户端响应次数,所以它们实际上反映了用户对服务质量的看法。...
[img]http://image.wangchao.net.cn/it/1323499587308.gif[/img] 虽然java版本从1.0发展到1.4.2,但Java语言本身一直没有什...
Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的...
一、引子 俗话说:世上难买后悔药。所以凡事讲究个“三思而后行”,但总常见有人做“痛心疾首”状:当初我要是……。假如真的有《大话西游》中能时光倒流的“月光宝盒”,那这世上也许会少一些伤感与后悔——...
大多数好的设计者象躲避瘟疫一样来避免使用实现继续(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“Java设计模式”一书具体阐述了怎样用接口继续...
J2SE 5.0中的Java.util.concurrent程序包提供了一个新的线程框架组件,这个框架组件处理了与建立、执行和治理线程相关的很多低层细节信息。在本文中我们将细致地了解一下它的重要特性。...