hbase常识及habse适合什么场景-Hbase-about云开发

当我们对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用使用什么数据库?答案是什么,如果我们使用的传统数据库,肯定留有多余的字段,10个不行,20个,但是这个严重影响了质量。并且如果面对大数据库,pt级别的数据,这种浪费更是严重的,那么我们该使用是什么数据库?hbase数个不错的选择,那么我们对于hbase还存在下列问题:

 

1.Column Family代表什么?

2.HBase通过row和column确定一份数据,这份数据的值可能有多个版本,为什么会存在多个版本?

3.查询的时候会显示那个版本?

4.它们的存储类型是什么?

5.tableName是什么类型?

6.RowKey 和 ColumnName是什么类型?

7.Timestamp 是什么类型?

8.value 是什么类型? 继续阅读“hbase常识及habse适合什么场景-Hbase-about云开发”

hbase开发环境搭建及运行hbase小实例(HBase 0.98.3新api)-Hbase-about云开发

问题导读:

1.如何搭建hbase开发环境?

2.HTableDescriptor初始化产生了那些变化?

3.eclipse如何连接hbase集群?

hbase开发环境搭建与hadoop开发环境搭建差不多的。这里是以win7为例。 继续阅读“hbase开发环境搭建及运行hbase小实例(HBase 0.98.3新api)-Hbase-about云开发”

激荡20年:IE浏览器的辉煌与落寞 – 首页 – 百略网-专注泛互联网商业革新和科技创新

2016年1月12日对于IE来说,是一个伤感的日子。微软公司宣布于这一天停止对IE 8/9/10三个版本的技术支持,用户将不会再收到任何来自微软官方的IE安全更新;作为替代方案,微软建议用户升级到IE 11或者改用Microsoft Edge浏览器。
继续阅读“激荡20年:IE浏览器的辉煌与落寞 – 首页 – 百略网-专注泛互联网商业革新和科技创新”

微软edge浏览器javascript引擎如期开源 ChakraCore GitHub repository is now open | Microsoft Edge Dev Blog

项目地址:https://github.com/Microsoft/ChakraCore

本次开源的ChakraCore通过MIT许可证进行授权,这意味着相比较其他常见软件授权条款(如GPL、LGPL、BSD)条款更加宽松和灵活,开发者可最大限度的使用这些源代码。而更为重要的是微软还计划将代码使用到非Windows平台,在目前公布的路线图中将支持Linux。 继续阅读“微软edge浏览器javascript引擎如期开源 ChakraCore GitHub repository is now open | Microsoft Edge Dev Blog”

Hbase:namespace异常处理,hbase异常处理_云计算 | 帮客之家

Hbase 集群部署启动后几秒自动退出异常处理,

1.hadoop 与 hbase 版本不兼容,会导致此异常。

2.log 为 org.apache.hadoop.hbase.TableExistsException: hbase:namespace 异常,

很可能是更换了Hbase的版本过后zookeeper还保留着上一次的Hbase设置,所以造成了冲突。

解决方案:(这里作者就出现过这个错误 搞了好几个小时才定位到是这个错误) 继续阅读“Hbase:namespace异常处理,hbase异常处理_云计算 | 帮客之家”

配置Hadoop集群:java.net.NoRouteToHostException: No route to host问题的解决 – 小程故事多 – ITeye技术网站

ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Call to /192.168.18.218:9000 failed on local exception: java.net.NoRouteToHostException: No route to host

在配置hadoop的时候,很容易遇到以上错误,遇到以上问题的时候,一般可以通过以下几种方法解决。 继续阅读“配置Hadoop集群:java.net.NoRouteToHostException: No route to host问题的解决 – 小程故事多 – ITeye技术网站”

jps命令显示出来的进程如何关闭,如何kill

Jps 是java提供的查看java进程的工具,比如我用jps命令查看,正常情况会列出如下信息:

<进程号1111> …… <进程名A>

<进程号2222> …… <进程名B>

<进程号3333> …… <进程名C>

<进程号4444> …… <Jps>

这时用kill -9 <进程号> 是可以杀掉进程的;

[评论]一个学法律出身的码农看快播案_视点·观察_cnBeta.COM

作为一个学法律出身的码农,看了这场庭审直播,感到要理解这个案子,不仅要理解法律,也要理解技术,所以想写点东西。开始先普及个法律常识,今天在群里讨论的时候,许多人也搞不清楚犯罪和违法,刑事和民事的区别。首先我国96年刑法修订后,虽然没有明确说无罪推定原则,但基本承认了无罪推定,疑罪从无,法无明文规定不为罪。庭审上公诉人要负责举证,大家要先放弃偏见假设被诉人无罪,听控方举证,听辩方辩论。不要基于道德以及社会责任等概念进行判断。

继续阅读“[评论]一个学法律出身的码农看快播案_视点·观察_cnBeta.COM”

hbase java操作代码简介和NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguratio – 后知后觉的it路 – ITeye技术网站

将上面代码打包后 放在hadoop上通过执行:bin/hadoop jar XX.jar 包.类执行的时候,报错如下:Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration
错误原因:  hadoop2 节点无法加载到hbase包

处理方式:将hbase jar拷贝到hadoop 节点上,比如 /usr/local/hbaselib

然后在 hadooop/etc/hadoop/hadoop-env.sh中 增加如下:

    for f in /usr/local/hbaselib/*.jar; do  
      if [ "$HADOOP_CLASSPATH" ]; then  
        export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$f  
      else  
        export HADOOP_CLASSPATH=$f  
      fi  
    done

最后 可以在 hadoop/bin/mapred classpath下 查看是否已经将hbase lib 加载进来。 继续阅读“hbase java操作代码简介和NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguratio – 后知后觉的it路 – ITeye技术网站”

与Linus Torvalds“并列”,虚拟化天才程序员法布里斯贝拉-CSDN.NET

在过去的大半个世纪中,计算机科学界涌现出了一批不世出的天才,比如阿兰·图灵、高德纳、艾兹赫尔·戴克斯特拉,他们影响了整个世界,同时也获得了整个世界的尊重。然而有些人的荣誉却远低于他的贡献,比如这个被誉为“过去20年最闪亮和最有影响力的程序员之一”的Fabrice Bellard:

  • 1997年他发现了最快速的计算圆周率的算法,是Bailey-Borwein-Plouffe 公式的变体。
  • 2000年他化名Gérard Lantau,创建了FFmpeg项目。2004年他编写了一个只有138KB的启动加载程序TCCBOOT,可以在15秒内从源代码编译并启动Linux系统。
  • 2003年开发了Emacs克隆QEmacs。2005年用普通PC和VGA卡设计了一个数字电视系统。
  • 2009年12月31日,他声称打破了圆周率计算的世界纪录,算出小数点后2.7万亿位,仅用一台普通PC机。
  • 2011年,他单用JavaScript写了一个PC虚拟机Jslinux 。这个虚拟机仿真了一个32位的x86兼容处理器,一个8259可编程中断控制器,一个8254可编程中断计时器,和一个16450 UART。
  • Fabrice Bellard,法国著名程序员,QEMU、TinyCC、FFMPEG等作者。

继续阅读“与Linus Torvalds“并列”,虚拟化天才程序员法布里斯贝拉-CSDN.NET”