
Java
文章平均质量分 81
抽象兔
这个作者很懒,什么都没留下…
展开
-
jspSmartUpload上传下载全攻略
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文转载 2006-12-24 00:04:00 · 578 阅读 · 0 评论 -
WebSphere 应用服务器环境搭建实践指南
Dan Wu (wdan@cn.ibm.com), 高级信息工程师, IBM2007 年 8 月 16 日生产环境中 WebSphere 应用服务器的搭建与演示环境有很多不同,由于生产环境的多样性、应用场景的性能调优、错误诊断等严格要求,生产环境中 WebSphere 应用服务器的安装涉及到安装前系统各项检查、安装中各种参数调整,以及安装后常见的管理任务。WebSphere 应...2007-08-22 18:20:38 · 594 阅读 · 0 评论 -
beanutils研究心得
Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。 1.属性的动态getter,setter 在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要需要根据名字动态的取得的,就像这样: BeanUtils.getProper...2007-01-23 15:47:20 · 70 阅读 · 0 评论 -
apache-common功能列表
common-lang (2.1) ArrayUtils 常量中包含了基本类型(及其相对应类)的空数组。 提...2007-01-23 15:16:23 · 271 阅读 · 0 评论 -
Apache Commons工具集简介[转载]
js 代码 <script type="text/javascript"><!-- google_ad_client = "pub-4547838183514670"; google_ad_width = 468; google_ad_height = 60; google_ad_format = "468...2007-01-21 02:20:13 · 141 阅读 · 0 评论 -
利用servlet生成简单的验证码
在web.xml配置: 代码 <servlet> <servlet-name>image</servlet-name> <servlet-class>org.test.web.AuthImage</servlet-class> </servlet> ...2007-01-21 01:47:45 · 134 阅读 · 0 评论 -
实战篇:设计自己的Annotation
From:http://lighter.iteye.com第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 一个是@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上. 一个是@SuppressWarnings:这一个...2007-01-21 01:44:00 · 87 阅读 · 0 评论 -
JSTL 入门: 表达式语言
JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向您展示了如何使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素。您还将了解如何通过从...2007-01-15 11:23:51 · 116 阅读 · 0 评论 -
extremeTable介绍
1、何为 extremeTable,又一个开源taglibextremeTable,开源的jsp 自定义标签,以表格的形式显示数据,当前最新版本为 1.0.1-M1.它是一个类似display tag,valueList 等开源产品.homepage: http://extremecomponents.org/download: http://sourceforge.net/project...2007-01-10 11:14:50 · 176 阅读 · 0 评论 -
破解Java程序
第一步是定位,这也是最关键的一步,我们这里以Together For JBuilder Edition为例,启动Together,先看看长什么样子?喔,上来就问我要License;Ok,每关系,退出;找到Together的启动Bat文件,找到它的启动命令:java .....,OK,在Java启动的时候给一个参数:“ -Xrunhprof:cpu=times”,保存,在启动,还是要Lice...2007-12-13 17:36:18 · 285 阅读 · 0 评论 -
脚本启动Java应用程序(Windows/Linux)
1、新建文件夹myapp,放你的应用;2、将你的程序打成Jar包myapp.jar;2、在myapp下新建lib文件夹,将myapp.jar和所依赖的包放到lib文件夹下3、分别建立startup.bat/startup.sh文件,把以下内容分别考入两个文件中,并把StartUp改成你的启动程序名 Windows下的bat脚本@echo offsetlocal ena...原创 2009-05-08 16:40:37 · 408 阅读 · 0 评论 -
高仿UC半透明MENU菜单(有图有真相)
转载自:http://www.eoeandroid.com/thread-111822-1-1.html 好的布局外观都值得大家学习UC浏览器的布局风格令人赏心悦目可以称得上是典范在下就仿UC界面做了个DEMO希望大家能够喜欢(不喜欢的表拍砖哈)下面两张是UC原版效果图 这两张是在下的仿图 没有用原生的素材图片,效果不是仿的很好,布局方面参考了论坛里前...原创 2011-11-13 15:55:09 · 208 阅读 · 0 评论 -
Android启动界面实现
转载自:http://www.eoeandroid.com/thread-112229-1-1.html启动界面的效果图: 启动界面 主要的实现类LoadingView :package wht.android.loading;import android.content.Context;import android.graphics.Canvas;import and...原创 2011-11-13 15:39:41 · 188 阅读 · 0 评论 -
Android Launcher一些资源
棒槌网@Android相关文章推荐: rjJ-ZRs\ Android Launcher研究之如何获取Android上的Launcher源代码2在Eclipse上 mm@)uV<\ Android Launcher研究(二)-----------Launcher为何物,究竟是干什么的 ... P-*=e8z{ 对Android Launcher的研究----Android Lanche...原创 2012-01-10 16:03:14 · 185 阅读 · 0 评论 -
卡刷rom固件update.zip的制作教程
对于第三方ROM来讲,通常都包括两部分,一个recovery image,一个update.zip。而大多数的第三方ROM的特色,就是加入了很多东西,比如superuser程序来获得root权限,busybox来扩充命令行下的功能,各种各样的配置文件或者小工具,比如默认打开中文locale,等等。这些看似神奇的改动,都是在 update.zip里面搞的,custom recovery imag...原创 2011-12-29 19:44:58 · 6284 阅读 · 0 评论 -
APK反编译利器Apktool下载及用法介绍
近期在研究rom过程中发现一个非常不错的软件,可以帮助我们把APK反编译,生成程序的源代码和图片、XML配置、语言资源等文件。我们对图片和语言资源等文件修改后,可以再把它们编译打包成APK,签名后就是手机可以安装的本地化/修正版APK了。需要的朋友可以下载试用!用法介绍(来自网络并稍加修改):这个工具是Java写的,需要你的电脑安装了JRE或者JDK,并在系统环境变量Path里加入java...原创 2011-12-29 19:40:27 · 237 阅读 · 0 评论 -
获取本机外网IP地址(External IP Address)
import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.util.regex.Matcher;import j...原创 2010-12-15 22:45:45 · 1206 阅读 · 0 评论 -
Red5+OpenOffice+OpenMeetings架设视频会议网络
因工作需要,这两天弄了一个视频会议服务器。采用了flash流媒体服务器Red5+OpenMeetings。其实是OpenMeetings的运行依赖于Red5,也就是说OpenMeetings是一个基于Flash的视频会议解决方案。OpenMeetings的一大亮点是能够在会议过程中做PPT的演示,这一功能得益于OpenOffice的文档转换能力和提供Java远程访问的能力。 整个...原创 2009-07-01 09:57:31 · 143 阅读 · 0 评论 -
J2EE or J2SE? JNDI works with both
J2EE or J2SE? JNDI works with both JNDI(Java Naming and Directory Interface), 允许应用通过一个通用的接口来访问各种命名和目录服务。下面的特征表征了JNDI的架构。如同JDBC(Java Database Connectivity),JNDI并不是一种服务,而是一套接口;它允许应用使用标准API来访问很多不同的目录服务供...原创 2009-05-11 16:21:52 · 133 阅读 · 0 评论 -
ExtremeTable使用指南:Limit指南
1. 引言在你需要处理大量数据时你应该考虑使用eXtremeTable的Limit特性。Limit这个名字来自MySQL的limit 命令,Limit接口的目的就是如何对表的结果集进行limit处理。Limit实现知道当排序、过滤、分页、导出时,用户如何与表互相作用。有了这些信息你 将能够使用可能是最有效的方式显示正确的过滤、排序后的请求页面。 为了示范Limit特性,我将要做的工作将分解为J...2007-01-10 11:08:29 · 238 阅读 · 0 评论 -
ExtremeTable使用指南:拦截器使用指南
1. 引言拦截特性被用在运行时需要修改属性值的时候,它使得改变基于数据的eXtremeTable的行为成为可能。在阅读扩展标签属性时,你会发现它和扩展标签属性具有同样的概念和方法标识。 区分使用他们的首要准则是:如果需要向TLD里已经定义的并且能够在JSP中访问的标签添加新的属性时,应该使用扩展标签属性;如果仅仅是需要修改已经定义好的属性的值的时候,应该使用拦截器。 你可能需要了解更多的eXt...2007-01-10 10:45:43 · 187 阅读 · 0 评论 -
jspSmartUpload上传下载全攻略
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的...2006-12-24 00:04:00 · 82 阅读 · 0 评论 -
Java-JSTL(JSP标准标签库)介绍
JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。JSTL目前的最新版本为1.02,最终发布版为1.0。JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标转载 2007-01-09 18:41:00 · 723 阅读 · 0 评论 -
面向Java开发人员的Ajax:Ajax的Java对象序列化
在 Ajax 应用程序中序列化数据的五种途径Philip McCarthy , IBM软件开发顾问, 独立顾问2005 年 10 月 24 日如果您正在使用异步 JavaScript 和 XML(Ajax)进行 Java? Web 开发,那么您最关心的问题可能就是把数据从服务器传递给客户机。在 面向 Java 开发人员的 Ajax 系列的第二篇文章中,Philip McCarthy 介绍了 Jav转载 2007-01-06 14:10:00 · 1056 阅读 · 0 评论 -
在WebLogic 7 中配置JMS服务
创建JMS专用JDBC Connection Pool *默认状态下,WebLogic的JMS服务支持以下数据库:n Pointbase n Microsoft SQL (MSSQL) Server n Oracle n Sybase n Cloudscape n Informix n IBM DB2 n Times Ten本例中以Microsoft SQL (MSSQL) Server为例。创建转载 2007-01-04 22:54:00 · 837 阅读 · 0 评论 -
面向Java开发人员的Ajax:结合Direct Web Remoting使用Ajax
DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能。请参阅 参考资料,在继续学习之前下载 DWR。DWR 是什么?从最简单的角度来说,DWR 是一个引擎,可以把服务器端转载 2007-01-06 21:44:00 · 916 阅读 · 0 评论 -
面向Java开发人员的Ajax: 构建动态的Java应用程序
在 Web 应用程序开发中,页面重载循环是最大的一个使用障碍,对于 Java™ 开发人员来说也是一个严峻的挑战。在这个系列中,作者 Philip McCarthy 介绍了一种创建动态应用程序体验的开创性方式。Ajax(异步 JavaScript 和 XML)是一种编程技术,它允许为基于 Java 的 Web 应用程序把 Java 技术、XML 和 JavaScript 组合起来,从而打转载 2007-01-06 14:04:00 · 1045 阅读 · 0 评论 -
一个JMS应用实例
一个JMS应用实例(代码来自试验项目)功能描述顾客在一个电子商务网站如果决定购买某一商品,则进入"展示购物篮商品"页面(ShowQuoteServlet.java),点击"Submit Order"按钮下订单,此项操作将调用(下订单)CartBean.java(购物篮对象)的purchase()方法,在该方法中将实例化一个订单对象(Order),产生一个Order ID,然后将Order ID通过转载 2007-01-04 22:53:00 · 1461 阅读 · 0 评论 -
BEA WebLogic Server8.1 JMS入门
一. JMS简介 1. JMS基本概念 JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系 统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。 2. JMS基本功能 JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/原创 2007-01-04 22:48:00 · 720 阅读 · 0 评论 -
BEA WebLogic Server8.1 JMS入门
一. JMS简介 1. JMS基本概念 JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系 统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。 2. JMS基本功能 JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(pu...2007-01-04 22:48:05 · 123 阅读 · 0 评论 -
一个JMS应用实例
一个JMS应用实例(代码来自试验项目)功能描述顾客在一个电子商务网站如果决定购买某一商品,则进入"展示购物篮商品"页面(ShowQuoteServlet.java),点击"Submit Order"按钮下订单,此项操作将调用(下订单)CartBean.java(购物篮对象)的purchase()方法,在该方法中将实例化一个订单对象(Order),产生一个Order ID,然后将Or...2007-01-04 22:52:51 · 247 阅读 · 0 评论 -
ExtremeTable使用指南:Preferences 指南
1. 引言为了设置全局属性和设置,你需要使用Preferences特性,它现在使用一个属性文件来实现。本文档将很好地介绍如何在web.xml里设置Preferences, 以及一些需要被定义的通用属性。在这里我非常乐意介绍一些关于Preferences的进一步用法。 所有标签属性表示一个可插接的接口,它可以通过给出实现的全路径来设置。这为插接实现提供了一条便利的途径。当然这存在一些为过长术语的...2007-01-10 10:41:34 · 182 阅读 · 0 评论 -
ExtremeTable使用指南:定制FilterCell
1. 引言列的filterCell属性控制过滤器如何显示,它和cell属性非常相像并且也是实现Cell接口。马上要定义的是默认的和droplist这两个过滤器cells。 默认的是一个输入框元素而droplist是一个下拉列表元素。当然,如果你需要进行一些定制你可以插接自己的实现。 最近,我被问到是否能够实现一个过滤器cell,显示已经通过别的过滤器过滤得到数据子集。答案当然是肯定的,而且这是...2007-01-10 10:40:03 · 172 阅读 · 0 评论 -
ExtremeTable使用指南:定制FilterRowsCallback
1. 引言FilterRowsCallback被用来过滤传给eXtremeTable的Beans的Collection。 FilterRowsCallback的默认实现是得到Beans或Maps的Collection,然后通过实现jakarta Predicate接口来进行过滤。当然,如果你需要进行一些定制你可以插接自己的实现。 首先声明,本示例代码包含一些从原包中剪切、粘贴的代码(虽然不是很...2007-01-10 10:38:22 · 164 阅读 · 0 评论 -
ExtremeTable使用指南:Form指南
1. 引言eXtremeTable本质上是一个form组件,所以我假定表被包在form里,所有的功能都被认为是对form元素的操作。如果你想在表体中包含一些定制的form元素, 或者想将eXtremeTable嵌入到另外的form中,那么你就要使用表标签的form属性用来参照最近的form。 为了示范form特性,我们要做的工作将分解为JSP,Cell和Controller。 [edit]...2007-01-10 10:36:19 · 168 阅读 · 0 评论 -
ExtremeTable使用指南:Html视图定制指南
eXtremeTable使用View接口来生成HTML。你可以使用发行包已经提供的视图,或者你可以插入自己的视图实现。 现在,创建你自己的视图相对比较简单,但讨论一些设计想法和如何着手实现一个定制的视图还是有价值的。 我想使创建定制视图简单,但不是想构造一个更复杂的类似swing的模型,原因是那需要创建大量的对象来处理对应的内部工作。 eXtremeTable以高效为目标,我也想在视图的实现上贯...2007-01-10 10:33:32 · 134 阅读 · 0 评论 -
ExtremeTable使用指南-AJAX 指南
在eXtremeTable中使用AJAX非常简单,对现有功能的扩展也非常方便。 AJAX整合一个最强大的地方是它不需要整合。你可以自由地使用任何你想要使用的AJAX工具包。所有你要做的就是:当表的action被调用时,告诉eXtremeTable使用什么javascript。表的actions包括:过滤、排序、分页、显示的行数和导出。在我自己的示例中我将使用非常酷的DWR工具包。DWR 需要的粘...2007-01-10 10:29:46 · 159 阅读 · 0 评论 -
JSTL 入门: 探讨core --(From IBM)
顾名思义,JSP 标准标记库(JSP Standard Tag Library,JSTL) core 库为一些基本功能(如,管理限定了作用域的变量和与 URL 交互等)和基本操作(如,迭代和条件化)提供了定制标记。这些标记不仅可以由页面设计人员直接利用,而且还为与其它 JSTL 库相结合从而提供更复杂的表示逻辑奠定了基础。Mark Kolb 在本文中继续对 JSTL 和 core 库进行探讨,研究...2007-01-09 18:41:09 · 131 阅读 · 0 评论 -
在WebLogic 7 中配置JMS服务
创建JMS专用JDBC Connection Pool *默认状态下,WebLogic的JMS服务支持以下数据库:n Pointbase n Microsoft SQL (MSSQL) Server n Oracle n Sybase n Cloudscape n Informix n IBM DB2 n Times Ten本例中以Microsoft SQL (MSSQL) ...2007-01-04 22:54:07 · 110 阅读 · 0 评论 -
Android版本检测\自动更新
package com.hiyo.game.pdk.tool; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; import and...原创 2011-11-30 10:39:07 · 106 阅读 · 0 评论