Welcome 微信登录

首页 / 软件开发 / JAVA

用Java来显示图片生成器

用Java来显示图片生成器

用Java来显示图片生成器2012-01-28 BlogJava wang123一、本图片生成器具有以下功能特性:1、可以设置图片的宽度、高度、外框颜色、背景色;2、可以设置图片字体的大小、名称、颜色;3、可以设置输出图片的格式,如JPEG、GIF等;4、可以将图片存储到一个文件或者存储到一个输出流;5、可以为图片增加若干条干扰线(在生成随机码图片时可用此特性);6、打印在图片上的文字支持自动换行;另外,本图片生成器还用到了模板方法模式。二、下面列出相关的...
用hibernate查询一段时间的记录

用hibernate查询一段时间的记录

用hibernate查询一段时间的记录2012-01-28 BlogJava duduli这是在一个群里讨论的问题。方法很多:如果说数据库中数据的存储是用date类型的话,改怎么做,如果说做数据迁移的话又该怎么做?最终的讨论方案在用字符串存储格式上比较好,毕竟各个数据库对时间的存储存在差异。一下是我用hibernate中的HQL,和QBC两种检索方式对一段时间内的数据进行检索。 1 package com.duduli.li; 2 3 import ja...
OCAP入门,第一部分: 运行OCAP RI - 概念和应用程序

OCAP入门,第一部分: 运行OCAP RI - 概念和应用程序

OCAP入门,第一部分: 运行OCAP RI - 概念和应用程序2012-01-28 IBM Jonathan Knudsen开放有线电视应用平台(OpenCable Application Platform,OCAP)是一个针对有线电视行业的平台。OCAP 以 机顶盒和电视为目标,为增强消费者有线电视体验的交互式应用程序提供了一个标准的、独立于硬件的基础。OCAP 面向消费者的名称是 tru2way;tru2way 证书包括消费者电子市场上的许多知名公司...
如何使用Eclipse CNF的Saveable Protocol实现对View的保存

如何使用Eclipse CNF的Saveable Protocol实现对View的保存

如何使用Eclipse CNF的Saveable Protocol实现对View的保存2012-01-28 IBM 黄飞Editor 和 View 是 Eclipse 中用于展示和管理资源的两种 UI 元素。Editor 提供了一套方便的机制帮助用户实现对资源的修改及保存。但对于 View,它在很大程度上提供是对资源的树形展示,那如何将对资源的修改在 View 上反映出来,并通过对 View 的操作来保存 View 中的资源呢? Common Naviga...
剖析使用ObjectOutputStream可能引起的内存泄漏

剖析使用ObjectOutputStream可能引起的内存泄漏

剖析使用ObjectOutputStream可能引起的内存泄漏2012-01-28 IBM 李锬使用 ObjectOutputStream 来进行对象序列化相信大多数程序员在使用 Java 进行日常开发工作中,都曾经遇到需要把数据进行序列化的情况,比如写入文件或者写入 socket 流。Java 的类库也提供了丰富工具类供我们使用,这其中就包括 ObjectOutputStream。此类允许我们将 Java 对象的基本数据类型和图形写入 OutputStr...
技巧:当不能抛出异常时

技巧:当不能抛出异常时

技巧:当不能抛出异常时2012-01-28 IBM ElliotteRusty Haroldchecked 异常的一个问题是,有时候不允许抛出这样的异常。特别是,如果要覆盖超类中声明的方法,或者实现接口中声明的方法,而那个方法没有声明任何 checked 异常,那么新的实现也不能声明 checked 异常。因此必须预先处理异常。另外,可以将异常转换为运行时异常,或者绕过它而不处理它。但是,应该这样做吗,这其中是否隐藏着错误?问题只要看一个例子,问题就清楚了...
Spring Web Flow 2中流管理的持久化:事务性Web流的持久化策略

Spring Web Flow 2中流管理的持久化:事务性Web流的持久化策略

Spring Web Flow 2中流管理的持久化:事务性Web流的持久化策略2012-02-26 IBM Xinyu LiuSpring Web Flow 是一种新颖的 Java™ Web 框架,它扩展了 Spring MVC 技术。使用 Spring Web Flow 的应用开发围绕着定义为 Web 流的用例展开。 将开发工作区根据 Web 流进行组织使开发体验更有意义、更具上下文。此外,Spring Web Flow 对 JPA/Hibe...
Spring框架的设计理念与设计模式分析

Spring框架的设计理念与设计模式分析

Spring框架的设计理念与设计模式分析2012-02-26 IBM 许令波简介:Spring 作为现在最优秀的框架之一,已被广泛的使用,并且有很多对其分析的文章。本文将从另外一个视角试图剖析出 Spring 框架的作者设计 Spring 框架的骨骼架构的设计理念,有那几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成 Spring 的骨骼架构? Spring 的 AOP 特性又是如何利用这些基础的骨骼架构来工作的? Spring 中又使用了那些...
常用Java Profiling工具的分析与比较

常用Java Profiling工具的分析与比较

常用Java Profiling工具的分析与比较2012-02-26 IBM 周鹏 徐晓琴在 Java 程序的开发过程中,不可避免地会遇到内存使用、性能瓶颈等问题。Java Profiler 工具能帮助开发人员快速、有效地定位这些问题,因此成为了 Java 开发过程中的一个重要工具。目前市场上的 Java Profiler 工具种类繁多,本文将对目前比较常见的几种工具进行简要介绍,并从功能、性能等角度作比较,从而帮助 Java 程序员选择合适的 Java ...
纯Java文件操作工具,支持文件、文件夹的复制、删除、移动

纯Java文件操作工具,支持文件、文件夹的复制、删除、移动

