- 博客(47)
- 资源 (6)
- 收藏
- 关注
原创 windows下tomcat解压版自启动
windows 下tomcat的服务无法注册成功,提示Failed installing 'Tomcat6' service 原因:winows 权限的问题 解决:需要使用管理员身份运行Dos窗口 进入doc命令
2013-01-31 19:30:01 595
原创 tomcat的URIEncoding的作用
tomcat中,为了保证get数据采用UTF8编码,在server.xml中进行了如下设置:maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="99" connectionTimeout="20000" disableUploadTimeout="true
2011-10-20 11:17:51 2092
原创 catalina.out日志过大 解决办法
catalina.out日志过大,写了一个定时执行任务,每天早晨执行一次。先复制 然后把文件清空 15 7 * * * /opt/apache-tomcat-6.0.20/bin/splitlog.sh >> /dev/null splitlog.sh
2011-09-14 17:00:32 934
原创 java.lang.OutOfMemoryError: PermGen space及其解决方法
java.lang.OutOfMemoryError: PermGen space及其解决方法
2011-08-25 17:26:54 324
原创 cannot restore segment prot after reloc: Permission denied
tomcat日志: 11/04/2010 04:11:06 11075 jsvc.exec error: Cannot dynamically link to /opt/jdk1.6.0_26/jre/lib/i386/client/libjvm.so11/04/201
2011-08-25 17:25:54 587
原创 linux 下 java 安装 环境变量设置
下载jdkcopy 到/opt下chmod a+x jdk-6u26-linux-i586.bin然后 ./jdk-6u26-linux-i586.bin安装好Java后 找到/etc/profile文件 加入以下信息JAVA_HOME=/op
2011-08-25 17:24:55 363
原创 系统报错:Error the user data image is used by another emulator. aborting
系统报错:Error the user data image is used by another emulator. aborting 上网搜了一下,原来出现这种现象的原因是没有正确的关闭模拟器导致。 解决方法:导航到: C:\
2011-08-19 11:04:52 613
原创 LRM-00112: 参数 'query' 不允许有多个值
LRM-00112: 参数 query 不允许有多个值 windows exp username/passwordtables=tb_orderfile=tb_order.dmpquery="where ORDER_ID>3900000000000000 AND ORDER_ID 修改为exp username/passwordtables=tb_orderf
2011-06-30 20:14:00 7821
原创 在当 IDENTITY_Insert 设置为 OFF 时,不能向表 T_LOG 中的标识列插入显式值。错误
<br /> <br />用ibatis 调用 sqlserver 2005<br /> <br /> <insert id="insertLog" parameterClass="hyLog"><br /> <br /> <selectKey resultClass="java.lang.Integer" keyProperty="logId" type="post"><br /> INSERT INTO<br /> T_LOG(logid,USER_ID,USER_NAME,REMOTE_ADD
2011-05-13 15:33:00 1873
原创 cannot restore segment prot after reloc: Permission denied
<br />cannot restore segment prot after reloc: Permission denied<br /> <br /><br />最近做java 调用so 文件.怎么都加载不了库文件<br />出现了以下错误.<br />java.lang.UnsatisfiedLinkError: /usr/java/jdk1.6.0_16/jre/lib/i386/server/libWebCall.so: /usr/java/jdk1.6.0_16/jre/lib/i386/ser
2011-04-28 20:24:00 494
原创 JPA 一对一双向关联
<br />Person3.java<br /> <br />package com.launch.jpa;<br /><br />import java.io.Serializable;<br />import java.util.Date;<br />import javax.persistence.CascadeType;<br />import javax.persistence.Column;<br />import javax.persistence.Entity;<br />import ja
2010-11-18 21:02:00 2456
原创 JPA 一对多双向关联
<br /><br />persistence.xml 里面加句 可以自动生成表<br /> <br /><property name="hibernate.hbm2ddl.auto" value="update" /><br /><br /><br />Orders .java<br /> <br />package com.launch.jpa;<br /><br />import java.io.Serializable;<br />import java.util.HashSet;<br />im
2010-11-18 18:08:00 5203
原创 JPA 映射
<br /> <br /><br /> persistence.xml 需放在类路径下META-INFO文件夹下面<br /><?xml version="1.0" encoding="UTF-8"?><br /><persistence xmlns="http://java.sun.com/xml/ns/persistence"<br /> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br /> xsi:schemaLocation="htt
2010-11-17 17:52:00 749
原创 JPA注解
<br />JPA注解 <br /> <br />1、@Entity(name="EntityName")<br />必须,name为可选,对应数据库中一的个表<br /> <br />2、@Table(name="",catalog="",schema="")<br />可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息<br />name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名<br />catalog:可选,
2010-11-17 17:46:00 521
原创 什么是JPA
<br />什么是JPA<br /><br />JPA(Java Persistence API)是Sun 提出的Java 持久化规范。<br />它为Java 开发人员提供了一种对象/关系映射工具来管理Java 应用中的关系数据。<br />他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM<br />框架各自为盈的局面。值得注意的是,JPA是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的基础上<br />发展而
2010-11-17 11:50:00 2117
原创 消息驱动Bean
开始JMS编程前,我们需要配置消息到达的目标地址Destination,因为只有目标地址存在了,我们才能发送消息到这个地址 。由于每个应用服务器关于目标地址的配置都有所不同,下面以jboss为列。配置一个queue类型的目标地址。 name="jboss.mq.destinatio:service=Queue,name=firstQueue">queue/firstQueuejboss.mq:service=DestinationManager
2010-11-16 15:59:00 752
原创 The processing instruction target matching "[xX][mM][lL]" is not allowed
<br /><br />这个异常解释为:xml文件不能被解析,一般出现这样的问题在于xml格式上,并且问题多出现在xml文件的头部。<br /> <br />:<?xml version="1.0" encoding="UTF-8"?><br /> <br />前面不要有任何其他字符,如空格、回车、换行这些否则就会出现上面的异常。
2010-11-16 15:51:00 448
原创 Java消息服务(Java message service)
<br />Java消息服务(Java message service)<br /> <br />Java消息服务 简称JMS 是用于访问企业消息系统的开发商中立API。企业消息系统<br />可以协助应用软件通过网络进行消息交互。<br />JMS的编程过程很简单,概括为:应用程序A发送一条信息到消息服务器的某个目的地<br />destination ,然后消息服务器把消息转发给应用程序B,因为应用程序A和应用程序B没有直接<br />的代码关联,所以两者实现了解耦<br />消息传递系统的中心就是消息
2010-11-16 15:49:00 643
原创 jquery 日期控件
去http://keith-wood.name/datepickRef.html下載 jquery.datepick.doc-4.0.4.zip 可以去官方下載jquery http://jquery.com/ 然后解压缩 找到datepickBasic.html 打开jQuery Datepicker
2010-11-12 17:52:00 3745
原创 jboss 设置数据源
<br /> 第一步<br /> <br />jboss-5.0.1.GA/docs/examples/jca<br />下面找到oracle-ds.xml 模板<br />修改里面的內容<br /> <jndi-name>OracleDS</jndi-name><br /> <connection-url>jdbc:oracle:thin:192.168.17.96:1521:tx431</connection-url><br /> <driver-class>oracle.jdbc.d
2010-11-11 21:19:00 663
原创 开发具有本地接口的无状态bean
开发具有本地接口的无状态bean 我们需要了解以下通过远程接口调用EJB的过程,首先客户端需要与EJB建立起 socket通信,在通信官道上他们之间需要来回发送IIOP协议消息,因为数据要 在网络进行传输,存放数据的java对象必须要进行序列化。 在这个过程中 我们看到,有网络通信的开销,协议解析的开销,对象序列化的开销。 因为ejb是分布式技术,它允许客户端与EJB应用在不同一机器上面,所以这些性能开销 也是必然的。但是在实际生产中,我们不可避免这种情况,客户端与EJB应用运行
2010-11-10 20:53:00 492
原创 EJB 介绍 开发第一个无状态会话bean
EJB中的三种bean1.会话bean(session bean) 负责与客户端交互,是编写业务逻辑的地方,在会话bean中可以通过jdbc 直接操作数据库, 但大多数情况下都是通过实体bean来完成对数据库得操作。 会话bean 又可以分为2种 .无状态会话bean 平常,我们使用最多的是无状态bean,因为它的bean 实例可供多个用户使用,所以它的性能比 有状态bean高,正因为一个bean实例被多个用户使用,那么,前一个用户设置的值有可能被后 一个用户所修改,所以它无法 正
2010-11-10 18:06:00 561
原创 ant介绍
<br /> <br /> 通过ANT提高EJB应用的开发效率 eclipse 已經集成了ant<br /><br /> 主要包括对应用进行编译,打包,发布,解发布<br /> <br /><?xml version="1.0" encoding="UTF-8"?><br /><!-- ======================================================================= --><br /><!-- WEB EJBTest build f
2010-11-10 15:47:00 366
转载 Hibernate+JPA
Hibernate+JPA<br /> <br />近年来ORM(Object-Relational Mapping)对象关系映射,即实体对象和数据库表的映射)技术市场人声音鼎沸,异常热闹, Sun在充分吸收现有的优秀ORM框架设计思想的基础上,制定了新的JPA(Java Persistence API)规范。JPA Java Persistence API,是Java EE 5的标准ORM接口,也是ejb3规范的一部分。<br />那么什么是JPA呢?JPA是通过JDK5.0注解或XML描述对象-关系表的
2010-11-10 09:25:00 1536
转载 jquery 可编辑的表格
jquery 入门 可编辑的表格 editTable.css table { border: 1px solid black; /*修正单元格之间的边框不能合并*/ border-collapse: collapse; width: 400px;}table td { border: 1px solid black; width: 50%;}table th { border: 1px solid black; width: 50%;}tbody th { background-color: #A3BAE9
2010-11-09 09:36:00 771 1
原创 jquery 入门
jquery 入门 验证用户是否存在 jQuery 官方下載 http://jquery.com/ jQuery 1.3 API 下载 http://jquery-api-zh-cn.googlecode.com/svn/trunk/index.html myeclipse 下新建一个web 项目 jquery 主要是验证用户是否存在 web.xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche
2010-11-04 11:06:00 445
转载 Java中Comparable和Comparator实现对象比较
<br />Java中Comparable和Comparator实现对象比较<br /><br /> 当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。下面通过两个例子分别用Comparable和Comparator实现对User对象中年龄排序。<br /> <br />1.通过实现Comparable接口,根据User的年龄进行排序。<br /> <br />Java代码 import java.util.Arra
2010-10-22 10:36:00 1582
原创 java 调用存储过程 传入数组
创建一个表create table test( id number(10) );创建一个与test的id同类型的不定长数组的定义create or replace type T_NUMBER as table of number(10);创建一个存储过程create or replace procedure transferData(autoTypeIds t_number) is for i in 1..autoTypeIds.COUNT loop insert
2010-10-09 11:58:00 1223
原创 cxf 入门实例
1 首先下载cxf www.apache.org 找到cxf 修改配置文件web.xml 添加下面一段CXF org.apache.cxf.transport.servlet.CXFServlet1CXF/services/*2 写个简单的hellwordpackage test.com.lau
2010-09-17 10:28:00 2013
转载 HTTP POST GET 本质区别详解
<br /><br />HTTP POST GET 本质区别详解<br />一 原理区别 <br /><br /> 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交 <br /><br />Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE <br /><br />URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中
2010-08-25 15:07:00 367
转载 数据同步算法研究
数据同步算法研究 收藏 此文于2010-08-11被推荐到CSDN首页如何被推荐?1、引言 基于LAN或WAN的网络应用之间进行数据传输或者同步非常普遍,比如远程数据镜像、备份、复制、同步,数据下载、上传、共享等等,最为简单的做法自然就是对数据进行完全复制。然而,数据在网络上来回被复制多次后就会存在大量副本,很多情形下这些文件副本之间仅有很小的差异,很可能是从同一个文件版本演化而来。如果对文件进行完全复制,在文件较大的情况下,会占用大量网络带宽,同步时间也会较长。目前,广域网WAN的带宽与访问延迟仍然
2010-08-12 14:42:00 504
转载 Oracle 10g配置单向stream流复制
<br />到了Oracle 10g,有了DBMS_STREAMS_ADM之后,Stream流复制已经很好配置了<br />下面的只是一个最简单的stream流复制,不涉及复杂的rule配置<br /><br />环境:<br />OS:Redhat Linux<br />Oracle 10.2.0.2<br />source:stream1<br />destnation:stream2<br /><br />==准备==<br />1.归档日志配置:<br />SQL> archive log list
2010-08-04 12:27:00 925
原创 oracle10 单向stream流复制
<br /> <br /> 操作系统:windows<br />IP地址:192.168.7.150<br />数据库:Oracle 10.2.0.1<br />ORACLE_SID:sz431<br /> 从数据库:<br /> 操作系统:windows <br />IP地址:192.168.7.96<br /> 数据库:Oracle 10.2.0.1<br /> ORACLE_SID:tx431<br /> <br /> <br /> 1 初始化参数 <br /> alter
2010-08-04 12:19:00 599
转载 squid配置详解+认证教程
根据昨天发的帖子,对帖子进行了修改,并添加了一些常见的操作和NCSA和mysql的认证功能,总结成文档,大家可以下载!这些都是经过本人实践过的,大家可以学习下,有问题在后面跟帖!Squid详细配置实用文档一、 前言: 作为一种免费的网络操作系统,Linux越来越受到广大网络爱好者的欢迎了,目前因特网(Internet)上运行的主机有相当一部分采用的就是linux操作系统,而且中国已经把linux操作系统作为政府上网年的指定网络操作系统,种种迹象表明,linux操作系统正在逐渐走向成熟。今天,
2010-07-30 22:53:00 1673
转载 oracle over
table:oracle用户scott下的emp表 ; 一. Oracle 从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是 对于每个组返回多行,而聚合函数对于每个组只返回一行。 exp:Sql代码 select t.empno,t.ename,sum(t.sal) from emp t select t.empno,t.ename,sum(t.sal) from emp t这样会报:ORA-00937:非单组分组函数; 结论:聚合函数只能返回1行值。Sql代
2010-07-20 17:51:00 1229
转载 优化sql语句提高oracle执行效率
<br />(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):<br /> <br />Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在<br /> <br />FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表<br /> <br />(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表。<br /
2010-07-14 17:52:00 3175
原创 运行数据库正在使用的sql语句
select * from v$sqltext a where a.HASH_VALUE in( select t.HASH_VALUE from v$sqltext t where t.SQL_TEXT like '%l需要的字段%' )order by a.HASH_VALUE ,a.PIECEselect * from v$sqlarea b where b.HASH_VALUE in (select t.HASH_VALUE from v$sqltext t where t.SQL_TEXT lik
2010-07-14 17:43:00 580
原创 find 命令
find /opt/ -name "*.jsp" -exec chmod 400 { } ';' 找到/opt 下面所有文件为jsp 的 然后执行 chmod
2010-07-02 14:41:00 301
原创 禁止root远程直接登录
可以通过修改/etc/ssh/sshd_config文件,将其中的PermitRootLogin改成no,然后重新启动ssh服务就可以了。/etc/rc.d/sshd restart
2010-07-02 14:09:00 373
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人