摘要: 说明:Hbase是一个非关系型数据库,分布式的,面向列的开源数据库,存储大量数据,每个表可以存储数十亿行,几百万列. 官方文档:http://abloz.com/hbase/book.html#standalone_dist 一、下载Hbase: http://mirrors.tuna.tsingh 阅读全文
posted @ 2018-01-09 11:18 谢应东 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 一:安装Nginx 本人实在Ubuntu 版本下安装的 安装环境 下载openssl zlib pcre 依赖库 使用 tar -zxcf 解压 1、分别解压后 执行 ./configure 或者 ./config 命令 (注意 如果执行命令报错 有可能是你安装的版本不匹配或者没安装全) 2、分别执 阅读全文
posted @ 2018-01-09 09:59 谢应东 阅读(225) 评论(0) 推荐(0) 编辑
摘要: JVM由四部分构成 1、Classloader :加载class文件 2、Native interface:负责调用本地接口,作用调用非JAVA语言的接口给JAVA用 3、Excution Engine :执行引擎 加载完class文件后,文件中的指令和数据会放在内存中,它负责把指令和数据解释给操作 阅读全文
posted @ 2018-01-04 12:43 谢应东 阅读(134) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0"?><!-- core-site.xml --><configuration><property><name>fs.defaultFS</name><value>hdfs://localhost/</value></property></configuratio 阅读全文
posted @ 2017-12-14 14:14 谢应东 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、EasyMock 使用动态代理实现模拟对象创建,一般可以满足以下测试需求 1、要测试的模块依赖于其它自己控制不了的模块,如第三方服务,其它组员在开发的服务等,它们都没办法配合你来测试; 2、涉及到数据库操作,但当时条件连接不了数据库或你不想将自己的测试结果改动到数据库; 3、模块依赖于sprin 阅读全文
posted @ 2017-12-08 09:16 谢应东 阅读(1720) 评论(0) 推荐(0) 编辑
摘要: 说明:String str = "a,b,c,,";String[] ary = str.split(",");//预期大于3,结果是3System.out.println(ary.length);解决办法: 说明:String str = "a,b,c,,";String[] ary = str. 阅读全文
posted @ 2017-11-14 14:29 谢应东 阅读(260) 评论(0) 推荐(0) 编辑
摘要: PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多 阅读全文
posted @ 2017-11-14 10:25 谢应东 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一 阅读全文
posted @ 2017-11-14 10:06 谢应东 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 1.稳定性比较 插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的 选择排序、希尔排序、快速排序、堆排序是不稳定的 2.时间复杂性比较 插入排序、冒泡排序、选择排序的时间复杂性为O(n2) 其它非线形排序的时间复杂性为O(nlog2n) 线形排序的时间复杂性为O(n); 3.辅助空间 阅读全文
posted @ 2017-10-31 13:59 谢应东 阅读(167) 评论(0) 推荐(0) 编辑
摘要: package sort; import java.util.Arrays; public class QuickSort2 { public void quicksort(int arr[],int low,int high){ //迭代 if (low<high) { int mid=getmi 阅读全文
posted @ 2017-10-31 10:44 谢应东 阅读(294) 评论(0) 推荐(0) 编辑