- 浏览: 1146378 次
- 性别:
- 来自: 南京
最新评论
-
yunzhu:
手机用户2240640595 写道如果楼主没有测试通过就不要分 ...
操作Excel工具类(基于Apache的POI类库) -
yunzhu:
zhrb 写道这个工具类是不是只支持excel2007的文件格 ...
操作Excel工具类(基于Apache的POI类库) -
lshhjxlj:
大家这么多问题一问,估计楼主也懵逼了
通过Ajax方式上传文件,使用FormData进行Ajax请求 -
lijunxian0114:
怎么用jmx部署war到weblogic呢,有没有相关api
使用JMX监控Tomcat(监控应用服务器系列文章) -
小宇宙_WZY:
项目部署到Tomat报异常:jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending ...
文章列表
这里使用JDK5+的java.util.concurrent包下的API实现,采用这种方式是相对比较安全的。
实现效果:
启动一个子任务,然后等待子任务的计算结果同时设定一个超时时间,如果等待时间超出预设定的超时时间,则中断子任务。
代码实现:
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Exec ...
目录结构一览
一、首先看一下XPath的简单介绍
二、使用XPath的解析XML的工具类
三、通过一个测试类展示工具类的使用
---只是用于测试,此种写法不适用于实际项目中
四、上面的测试类所使用的XML文件
五、适用于项目中的写法(XML Node→Object)
---解析一个XML节点,直接转换为一个对象并返回给调用者
1、解析XML返回对象的封装类
2、上面类的单元测试类
3、使用到的Bean类
首先看一下XPath的简单介绍
什么是XPath?
XPath使用路径表 ...
上一篇介绍的是基于jxl.jar的操作Excel工具类,但是jxl.jar的licence限制了它不能用于商业项目,所以本篇介绍Apache的POI类库。
上篇文章在这里
操作Excel工具类(基于jxl.jar)
功能简介:
1、向Excel文档插入数据,可以是多行可以是多列,保留原单元格格式不变
2、向Excel文档插入一个新行,并且使用与上一行完全相同的格式
3、等等
需要的第三方JAR包:
poi-3.8-20120326.jar
poi-examples-3.8-20120326.jar
poi-excelant-3.8-20120326.ja ...
简介:
演示在Ubuntu-11.4环境上安装体验版Oracle 10g的全过程。
文中用红色字体标出全过程所有需要执行的命令,很少的说。
说明:
Ubuntu版本:11.4
Oracle版本:体验版10.2.0.1-1.0
Oracle安装文件:oracle-xe-universal_10.2.0.1-1.0_i386.deb
参考资料:Ubuntu上Oracle10g安装指南
一、修改Swap分区大小chenfeng@chenfeng-VirtualBox:~/MySoft$ sudo dpkg -i oracle-xe-universal_10.2.0.1- ...
注明:本文转载自网上,原文地址(该地址已经不能访问了):http://hi.baidu.com/lff0305/blog/item/cb80ac3107ccdca05fdf0e3e.html
前提:需要通过JMX访问WebSphere的AdminClient API采集监控数据时,如果WebSphere启用了管理安全性,就不能直接访 ...
当系统数据量发展到一定程度后,往往需要进行数据库的垂直切分和水平切分,以实现负载均衡和性能提升,而数据切分后随之会带来多数据源整合等等问题。如果仅仅从应用程序的角度去解决这类问题,无疑会加重应用程度的复杂度,因此需要一个成熟的第三方解决方案。
Amoeba正是解决此类问题的一个开源方案,Amoeba位于应用程序和数据库服务器之间,相当于提供了一个代理,使得应用程序只要连接一个Amoeba,相当于只是在操作一个单独的数据库服务器,而实际上却是在操作多个数据库服务器,这中间的工作全部交由Amoeba去完成。
本文针对基于MySQL的水平切分的实现机制,讲解Amoeba For MySQL的简单 ...
PS: 记录在开发过程中使用Ajax遇到的“奇怪”的问题,有助于自己日后查看,也希望有助于遇到同样问题的同胞。有时一些问题可能很简单很简单,但是开发当中遇到时却可能令你头疼不已。有同感的顶起
异常1: js ...
问题现象
在Eclipse中启动Tomcat 6运行一个JavaWeb应用,但是Tomcat启动中报异常并且启动中止,异常信息如下:
致命的: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/cfJavaEEPlay,J2EEApplication=none,J2EEServer=none
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ ...
前言:做了一个监控应用服务器的项目(支持Tocmat、WebSphere、WebLogic各版本), 过程也算是磕磕绊绊,由于网上缺少相关资料,或者深陷于知识的海洋难以寻觅到有效的资料,因而走过不少弯路,遇过不少困难。为了留下点印记,给后来人留下 点经验之谈,助之少走弯路,故将这些经验整理出来,与大家分享。水平有限,难免疏漏,还望指正。如有疑问,欢迎留言,或者加入Q群参与讨 论:35526521。
一、激活Tomcat的JMX远程配置
要通过JMX远程监控Tomcat,首先需要激活Tomcat的JMX远程配置。
① 先修改Tomcat的启动脚本,windows下为 ...
前言:做了一个监控应用服务器的项目(支持Tocmat、WebSphere、WebLogic各版本), 过程也算是磕磕绊绊,由于网上缺少相关资料,或者深陷于知识的海洋难以寻觅到有效的资料,因而走过不少弯路,遇过不少困难。为了留下点印 ...
前言:做了一个监控应用服务器的项目(支持Tocmat、WebSphere、WebLogic各版本), 过程也算是磕磕绊绊,由于网上缺少相关资料,或者深陷于知识的海洋难以寻觅到有效的资料,因而走过不少弯路,遇过不少困难。为了留下点印记,给后来人留下 点经验之谈,助之少走弯路,故将这些经验整理出来,与大家分享。水平有限,难免疏漏,还望指正。如有疑问,欢迎留言,或者加入Q群参与讨 论:35526521。
其实学习一项新的技术,刚开始最困难就是难以找到有效的资料,OK,首先分享几个官方文档的地址:
几个重要的官方文档地址
——相当于葵花宝典的功效(放心,不需自宫)
一 ...
问题现象:
在现公司,遇到一个问题,就是配置JAVA_HOME无效,不管怎么改,运行java -version始终是最初的那个java版本。直接在PATH环境变量里追加写死的java路径也没用。
解决过程:
曾经在一个人机器上发现此问题,然后又在两个机器上发现同样的问题,于是我迷茫了。
接着冷静下来想想,在以前的地方从未遇到过这种情况,在现公司三个机器都遇到同样的情况,那么,很有可能就是因为现公司的系统的环境问题,或许是因为大家都装了某个软件引起的。
然后突然想到,难道是在系统目录里面有java.exe?导致优先调用了系统目录中的ja ...
原帖地址:http://topic.csdn.net/u/20100125/14/6d0242ed-9c0b-4a02-837d-977c575ae201.html
一般情况下, 发送
encodeURIComponent(parmeName)+"="+encodeURIComponent(parmeValue);
接收
时, 直接 String paramValue = request.getParameter(paramName); // 容器自动解码.
我
们知道 encodeURIComponent 使用的是 UTF-8 编码规则来编的.
...
根据字符的Unicode码判断字符是半角字符还是全角字符
Java:
/**
* 半角、全角文字处理工具类
*
* @author 陳峰
*/
public class DbcSbcUtils {
/**
* 半角、全角字符判断
*
* @param c
* 字符
* @return true:半角; false:全角
*/
public static boolean isDbcCase(char c) {
// 基本拉丁字母(即键盘上可见的,空格、数字、字母、符号)
if ...
关于JXL就不多做介绍了,这是自己封装的工具类。
功能简介:
1、向Excel文档插入数据,可以是多行可以是多列,保留原单元格格式不变
2、向Excel文档插入一个新行,并且使用与上一行完全相同的格式
3、拷贝一个sheet,与原sheet内容完全一致
4、等等
需要的第三方JAR包:jxl.jar,见附件
工具类的完整代码如下:
import java.io.File;
import java.io.IOException;
import jxl.Workbook;
import jxl.WorkbookSettings;
import jxl ...