纯Java文件操作工具,支持文件、文件夹的复制、删除、移动2012-02-26 51cto博客 leizhimin一、认识UUIDUUID维基百科,自由的百科全书通用唯一识别码 (Universally Unique Identifier, UUID) 是一个软件建构的标准,亦为自由软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Environment, DC...
从虚拟机视角谈Java应用性能优化

从虚拟机视角谈Java应用性能优化

从虚拟机视角谈Java应用性能优化2012-02-26 IBM 周祥Java 的普及和广泛应用,以及其基于虚拟机运行的机制,使得性能问题越来越重要。本文从 Java 虚拟机的角度,特别是垃圾回收机制来剖析了 Java 应用程序设计需要注意的方面,并总结出了几条非常容易被忽视的设计、编写代码的原则和习惯。最后通过实例来介绍几种主要的 Java Profiler 工具对我们进行开发和分析的帮助。本文要求读者具有一定的 Java 虚拟机的基础知识,一定的 Jav...
定制SWT/RCP界面:如何编写一个漂亮的SWT/RCP界面

定制SWT/RCP界面:如何编写一个漂亮的SWT/RCP界面

定制SWT/RCP界面:如何编写一个漂亮的SWT/RCP界面2012-02-26 IBM 饶有清简介:本文介绍如何利用 SWT/RCP 中的功能,编写漂亮的 SWT/RCP 界面。文章开始介绍了 ECLIPSE 中关于图形的一些基本知识,通过定义图形来设置 SWT/RCP 界面的外形。然后介绍如何通过图片来定义图形外形,通过图片来设置界面背景。最后介绍 RCP 中如何继承相关接口,定义界面外形和背景的。引言Java 自从 1995 年发布以来,其图形界面一...
关于JAR您不知道的5件事:Java Archive不仅仅是一堆类

关于JAR您不知道的5件事:Java Archive不仅仅是一堆类

关于JAR您不知道的5件事:Java Archive不仅仅是一堆类2012-02-26 IBM Ted Neward对于大多数 Java 开发人员来说,JAR 文件及其 “近亲” WAR 和 EAR 都只不过是漫长的 Ant 或 Maven 流程的最终结果。标准步骤是将一个 JAR 复制到服务器(或者,少数情况下是用户机)中的合适位置,然后忘记它。事实上,JAR 能做的不止是存储源代码,您应该了解 JAR 还能做什么,以及如何进行。...
基于Eclipse平台的代码生成技术

基于Eclipse平台的代码生成技术

基于Eclipse平台的代码生成技术2012-02-26 IBM 吕锋 于沛 王轩简介:代码生成技术是项目建设中常用的减轻工作量的方法,但大部分开发人员对 Eclipse 平台下的代码生成技术了解不多。本文详细介绍在 Eclipse 平台下进行代码生成的技术,包括 Eclipse 自身模板引擎 JET 的使用,进行 Eclipse 项目生成使用的技术,以及在 Eclipse 平台下进行代码生成的相关辅助技术。本文对软件架构师和 Eclipse 开发人员都将...
基于J2EE网银系统的安全系统解决方案概述

基于J2EE网银系统的安全系统解决方案概述

基于J2EE网银系统的安全系统解决方案概述2012-02-26 IBM 董伟 程平平简介:本文介绍网络银行所普遍采用的安全技术和方案,将从数据和业务逻辑的两个角度详细地分析一般网络银行系统的安全需求,并据此引入以 PPDRR 为安全模型的安全设计方案。通过阅读本文,读者不但可以了解网上银行普遍采用的安全系统架构以及相关技术,而且对开发实际安全应用系统具有一定的指导意义。摘要随着中国加入 WTO,外国银行进入中国市场,国内银行的业务越来越多的移植到网络银行上...
基于GEF和EMF的JavaEE快速开发工具设计

基于GEF和EMF的JavaEE快速开发工具设计

基于GEF和EMF的JavaEE快速开发工具设计2012-02-26 中电网 万东0 引言作为Java语言的缔造者,Sun公司在1999年底发布了企业级Java平台J2EE——Java 2 Enterise Edition。随着J2EE 1.5标准的发布,Sun将J2EE正式更名为JavaEE。JavaEE并非是一个产品,而是一系列技术和标准的集合。具体JavaEE平台下的产品由各厂商实现,并遵循同一个标准。本文描述了一款基于GEF...
使用IBM性能分析工具解决生产环境中的性能问题

使用IBM性能分析工具解决生产环境中的性能问题

使用IBM性能分析工具解决生产环境中的性能问题2012-03-17 IBM 张永峰序言企业级应用系统软件通常有着对并发数和响应时间的要求,这就要求大量的用户能在高响应时间内完成业务操作。这两个性能指标往往决定着一个应用系统软件能否成功上线,而这也决定了一个项目最终能否验收成功,能否得到客户认同,能否继续在一个行业发展壮大下去。由此可见性能对于一个应用系统的重要性,当然这似乎也成了软件行业的不可言说的痛 —— 绝大多数的应用系统在上线...
使用GPars解决常见并发问题

使用GPars解决常见并发问题

使用GPars解决常见并发问题2012-03-17 IBM Alex Miller了解 Groovy 的并发库如何利用流行的并发模型并使其在 Java 平台上可供访问在并发性时代,带有 4、6 和 16 个处理器核心的芯片变得很普遍,而且在不久的将来,我们会看到带有上百甚至上千个核心的芯片。这种处理能力蕴含着巨大的可能性,但对于软件开发人员来说,它也带来了挑战。最大限度地利用这些闪耀新核的需求推动了对并发性、状态管理和为两者构建的编程语言的关注热潮。Gro...
<< 261 262 263 264 265 266 267 268 269 270 >>