内容列表
数据库连接池java实现小结
       因为工作需要要使用到连接池,所以拜读了互联网上众多前辈的文章,学了不少经验,这里想做一个小结,加上自己的想法和在一起,希望能给大家一些帮助。 目的: 消除数据库频繁连接带来的开销和瓶颈。 解决方案: 不过多的限制用户的使用,既不能太多的要求用户按规定的方法得到和使用数据库连 尽量保持用户的习惯 目前的很多方法都
分类:Java 查阅全文
评测报告:.NET的性能仍然远远落后于Java
评测报告:.NET的性能仍然远远落后于Java 每个人都看过各种不同的benchmark,有证明.NET比Java快的,也有证明Java比.NET快的。在某些人的手里,benchmark是一面魔镜,透过它能看到想看的东西。所以,当这位名为Cameron的先生要开始在.NET和Java之间做一个benchmark时,他认为自己就是在浪费时间,因为肯定会有人来证明.NET比Java快。 顺便地,C
分类:Java 查阅全文
Java , Installanywhere 在 Redhat 上的中文问题解决方法
在 sun jdk /jre 的多个版本中,对于 Redhat 上的中文支持一直是非常糟糕。对于默认安装(不修改任何配置文件)、Java 代码中使用默认字体(不使用 setFont )的情况下,中文汉字总是出不来。在 windows 和 solaris 上则比较少出现这种情况。 有一种说法是 Sun 和 Redhat 是某种竞争关系,对于 Sun 公司来说,只要 Java 在 Sol
分类:Java 查阅全文
优化J2ME程序大小
如果说J2ME和J2SE有什么最大的区别,那就是他们运行环境的不同.J2ME最主要的限制就在于它可用来存储数据和运行程序的内存空间太小.当前大多数支持MIDP的设备,都限制了应用程序不得超于50K大小,这点儿就是千兆级的J2ME的服务运行环境大相径庭.下面我们将学习一些技巧让J2ME程序最小化 .下面就是一个最小化程序大小的例子:  package com.j2medeveloper.
分类:Java 查阅全文
Java异常处理之陋习展播
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ...2 java.sql.Connection conn = ...3 try { // ⑸4 Statement stat = conn.createStatement();5 ResultS
分类:Java 查阅全文
设计模式的原则
设计模式的原则 2003/05/17    http://albert.mycool.net     近年来,大家都开始注意设计模式。那么,到底我们为什么要用设计模式呢?这么多设计模式为什么要这么设计呢?说实话,以前我还真没搞清楚。就是看大家一口一个"Design pattern",心就有点发虚。于是就买了本"四人帮"的设计模式,结果看得似懂
分类:Java 查阅全文
Hibernate参考手册(第二章)
Hibernate参考手册 第二章 SessionFactory配置 2.1 系统配置        net.sf.hibernate.Configuration对象的实例描述了由应用程序的Java类型向关系数据库类型进行映射的完整集合。这些映射从各式各样的XML映射文件编译而来。你可以通过直接建立实例来获得Configuratio
分类:Java 查阅全文
Java 数据对象(JDO)介绍
  Java 数据对象(JDO)介绍 byJeff Brown, Senior Software Engineer Object Computing, Inc. (OCI) 介绍 Java 数据对象 (JDO) is 是一个存储Java对象的规范.   它已经被JCP组织定义成JSR12规范。JDO的第一个版本在2000年6月6日提交并在2002年4
分类:Java 查阅全文
快速配置Apache2.X + Tomcat 4.X + Linux/Windows
                            快速配置Apache2.X + Tomcat 4.X + Linux/Windows
分类:Java 查阅全文
OFBIZ2.0精简版本安装手册
OFBIZ2.0精简版本应用概论 —— 安装配置篇 OFBIZ2研究 ——中科学院软件所 互联网软件技术实验室 软件工程组 雷辉 ([email protected])  [2003-4-28] 1              
分类:Java 查阅全文
J2ME中建立Splash启动界面
很显然,最简单的建立Splash启动界面的方法是用Alert ,在应用程序启动的时候用Alert 显示启动信息和图片一段时间直到应用程序启动完成.因此用Alert 做启动界面是非常简单的,具体实现方法可参考如下代码:  public void showSplashScreen(          
分类:Java 查阅全文
How do you configure jConnect JDBC Connection Pooling
Problem Description:How do you configure jConnect JDBC Connection Pooling with Apache Tomcat 4.1.x? Tip or Workaround:(Observations performed with jConnect-5_2 and Tomcat 4.1.18) In line, below, are
分类:Java 查阅全文
偶彻底对Jive Forums 3.0.9 全面汉化了
    多么悲哀的一天呀!偶在庆幸破解Jive Forums 3.0.9 同时,决定要把这个好东东用在自己公司的网站中,于是呼又一次可怕的经历伴随我度过了一个充满挫折与气馁的晚上,5555555555555,在梦中???伴随着偶,可怕的JAVA中文显示问题呀!     我们在使用Jive Forums的时候不可能让他一直用E文的菜单与内
分类:Java 查阅全文
也谈一下文件上传
在这里看到很多讨论文件上传的文章,觉得各有利敝,有些只限于上传文件,而不能同时取得文本字段值,尤其是上传多个文件比较少,现本人做这个上传文件的类最多可支持上传255个文件,同时可取得文本字段值,请各位高手指正. 文件上传类:MoqUploadBean.java package net.moq.www; import java.io.*; import java.util.*; im
分类:Java 查阅全文
Java开发环境选择与配置
 现在支持J2EE的开发、部署环境很多。用的最多的开发环境(IDE)开发工具有Eclipse(开放源代码)、JBuilder,其他的有WebGain;另外一般的应用服务器提供商也提供相应的开发工具,如BEA公司的Workshop,Oracle公司的Jdeveloper,IBM的WebSphere Studio。应用服务器主流的有三种BEA公司的WebLogic Server;IBM公司的
分类:Java 查阅全文
你知道数据大小吗?--不要花太多的功夫来隐藏类的成员(二)
  结果: 让我们来对一些类使用这个工具,察看是否结果和我们预想的一样。 注意:以下的结果都是基于Windows平台的jdk1.3.1版本,并不能保证所有的平台或者jdk版本都得到相同的信息。 l         java.lang.Object 这个所有对象的基类作为我们的第一个例子。对于java
分类:Java 查阅全文
你知道数据大小吗?--不要花太多的功夫来隐藏类的成员(三)
  我们能做点什么呢? “这很好,但是我们没有任何选择除了使用String和其它Java提供的类型,是不是这样呢?”我听到你们再问,那么让我们来找找答案吧。   l         封装类 封装类比如java.lang.Integer,看起来保存大量的数据在内存中像一个坏的选择。如果你尽力
分类:Java 查阅全文
在Java中实现回调过程
  在Java中实现回调过程 在Java使用接口来实现同样功能的回调函数   摘要: Java接口提供了一个很好的方法来实现回调函数。如果你习惯于在事件驱动的编程模型中,通过传递函数指针来调用方法达到目的的话,那么你就会喜欢这个技巧。   作者:John D. Mitchell   在MS-Windows或者X-Window系统的事件驱动模
分类:Java 查阅全文
当一个常量并不是真正的常量时
当一个常量并不是真正的常量时     作者:Vladimir Roubtsov   Q:在Java中使用“循环定义”(cyclic definitions)会产生什么负面作用?     注:循环定义(如a = b, b = c, c = a)   A:通常,Java编译结果都是动态输出的:你可以只重新编译一个类,
分类:Java 查阅全文
Hibernate参考手册(第一章)
Hibernate参考手册 第一章 体系结构 1.1 概述 Hibernate体系结构图: 从上图可知Hibernate使用数据库和配置数据来为应用程序提供数据持续服务的(和持续对象)。 由于Hibernate具有可配置性、且支持多种实现方式,所以我们将从两个极端来展示Hibernate在运行时的详细体系结构。“轻量级”的体系结构将由应用程序提供JDBC连接、管理自己的事务。这种实现
分类:Java 查阅全文
<< 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 >>