- 浏览: 122866 次
- 性别:
- 来自: 上海
最新评论
-
神幻领域.神丿隐:
...
用poi解析Excel文件 -
yushui2000:
英雄啊,感谢啊
java合并PDF,itext.jar -
ymzeng21:
功能很强大,正好合适我的需求。不过如果是纯数字用BigDeci ...
用poi解析Excel文件 -
leidengyan:
非常感谢!兄弟!
java合并PDF,itext.jar
文章列表
如果项目启动时报类似以下的错误:
java.lang.LinkageError: loader constraint violation: when resolving interface method "org.hibernate.engine.SessionFactoryImplementor.getTransactionManager()Ljavax/transaction/TransactionManager;" the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader ...
setProperty must be overridden by all subclasses of SOAPMessage 解决办法
javax.xml.ws.WebServiceException:
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage at org.jboss.ws.core.jaxws.client.ClientImpl.handleRemoteException(ClientImpl.java:404) at o ...
jsp页面中调用打印功能
- 博客分类:
- web应用开发
第一种方法:指定不打印区域
使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。
详细如下:
<style media=print type="text/css">
.noprint{visibility:hidden}
</style>
要打印的内容。哈哈!
<p clas ...
ORA-27101: shared memory realm does not exist
机器为普通HP家用机,驱动不太好是for XP的,但设备管理器中也没有报错。用来做单位服务器升级试验的。装win2000 sp4+oracle817加升级补丁。
机器名server2,全局数据库名server2,SID=ORCL。机器内存512M,根据要求,重做日志大小设为4096,并修改字符集为US7ASCII。其它按oracle安装时默认的。
从服务器上导出数据,log没有报错。
创建表空间,根据原来服务器上的表空间作适当调整。成功创建。
导入dmp,有部分报错,但最后一行提示成功导入。经询问兄弟单 ...
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用 ...
获取客户端真实ip地址
- 博客分类:
- web应用开发
request方法客户端IP: request.getRemoteAddr() 输出:192.168.0.106
客户端主机名:request.getRemoteHost()输出:abc
request.getHeader("Host") 输出:192.168.0.1:8080
Web服务器名字:request.getServerName()输出:192.168.0.1
服务器监听的端口:request.getServerPort()输出:8080
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方 ...
查看字符集
select userenv('language') from dual;
1.conn/as sysdba
2.执行下面代码:
SHUTDOWN IMMEDIATE;
STARTUP MOUNT EXCLUSIVE;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
(------------如果有问题请在此插入下面语句--------------)
ALTE ...
如何修改java编译后的class文件
- 博客分类:
- java基础
关于java字节码的处理,目前有很多工具,如bcel,jasmin 不过这些都需要直接跟虚拟机指令打交道,就是我们平时用到的bytecode。如果你不想了解虚拟机指令,可以采用javassist。javassist是jboss的一个子项目,其主要的优点,在于简单,而且快速。直接使用java编码的形式,而不需要了解虚拟机指令,就能动态改变类的结构,或者动态生成类。
下面通过一个简单的例子,通过javassist来实现如何动态注入代码。
假设,存在类A,如下:
public class A {
public void method() {
for ( ...
Spring配置文件中如何配置数据库连接
- 博客分类:
- SSH框架
xml配置文件中配置如下:
<spring:bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<spring:property name="locations">
<spring:list>
<spring:value>classpath:conf/jdbc.properties</spri ...
Java程序有内存泄漏的问题吗?对这篇文章关注的人,一定知道我所指的内存泄漏是什么。一个Java程序运行结束后,退出时,虚拟机会回收所有的资源,包括内存。从这个角度讲Java是不会泄漏内存的(C语言就没有那么幸运了)。但如果一个程序,需要运行很长一段时间,或者用户在使用时会反复操作某个机能,那程序员就需要考虑自己的程序是否有内存泄漏的问题。假设某段程序,申请晚内存后,在没有释放的情况下,又反复的申请,就会出现不断占用内存的情况。当把虚拟机分配给这个程序的内存都耗尽的时候。程序就死掉了。
本文并不想,就如何避免写出内存泄漏的Java程序作更多的讲解(并不是我不想讲解,仅因为Java造诣太浅 ...
1.首先将java项目打包成jar包,在生成jar包的时候需要注意,要指定main方法所在的类
2.编写一个start.bat执行文件
start.bat文件中的内容如下:
java -classpath cxf-rt-ws-addr-2.5.1.jar;demiddleware.jar client.MuleClientTest 在这段内容中,需要把该java项目所用到的jar包都要引入进来,jdk本身的jar包不需导入。client.MuleClientTest为java项目所打的jar包中的需要执行main方法的java类。
3.将所有的jar包放在同一个文件夹下,同时也需要把java项 ...
java获取目录下文件名称
- 博客分类:
- java基础
package test;
import java.io.*;
import java.util.*;
import org.apache.log4j.Logger;
/**
* 读取目录及子目录下指定文件名的路径, 返回一个List
*/
public class FileViewer {
private static Logger logger = Logger.getLogger(FileViewer.class);
/**
* @param path
* 文件路径
* @param suffix
* ...
用Excel导出数据(二)
- 博客分类:
- web应用开发
该项目是基于Struts2框架所设计
导入包文件:
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import javax.servlet.ServletOutputStream;
import javax.servlet ...
js实现两多选框值移动
- 博客分类:
- JavaScript
js代码
<script type="text/javascript">
function MoveAll(FromList,ToList){
for(var i=0;i<FromList.length;i++){
ToList[ToList.length] = new Option(FromList.options[i].text,FromList.options[i].value);
}
FromList.length=0;
}
function MoveSelection(FromL ...