Welcome 微信登录

首页 / 软件开发 / JAVA

用Java从XML文件中获取业务图表

用Java从XML文件中获取业务图表

用Java从XML文件中获取业务图表2010-12-06数据的图解表示法是一个热门的话题。我们翻阅杂志,可以看到很多公司提供复杂的图形程序包,可以让你处理你的数据并使之可视化。这些程序包有一个公共的问题:它们要求在它们可以把你的数据形成图表之前,你必须把你的XML数据格式化成一种它们能够读懂的特定的格式。 这样的话,XML有力的灵活性就被埋没了,因为你必须改换数据格式--通常使用XSLT。 这并不总是想看上去那么微不足道的,因为有时开发者必须从第三方的数据...
Java中的包和文档

Java中的包和文档

Java中的包和文档2010-12-06什么是包Java中的包(Package)其实指的就是目录,它是为了更好地管理Java类(Class)和接口(Interface)。Java语言的包可以被另一个Java开发包所使用。如果我们要引用某个包中的类,用import关键字来标明即可。比如:import java.util.date=new Date提示:import java.util.表示java.util中的所有公有类和接口被引入到当前包。这里的匹配符可以...
彻底解决Tomcat 5.0.19中文乱码

彻底解决Tomcat 5.0.19中文乱码

彻底解决Tomcat 5.0.19中文乱码2010-12-06一、Include的页面乱码现象:include进来的页面出现乱码,其它页面正常。原因:Tomcat在缺省情况下使用ISO-8859-1编码,但是在include时有时Tomcat不能正确根据外层.jsp文件的编码解析include进来的文件,造成include进来的文件中的中文乱码。解决:这儿可以有很多解决办法,但是对于我们的中文环境,从根本上的解决办法是将Tomcat 5.0.19的核心缺省...
在桌面应用程序中实现Beans和数据绑定

在桌面应用程序中实现Beans和数据绑定

在桌面应用程序中实现Beans和数据绑定2010-12-06本教程的软件和文件需求要完成本教程,需要在计算机中安装以下软件:NetBeans IDE 6.0。Java Standard Development Kit (JDK) version 5.0 or 6.0简介:NetBeans IDE 6.0 中的 Bean 绑定在还没有发布 bean 绑定库的时候,通常很难将 UI 组件连接到数据库或者使组件属性值保持同步。例如,要在 JTable 中显示来自...
Java桌面应用 - mp3在线搜索工具

Java桌面应用 - mp3在线搜索工具

Java桌面应用 - mp3在线搜索工具2010-12-06huliqing以前一直感觉Java的桌面应用没有什么优势,特别是在UI设计上,单从布局 管理器上就让人难受。设计的效率太过低下,所以一直从事java web。不过最近使用了Netbeans的swing桌面工程项目,感觉在UI设计上用起来已经 很舒适。不用再去管什么布局管理器了,直接拖放就可以,很智能,使用起来很 快捷。以前也有JBuilder但是感觉没有NetBeans用起来舒服。这几天,顺便作...
一键搞定Java桌面应用安装部署

一键搞定Java桌面应用安装部署

一键搞定Java桌面应用安装部署2010-12-06huliqing对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装 有jre、jre版本问题、jre去哪下载、如何用jre启动你的Java应用?不要说刚接 触电脑的人,就算是比较熟悉电脑,如果没有接触过Java,面对一个Java应用, 如何在Windows下启动它,估计都会折腾半天。如果不是因为这个问题,Java在 我的眼里算是最完美的语言了,也是我最喜爱的语言。所以我认为这个是导致J...
服务集成平台性能测试与优化(应用与环境)

服务集成平台性能测试与优化(应用与环境)

