- 博客(4)
- 资源 (15)
- 收藏
- 关注
原创 Hadoop常见问题已经解决方法
<br />1. 启动的时候 ClassNotFound: org.apache.hadoop.util.PlatformName<br /> 暂时没找到原因,偷懒的方法是将 %hadoop_home%/bin/hadoop-config.sh中的(line 190左右) “JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m ${HADOOP_JAVA_PLATFORM_OPTS} org.apache.hadoop.util.PlatformName
2010-09-09 10:16:00 929
原创 session串的问题以及解决方法
<br />什么是session串的问题 <br />典型案例:现有一Web系统,用用户A登录,打开修改页面Page1,然后通过菜单文件-》新窗口打开一个窗口,用用户B登录,然后回Page1页面提交,此时身份已经变为用户B,出现非希望的结果。这就是session串的问题。<br /><br />如何解决Session串的问题<br />解决Session串的问题需要使用URL重写的技术,下面介绍一下什么是<br />(1)URL重写<br /> 什么是URL重写<br /> URL重写包括向URL路径添
2010-09-08 14:55:00 4136
转载 TDD的好处
<br />TDD的全称是Test Driver Development,测试驱动开发。就是开发要以测试为驱动。编码之前,测试先行。代码都没有,我如何测试,我连要测的对象都没有啊?这好像是个问题。<br /><br />TDD的哲学为我们解答了这个问题:先编写测试用例(没有代码之前这些测试用例一个也通不过),然后再写代码让这些测试用例通过。更进一层的讲就是:编写足够的测试用例使测试失败,编写足够的代码是测试成功。我们编码的目的更加明确的。<br /><br />TDD是大名鼎鼎的极限编程的一个最重要的设计工
2010-09-07 16:02:00 1208 1
翻译 如何进行大规模的重构
<br />根据定义,重构是指在不改变外部行为的前提下,改变程序内部的实现结构。人们经常会在程序的非功能的属性进行重构,从而提高代码的可读性以及可维护性。即便是经验丰富的敏捷开发者,在进行大规模的重构时也是如履薄冰。敏捷社区对处理大规模重构的几种方式进行了讨论。<br />在最近的讨论中,Andreas想知道处理大规模重构的三种可能方式之外最好的方式。他的方式包括:一次完成:定义最终状态的结构,然后将代码一次完成。化整为零:将一大堆烂泥般的代码划分为两块,然后继续划分下去,直到完成为止(注:有点类似递归的味
2010-09-02 14:55:00 896
Manning.Java.Persistence.with.Hibernate.Nov.2006
2007-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人