JAVA
文章平均质量分 55
huzhen919
2005年低开始学习Java,2006年学会用java开发基本的管理软件,2007年做网络半年,从西安到广州,北京,看到大城市的软件公司确实很让人心动,最主要是视乎我还达不到那些大公司要求。现在我开始适应那,因为每个公司进去并不是我们想象的那样,很多需要重头开始!
展开
-
JNDI使用小指南
1、配置Tomcat5.5.X的Server.xml,在下面加上 <Resource name="jdbc/test" type="javax.sql.DataSource" password="karid" driverClassName="oracle.jdbc.driver.OracleDriver"原创 2009-06-14 11:36:00 · 287 阅读 · 0 评论 -
Java操作Microsoft Word之jacob
现在我们一起来看看,用Java如何操作Microsoft Word。 jacob,官网是http://danadler.com/jacob 这是一个开源的工具。最新版本1.7 官方的解释是:The JACOB Project: A JAva-COM Bridge 这是官方对下载文件的说明: jacob.jar: a JAR file for the java转载 2009-06-14 14:12:00 · 442 阅读 · 0 评论 -
关于Java产生随机数代码
//根据不同的难度产生随机字母和数字 for(int i=0; readomNumStart.length()if(difficult == 1) { //产生随机的0-9的数字 a = String.valueOf((int)(Math.random() * 10)) ; } if(difficult == 2) { //在0-9和a,b,c,d中随机产生。 String[] rea转载 2009-06-14 14:12:00 · 649 阅读 · 0 评论 -
Java判断字符串是否为空的三种方法
方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低。 方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法。 方法三: Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用方法二。 以下代码在我机器上的运行结果: (机器性能不一, 仅供参考) function 1 use time: 1原创 2009-06-14 14:11:00 · 807 阅读 · 0 评论 -
基于Socket的Java网络编程集粹
本人用activex技术开发的一个基于ftp协议上传和下载的activex控件,可以嵌入到JSP文件中,进行基于WEB B/S结构下批量文件上传和下载(具体内容可见下图),需要的留下email,希望与大家共享(含源代码). 其实,简单的分析一下,就可以看出客户和服务通讯的主要通道就是Socket本身,而服务器通过accept方法就是同意和客户建立通讯.这样当客户建立Socket的同时。服务器也会使转载 2009-06-14 14:07:00 · 381 阅读 · 0 评论 -
多线程Java Socket编程示例
这篇做为学习孙卫琴>的学习笔记吧.其中采用Java 5的ExecutorService来进行线程池的方式实现多线程,模拟客户端多用户向同一服务器端发送请求.package sterning;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java转载 2009-06-14 14:04:00 · 867 阅读 · 0 评论 -
JDOM使用详解及实例
一、JDOM 简介JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。JDOM 直接为JAVA编程服务。它利用更为强有力的JAVA语言的诸多特性(方法重载、集合概念以及映射),把SAX和DOM的功能有效地结合起来。在使用设计上尽可能地隐藏原来使用XML过程中的复杂性。利用JDOM处理XML文档将是一件轻松、简单的事。JDOM原创 2009-06-14 13:07:00 · 462 阅读 · 0 评论 -
使用JavaBean,一句代码完成对文本文件读取和写入!!!
最近在做一个网站,需要对文本文件进行操作,本人为了方便,写了一个JavaBean文本,在jsp页面里,只需要两句代码就能够同时完成对文本文件的读取和写入.////////////JavaBean的代码如下......package count;import java.io.*;public class OP_File{ public BufferedReader bufrea转载 2009-06-14 12:32:00 · 1055 阅读 · 0 评论 -
MVC架构模式与利用JAVABEAN分页
众所周知MVC不是设计模式,是一个比设计模式更大一点的模式,称作设计模式不合理,MVC模式应该叫架构模式,MVC里面用了许多小的模式,例如策略模式,组合模式,聚集模式,可以用到的模式有十几种之多,而设计模式里也就27种,MVC很重要,现在流行的STRUTS框架也是类似的实现,建议大家有时间可以研究下STRUTS,现在很多公司都开始使用这个框架来做大型的企业系统开发,STRUTS是APACHE的一个转载 2009-06-14 12:29:00 · 327 阅读 · 0 评论 -
eclipse中集成jad反编译
很早就听说过eclipse可以集成jad,一直没有试过,一直用的小颖和一个叫java decompiler (具体名字记不住了),不过还是没有集成到eclipse中,每次查看源码的时候,还需要找到相应的class文件才可以反编译,比较麻烦,毕竟很多class都是在jar包中,而且路径很深。昨天闲来无聊,随便找了找eclipse集成jad的反编译工具,很简单,过程如下: 需要两个东东 J转载 2009-06-14 12:20:00 · 561 阅读 · 0 评论 -
jspsmartupload组件修改经验谈
最近在JSP程序开发过程中,发现了很严重的Java内存溢出问题。我采用了Resin服务器自动重启的方法,临时保证了网站的正常运行。但是我想去寻找问题的症结之所在,我想一定是JSP程序或Java程序没有及时地释放内存,但到底是哪些类的哪些对象没有被释放? 我认真的看了一下Resin的错误日志(error.log文件),发现程序出现java.lang.OutOfMemoryError转载 2009-06-14 12:17:00 · 358 阅读 · 0 评论 -
Java控件设计入门
为什么需要控件(Controls) 企业资源访问是企业应用开发过程中的重要内容,然而企业资源的多样性对于软件开发者而言是个大难题。尽管J2EE标准中对于众多资源的访问接口进行了定义,然而对于软件开发者而言,这些接口仍然是太多了。我们简单的描述一下这个问题,首先看一下J2EE1.4的架构图。 图1 J2EE 1.4架构 上面这张图是J2EE 1.4标准中的J2EE架构图,从这张图上原创 2009-06-14 12:12:00 · 456 阅读 · 0 评论 -
上传下载全攻略jspSmartUpload
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文转载 2009-06-14 12:11:00 · 337 阅读 · 0 评论 -
EJB初学者常有的十一个疑惑
1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别? 答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.....转载 2009-06-14 12:01:00 · 343 阅读 · 0 评论 -
用Servlet实现下载
/* * DownLoad.java */package com.zy.oa.util;import java.io.*;import java.text.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;import java.net.*;/**原创 2009-06-14 11:57:00 · 755 阅读 · 2 评论 -
基于Servlet的Google Earth之旅
客户端和servlet之间的交互艺术摘要 Google Earth是一个奇妙的客户端,它在众多市场领域引人瞩目并对如何可视化位置信息以及与地理相关的搜索结果产生影响。本文介绍了如何使用XML与一个基本的servlet来创建Google Earth旅程。在本文给出的示例基础上做进一步挖掘就可以开发出许多真正富有成效的服务。作者Alan M. Berg(2005年11月14日)版权声明:任何获得Ma转载 2009-06-14 11:56:00 · 615 阅读 · 0 评论 -
Servlet简单教程
1. Servlet的基础结构 下面我们来谈谈处理用户GET请求的最简单的servlet框架。GET请求就是用户在浏览器的地址栏里输入一个地址、在网页上点击连接或产生一个没有定义方法的HTML表单后产生的请求。Servlets还能轻松处理表单的提交(POST),关于处理表单提交我们将在后面几部分谈到。 import java.io.*; import javax.servlet.*; import转载 2009-06-14 11:53:00 · 497 阅读 · 0 评论 -
JAVA3D学习
JAVA3D学习系列AUTOCAD的DWG、VRML的WRL及3DS MAX图形的调用 ****************VRML2.0交互式三维图形编程**************** JAVA3D学习系列中的例题将有非常多的书中的VRML程序与之相比较, 欢迎购买VRML2.0新书。 特殊购书方式: 1。作者售书 1。网上订购(email address: jzhang@mailserv.stu原创 2009-06-25 00:34:00 · 1181 阅读 · 0 评论