01 2011 档案

摘要:SQL-92标准中定义了四个隔离级别,这四个隔离级别在以前版本的SQL Server中即受到支持:READ UNCOMMITTEDREAD UNCOMMITTED是限制性最弱的隔离级别,因为该级别忽略其他事务放置的锁。使用READ UNCOMMITTED级别执行的事务,可以读取尚未由其他事务提交的修改后的数据值,这些行为称为“脏”读。这是因为在Read Uncommitted级别下,读取数据不需要加S锁,这样就不会跟被修改的数据上的X锁冲突。比如,事务1修改一行,事务2在事务1提交之前读取了这一行。如果事务1回滚,事务2就读取了一行没有提交的数据,这样的数据我们认为是不存在的。READ COM 阅读全文
posted @ 2011-01-18 00:19 xwdreamer 阅读(10192) 评论(2) 推荐(5) 编辑
摘要:0.参考资料:代码参考1:http://www.pudn.com/downloads212/sourcecode/unix_linux/detail999273.html理论参考2:http://zhangyu8374.javaeye.com/blog/86307,http://nything.javaeye.com/blog/4117871.分析假如有file0,file1,file2三个文件,这些文件中都保存了一些文本内容,比如在file0中只有一个句子,内容为"we are happy"。一般的索引都是记录在这个文件中没有一个单词的索引号。比如file0的索引可以是( 阅读全文
posted @ 2011-01-07 19:26 xwdreamer 阅读(2177) 评论(0) 推荐(0) 编辑
摘要:0.参考资料:http://radarradar.javaeye.com/blog/289257http://blog.chinaunix.net/u3/99156/showart_2157576.html1.思路:1.1过滤MapReduce的第一操作就是要读取文件,不过我们经常会发现一个文本中会有一些我们不需要的字符,比如特殊字符。一般需要进行词频统计的都是单词或者是数字,所以那些非0-9,a-z,A-Z的字符基本都是垃圾字符,我们需要进行统计,这是我们可以通过一个正则表达式来进行过滤,当每次多去一行文字的时候,我们将所有非0-9,a-z,A-Z的垃圾字符都替换为空格,这样就清楚了垃圾字符 阅读全文
posted @ 2011-01-07 15:21 xwdreamer 阅读(6006) 评论(1) 推荐(0) 编辑
摘要:1.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running Java Virtual Machine. The * argument serves as a status code; by convention, a nonzero status * code indi... 阅读全文
posted @ 2011-01-07 14:16 xwdreamer 阅读(103529) 评论(4) 推荐(13) 编辑
摘要:如果安装的是hadoop-0.20.2,那么eclipse-plugin的具体位置位在:/home/hadoop/hadoop-0.20.2/contrib/eclipse-plugin下面。如果安装的是hadoop-0.21.0,那么eclipse-plugin的具体位置位在:/home/hadoop/hadoop-0.21.0/mapred/contrib/eclipse/hadoop-0.21.0-eclipse-plugin.jar下面将hadoop-0.21.0-eclipse-plugin.jar这个插件保存到eclipse目录下的pluging中,eclipse就能够自动识别。P 阅读全文
posted @ 2011-01-06 15:46 xwdreamer 阅读(2243) 评论(1) 推荐(0) 编辑
摘要:在eclipse下运行一个java程序,但是出现"editor does not contain a main type"错误。后来是因为为的java程序没有放在src目录下,而是另外建立了一个文件夹,在那个文件夹下run程序就会出现前面所提示的错误。解决方法是在src下创建一个package,包名可以同刚才的文件夹名,然后将java程序拷贝过去再run,这时就没有错误了。 阅读全文
posted @ 2011-01-06 10:47 xwdreamer 阅读(21094) 评论(3) 推荐(0) 编辑
摘要:部分参考:http://www.javaeye.com/topic/6069621.图解MapReduceMapReduce整体流程图并行读取文本中的内容,然后进行MapReduce操作Map过程:并行读取三行,对读取的单词进行map操作,每个词都以<key,value>形式生成reduce操作是对map的结果进行排序,合并,最后得出词频。2.简单过程:Input:Hello World Bye WorldHello Hadoop Bye HadoopBye Hadoop Hello HadoopMap:<Hello,1><World,1><Bye,1 阅读全文
posted @ 2011-01-04 20:30 xwdreamer 阅读(32692) 评论(3) 推荐(3) 编辑
摘要:从来没有想过web项目还能打包的,但是有要求,就不得不去实现,在网上找了一下,发现挺简单的。首先是使用MyEclipse将web项目打包,如下图所示。右键选中项目,选择export。然后选择J2EE->WAR File。点击next接下来制定war包的存放路径,我们将它放在卓面上。打包完成以后我们将war放到tomcat的webapps目录下。然后运行tomcat,并输入项目的url就可以了。和正常的web文件同样对待。 阅读全文
posted @ 2011-01-04 12:50 xwdreamer 阅读(23057) 评论(1) 推荐(2) 编辑
摘要:#include<stdio.h>bool STACK_EMPTY(int &top){ if(top==0) return true; else return false;}void PUSH(int *S,int x,int &top){ top=top+1; S[top]=x;}int POP(int *S,int &top){ if(STACK_EMPTY(top)) return -1; else top=top-1; return S[top+1];}void Transfer(int *S1,int &top1,int *S2,int 阅读全文
posted @ 2011-01-03 20:33 xwdreamer 阅读(420) 评论(0) 推荐(0) 编辑
摘要:《算法导论》数据结构那一章节的练习。方法一:使用静态数组#include<stdio.h>int SS[10];//定义一个数组作为stackint top=0;//定义stack的指针bool STACK_EMPTY()//判断stack是否为空{ if(top==0) return true; else return false;}void PUSH(int *S,int x)//入栈操作{ top=top+1; S[top]=x;}int POP(int *S)//出栈操作{ if(STACK_EMPTY())//如果栈为空,则返回-1 return -1; else//如果 阅读全文
posted @ 2011-01-03 20:23 xwdreamer 阅读(1502) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示