内容列表
- 彻底搞定java文件上传
- JAVA的文件上传遍一直是一个比较关注的问题,而且有几个NB东西提供了这个功能.用的最多的算是三个(我就知道这三个)比较强的,一个是比较早的jspsmartupload,另一个是出身名族的commonupload,还有一个就是orellay的了.我用的比较多是前两个,总的感觉是jspsmartuplod比较灵活,功能上更强一些(一点点吧),但是现在网上也不维护,也不能下载了,特别是它上传的时候把上
- 分类:Java 查阅全文
- java正则表达式; regular expression
- Java 101
正则表达式简化模式匹配的代码
探索在文本处理场合下涉及模式匹配中正则表达式的优雅之处。
概要
文本处理经常涉及的根据一个pattern的匹配。尽管java的character和assorted 的String类提供了low-level的pattern-matching支持,这种支持一般带来了复杂的代码。为了帮助你书写简单的pattern-matching代码,jav
- 分类:Java 查阅全文
- 通过java.net.Socket 类抓取网页内容
- /** 文件名 : FirstSocket.java 描述 :通过 java.net.Socket 类访问一个Web页面,并且返回结果 作者: 慈勤强 [email protected] 参考:http://java.sun.com **/
import java.io.*;import java.net.*;
pub
- 分类:Java 查阅全文
- HiveMind初探
- 今天HiveMind 1.0 的final版本出来了, 看了看他的examples代码。 有了IoC(DI)的感觉之后再看这些代码, 越看感觉越清晰。 实现一个IoC的容器本身没什么可说的, 现在就以他自带的example为例,来看看HiveMind在这方面的实现方法。
example程序是一个四则运算的类,基本思想是将加减乘除都做成接口,用不同的方式实现;计算器(Caculator)继承了加减
- 分类:Java 查阅全文
- JNI使用技巧点滴(二)
- 作者:normalnotebook 背景
上一讲我们介绍了JNI的基本概念和基本用法。现在介绍复杂一点的例子,用JNI调用其他工具生成的DLL,实现某个特定的功能。在这里我们将用VC编写一个DLL,供JAVA调用。
VC编写简单DLL
这个DLL实现一个简单的字符串传递,然后弹出一个消息框,显示所传递的字符串,同时将所传递的字符串变成小写,返回给JAVA程序。即JAVA程序和
- 分类:Java 查阅全文
- Win32环境下IIS5和Tomcat5用JK2整合心得
- Win32环境下IIS5和Tomcat5用JK2整合整合心得
此文假设已经安装好了IIS5和Tomcat5.JK2 下载地址:
http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip
- 分类:Java 查阅全文
- Java的ClassLoader与Package机制
- 为了深入了解Java的ClassLoader机制,我们先来做以下实验:
package java.lang;public class Test { public static void main(String[] args) { char[] c = "1234567890
- 分类:Java 查阅全文
- 关于OfBiz服务器因OutOfMemoryError宕机现象的调查
- 关于OfBiz服务器因OutOfMemoryError宕机现象的调查
最近几天OfBiz服务器频繁的出现OutOfMemoryError的错误(一天大概3次),致使无法登陆办公,需要重启服务器才能继续服务。这现象有点像DOS(拒绝服务)攻击,当服务器爆出OutOfMemoryError错误时基本上无法响应客户端的请求,陷于瘫痪,而重启是一个非常耗时的过程(分钟级别),我在本地机器上做了一些实
- 分类:Java 查阅全文
- 提高数据库操作的可靠性
- Java中的数据库操作是比较频繁的,很多人在处理数据库操作时往往拿不准,只能保证程序正常运行下没有问题,但是很多都没有释放资源或者没有正确的释放资源,等到有问题又不知道怎么回事!这里给出一个通过JDBC操作数据库的简单例子, 希望有一定的参考价值,为了方便,通过数据库连接工厂获得连接。有关连接工厂的代码:http://blog.csdn.net/treeroot/archive/2004/09
- 分类:Java 查阅全文
- 简单的数据库连接工厂实现
- 我看过很多数据库连接的代码,大部分都存在问题,有的甚至完全不可用,这里给出一个数据库连接工厂,给出了jdbc1和jdbc2的实现,仅供参考!
public class ConnectionFactory_JDBC1{ private static String url="jdbc:oracle:thin:@218.12.7.35:1521:myorcl"; private static
- 分类:Java 查阅全文
- Win32环境下Apache2和Tomcat5用JK2整合心得
- Win32环境下Apache2和Tomcat5用JK2整合心得
JK2 下载地址:
http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
这里假设已经安装好了A
- 分类:Java 查阅全文
- 20分钟熟悉猛虎脾气-JDK1.5新特性介绍
-
“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的
- 分类:Java 查阅全文
- JUnit实施
-
JUnit实施
2002年08月07日 20:30:59 Java开发者
测试的概念 长期以来,我所接触的软件开发人员很少有人能在开发的过程中进行测试工作。大部分的项目都是在最终验收的时候编写测试文档。有些项目甚至没有测试文档。现在情况有了改变。我们一直提倡UML、RUP、软件工程、CMM,目的只有一个,提高软件编写的质量。举一个极端的例子
- 分类:Java 查阅全文
- Terac Board: 使用java编写的开源(Mozilla Public Licence 1.1)论坛系统
- 采用Struts+JSTL。
网站:http://www.terac.com
- 分类:Java 查阅全文
- 自己写的J2ME的俄罗斯方块游戏!
- 下载的地址:http://www.jdon.com/jive/upload/stephen8301gwei8waqM.rar这个Blog无法上传文件,只能借用J道的了,呵呵 :-)全部采用midp1.0的api。
- 分类:Java 查阅全文
- HashMap vs FastHashMap
- Test Code:
01 import java.util.HashMap;02 import java.util.Map;03 04 import org.apache.commons.collections.FastHashMap;05 06 /**07 *&nb
- 分类:Java 查阅全文
- JbuilderX+Weblogic811+oracle8i下的struts(1.2)+Hibernate2的开发试验
- 经过2天的努力,终于搞定了JbuilderX+Weblogic811+oracle8i下的struts(1.2)+Hibernate2+oracle的开发试验。虽然只做了一个页面、一个表(3字段),但基本上把struts和hibernate的最基本技术都包含了-- struts frame / struts tag / struts validator / hibernate jndi bind
- 分类:Java 查阅全文
- jar打包详解
- jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。 为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想它是干什么的用的呢,压缩!?没错就是要压缩,将我们原先零散的东西放到一下,重新组织,所有这些目的只有一个:方便!好了,不用管他是怎么压缩的,我们的重点是哪些是
- 分类:Java 查阅全文
- JavaScript正则表达式
- 正则表达式是一个描述字符模式的对象。JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.
'***********************' \\JavaScript//
- 分类:Java 查阅全文
- 窗口大小改变的代码。
- 当窗口大小发生改变时,原来不是触发 windowStateChanged 而是触发 ComponentAdapter。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class MyFrame extends JFrame {
clas
- 分类:Java 查阅全文