
SSH
文章平均质量分 68
doloveme
这个作者很懒,什么都没留下…
展开
-
一天工作总结4.26
我擦,今天搞了许多! 首选弄了个struts的框架,当然是在网上找的。package org.usc.file;import java.io.File;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.util.Map;import javax...2011-04-26 17:34:12 · 103 阅读 · 0 评论 -
J2EE JTA
jta概述 Java事务API(JTA;Java Transaction API)和它的同胞Java事务服务(JTS;Java Transaction Service),为J2EE平台提供了分布式事务服务。一个分布式事务(distributed transaction)包括一个事务管理器(transaction manager)和一个或多个资源管理器(resource manager...原创 2011-02-12 13:28:19 · 206 阅读 · 0 评论 -
Tomcat高级配置技巧
1. 配置系统管理(Admin Web Application) 大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的Admin Web Application最初在4.1版本时出现,当时的功能包括管理context、data source、use...原创 2011-02-14 14:52:33 · 148 阅读 · 0 评论 -
Request[/login] does not contain handler parameter named method
错误是: HTTP Status 400 - Request[/login] does not contain handler parameter named method -------------------------------------------------------------------------------- type Status report message Reque...原创 2011-02-14 15:51:33 · 2015 阅读 · 0 评论 -
struts中validate的几种情况
一、 在对应的 Form Baens 中重载 validate 方法 在 struts-config.xml 文件中, action 节点下有“ validate ”这样一个属性。在 struts 框架中,默认属性是 validate=”true” 。所以如果想通过 Form Baens 的重载 validate 方法来验证数据的话,可以不用理会这一点。题外话:如果你在 struts-conf...原创 2011-02-14 17:07:08 · 156 阅读 · 0 评论 -
(Struts)ActionForm类及表单数据验证
在Struts的中央控制器中写了Struts的控制器角色,在这篇介绍下Struts的视图!Struts的视图组件:Struts框架中的视图组件主要包括:JSP页面。ActionForm类。Struts自定义标记。消息资源。其中,ActionForm类是Struts框架的核心组件之一,是Struts的关键视图组件。在这篇文章中,将讨论ActionForm类及其作用。ActionForm的作用机...原创 2011-02-14 17:18:11 · 130 阅读 · 0 评论 -
右键打开UE
@echo offecho Windows Registry Editor Version 5.00> tmp.reg echo [HKEY_CLASSES_ROOT\*\shell]>> tmp.reg echo [HKEY_CLASSES_ROOT\*\shell\UltraEdit]>> tmp.reg echo @="XUltraEdit...原创 2011-12-15 13:39:10 · 228 阅读 · 0 评论 -
Java RMI与RPC,JMS的比较
远程对象方法调用并不是新概念,远程过程调用 (RPC) 已经使用很多年了。远程过程调用被设计为在应用程序间通信的平台中立的方式,它不理会操作系统之间以及语言之间的差异。即 RPC 支持多种语言,而 RMI 只支持 Java 写的应用程序。 [1]另外 RMI 调用远程对象方法,允许方法返回 Java 对象以及基本数据类型。而 RPC 不支持对象的概念,传送到 RPC 服务的消息由外部数据...原创 2011-12-19 13:28:17 · 104 阅读 · 0 评论 -
深入探讨SOAP、RPC和RMI
在 Brett McLaughlin 关于Soapbox的第二回合中,他详细地将“简单对象访问协议”与 RMI 和 RPC 进行了比较,并就开发人员如何在这三种消息协议中做出最佳选择而提出建议。他查看了来自 IBM 和微软的现实世界 SOAP 实现,并检查了 XML 的局限性 - SOAP 的基本编码格式 - 和作为全功能编程语言所涉及的问题。本文包含 RPC 和 SOAP 机票请求的样本代...原创 2011-12-19 13:28:47 · 126 阅读 · 0 评论 -
rpc rmi区别
1.RMI和RPC之间最主要的区别在于方法是如何别调用的。在RMI中,远程接口使每个远程方法都具有方法签名。如果一个方法在服务器上执行,但是没有相匹配的签名被添加到这个远程接口上,那么这个新方法就不能被RMI客户方所调用。在RPC中,当一个请求到达RPC服务器时,这个请求就包含了一个参数集和一个文本值,通常形成“classname.methodname”的形式。这就向RPC服务...原创 2011-12-19 13:30:09 · 108 阅读 · 0 评论 -
Java性能分析比较:远程调用方法
现在,Java远程调用方法很多,各种方法的优缺点网络上也有很多的参考文章,这次我对几个典型的Java远程调用方法做了一个简单的性能分析比较,可供大家参考。 现在,Java远程调用方法很多,各种方法的优缺点网络上也有很多的参考文章,这次我对几个典型的Java远程调用方法做了一个简单的性能分析比较,可供大家参考。 测试环境:CPU:奔腾双核 T4500,内存:D...原创 2011-12-20 09:14:26 · 199 阅读 · 0 评论 -
NoSQL数据库笔谈<转载>
NoSQL数据库笔谈databases , appdir , ssv , paper颜开 , v0.2 , 2010.2序思想篇CAP最终一致性变体BASE其他I/O的五分钟法则不要删除数据RAM是硬盘,硬盘是磁带Amdahl定律和Gustafson定律万兆以太网手段篇...原创 2011-12-20 17:43:32 · 899 阅读 · 0 评论 -
PowerDesigner15在生成SQL時報錯Generation aborted due to errors detected during the ver
1.用PowerDesigner15建模,在Database—>Generate Database (或者用Ctrl+G快捷鍵)來生產sql語句,卻提示“Generation abort1.用PowerDesigner15建模,在Database—>Generate Database (或者用Ctrl+G快捷鍵)來生產sql語句,卻提示“Generation...原创 2012-08-23 16:32:10 · 202 阅读 · 0 评论 -
GIT查看、删除、重命名远程分支和TAG
2013-01-09:加入删除远程tag的内容2013-11-06:加入重命名远程分支的内容这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲:查看远程分支删除远程分支和tag删除不存在对应远程分支的本地分支重命名远程分支把本地tag推送到远程获取远程tag查看远程分支加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了...原创 2014-03-04 09:38:59 · 173 阅读 · 0 评论 -
ubuntu mysql 配置 远程登陆
1.ubuntu安装 sudo apt-get install mysql-client-5.5 sudo apt-get install libdbd-mysql-perl sudo apt-get install libmysqlclient18 sudo apt-get install mysql-server-core-5.5 sudo ap...原创 2015-03-11 22:37:06 · 203 阅读 · 0 评论 -
ubuntu永久修改主机名
ubuntu永久修改主机名 1、查看主机名在Ubuntu系统中,快速查看主机名有多种方法:其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;其二,在终端窗口中输入命令:hostname或uname –n,均可以查看到当前主机的主机名。2、临时修改主机名命令行下运行命令:“hostname 新主机名”其中“新主机名”可以用任何合法字符串来表示。不过...原创 2015-05-05 14:10:25 · 129 阅读 · 0 评论 -
springmvc 链接数据库错误
Caused by: org.xml.sax.SAXParseException: cos-all-limited.1.2: An ''all'' model group must appear in a particle with '{'min occurs'}'='{'max occurs'}'=1, and that particle must be part of a pair whi...原创 2015-07-09 15:00:09 · 384 阅读 · 0 评论 -
Log4J日志管理类使用详解
Log4J日志管理类使用详解,java开发必备,不多说了一、前言:log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j, 人们遗...原创 2011-02-11 16:40:22 · 100 阅读 · 0 评论 -
Log4j的中文文档
这篇文章描述了Log4j的API、独一无二的特色和设计原理。Log4j是一个聚集了许多作者劳动成果的开源软件项目。它允许开发人眼以任意的粒度输出日志描述信息。它利用外部的配置文件,在运行时是完全可配置的。最厉害的是,log4j有一条平滑的学习曲线。当心:从用户的反馈表明,它是很容易上瘾的。介绍几乎每个大型的应用程序都包含有自己的日志记录或跟踪API。与这个原则一致,E.U....原创 2011-02-11 16:04:31 · 118 阅读 · 0 评论 -
xfire生成webservice客户端与服务注意事项
1.从Bean生成ws,要注意如果用了XmlBeansServiceFactory,则生成Service要用接口,而不能用实现类,不然调用的时候会抛:org.codehaus.xfire.fault.XFireFault: Parameter {http://www.eshore.com/moa}testin0 does not exist!2.XmlBeansServic...原创 2011-08-30 17:32:49 · 121 阅读 · 0 评论 -
XFire 最新生火指南(下)
1. JSR181JSR181式通过annotated POJO ,零配置文件的导出Web服务,是BEA倡导的,JavaEE5里的正规方式, XFire作了良好的支持。但是,XFire关于JSR181方式的文档还不够清晰,请完整阅读本节以避免其中的数个陷阱。1.1 参考文章1.2 ApplicationContext.xml因为配置都写在annotation,applica...原创 2011-08-31 15:49:58 · 161 阅读 · 0 评论 -
XFire 最新生火指南(上)
基于发布在JavaEye的敬畏心情,本文又修改了一遍,与前两天发在blogjava和csdn的版本稍有不同。1. 概述 XFire 是全球众多牛人在与axis系列对比后一致投票的选择。我比较欣赏的特性有:与Spring整合,无须生成一堆文件,无须打包独立war,直接将应用中的Pojo导出为Web服务。Aegis--超简约的默认Java XML 绑定机制,且可以Pl...原创 2011-08-31 15:51:09 · 148 阅读 · 0 评论 -
XFire构建web services客户端的五种方式
本文主要源于先前看到的一篇文章,为了自己以后查看方便也就转载过来了原文链接:http://blog.youkuaiyun.com/jadyer/article/details/6082948另外还有第四种,第五种方法,是从别处看到的 ,在本文最后和大家分享一下 这里并未涉及到JSR 181 Annotations 的相关应用,具体的三种方式如下① 通过WSDL地址来创建动态客户端 ② 通过...原创 2011-08-31 16:15:42 · 106 阅读 · 0 评论 -
在Spring中使用XFire构建Web Service应用
概述 XFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。XFixe内建在STAX的基础上之上,STAX是基于流的XML解析引擎,这使得XFire拥有很高的性能。 相对Axis来说,目前它的人气指数相当高,加上其提供了和String集成的支持,在目前的Web Service开源...原创 2011-08-31 16:25:31 · 128 阅读 · 0 评论 -
对比XStream和JSON
XStream是thoughtworks开发的开源产品,采用的是xpp来进行xml和对象之间的转换。它不需要schema或其他的mapping文件就可以进行java对象和xml文件之间的转换,API调用起来非常方便,并且扩展功能强大。 JSON是目前比较流行的轻量级的对象数据转换方式,常常用在ajax和web service领域。目前大部分语言都有JSON的实现。Java领域有json li...原创 2011-09-07 14:29:07 · 230 阅读 · 0 评论 -
xstream
xstream: XStream xstream = new XStream();// XStream xstream = new XStream(new DOMDriver());//线程安全 xstream.alias("person", Person.class); xstream.alias("phonenumber", PhoneNumber.clas...2011-09-07 15:28:52 · 155 阅读 · 0 评论 -
Tomcat中用web.xml控制Web应用详解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web...原创 2011-02-10 11:08:50 · 207 阅读 · 0 评论 -
eclipse下安装Extjs的插件spket【转载】
ext3.0,eclipse3.5。每次都要去查API,很烦,所以装个EXT提示的插件对初学者来说有很大的帮助。假设你已经下载了ext3.0和spket的源码。注意,官方的ext3.0里面没有提供ext.jsb文件.得自己另外去网上下载一个,这里我把下载到的ext.jsb文件放在ext-3.0.0的根目录下。一、以Eclipse插件形式安装启动ECLIPSE Help → ...原创 2011-02-10 15:48:27 · 185 阅读 · 0 评论 -
log4j.properties (1)
log4j.properties 使用 一.参数意义说明 输出级别的种类 ERROR、WARN、INFO、DEBUG ERROR 为严重错误 主要是程序的错误 WARN 为一般警告,比如session丢失 INFO 为一般要显示的信息,比如登录登出 DEBUG 为程序的调试信息 配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.n...2011-02-11 10:26:28 · 83 阅读 · 0 评论 -
log4j.properties (2)
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 作为Apache的开源项目,Log4j可以使我们很好的控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;也可以方便的使我们控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能...原创 2011-02-11 10:39:33 · 97 阅读 · 0 评论 -
log4j 向日志里写信息
log4j.category.org.zblog=INFO,A2 ### 设置输出地A2到文件(文件大小到达指定尺寸的时候产生一个新的文件)##log4j.appender.A2=org.apache.log4j.RollingFileAppenderlog4j.appender.A2.File=E://Log//log.txt ### 文件位置##log4j.appende...2011-02-11 13:11:53 · 132 阅读 · 0 评论 -
log4j 发email
一般的邮件服务器大豆要经过验证,如果log4j.properties 没有验证的话会出现 javax.mail.AuthenticationFailedException 的错误!! 意思是没有验证。而log4j项目组在他们的SMTPAppender类里没有加入验证机制,直到16版本也没有,估计以后也够呛了。所以要自己建一个类继承AppenderSkeleton 该写SMT...原创 2011-02-11 15:16:41 · 173 阅读 · 0 评论 -
log 发email
一般的邮件服务器大豆要经过验证,如果log4j.properties 没有验证的话会出现 javax.mail.AuthenticationFailedException 的错误!! 意思是没有验证。而log4j项目组在他们的SMTPAppender类里没有加入验证机制,直到16版本也没有,估计以后也够呛了。所以要自己建一个类继承AppenderSkeleton 该写SMT...2011-02-11 15:19:01 · 335 阅读 · 0 评论 -
log4j 发email 补充
其实,那个牛人的方法有些麻烦,虽然SMTPAppender的smtpusername等属性是private的,但是有getsmtpusername()方法可以获得他们,所以只要改变activateOptions()方法就可以,其他的只要继承SMTPAppender.class就可以了具体代码如下package com.hua.test;import java.util.Prop...2011-02-11 15:32:24 · 357 阅读 · 0 评论 -
java 发email
package com.hua.test;import java.util.*;import javax.mail.*;import javax.mail.internet.*;/** * <p>Title: java mail</p> * <p>Description: </p> * <p>Copyr...2011-02-11 15:39:55 · 183 阅读 · 0 评论 -
intellij 打开工程在每个java文件上 有个红色的无效符
说明该类不是可编译文件。在project Structure中(快捷键ctrl+alt+shift+s)选Modules将你带红圈的文件添加上,将你带红圈的文件夹设为Sources。一般是src文件夹,点Sources文件夹,然后点击OK。设置为可编译文件再去工程中看就没红圈了。...原创 2015-07-24 13:52:53 · 825 阅读 · 0 评论