集成Windows本地应用到Eclipse RCP 程序中2008-06-10 23:11:31
本文介绍了将一个本地应用程序窗口集成到 Eclipse RCP 窗口中的相关技术。文中主要讨论的集成第三方的应用程序,由于我们不掌握第三方应用程序的代码,这种集成方式还是比较简单。例如本地应用程序的菜单还是显 示在我们的SWT父窗口中,而不是显示在 Eclipse RCP 应用程
JAVA上传图片的缩放处理2007-11-11 18:58:37
JAVA上传图片的缩放处理 图片上传到服务器后,会根据情况将图片缩小成一个图标,我们可以利用java强大的图形处理功能,对上传的图片进行缩放处理。 下面的程序使用jdk1.4中最新的ImageIO对图片
详解JAVA数据库基本操作2007-04-11 23:12:55
java数据库基本操作 1、java数据库操作基本流程 2、几个常用的重要技巧: 可滚动、更新的记录集 批量更新 事务处理 java数据库操作基本流程:取得数据库连接-执行sql语句-处理执行结果-释放数据
Java SE6调用Java编译器的两种新方法2007-02-10 00:00:00
在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器,但由于tools.jar不是标准的Java库,在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标
Java对象池技术的原理及其实现2007-02-10 00:00:00
摘 要 本文在分析对象池技术基本原理的基础上,给出了对象池技术的两种实现方式。还指出了使用对象池技术时所应注意的问题。 关键词 对象池;对象池技术;Java 对象;性能 Java对象的生命周期分析 Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的
步入SWT/JFace世界,你还等什么2007-02-10 00:00:00
本文主要讨论Java中的GUI图形库之一:SWT/JFace。在本文的第一部分,将解释什么是SWT/JFace以及如何安装SWT/JFace。在本文的第二部分将以实例的方式讨论如何使用SWT/JFace编写GUI程序。 一、 进入SWT/JFace世界 1. 什么是SWT/JFace Java是一种强大的编程语言。但强大就
Java程序使用OCI驱动连接Oracle数据库2007-02-10 00:00:00
摘要:配置java web应用使用OCI驱动来访问oracle数据库,如果在tomcat下有多个应用,且每个应用都要访问oracle数据库时的注意项事。Oracle的即时客户端配置等。 公司各种产品的前端、后端差不多都是用java开发的Web应用且运行在tomcat里。根据oracle的说法,java程序连接
Java的多进程运行模式分析2007-02-10 00:00:00
一般我们在java中运行其它类中的方法时,无论是静态调用,还是动态调用,都是在当前的进程中执行的,也就是说,只有一个java虚拟机实例在运行。而有的时候,我们需要通过java代码启动多个java子进程。这样做虽然占用了一些系统资源,但会使程序更加稳定,因为新启动的
JRuby:使Java和Ruby成为一家人2007-02-10 00:00:00
一、 引言 Ruby是现在编程界讨论得正热火朝天的一种语言。这种语言功能强大而且易于使用;同时Ruby还紧密绑定到例如Ruby on Rails等web应用程序开发框架中。另一方面,在过去的十年间,Java正迅速成长为业界领先的面向对象的软件开发语言并且运行于诸多平台之上。而JRub
审查Java代码的十一种常见错误2007-02-10 00:00:00
代码审查是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易
Java 理论与实践: 用JMX检测应用程序2007-02-10 00:00:00
调试器和分析器可以提供对应用程序的行为的深入观察,但在出现严重问题之前,这些工具通常用不上。将监视挂钩(hook)构建到应用程序内,会使理解程序的执行变得更容易而且不会破坏调试器。既然 Java 管理扩展(JMX)已经构建进了 Java SE 平台,而且 jconsole 查看器
关于java数组的深度思考2007-02-10 00:00:00
刚刚开始接触java数组的人都会听到一句类似的话:java是纯面向对象的语言,他的数组也是一个对象。于是乎,笔者就按照一个对象的方式来使用数组,心安理得。直到我接触到C的数组后,才发现将数组作为一个类来使用在实现上是多么的“不自然”。 首先我们看一下表面现象
运用加密技术保护Java源代码2007-02-10 00:00:00
Java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。 一、为什么要加密? 对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗
Java 5.0中实现JSR-223的方法2007-02-10 00:00:00
最新的Java主版本(Java SE 6,又称Mustang)现在正处于beta版本阶段。虽然该版本并不像Java 5的更新那么多,但是它确实有一些有趣的新特性。毋庸置疑,其中的一个就是对脚本编写语言的支持。 诸如PHP、Ruby、JavaScript、Python(或Jython)之类的脚本编写语言被广泛应用
Java企业应用系统框架的比较与选择2007-02-10 00:00:00
摘 要 目前流行的Java企业应用系统框架种类繁多,为了使开发人员正确选择系统架构从而提高Java企业应用的开发效率,首先针对基于EJB和基于POJOs 的较为流行的几种框架分别进行了概述,然后对这些框架从表现层、业务逻辑层和持久层的实现细节进行了对比,总结了Java企业

推荐教程

    热门教程