本文主要针对对HBase不了解的人。主要想基于个人的理解回答以下几个问题:
什么是HBase?何时用HBase?与Hive、Pig的区别?HBase的结构为何HBase速度很快?HBase常用的操作有哪些?HBase的一些配置和监控
什么是HBase?
HBase,是Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。使用HBase技术可以在廉...
分类:
其他好文 时间:
2014-07-31 16:59:07
阅读次数:
271
安全性—固若金汤 ? Xss跨站点脚本攻击cross site script.防止手段主要有两种:消毒; httponly? 注入攻击Sql注入和os注入.Sql注入防止手段: 消毒 参数绑定(预处理)? Csrf攻击cross site request forgery跨站点请求伪造 。防御手段主要是识别请求者身份。主要有;表单token; 验证码; referrer ch...
分类:
其他好文 时间:
2014-07-31 16:58:47
阅读次数:
161
前几天犯了个低级错误,在一个事务方法里老是查询不到某条记录,但是debug卡住时,用db工具查,又能查出值。
经过一番折腾,原来是我在同一个事务里 查询 了已删除但是未提交的数据,当然查询不到了!!!
情况是这样的:
Service层(spring事务管理配置在这一层,此方法配了PROPAGATION_REQUIRED)有个方法function m()写得很长,
其中有2步是
...
分类:
其他好文 时间:
2014-07-31 16:58:36
阅读次数:
406
快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要O(nlogn)次比较。在最坏状况下则需要O(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他O(nlogn)算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。
此种排序的思路是:如果在分开的时候,不是从中间位置上分界,二是按照元素的大小分开为两个一大一小的子序列(一个子序列的所有元素大于另一个子序列里的所有元素),这样的话,因为两个子序列之间的相对次序已经正确,所有在合并的时候...
分类:
其他好文 时间:
2014-07-31 16:58:07
阅读次数:
299
D3D LineScrip(线带)图元小例子。...
分类:
其他好文 时间:
2014-07-31 16:57:36
阅读次数:
189
在移动互联网浪潮持续发力下,手游行业也异常火热。在如今的手游行业,Unity3d无疑是最耀眼的哪颗星。一直认为Unity面向设计师是友好的,对程序员这边并不是很友好。2012年用Unity时开发工具也就自带的MonoDevelop。等到今年在使用Unity时大家已经用到了VisualStudio,开发效率不是一个级别。我是重度Vim使用者,但是再比较大的项目里VisualStudio + VAssist X + Vim,生活一下子变的美好起来了。但让Unity程序员更幸福的事情突然降临了,UnityVs被微...
分类:
其他好文 时间:
2014-07-31 16:57:16
阅读次数:
198
用法./change 23456 10, 按最后指定的进制显示
#include
#include
#include
int mystrlen(char *s)
{
int len=0;
char *temp=s;
while(*(temp)!='\0')
{
++len;
++temp;
}
return le...
分类:
其他好文 时间:
2014-07-31 16:57:06
阅读次数:
224
http://acm.hdu.edu.cn/showproblem.php?pid=1052
Tian Ji -- The Horse Racing
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 18058 Acce...
分类:
其他好文 时间:
2014-07-31 16:56:46
阅读次数:
237
Task Schedule
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3412 Accepted Submission(s): 1197
Problem Description
Our geometry...
分类:
其他好文 时间:
2014-07-31 16:56:36
阅读次数:
287
??
单例设计模式
想要实现单例设计模式的核心就是构造方法的私有化
分为两种:饿汉单例模式和饱汉单例模式
饿汉单例模式(推荐使用)
核心要点:
1.构造器私有化
2.提供一个私有属性的Singleton对象
3.利用static{}代码块来new 创建对象(推荐使用static代码块来创建new 对象)
4.提供获得单例对象的静态方法
饱汉单例模式:
核心要点:
1....
分类:
其他好文 时间:
2014-07-31 16:56:27
阅读次数:
286
聚美成“聚假”岂能退货了事 聚美啊你可长点心吧上市不易的...
分类:
其他好文 时间:
2014-07-31 16:56:16
阅读次数:
195
不可摸数
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 8417 Accepted Submission(s): 2176
Problem Description
s(n)是正整数n的真因子之和,即小于n且整除n的因子...
分类:
其他好文 时间:
2014-07-31 16:56:06
阅读次数:
189
第一种方法:代码简单,兼容性还可以,大家可以先测试下。 1 function SetWinHeight(obj) 2 { 3 var win=obj; 4 if (document.getElementById) 5 { 6 if (win && !window.opera) 7 { ...
分类:
其他好文 时间:
2014-07-31 16:54:46
阅读次数:
201
在wpf中查找控件要用到VisualTreeHelper类,但这个类并没有按照名字查找控件的方法,于是搜索网络,整理出下面这个类,感觉用起来很是方便。贴出来,供大家参考。 /// /// WPF/Silverlight 查找控件扩展方法 /// public static...
分类:
其他好文 时间:
2014-07-31 16:54:36
阅读次数:
181
说明:文中示例均以将文件置于D盘根目录(D:\)下为例。 一、查看程序集是否具有强命名 sn -T d:\LicBase.dll 若有则会显示PublicKeyToken值,反之不会。 二、给无强命名程序集添加强命名 1.创建密钥对,并将其存储在 d:\LicBase.snk 中 sn -k d:\...
分类:
其他好文 时间:
2014-07-31 16:54:16
阅读次数:
165
1、KMP是一种用来进行字符串匹配的算法,首先我们来看一下普通的匹配算法:现在我们要在字符串ababcabcacbab中找abcac是不是存在,那么传统的查找方法就是一个个的匹配了,如图:经过六趟匹配之后,终于匹配上了。现在是数据比较小的时候,大家可能没有什么感觉,如果我们的数据是百万级别的,那用这...
分类:
其他好文 时间:
2014-07-31 16:54:06
阅读次数:
258