Tools
文章平均质量分 77
java85140031
喜欢java软件开发,愿意结识天下所有的java爱好者.
展开
-
CVS SVN VSS 使用对比
版本控制系统里团队开发不免要用上CVS SVN VSS ClearCase等工具。至于选择上,则是根据开发团队搭建的平台,使用的编程语言相关联。 如果用.net平台开发,VSS无疑首选,尽管它曾经有不经时事的诟病,现在发展的功能也蛮强的。如果有服务器linux系统,则CV原创 2011-08-31 10:05:41 · 523 阅读 · 0 评论 -
org/apache/commons/collections/map/ListOrderedMap不存在
使用json时出现找不到class文件异常: org/apache/commons/collections/map/ListOrderedMap ()方法不存在 可能是json版本不一致造成的,commons-logging-1.0.4.jar commons-lang-2.0.jar commons-collections-3.2.jar comm原创 2014-08-23 10:34:53 · 9614 阅读 · 0 评论 -
根据wsdl的url,使用axis1.4生成客户端,并且对webservice进行调用
根据wsdl的url,使用axis1.4生成客户端,并且对webservice进行调用1、到www.apache.org上去下载axis-bin-1_4.zip,如要关联源代码就把axis-src-1_4.zip也下载下来。2、建一个java项目,导入axis-bin-1_4.zip下的lib文件下的所有jar包3、右键项目/Run As/Run Configurations.转载 2014-08-28 15:25:30 · 1521 阅读 · 0 评论 -
直角坐标系的旋转公式
X'=x*cos(n)+y*sin(n)Y'=-x*sin(n)+y*cos(n)X' , Y' , X , Y , n ,各代表什么n是旋转的角度。将原坐标系旋转角度n后,形成新的坐标系。X'和Y'为新坐标系下点的坐标。而x和y为该点在原来坐标系下的坐标。原创 2014-08-13 23:45:42 · 4680 阅读 · 0 评论 -
使用axis轻松调用Webservice
使用axis1.4调用webservice有两种简单的方式:1、直接使用axis提供的API调用,适用于webservice接口的参数和返回值都是String的情况。Java代码 try { Call call = (Call)new Service().createCall(); call.setTargetEndpointAdd转载 2014-08-18 15:42:29 · 4356 阅读 · 0 评论 -
BASE64Decoder小解
Base64 是网络上最常见的用于传输8Bit 字节代码的编码方式之一,大家可以查看RFC2045 ~RFC2049,上面有MIME 的详细规范。Base64 要求把每三个8Bit 的字节转换为四个6Bit 的字节(3*8 = 4*6 = 24 ),然后把6Bit 再添两位高位0 ,组成四个8Bit 的字节,也就是说,转换后的字符串理论上将要比原来的长1/3 。这样说会不会太抽象了转载 2014-09-15 22:21:45 · 462 阅读 · 0 评论 -
Dom4j下载及使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的转载 2014-10-23 18:00:06 · 515 阅读 · 0 评论 -
linux下的tomcat jvm内存
常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space ---------------------------------------------------------这里以tomcat环境为例,其它WEB服务器如jb转载 2014-08-10 20:32:57 · 482 阅读 · 0 评论 -
commons-logging 和 log4j 之间的关系
转自: http://zachary-guo.iteye.com/blog/361177 我们在做项目时,日志的记录是必不可少的一项任务,而我们通常是使用 apache 的 log4j 日志管理工具。然而,在项目中,我们经常会看到两个 jar 包:commons-logging.jar 和 log4j.rar。为什么我们在使用 log4j 的同时还要引入 commons转载 2015-02-10 00:03:58 · 411 阅读 · 0 评论 -
Eclipse中高亮显示相同的变量
Eclipse中高亮显示相同的变量问题描述: 在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。 1.网友解决方法: 选择:windows-> preferences->java->Editor->Mark Occurences 选择最上的复选框,下面的就有很多了。 其中的Local variables转载 2015-10-14 15:15:38 · 685 阅读 · 0 评论 -
eclipse 设置豆沙绿
点击window----点击preferences----展开General----展开Editors----点击Text Editors----点击Appearance color options里面的Background color----点击Color后面的颜色按钮----规定自定义颜色----把色调调成:85 饱和度调成:123 亮度调成205 即可调成豆沙绿色了 然后点确定确定原创 2016-08-29 12:15:45 · 904 阅读 · 0 评论 -
Axis调用 .net webservice注意事项
最近工作中有用到Axis, java调用.net写的原创 2014-06-12 16:10:15 · 827 阅读 · 0 评论 -
Eclipse 字体设置
在公司的Eclipse字体总是看着不舒服, 可是原创 2014-06-11 22:25:46 · 621 阅读 · 1 评论 -
jsonlib 去掉不需要的Java bean属性 生成json 字符串
例如想要去掉 OrderForSaveDto 对象的JsonConfig config = new JsonConfig(); // 忽略掉getDishDate属性 config.setJsonPropertyFilter(new PropertyFilter(){ @Override原创 2014-06-11 14:21:46 · 4661 阅读 · 1 评论 -
JBoss用户名和密码配置教程
1.jmx-console 登录的用户名和密码设置默认情况访问 http://localhost:8080/jmx-console 就可以浏览jboss的部署管理的一些信息,不需要输入用户名和密码,使用起来有点安全隐患。下面我们针对此问题对jboss进行配置,使得访问jmx- console也必须要知道用户名和密码才可进去访问。JBoss配置步骤如下:1)找到JBoss安装目录/s原创 2012-10-18 14:14:22 · 7163 阅读 · 0 评论 -
关于用 apache cxf中对于不是返回200错误的处理 ,获取错误描述文本的方法
现象:我们在使用apache cxf框架的时候遇到了一些问题,一般来说,如果我们用rest client 如果处理的返回是正确的,那么我们可以很轻易的处理,但是如果我们如果返回的请求返回码不是200,这种情况我们在调试时候发现exception对象中并不包含任何error message的文本:比如类似这个截图的请求(我们用restclient)测试的,这个转载 2013-07-30 10:54:20 · 1038 阅读 · 0 评论 -
junit中before和beforeclass区别
@before在每个测试方法之前都会运行一次,只需声明成public@beforeclass在类中只运行一次,必须声明成public static原创 2014-03-04 11:28:21 · 11466 阅读 · 1 评论 -
Link形式离线安装EclipseMaven插件
在线安装Maven插件name:m2eclipselocation:http://download.eclipse.org/technology/m2e/releases 可是老是遇到说jar找不到的问题, 很令人费解, 后来干脆采用离线包以link的形式安装maven插件, 这就没有那么多劳什子了. 下载地址: 我的资源中有然后以link的形式安装, 步原创 2014-03-09 12:11:54 · 3454 阅读 · 0 评论 -
http status 400,http 400,400 错误
4 请求失败4xx 4xx应答定义了特定服务器响应的请求失败的情况。客户端不应当在不更改请求的情况下重新尝试同一个请求。(例如,增加合适的认证信息)。不过,同一个请求交给不同服务器也许就会成功。4.1 400 Bad Request 请求中的语法错误。Reason-Phrase应当标志这个详细的语法错误,比如”Missing Call-ID header field”。 4.2转载 2014-04-14 14:47:25 · 23689 阅读 · 0 评论 -
http status 500,http 500,500错误
5 Server Failure 5xx 5xx应答是当服务器本身故障的时候给出的失败应答。 5.1 500 Server Internal Error 服务器遇到了未知的情况,并且不能继续处理请求。客户端可以显示特定的错误情况,并且可以在几秒种以后重新尝试这个请求。 如果这个情况是临时的,服务器应当在Retry-After头域标志客户端过多少秒钟之后重新尝试这个请求。 5.2转载 2014-04-14 14:48:34 · 3828 阅读 · 1 评论 -
Eclipse - 修改debug高亮色
Preference -> General -> Editors-> Text Editors -> Annotations-> Debug Current Instruction Pointer原创 2014-04-15 10:24:44 · 1548 阅读 · 1 评论 -
MyEclipse6.5安装SVN插件的三种方法
MyEclipse6.5安装SVN插件的三种方法一、安装方法:方法一、如果可以上网可在线安装 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击"New Remot转载 2014-03-31 11:29:08 · 631 阅读 · 0 评论 -
myeclipse添加server library
myeclipse添加server library (1)File->New->Other (2)弹出窗口勾上Show All Wizards,然后在type fiter text那里输入Server,选中server->next->选中apache->选tomcat v6.0 server->下面有server name可以按照自己的需要填写->next->选择要添加server l转载 2014-04-11 14:52:47 · 2136 阅读 · 0 评论 -
Linux: java.net.UnknownHostException 异常处理
在linux系统下部署Java产品的集群环境时,后台报出如下异常,系统报找不到名为“QATest242”的主机: ERROR - Get local host name failed -com.trs.infra.cluster.ClusterConfig.getMemberHost(ClusterConfig.java:293)java.net.UnknownHostE转载 2014-05-19 18:39:55 · 9731 阅读 · 1 评论 -
Cannot change version of project facet Dynamic web
转自:http://my.oschina.net/cloudcoder/blog/362949摘要解决Cannot change version of project facet Dynamic web module to 3.0问题描述 用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-ar转载 2016-09-01 23:49:03 · 395 阅读 · 0 评论