Java
foxcai
这个作者很懒,什么都没留下…
展开
-
基于log4j实现统一日志管理
设想: weblogic platform域的日志输出是可配置的,在$bea/weblogic/common/lib/workshopLogCfg.xml, 原先的一个项目所有的日志输出均在此文件中配置。其他中间件本人很少使用,相信也有类似的功能,log4j日志框架支持统一日志管理功能,简单实现原理(启动一个SocketServer,处理各个客户端机器连接的Socket输入,而每个应转载 2006-03-16 20:31:00 · 2587 阅读 · 1 评论 -
调用Java编译器API编译Java
原文链接:http://opensdp.javaeye.com/blog/69002作者:opensdp转载 2007-04-10 00:57:00 · 1001 阅读 · 0 评论 -
SWT: 深入内幕之消息机制探秘(上篇)
前言 作为一个专注于 C/S 方面开发的程序员,我一直对“面向对象的编程框架如何与 Windows 操作系统的消息机制打交道”这个问题有着相当大的兴趣。读者想必知道,象 MFC 、 VCL 和 SWT 这样的类库在实现界面处理的时候,有几个主要问题是不得不考虑的。首先是如何为窗口和控件这样的界面以面向对象方式进行包装——这一方面可以说没多少技术上的难题;从一般意义上讲,不过是把 HWND转载 2006-06-04 16:55:00 · 1777 阅读 · 0 评论 -
OSCache使用指南
OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持,下面简单介绍一下OSCache的配置和使用过程。1.安装过程从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本,我下载的是oscache-2.0.2-full版本。解压缩下载的文件到指定目录从解压缩目录取得oscache.转载 2006-09-17 01:37:00 · 918 阅读 · 0 评论 -
Eclipse插件使用links目录的用法
假设把插件安装在d:/myplugin目录中,则myplugin的目录结构一定要是这样的: d:/myplugin/eclipse/plugins/插件及 d:/myplugin/eclipse/features/插件 例如安装EclipseME插件到d:/myplugin目录中,则目录结构d:/myplugin/eclipse/plugins/eclipseme_0.4.5。 再假设ecl转载 2006-05-05 19:44:00 · 967 阅读 · 0 评论 -
浅谈 Java 3D、 OPENGL、VRML、DIRECT3D
一、JAVA3D的优势:作为一名3D图形学习者,无论是游戏开发、科学计算,还是生物技术,还是虚拟现实(Virtual Reality)、仿真技术,Java 3D都是很优秀的选择。理由如下: 1)基于Java技术,秉承了Java的一切优点,具有优秀的、丰富的UI(Swing、AWT)和Web发布能力(通过Java Plug-In)。 2)作为第四代3D图形API,Java 3D简单易用,转载 2006-05-05 18:52:00 · 5784 阅读 · 3 评论 -
equals & ==
1. 先了解:string a=new string("EffieR"); 表示一定要分配内存string对象,还有相应的引 用。string b="EffieR",此时就不再分配内存,而是建立一个新的引用b指向同一个对象"EffieR". 例如:public class TestOne { public static void main(String[] args) {转载 2006-05-01 22:45:00 · 987 阅读 · 0 评论 -
Jive论坛系统完整分析
http://www.blogjava.net/alex/archive/2006/08/31/66830.html转载 2006-09-10 20:20:00 · 1250 阅读 · 0 评论 -
一个SWT Application如何转职成为RCP Appliactioin
(注:以下观点未经证实,请自行斟酌使用)一个旧的SWT应用,应该都是有一个main函数里初始化一些UI组件,然后run一个事件循环在RCP中,由于是基于Eclipse的插件体系,也就是说,使用我前面那篇文章发布的RCP Application,是可以直接发布成Eclipse插件的所以,对于UI组件的控制也要遵循Eclipse的插件体系的代码要求,看看Hello RCP模板中的几个类:App转载 2006-04-02 01:16:00 · 1188 阅读 · 0 评论 -
使用Eclipse3.1的新特性方便的发布你的RCP Product
首先,创建一个Plug-in Project。(在给david turing的第一个版本中忘记加这句话了,sorry。^_^...)使用创建Plugin的向导中选择创建RCP程序,然后选择一个RCP模板,单击finish,可以简单的创建一个RCP应用程序。1、创建feature:feature在Eclipse中是可选的,但是推荐还是实现它,如果想使用Eclipse的自动升级管理器、或者想使转载 2006-04-02 01:13:00 · 1561 阅读 · 0 评论 -
为程序加上“关闭钩子”(ShutdownHook)
注册: Runtime.getRuntime().addShutdownHook(Thread t); 注销: Runtime.getRuntime().removeShutdownHook(Thread t); [例子]/** * 在这个线程中实现程序退出前的清理工作 * * @author Administrator * */class TestThr转载 2006-03-15 21:04:00 · 964 阅读 · 0 评论 -
使用SWT开发WEB应用
SmartSWT简介为了提高传统WEB应用的界面表现能力,RIA技术应时而生,各种RIA平台通过各种手段来提高丰富的图形界面。如Bindows,它使用动态HTML技术模拟Windows控件,还有Flex,直接使用Flash做为WEB应用的表现层,以弥补DHTML技术的不足。而SmartSWT则是基于SWT的RIA发布平台。它可以将普通的SWT的应用直接发布成为一个可通过客户端浏览器访问转载 2006-03-09 21:11:00 · 2417 阅读 · 0 评论 -
Deploy an SWT application using Java Web Start
http://www-128.ibm.com/developerworks/java/library/os-jws/Level: IntroductoryJeff Gunther (jeff.gunther@intalgent.com), General Manager, Intalgent Technologies19 Jun 2003Over the past few mont转载 2006-03-09 20:00:00 · 1263 阅读 · 0 评论 -
怎样用Java实现MSN Messager的功能
现在的即时通讯软件琳琅满目,大家耳熟能详的无非就是腾讯公司的QQ,微软公司的MSN Messenger以及网易的泡泡,就用户量而言这三者应该是名列前茅的。但是腾讯公司的QQ以及网易的泡泡由于并没有公开其客户端与服务器之间的通讯协议导致开发者很难利用起这一庞大的用户群体来开辟另外的服务渠道。MSN Messenger这一由世界头号软件商-微软公司开发的即时通讯软件,凭借其与windows操作系统和整转载 2006-03-09 19:44:00 · 1155 阅读 · 0 评论 -
应用OSCache提升J2EE系统运行性能
作者:肖菁作者简介肖菁,软件工程师,IBM developerWorks/Bea dev2dev/sun 技术开发者撰稿人,主要研究J2EE、web services以及他们在websphere、weblogic平台上的实现,拥有IBM的 Developing With Websphere Studio证书。您可以通过guilaida@163.com和作者取得联系,或者查看作者的主转载 2007-06-07 22:54:00 · 838 阅读 · 0 评论