<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jame521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jame521]]></copyright><item><title><![CDATA[规则引擎和BPEL的结合]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/8947900</link><guid>https://blog.youkuaiyun.com/jame521/article/details/8947900</guid><author>jame521</author><pubDate>Sun, 19 May 2013 21:10:13 +0800</pubDate><description><![CDATA[许多组织正从面向对象的业务流程管理范例转移到面向服务的方法；实际上，服务正在成为应用程序开发的基本元素。同时，业务流程执行语言 (BPEL) 已经成为编排这些服务和管理业务流程的无缺陷执行的事实标准。这些趋势所产生的结果是，为更灵活、更经济高效地管理业务流程提供了一些良机。

大多数业务流程（贷款审批就是一个典型示例）包含多个决策点。在这些决策点处，将对某个条件进行评估。业务流程根据这些标准或]]></description><category></category></item><item><title><![CDATA[hadoop1.0.3 Namenode启动失败]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/7984259</link><guid>https://blog.youkuaiyun.com/jame521/article/details/7984259</guid><author>jame521</author><pubDate>Sun, 16 Sep 2012 12:47:49 +0800</pubDate><description><![CDATA[Namenode启动失败：
查看日志 /var/log/hadoop/下日志，错误信息：/tmp/hadoop-hadoop/dfs/name is
 in aninconsistent state: storage directory does not exist or is not accessible.

解法一：解决方案就很简单，这些目录的位置都是根据Hadoop.tmp.dir的]]></description><category></category></item><item><title><![CDATA[hadoop搭建 namenode无法正常启动解决方案]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/7984249</link><guid>https://blog.youkuaiyun.com/jame521/article/details/7984249</guid><author>jame521</author><pubDate>Sun, 16 Sep 2012 12:41:52 +0800</pubDate><description><![CDATA[Namenode启动失败：
查看日志/var/log/hadoop/下日志，如果是Directory /tmp/hadoop-javoft/dfs/name is in

解法一：解决方案就很简单，这些目录的位置都是根据Hadoop.tmp.dir的位置确定的，所以只需要在conf/core-site.xml覆盖hadoop.tmp.dir的默认值即可：
...

   name>Ha]]></description><category></category></item><item><title><![CDATA[策略模式之我见]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/7724725</link><guid>https://blog.youkuaiyun.com/jame521/article/details/7724725</guid><author>jame521</author><pubDate>Sat, 07 Jul 2012 16:01:45 +0800</pubDate><description><![CDATA[最近需要给部门内做设计模式培训，需要写点自己的理解，打球 晚上待续。。。。。]]></description><category></category></item><item><title><![CDATA[GIS与云计算技术结合]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/7628833</link><guid>https://blog.youkuaiyun.com/jame521/article/details/7628833</guid><author>jame521</author><pubDate>Sun, 03 Jun 2012 21:46:21 +0800</pubDate><description><![CDATA[GIS可谓是自己的老本行，自己好久没有接触这方面，但最近由于自己和研究分布式计算框架Hadoop,觉得之前做GIS平台完全可以和云计算技术结合起来，这样GIS功能有质的提升。之前老总提出SOA架构，这个是从软件结构进行提升。但是从用户的体验以及性能方面，我觉得分布式计算是不错的选择，GIS行业一直没有应用，包括之前我之前单位：国内领先GIS平台公司。GIS软件面对的是超大的地理数据，而分布式计算利]]></description><category></category></item><item><title><![CDATA[Hadoop分布式文件系统：架构和设计]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/7604893</link><guid>https://blog.youkuaiyun.com/jame521/article/details/7604893</guid><author>jame521</author><pubDate>Sat, 26 May 2012 16:19:10 +0800</pubDate><description><![CDATA[Hadoop分布式文件系统：架构和设计 


引言
前提和设计目标


硬件错误
流式数据访问
大规模数据集
简单的一致性模型
“移动计算比移动数据更划算”
异构软硬件平台间的可移植性

Namenode 和 Datanode
文件系统的名字空间 (namespace)
数据复制


副本存放: 最最开始的一步
副本选择
安全模式

文件系统元数据的持]]></description><category></category></item><item><title><![CDATA[最近学习hadoop  希望有志同道合一起探讨]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/7596280</link><guid>https://blog.youkuaiyun.com/jame521/article/details/7596280</guid><author>jame521</author><pubDate>Wed, 23 May 2012 21:57:14 +0800</pubDate><description><![CDATA[最近学习hadoop  希望有志同道合一起探讨]]></description><category></category></item><item><title><![CDATA[PageRank模型]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/7310630</link><guid>https://blog.youkuaiyun.com/jame521/article/details/7310630</guid><author>jame521</author><pubDate>Thu, 01 Mar 2012 20:23:13 +0800</pubDate><description><![CDATA[google创始人发明pageRank，也就是一个页面的权重由指向他的链接数进行计算。
基本思想：如果网页T存在一个指向网页A的连接，则表明T的所有者认为A比较重要，从而把T的一部分重要性得分赋予A。这个重
要性得分值为：PR（T）/C(T) 

　　其中PR（T）为T的PageRank值，C(T)为T的出链数，则A的PageRank值为一系列类似于T的页面重要性得分值的累加。]]></description><category></category></item><item><title><![CDATA[CAST CONVERT]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/6780077</link><guid>https://blog.youkuaiyun.com/jame521/article/details/6780077</guid><author>jame521</author><pubDate>Thu, 15 Sep 2011 22:04:32 +0800</pubDate><description><![CDATA[CAST CONVERT]]></description><category></category></item><item><title><![CDATA[单点登陆(SSO)组件的设计与实现]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/6413174</link><guid>https://blog.youkuaiyun.com/jame521/article/details/6413174</guid><author>jame521</author><pubDate>Wed, 11 May 2011 22:29:00 +0800</pubDate><description><![CDATA[<br /><br />[原创]单点登陆(SSO)组件的设计与实现二-登录流程图
 <br /><br /><br />
    先说几句废话，自我感觉此方案还不错，至少解决了安全性的问题，也实现了统一登出，能跨平台，跨服务期，跨域名，当然需要相应的联盟站点的支持，但从原理上绝对能跨平台。设计和具体实现的描述比较长，今天先介绍一部分 <br /><br />1引言 1.1 编写目的 <br />详细说明单点登录组件(SSO)的设计思想和实现方法，是日后该组件维护和扩展工作的基本依据文档。预期读者是要实现]]></description><category></category></item><item><title><![CDATA[Java技巧：深拷贝的两种方式]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/6302524</link><guid>https://blog.youkuaiyun.com/jame521/article/details/6302524</guid><author>jame521</author><pubDate>Tue, 05 Apr 2011 10:55:00 +0800</pubDate><description><![CDATA[http://developer.51cto.com  2011-04-02 09:48  huangjian128  ITEYE  我要评论(0)
拷贝构造函数，经常被称作X(X&)，是一种特殊的构造函数，他由编译器调用来完成一些基于同一类的其他对象的构件及初始化。它的唯一的一个参数（对象的引用）是不可变的（因为是const型的）。
<br /> <br />⑴浅复制(浅克隆)<br />被复制对象的所有变量都含有与原来的对象相同的值，而所有的对其他对象的引用仍然指向原来的对象。换言之，浅复制仅仅复制]]></description><category></category></item><item><title><![CDATA[Java transient关键字]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/6118701</link><guid>https://blog.youkuaiyun.com/jame521/article/details/6118701</guid><author>jame521</author><pubDate>Wed, 05 Jan 2011 19:52:00 +0800</pubDate><description><![CDATA[http://wujuxiang.blog.51cto.com/2250829/4302111、transient关键字只能修饰变量，而不能修饰方法和类。注意，本地变量是不能被transient关键字修饰的。<br />2、被transient关键字修饰的变量不再能被序列化，一个静态变量不管是否被transient修饰，均不能被序列化。<br />3、一旦变量被transient修饰，变量将不再是对象持久化的一部分，该变量内容在序列化后无法获得访问。也可以认为在将持久化的对象反序列化后，被transient]]></description><category></category></item><item><title><![CDATA[JAVA中各类CACHE机制实现的比较]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/6068836</link><guid>https://blog.youkuaiyun.com/jame521/article/details/6068836</guid><author>jame521</author><pubDate>Fri, 10 Dec 2010 22:49:00 +0800</pubDate><description><![CDATA[<br />在。NET中，实现CACHE是件很容易的事，在java中，是如何实现的呢？有哪些解决方案呢？归纳了下，大概有下面这些方案 OSCache 　　　　OSCache是个一个广泛采用的高性能的J2EE缓存框架，OSCache能用于任何Java应用程序的普通的缓存解决方案。　　　　OSCache有以下特点：　　　　缓存任何对象，你可以不受限制的缓存部分jsp页面或HTTP请求，任何java对象都可以缓存。　　　　拥有全面的API--OSCache API给你全面的程序来控制所有的OSCache特性。　　]]></description><category></category></item><item><title><![CDATA[软引用解决内存泄露（重视内存消耗）]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/6068731</link><guid>https://blog.youkuaiyun.com/jame521/article/details/6068731</guid><author>jame521</author><pubDate>Fri, 10 Dec 2010 21:39:00 +0800</pubDate><description><![CDATA[<br /> 现在已经从事开发已经两年多了，在开发时更加注重软件整体的性能，而非仅仅实现功能而已，这才能做到一名出色的开发人员。以下是本人在IBM developer 看到一篇非常好的文章，在此共享，谢谢作者的分享！<br />垃圾收集可以使 Java 程序不会出现内存泄漏，至少对于比较狭窄的 “内存泄漏” 定义来说如此，但是这并不意味着我们可以完全忽略 Java 程序中的对象生存期（lifetime）问题。当我们没有对对象生命周期（lifecycle）引起足够的重视或者破坏了管理对象生命周期的标准机制时，]]></description><category></category></item><item><title><![CDATA[java各种引用（强引用 软引用 弱引用）]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/6068687</link><guid>https://blog.youkuaiyun.com/jame521/article/details/6068687</guid><author>jame521</author><pubDate>Fri, 10 Dec 2010 21:05:00 +0800</pubDate><description><![CDATA[<br />从JDK1.2版本开始，把对象的引用分为四种级别，从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为：强引用、软引用、弱引用和虚引用。 <br />1．强引用<br />本章前文介绍的引用实际上都是强引用，这是使用最普遍的引用。如果一个对象具有强引用，那就类似于必不可少的生活用品，垃圾回收器绝不会回收它。当内存空 间不足，Java虚拟机宁愿抛出OutOfMemoryError错误，使程序异常终止，也不会靠随意回收具有强引用的对象来解决内存不足问题。 <br />2．软引用（Sof]]></description><category></category></item><item><title><![CDATA[offer比较]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/83682118</link><guid>https://blog.youkuaiyun.com/jame521/article/details/83682118</guid><author>jame521</author><pubDate>Mon, 09 Aug 2010 22:39:26 +0800</pubDate><description><![CDATA[由于本人工作两年，是第一次跳槽，不是很了解情况，所以请教各位
offer1 用友NC研发职位
offer2 外派adobe项目开发
待遇差不多 还有用友研发怎么样 技术氛围 待遇 以后发展空间 == 谢谢！...]]></description><category></category></item><item><title><![CDATA[验证数字的正则表达式集]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/5686114</link><guid>https://blog.youkuaiyun.com/jame521/article/details/5686114</guid><author>jame521</author><pubDate>Tue, 22 Jun 2010 12:55:00 +0800</pubDate><description><![CDATA[<br />验证数字：^[0-9]*$<br />验证n位的数字：^/d{n}$<br />验证至少n位数字：^/d{n,}$<br />验证m-n位的数字：^/d{m,n}$<br />验证零和非零开头的数字：^(0|[1-9][0-9]*)$<br />验证有两位小数的正实数：^[0-9]+(.[0-9]{2})?$<br />验证有1-3位小数的正实数：^[0-9]+(.[0-9]{1,3})?$<br />验证非零的正整数：^/+?[1-9][0-9]*$<br />验证非零的负整数：^/-[1-9]]></description><category></category></item><item><title><![CDATA[Spring 系列: Spring 框架简介 ]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/5674245</link><guid>https://blog.youkuaiyun.com/jame521/article/details/5674245</guid><author>jame521</author><pubDate>Wed, 16 Jun 2010 21:35:00 +0800</pubDate><description><![CDATA[Spring 系列: Spring 框架简介<br />Spring AOP 和 IOC 容器入门文档选项<br />将此页作为电子邮件发送<br />样例代码<br /><br />级别： 初级<br />Naveen Balani (naveenbalani@rediffmail.com), 技术架构师, Webify Solutions<br />2005 年 8 月 18 日在这由三部分组成的介绍 Spring 框架的系列文章的第一期中，将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2]]></description><category></category></item><item><title><![CDATA[工厂模式（个人理解）]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/5674000</link><guid>https://blog.youkuaiyun.com/jame521/article/details/5674000</guid><author>jame521</author><pubDate>Wed, 16 Jun 2010 18:18:00 +0800</pubDate><description><![CDATA[<br />简单工厂模式：一个工厂负责生产一个系列产品，产品和工厂耦合在一起<br />工厂模式：多个抽象工厂，一个抽象产品类，一个抽象工厂可以派生出多个具体工厂，一个具体工厂负责生产一个具体产品<br />抽象工厂模式：与工厂模式不同的是一个具体工厂负责多个系列产品的生产工作<br />不同的工厂模式应用场景不同，根据实际需求采用相应的模式]]></description><category></category></item><item><title><![CDATA[Axis2体系结构中文手册]]></title><link>https://blog.youkuaiyun.com/jame521/article/details/5673965</link><guid>https://blog.youkuaiyun.com/jame521/article/details/5673965</guid><author>jame521</author><pubDate>Wed, 16 Jun 2010 17:32:00 +0800</pubDate><description><![CDATA[Axis2体系结构中文手册前言<br />结构都是它本身所能产生效率的结果。任何一个成功结构都是基于它期望的需求。我们通过期望用Axis2做什么来开始我们的Axis2之旅。用Axis2做什么<br />在SOAP的术语里，一个Web Service交互的参与者都称作一个SOAP的节点。SOAP消息在SOAP发送者和接收者之间传递。SOAP消息的传递是基于构建Web Service交互的单元之上。<br /><br /> <br /><br />         Web Service封装了SOAP消息处理的]]></description><category></category></item></channel></rss>