![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2011
文章平均质量分 75
城的灯
www.yangguo.info
展开
-
告别获取不安全的相对路径-取当前类的Classpath(转)
特此申明:本文属于转载,感谢原作者的辛勤付出!(作者博客:http://blog.csdn.net/sunyujia) 1.new File(./xx.txt);或者是new File(xx.txt);这种方法实际上是和window操作系统有关系的,对批处理和Win32编程有研究的朋友知道,运行一个程序要让操作系统知道两点,1是文件存放的所在位置,2是文件的起始位置,这个起...原创 2011-09-15 13:47:55 · 129 阅读 · 0 评论 -
迷人的hessian
Hessian是一个由Caucho Technology开发的轻量级二进制RPC协议。和其他Web服务的实现框架不同的是,Hessian是一个使用二进制Web服务协议的框架,它的好处在于免除了一大堆附加的API包,例如XML的处理之类的jar包,这也就是为什么说它是一个轻量级的Web服务实现框架的原因,这个原因还在于手机上的应用程序可以通过Hessian提供的API很方便的访问Hessian的We...2011-04-01 11:08:18 · 80 阅读 · 0 评论 -
Java远程通讯技术
本文属于转载,像原文作者表示敬意 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、 Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就...原创 2011-03-30 17:09:18 · 79 阅读 · 0 评论 -
基于java bean的观察者模式(基于bean的事件)
观察者模式大家应该都很熟悉了,但是基于java bean的观察者模式不知道大家熟悉不!这个是我在看C3P0数据库连接池源码的时候发现的,现在就简要的记录一下,防止自己遗忘,同时给在看这篇文章的你一些帮助。这篇文章中涉及的接口和类是java.beans包下面PropertyChangeListener,PropertyChangeSupport,PropertyChangeEvent。这几个...2011-03-24 13:51:55 · 418 阅读 · 0 评论 -
maven+jetty+eclipse实现调试
这篇文章转自:http://www.blogjava.net/alwayscy/archive/2007/05/19/118584.html感谢原文作者的贡献。 Maven2代比1代改进很多,其中主要强调的是--它不仅仅是个依赖包管理器!开始先要推荐一个专讲Maven2的电子书给大家,对MAVEN学习相当有助益:Better Builds with Ma...原创 2011-07-16 00:07:16 · 73 阅读 · 0 评论 -
负载均衡
本文属于转载(http://weijie.blog.51cto.com/340746/74936),感谢作者的辛勤付出! 在单一的服务器上执行WEB应用程序有一些重大的问题,当网站成功建成并开始接受大量请求时,单一服务器终究无法满足需要处理的负荷量,所以就有点显得有点力不从心了。另外一个常见的问题是会产生单点故障,如果该服务器坏掉,那么网站就立刻无法运作了。不论是因为要有较佳的...原创 2011-09-29 15:49:52 · 106 阅读 · 0 评论 -
maven使用assembly打独立可执行jar包启动时报错(关于spring错误的解决方法)
错误如下:Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace原因:assembly的一个bug.参见:http://jira.codehaus.org/browse/MASSEMBLY-360 原因是spring的多个jar包中都含有spring.handlers和sp...原创 2011-09-28 15:51:38 · 160 阅读 · 0 评论 -
maven常用命令
初学maven即感受到其强大的便捷性,大体记录下maven的基础知识以备不时之需。常用命令为 : mvn archetype:create :创建 Maven 项目 mvn compile :编译源代码 mvn test-compile :编译测试代码 mvn test : 运行应用程序中的单元测试 mvn site : 生成项目相关信...原创 2011-06-19 01:17:11 · 76 阅读 · 0 评论 -
window下Slik SVN的安装配置
我相信各位都应该对SVN不会陌生吧,我相信绝大多数人都使用过,但是并不是人人都自己配置过SVN服务器。下面就是我配置SVN服务器的步骤,以及在配置过程中碰见的一些问题,在此记录,希望对你有所帮助。安装双击运行“配套安装程序”目录中Slik-Subversion-1.6.12-win32.msi,安装目录可自定义. 默认安装的目录: C:\Program Files\SlikSvn;...原创 2011-06-19 00:43:49 · 189 阅读 · 0 评论 -
Jackson 框架,轻易转换JSON
本文转载于:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/...原创 2011-06-17 13:42:04 · 77 阅读 · 0 评论 -
webservice开发的一些心得体会
网络中关于webservice的帖子不及其数,憋人在这里只是记下一些自己开发的心得体会,如果在无意之中能够给你一些帮助,那将是我的荣幸。 本文主要讲AXIS2的开发。开发的步骤如下:1.书写业务逻辑;2.书写service.xml,描述公开的服务;3.发布。关于发布这里讲到两种发布的方式,一种是打成aar包扔到axis2的安装目录中发布,第二种是使用java本身的endpoint.pu...2011-02-22 08:44:17 · 244 阅读 · 0 评论 -
在jar包中获得配置文件
在开发过程中,我们经常会遇到读取配置文件的情况,对于配置文件的读取,根据环境等情况又各有不同,一般情况下,如果从非jar包中使用相对/路径,比较简单,就不在累述了,而在很多情况下,我们需要把我们的class打包成jar文件,进行使用,这时就会发现,我们先前如果没有考虑到这些,可能就行不通了,那么,该如何解决呢?方法如下:有如下路径 :Web-info--|-->classes--->c...原创 2011-09-15 16:15:00 · 140 阅读 · 0 评论 -
hadoop自定义InputFormat
本文转自:http://www.randyho.com/?p=41 接触hadoop一年多了,但是自己一直没有用hadoop写过什么程序。最近,由于项目需要,将一些文件转换成hadoop的MapFile。网上的例子基本是直接处理文本输入,自定义输入格式的见到两个,但是都是用的旧的API,用新API写的还没有,可能高手不屑于写这些。但是处理自定义输入是每个用hadoop的人都要学会才行的,因...原创 2011-11-03 23:15:12 · 120 阅读 · 0 评论