
Java
文章平均质量分 80
睿子
这个作者很懒,什么都没留下…
展开
-
AXIS2 独立建立工程
1.新建一个web工程2.将Axis-War包解压将WEB-INF/下的conf,modules,services,lib拷贝到工程WebRoot/WEB-INF/如上图所示3.修改web.xmlView Code web-app version="2.4" xmlns="http://java.sun.com/xml ...1.新建一个web工程2.将Ax原创 2012-06-12 15:08:04 · 2927 阅读 · 0 评论 -
plsql IP地址登录
如: 192.168.1.222/RUIZI原创 2012-08-30 10:07:30 · 14133 阅读 · 2 评论 -
oracle 表空间 查询
知道表空间名,显示该表空间包括的所有表。select * from all_tables where tablespace_name='表空间名' 知道表名,查看该表属于那个表空间select tablespace_name,table_name from user_tables where table_name='emp' 查询所有的表空间SELECT UPPE原创 2012-08-31 10:00:04 · 685 阅读 · 0 评论 -
JAVA操作属性文件,可进行读、写、更改
JAVA操作属性文件/*操作属性文件,可以为我们的程序带来更方便的移植性,下面是一个示例,可以读、写、更改属性读采用了两种方式,一种是采用Properties类,另外一种是采用资源绑定类ResourceBundle类,下面是源程序,里面有详细的注释:*/import java.io.FileInputStream;import java.io.FileOutputStr转载 2012-08-31 18:25:16 · 1442 阅读 · 0 评论 -
Jboss6端口修改
Jboss6端口修改推荐方式:1.进入 %JBOSS_HOME%\server\default\conf\bindingservice.beans\META-INF2. 编辑 bindings-jboss-beans.xml3. 搜索 “8080″ ,格式如下:jboss.web:service=WebServerHttpConnector8080JBoss W原创 2012-08-27 16:50:06 · 4794 阅读 · 0 评论 -
tomcat报BAD packet signature 18245错误的原因
最近把项目部署到windows服务器上面,通过tomcat跑80端口,一直很稳定。今天在查tomcat日志时,发现了大量的错误日志,错误详细信息如下:2009-11-15 16:09:05 org.apache.jk.common.MsgAjp processHeader 严重: BAD packet signature 18245 2009-11-15 16:09:05 org.ap原创 2012-08-28 17:54:17 · 9217 阅读 · 0 评论 -
xfire方式调用 webserver
import java.net.MalformedURLException;import java.net.URL;import org.codehaus.xfire.client.Client; public class TestWs { public void say() { try { long start = System.currentTimeMi原创 2012-10-09 18:50:35 · 719 阅读 · 0 评论 -
jboos6 JMS topic 使用
jboss-6.1.0.Final\server\all\deploy\hornetq\hornetq-jms.xml加入配置 topic配置为一对多。即一条消息发出去,可以由多个MessageListener接收处理。也可配置为点对点queue。服务端建立messagebean package com.message;import j原创 2012-09-19 16:47:21 · 796 阅读 · 0 评论 -
MessageListener 类
消息的消费者接收消息可以采用两种方式:(1)consumer.receive()或者consumer.receive(int timeOut)(2)注册一个messageListener采用第一种方式消息会一直等待下去,直到有消息到达,或者超时。后一种方式会注册一个监听器,当有消息到达的时候会回调它的Onmessage()方法,下面举例说明。 MessageCons原创 2012-09-21 09:19:07 · 5158 阅读 · 0 评论 -
ActiveMQ的N多问题
1、将工程部署到Tomcat上,如果出现下述错误提示,则是忘记开启ActiveMQ的服务器了。Connection refused: connectat org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:62)at org.apache.activemq.ActiveMQConnec原创 2012-09-21 09:21:47 · 4875 阅读 · 0 评论 -
PostgreSQL/PostGIS安装
PostgreSQL/PostGIS安装 登录http://www.postgresql.org,下载最新版的PostgreSQL数据库,此安装文件已包含PostGIS(必须下载8.2以上版本,不可下载8.1版,经测试8.1版对数据的备份和恢复存在问题,恢复备份数据时不能正确恢复数据表的主键)。开始安装 首先是选择安装过程中使用的语言,没有找到中文,只好选择还能看得懂的英文。另外,转载 2012-07-30 11:17:48 · 4486 阅读 · 0 评论 -
listView中多个listItem布局时 convertView缓存及使用(转)
最近有需求需要在listView中载入不同的listItem布局,开始没有使用convertView,加载了多个item后导致了内存泄露,所以回来研究convertView在多个listItem布局时的缓存及应用,并且和大家分享构造Adapter时,没有使用缓存的 convertView,导致内存泄露示例代码:public View getView(int position,转载 2012-07-02 14:36:32 · 759 阅读 · 0 评论 -
Tomcat 6 JNDI配置
如果想看官网说明请点击:http://tomcat.apache.org/tomcat-6.0-doc/jndi-resources-howto.html 一下内容是我的心得,已经在我实际的项目中测试过了。第一步:把驱动包拷贝到tomcat的lib目录下。这是必须的一步。第二步:相关的配置有两种,一种是全局,一种是局部。 先看全局的: 定位到tomcat的文件原创 2012-06-12 15:09:03 · 2115 阅读 · 0 评论 -
apach poi 操作excel 工具类似
package com.org.ruizi;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.In原创 2012-06-14 10:59:19 · 1920 阅读 · 0 评论 -
jQuery 和 json 简单例子
Servlet: protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;原创 2012-06-14 16:28:56 · 550 阅读 · 0 评论 -
DiskFileItemFactory类
将请求消息实体中的每一个项目封装成单独的DiskFileItem (FileItem接口的实现) 对象的任务由 org.apache.commons.fileupload.FileItemFactory 接口的默认实现 org.apache.commons.fileupload.disk.DiskFileItemFactory 来完成。当上传的文件项目比较小时,直接保存在内存中(速度比较快原创 2012-06-18 13:59:31 · 717 阅读 · 0 评论 -
poi导入excel判断单元格类型及转换
private String getCellValue(HSSFCell cell) { String cellValue = ""; DecimalFormat df = new DecimalFormat("#"); switch (cell.getCellType()) { case HSSFCell.CELL_TYPE_STRING: cellValue =原创 2012-06-25 15:59:01 · 15712 阅读 · 1 评论 -
Java静态代理、动态代理实例
采用Java代理模式,代理类通过调用委托类对象的方法,来提供特定的服务。委托类需要实现一个业务接口,代理类返回委托类的实例接口对象。按照代理类的创建时期,可以分为:静态代理和动态代理。所谓静态代理: 指程序员创建好代理类,编译时直接生成代理类的字节码文件。所谓动态代理: 在程序运行时,通过反射机制动态生成代理类。 一、静态代理类实例:1、Serivc原创 2012-06-26 11:35:43 · 599 阅读 · 0 评论 -
Ubuntu下使用虚拟机安装Windows XP
最近在我们论坛发了不少Ubuntu的帖子,回复甚少,荆无名师兄说:习惯的力量是大的。这句话提醒了我写这个教程,这个教程的实现,真的可以抛弃你们的Windows了(当然不包括虚拟机里的)!看完这个教程之后,网银?淘宝?CS?魔兽?~~~一个都不能少!好了,教程开始!首先下载虚拟机,下载地址:http://download.virtualbox.org/virtualbox/3.1转载 2012-06-27 17:34:33 · 809 阅读 · 0 评论 -
延迟任务和周期任务的实现(ScheduledThreadPoolExecutor)
Timer计时器有管理任务延迟执行("如1000ms后执行任务")以及周期性执行("如每500ms执行一次该任务")。但是,Timer存在一些缺陷,因此你应该考虑使用ScheduledThreadPoolExecutor作为代替品,Timer对调度的支持是基于绝对时间,而不是相对时间的,由此任务对系统时钟的改变是敏感的;ScheduledThreadExecutor只支持相对时间。 Ti原创 2012-06-28 16:17:32 · 1303 阅读 · 0 评论 -
java 找出两个文件夹下所有的不同文件
为什么写这个类咧,因为修改的地方太多了,也不知道修改了哪些文件,(刚跳到一家公司,老大直接拷贝的project给我的,并删掉了SVN相关的文件,防止新员工瞎提交,所以写了这个类,拿Eclipse里的project和老大拷给我的project比较一下,就OK了)。 package com.org.ruizi;import java.io.File;import java.io.F原创 2012-05-30 15:55:23 · 3685 阅读 · 0 评论 -
Java开源JMS消息中间件
mom4j mom4j是一个完全实现JMS1.1规范的消息中间件并且向下兼容JMS1.0与1.02.它提供了自己的消息处理存储使它独立于关系数据与语言,所以它的客户端可以用任何语言开发.OpenJMSOpenJMS是一个开源的Java Message Service API 1.0.2 规范的实现,它包含有以下特性: *. 它既支持点到点(point-to-point)(PTP)模转载 2012-09-21 09:46:00 · 2742 阅读 · 0 评论 -
使用JDBC插入大量数据的性能测试
使用jdbc向数据库插入100000条记录,分别使用statement,PreparedStatement,及PreparedStatement+批处理3种方式进行测试: 1、使用statement插入100000条记录 public void exec(Connection conn){ try { Long beginTime = System.currentTimeM转载 2012-10-16 16:35:17 · 1112 阅读 · 0 评论 -
解压版Tomcat启动问题
解压版Tomcat启动的时候常碰到启动不起来的问题,终于找到了解决办法。如下: 找到解压后的Tomat的bin目录下startup文件,用Ediplus文件打开,在头部加上两句话 set JAVA_HOME=F:/Program Files/Java/jdk1.6.0_17 set CATALINA_HOME=G:/tomcat6原创 2013-10-31 23:41:51 · 774 阅读 · 0 评论 -
在MyEclipse中集成Tomcat运行环境
在MyEclipse中配置Tomcat 运行环境具体有一下几步: (这里针对的是MyEclipse 6.0.1 和 Tomcat 6.x进行配置) 1) MyEclipse -> Windows -> Preferences -> Java -> Installed JREs 检查是否为空 如果为空则手动添加机器原创 2013-11-01 09:25:53 · 2152 阅读 · 0 评论 -
jquery请求后台struts2传递jon
前台jquery请求 var beanForm = $("form").serialize(); //序列化前台form表单的元素(注意name和javaBean对象字段名字保持一致) $.dialog.confirm('你确定要保存所填的数据吗?', function(){ $.ajax({ type: "Post",原创 2014-01-10 13:56:25 · 1041 阅读 · 0 评论 -
javascript 格式化日间
//javascript 格式化日间Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "m+" :转载 2014-01-10 17:39:02 · 806 阅读 · 0 评论 -
删除SVN、CVS版本控制信息
方法一:在Dos窗口中运行如下命令 如果是 SVN 管理的项目执行如下命令: for /r %i in (.svn) do rd /s /q %i 如果是 CVS 管理的项目 执行如下命令: for /r %i in (CVS) do rd /s /q %i原创 2014-06-09 09:28:10 · 916 阅读 · 0 评论 -
Java实现二维码QRCode的编码和解码
现在就分享下如何简单用Java实现二维码中QRCode的编码和解码(可以手机扫描验证)。转载 2014-06-13 11:39:45 · 2313 阅读 · 0 评论 -
struts 2.3.7+spring3.2.0+MyBatis3.1 整合
一、准备工作 首先去找struts的. http://struts.apache.org/ 下载最新的struts 2.3.7. (在发这篇文章前我发现已经升级到了2.3.8) 然后再去找spring的. http://www.springsource.org/spring-framework 下载spring-framework-3.2.0.RELE原创 2014-06-13 13:46:21 · 916 阅读 · 0 评论 -
mybatis 调用存储过程 包含输入输出参数多结果集
一、首先定义存储过程,数据库环境mysql原创 2014-07-23 15:58:49 · 9575 阅读 · 0 评论 -
SQLServer 循环1百万插入测试数据
首先创建--向数据库中插入100万条随机姓名记录用于测试(sqlserver2005)DECLARE @LN VARCHAR(300),@MN VARCHAR(200),@FN VARCHAR(200)DECLARE @LN_N INT,@MN_N INT,@FN_N INTSET @LN='李王张刘陈杨黄赵周吴徐孙朱马胡郭林何高梁郑罗宋谢唐韩曹许邓萧冯曾程蔡彭潘袁于董余苏原创 2014-06-03 11:22:10 · 6981 阅读 · 0 评论 -
myeclipse tomcat 加大jvm内存方法
在myeclipse中加大jvm内存方法: Window->Preferences->Myeclipse->Services->Tomcat->Tomcat 6.x->JDK,在Optional Java VM arguments:下边的输入框里输入:-Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m 下边是直接调整原创 2013-05-21 13:35:48 · 1148 阅读 · 0 评论 -
oracle 查询约束
查询约束类型select distinct constraint_type fromdba_constraints;Type CodeType DescriptionActs On LevelCCheck on a tableColumnORead Only on a vie原创 2013-04-17 01:08:16 · 1907 阅读 · 0 评论 -
java操作Cookie,进行添加、读取、删除操作
Java操作Cookie之添加Cookie:Cookie cookie = new Cookie("name", "aotori"); //(key,value) cookie.setPath("/");// 这个要设置 // cookie.setDomain(".aotori.com");//这样设置,能实现两个网站共用 cookie.setMaxAge(转载 2012-11-02 10:02:48 · 3302 阅读 · 0 评论 -
Java调用WebService服务方法总结
.使用HttpClient用到的jar文件:commons-httpclient-3.1.jar方法:预先定义好Soap请求数据,可以借助于XMLSpy Professional软件来做这一步生成。 Java代码 String soapRequestData = "" + "" + "" + " " + "原创 2012-12-05 14:10:48 · 3436 阅读 · 0 评论 -
ActiveMQ使用总结
本文只针对ActiveMQ常见的一些问题进行介绍。关于如下下载、编译、部署、使用等基本应用不在本文范围内。1、ActiveMQ支持消息过滤设置规则和用法selector支持下列几种方式:(1) String literals: "color ='blue'"(2) Byte strings: “myBytes (3) Numeric values: "NoltemsInSt原创 2012-12-26 16:48:43 · 1843 阅读 · 0 评论 -
Windows下ActiveMQ下载、安装部署
1、下载:http://activemq.apache.org/download.html 最新Windows版本2、安装(1) 首先配置JAVA环境变量JAVA_HOME=D:\Program Files\Java\jdk1.5.0CLASSPAHT=.;D:\Program Files\Java\jdk1.5.0\lib\tools.jar;D:\Program Files原创 2012-12-26 16:49:13 · 3519 阅读 · 0 评论 -
dom4j解析xml
//先加入dom4j.jar包 import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.原创 2012-10-16 15:45:53 · 774 阅读 · 0 评论 -
c3p0数据库连接池死锁问题
项目进行压力测试的时候,运行大概1小时候,后台抛出以下异常: Nov 9, 2012 1:41:59 AM com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector runWARNING: com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDete原创 2013-03-05 14:04:06 · 16895 阅读 · 2 评论