服务集成平台性能测试与优化(应用与环境)2010-12-08 BlogJava 岑文初目标:根据四方面的配置调整,观察SIP5.5在高并发下的性能情况。由于SIP接收的请求都是服务型处理请求,因此认为Apache+Jboss只会带来多 余的转发损耗,所以正好这次也作一个验证,看看Apache+JBoss是否不适合于这 种纯动态服务请求的情况。 四方面环境比较:1.JBoss APR模式与Http1.1模式性能差异。(确切来说应该是JBoss内置 Tomca...
采用EJB开发的三个优势

采用EJB开发的三个优势

采用EJB开发的三个优势2010-12-08JAVA语言已经慢慢的在成为主流的开发语言之一,或者说现在已经成为了主流的开发语言。在JAVA语言平台上,也出现了多种开发模型。对于刚入门的JAVA程序员来说,也许面对这么多的开发模型,会眼花缭乱,不知道该如何选择。笔者刚开始接触JAVA语言的时候没有多少的开发模型可以选择。而前几年笔者也遇到了这个问题。可选的开发模型比较多,笔者必须选择一个开发模型作为未来自己的主攻方向。因为人的精力是有限的,特别是我们做程序开...
创建一个Java应用数据库的桌面应用程序

创建一个Java应用数据库的桌面应用程序

创建一个Java应用数据库的桌面应用程序2010-12-08本教程将展示如何创建一个 Java 的桌面应用程序,用来访问以及更新。本教程利用 NetBeans IDE 6.0 支持的以下技术:Java 持久化 API (JPA),帮助你使用Java 代码来与数据库接合Beans 绑定技术 (JSR 295) ,为不同的JavaBeans 控件提供一种方式来相互同步属性值。举一个例子, 你可以使用 Beans 绑定技术来保持 JTable 可视化控件中各单元...
Java中Decorate的三种实现方法

Java中Decorate的三种实现方法

Java中Decorate的三种实现方法2010-12-08每一位读过GoF的那本著名的设计模式一书的人都会知道Decorator模式。现在,让我们暂时忘记所了解的Decorator概念,尝试着从我们的开发经验中去理解Decorator模式吧。Decorator是用于装饰一个事物(或人)的另一个事物(或人)。一个Decorator直接改变被装饰对象的职责或特征,但是不能改变被装饰对象的自有属性。例如:一个镜框可以装饰图片,化妆品可以装饰女孩的脸等等。从我们...
JBuilder设计获取图片属性程序

JBuilder设计获取图片属性程序

JBuilder设计获取图片属性程序2010-12-08一、基本概述图片的应用越来越深入到我们的日常生活中, 譬如目前盛行的短信业务和初露头角的彩信业务等。因此,我们很有必要获取图片的字节数、格式、色彩数、宽度和高度等信息,以更好地在手机上达到完美的效果,满足消费者的迫切需要,提高业务的终合竞争力。二、图片相关信息说明1、GIF图片GIF图片格式标识符为GIF87A/GIF89A两种,但我们一般看到的GIF图片后缀名均为"GIF"。利用...
Java中文档对象模型DOM使用经验

Java中文档对象模型DOM使用经验

Java中文档对象模型DOM使用经验2010-12-08文档对象模型 (DOM) 是一个文档标准,对于完备的文档和复杂的应用程序,DOM 提供了大量灵活性。DOM标准是标准的。它很强壮且完整,并且有许多实现。这是许多大型安装的决定因素--特别是对产品应用程序,以避免在API发生改变时进行大量的改写。以上是我在选择处理XML数据时之所以没有选择JDOM或者dom4j等其它面向对象的标准的原因,不过也由于DOM从一开始就是一种与语言无关的模型,而且它更趋向用于...
Struts简介

Struts简介

Struts简介2010-12-08一、Struts的起源Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫"Struts",是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑。这也是一个解释...
开发线程安全的Spring Web应用

开发线程安全的Spring Web应用

开发线程安全的Spring Web应用2010-12-08前言如果开发者正开发或维护基于Servlet的Web应用,则Servlet规范建议最好能够看看。因为它含有的内容对于Web应用开发者理解Servlet容器的工作机理很有帮助。其中,规范给出了Servlet容器是如何处理客户请求的。Servlet容器将会根据web.xml配置文件中定义的各个Servet而创建相应的单例。因此,多个客户请求可能同时访问这些单例,即多个线程同时访问它们。在Web应用中保证...
Java桌面应用程序开发简介

Java桌面应用程序开发简介

Java桌面应用程序开发简介2010-12-08Java对于服务器,个人电脑和移动设备来说是一项伟大的技术.由于需要java的跨平台的特性,因此java在服务器和移动设备方面的应用是非常成功的。但java在个人电脑应用方面的情况和在服务器及移动设备方面的应用有所不同,但是这很快就会有所改变,至少比你想象得要快。在这篇文章中,我会分析一下java在桌面环境中的应用将怎样得到提升,然后具体说一下java GUI(用户图形接口)的三个主要的工具:AWT, Swi...
数组在Java编程中的应用

数组在Java编程中的应用

数组在Java编程中的应用2010-12-08序数组是很重要的数据结构,由同一类型相关的数据结构组成是静态实体,有链 表,队列,堆栈,数等数据结构,java还提出了类数组的类vector。这些都是java数 据结构的组成部分,正如我们学过的c语言版的数据结构,java数据结构也是来描 述数据结构的只是描述语言是java一样而已。1.数组中最重要的是数组下标,数组下标及数组名是用来给访问者提供访问 数组的途径,数据下标从0开始,c[0],就是一个第一个数据第...
WEB应用程序的测试与优化概述

WEB应用程序的测试与优化概述

WEB应用程序的测试与优化概述2010-12-08“让你的WEB应用程序完成你想做的事情是一回事,而让他们快速、有效的去做常常是另外一回事。”在这篇文章里我将初步讨论有关“WEB应用程序的性能”的问题,主要是一些基本概念以及工具,算是抛砖引玉吧!注意这些内容同样适用于J2EE应用。此后,也许我会写更多关于此方面的文章。首先,这里有两个性能方面的重要指标。请注意,下面的“定义”并不规范,...
Spring Framework标记库简介

Spring Framework标记库简介

Spring Framework标记库简介2010-12-08Spring是一个服务于所有层面的application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要Spring的支持,你就可以不使用String的class,只使用它的某一部分的功能。从它的设计理念,你可以看到String帮助你实现了真正的逻辑层和web层的分离。相对于EJB来说,Spri...
从java线程中获得运算结果

从java线程中获得运算结果

从java线程中获得运算结果2010-12-08如果有任何的意见、批评或表扬:),请给我来信climber_2002@sina.comjava的线程是由Thread来实现的,一般我们创建线程进行一个复杂的运算,然后在主线程中对运算结果进行处理,但是Thread的run函数并没有返回值,那么我们运算出结果后,怎么通知其它线程呢,本文讲述了几种返回信息的方法。一。java线程的创建要创建线程有两种办法,一是继承Thread类,二是实现Runnable,然后将其...
<< 361 362 363 364 365 366 367 368 369 370 >>