内容列表
Thinking:类访问笔记
以下是TIJ中的代码: class Soup {  private Soup() {}  // (1) Allow creation via static method:  public static Soup makeSoup() {    return new Soup();  }  // (2) Create
分类:Java 查阅全文
Thinking:int,Integer数组的初始化
EXAMPLE ArrayOne : import java.util.*;public class ArrayOne{static Random rand = new Random();static int pRand(int mod) {return Math.abs(rand.nextInt()) % mod + 1;}public static void main(String[] ar
分类:Java 查阅全文
EJB3.0概览
原文链接http://www.javaworld.com/javaworld/jw-08-2004/jw-0809-ejb.html   译者语: 翻译完这篇文章之后,感觉EJB3.0确实有了很大的改进,尤其在降低开发难度方面,个人认为EJB3.0采用注释的方式来简化开发确实是一个很好的注意。以前用过XDoclet或者BEA公司的WeblogicWorkShop(它的jws就是一个
分类:Java 查阅全文
关于文件下载的几个问题总结
  关于文件下载的几个问题总结   使用servlet来下载文件,其原理非常简单,只要得到文件的输入流(或相应字节),然后写输出流即可。现就其中的几个细节问题展开: 1.      MIME类型的设置: Web 浏览器使用 MIME 类型来识别非 HTML 文档,并决定如何显示该文档内的数据。 例如EXCEL文件的
分类:Java 查阅全文
使用DispatchAction类,为你的系统减肥!
    在Struts中你要尽可能的不用Action类,因为他们让你的项目变得臃肿,你可以使用org.apache.struts.actions.DispatchAction类来完成业务逻辑所需要的相关操作集中到一个Action类中,在继承DispatchAction后,你不再是重新定义execute()方法,而是编写你自己的业务方法,execute()方法在Disp
分类:Java 查阅全文
JAVA混淆编译工具总汇
现在企业中用java作为开发语言的越来越多,但是代码的安全问题也很严重,对java的代码保护最常用的策略是对代码进行混淆编译,有很多工具可以供大家选择。 Author/Company Program Shrinking Obfuscation License Eric Lafortune ProGuard Free (GPL) Jochen H
分类:Java 查阅全文
Msn机器人瞄扩充开发~~~~~~~~小叮咚机器人
由于我马上要开学了,MSN机器人没发在做下去了,而且~也是山穷水尽了,我技术比较初级~实在难以发展。 不过田春峰朋友由于想为社区做个MSN机器人客服所以决定使用我的机器人代码,在此基础上继续开发~哈哈哈哈太好了,可以把我的机器人在升升级,把以前的土方法都换换,哈哈希望大家继续支持我们,支持MSN,支持JAVA! 小叮咚机器人的MSN:[email protected] 瞄机
分类:Java 查阅全文
在Java中调用Oracle包中的过程
一、先在oracle中编写测试过程 1、首选建一个测试表 -- Create tablecreate table BOOK(  BOOKID    VARCHAR2(50) not null,  BOOKNAME  VARCHAR2(50) not null,  PUBLISHER VARCHAR2(50) not null
分类:Java 查阅全文
基于Java Web的文件上传进度显示的一种解决方案
在Web应用开发中,常常会遇到文件的上传下载模块,下载文件时无论IE还是常用的flashget等下载软件都提供了友好的下载进度显示,可以让用户很清晰的了解到下载的进度,特别是在进行大文件传输时,为用户提供了非常舒服的感觉...可以想像,一个几百M或者上G的文件传输过程没有进度显示,是一件多么让人无法忍受的事情。?然而在如今大多数的服务器上传组件中却没能提供文件上传进度的显示功能或相应开发接口,当进
分类:Java 查阅全文
Thinking:Java中static、this、super、final用法(收藏)
本篇旨在帮助准备学习Java以及刚接触Java的朋友认识、掌握和使用static、this、super、final这几个关键字的使用。Java博大精深,我也是一位正在学习和使用Java的爱好者,文中难免有不妥之处,欢迎指正。一、static????请先看下面这段程序:??public?class?Hello{????public?static?void?main(String[]?args){?/
分类:Java 查阅全文
移动MISC系统sp升级开发
版权归 石太祥 (ealpha(AT)msn(DOT).com)所有; 联系:     msn: ealpha(AT)msn(DOT).com                  QQ 
分类:Java 查阅全文
Web Chart & Report
因为需要做web的报表打印和统计图,想找几个FREE的web控件,在GOOGLE里翻了大半天,也没找到满意的。要不是FREE的,功能不能达到我的要求;要不就是SHARE的,PRICE简直吓人!晕...... 产品:HSkyXChart Web统计图表组件 2.8 授权:SHARE软件介绍:采用COM组件方式,可以做柱型图、横柱型图、曲线图、饼图、点图、区域图、雷达图,支持ASP,C#,VBNet
分类:Java 查阅全文
jsp中,使用js生成动态的数据库相关的二级联动下拉框
  <html><head><title>后台产品添加</title><meta http-equiv="Content-Type" content="text/HTML; charset=gb2312"><link href="../INC/Style.Css" rel="stylesheet" type="text/
分类:Java 查阅全文
AOP 的初步研究
最近看了一些关于AOP(Aspect Oriented Programming)的东西,感觉不错,偶有所得。 AOP其实是定义一种自己的语法规范,然后使用一个源代码处理器,根据这种语法将代码重新展开,感觉就像C,C++语句的宏、模板类,但是更加高级,可以在代码的适当位置(例如符合某种条件的代码片断之前、或者之后),加入自己的代码。   这种做法的好处就是把原来紧密耦合的代码可以分割
分类:Java 查阅全文
JXTA promotion, 2 install Demo Application
如果页面没有正常显示,请把它最大化 要认识JXTA,让我们从下在一个JXTA 示例程序开始。  首先到JXTA官方网站的Demo下载页面 http://download.jxta.org/easyinstall/install.html   在这里有不同操作系统版本,如果你的机器上没有安装Sun的1.4的J2RE的话,请下在已经自带虚拟机的版本。如果你
分类:Java 查阅全文
选择合适的JDBC驱动程序
如果你不了解JDBC驱动程序各个特性指标的具体含义,或者不了解到底哪些特性才值得重视,要从大量的驱动程序中选择最合适的一个并不容易。本文将助你一臂之力。 概述 说到数据库驱动程序,可以借用喜剧演员Rodney Dangerfield的一句话:“勿以等闲视之”。许多开发者认为驱动程序只是一些功能确定且无足轻重的工具,但事实上,驱动程序往往不是数据转换器或数据管道那么简单,
分类:Java 查阅全文
Opensource Project Proposal on JXTA.org: JXTA VoIP
About this proposal:     1.        Backgroud 2.        SIP brief intro 3.      &nbs
分类:Java 查阅全文
struts中使用tiles组件(原创)
请将下面所有”<---”字符串替换成”<”1.在你的struts配置文件中加入下面的配置:<---plug-in className="org.apache.struts.tiles.TilesPlugin" ><---set-property property="definitions-config" value="/
分类:Java 查阅全文
开发Spring MVC应用程序补充—程序源码下载
提供[开发Spring MVC应用程序]教程的程序源码下载:springapp.rar 注意: 不包含lib库:commons-logging.jar、jstl.jar、log4j-1.2.8.jar、spring.jar、standard.jar,需要从SpringFramework中拷贝 需要重新添加工程的Build Path 由于上传文件不支持rar类型,我将扩展名改为了pdf,
分类:Java 查阅全文
有感于线程中断的一个方法
前日研究Java线程问题,发现很多书上都没有提到interrput()方法,提到的也说用interrupt()方法无法实现线程中断,可是,经过我的不断尝试,竟然使用interrupt()方法和isInterrupted()方法实现了线程的中断,如果这个方法可以,那么除了使用共享变量的方式可以中断线程之外又多了一种中断线程的方法,希望这个方法对大家有所帮助。 class ThreadA exten
分类:Java 查阅全文
<< 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 >>