码迷,mamicode.com
首页 > 2015年08月17日 > 全部分享
Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
z摘自:http://www.linuxidc.com/Linux/2014-03/98978.htmhadoop生态圈Pig一种操作hadoop的轻量级脚本语言,最初又雅虎公司推出,不过现在正在走下坡路了。当初雅虎自己慢慢退出pig的维护之后将它开源贡献到开源社区由所有爱好者来维护。不过现在还是有...
分类:其他好文   时间:2015-08-17 21:09:19    阅读次数:118
ip地址合法性
/* * Java语法上正则化表达式的使用技巧,对于'.'要用'\\.' (2)注意空字符串“”和null的区别,判断一个字符串是不是空字符串用.equals("") * (1,判断是否有三个‘.’;2,判断三个点之间是否不相邻; * 3,判断每个部分是否是数字;4,判断每个数字是否在0到255.....
分类:其他好文   时间:2015-08-17 21:07:04    阅读次数:197
elasticsearch高级配置之(一)----分片分布规则设置
Java代码 cluster.routing.allocation.allow_rebalance设置根据集群中机器的状态来重新分配分片,可以设置为always, indices_primaries_active和indices_all_active,默认是设置成indices_all_active...
分类:其他好文   时间:2015-08-17 21:06:35    阅读次数:341
Hive的Explain命令
Hive的Explain命令,用于显示SQL查询的执行计划。Hive查询被转化成序列阶段(这是一个有向无环图)。这些阶段可能是mapper/reducer阶段,或者是Metastore或文件系统的操作,如移动和重命名的阶段。例子hive> explain > select * from stu...
分类:其他好文   时间:2015-08-17 21:08:43    阅读次数:286
线程中三个关键对象闭锁,栅栏,信号量
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。 以下.....
分类:编程语言   时间:2015-08-17 21:06:52    阅读次数:137
集训第六周 数学概念与方法 UVA 11181 条件概率
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=18546题意:有n个人会去超市,其中只有r个人会买东西,每个人独自买东西的概率会给出,问这一群人去买东西,第i个人属于r之中的概率是多少思路:首先得了解什么是条件概率.条件概率:...
分类:其他好文   时间:2015-08-17 21:08:35    阅读次数:139
memcpy、memmove、memset、memchr、memcmp、strstr详解
第一部分 综述memcpy、memmove、memset、memchr、memcmp都是C语言中的库函数,在头文件string.h中。memcpy和memmove的作用是拷贝一定长度的内存的内容,memset用于缓冲区的填充工作,memchr用于字符的查找工作,memcmp用于比较内存中缓冲区的大....
分类:其他好文   时间:2015-08-17 21:08:05    阅读次数:259
Google Protocol Buffer开发环境搭建注意事项
PB的安装配置基本上依照网上的教程做就没什么问题;有一点要注意到是当遇到libcmt.lib或msvcrt.lib等lib库与PB中的库冲突时,一定要检查工程的编译方式完全一致,整个项目当中都要注意这一点。/MD:动态链接多线程库(msvcrt.lib)。使用该选项时,需要用/NODEFAULTL....
分类:其他好文   时间:2015-08-17 21:06:33    阅读次数:116
设计模式之代理模式(2)
前一篇文章提到了是静态代理,其实用聚合的方式实现代理,当需求过多的时候,也会发生类爆发。所以上有政策,下有对策嘛!可以把所有的代理放在一个代理类中Proxy类中,Proxy被称为总代理!由总代理实现动态代理!要说的东西有点多,先上个代码把!Proxy.java(总代理)package cn.asto...
分类:其他好文   时间:2015-08-17 21:08:13    阅读次数:155
interface->接口
实例 /*?定义接口?*/type?interface_name?interface?{ ???method_name1?[return_type] ???method_name2?[return_type] ???method_name3?[return_type] ???... ???method_namen?[return_t...
分类:其他好文   时间:2015-08-17 20:05:01    阅读次数:218
Tapestry5.3.8 创建和定制BeanModel控制Grid的操作
Tapestry5.3.8 Grid组件的用法,整理出来的代码,以备后用; 1、页面Java类: // [用户实体模型 START] @Inject private BeanModelSource beanModelSource; @Inject private ComponentResources componentRe...
分类:其他好文   时间:2015-08-17 20:04:03    阅读次数:129
1.3.2 java程序的运行机制和jvm
java语言比较特殊,由java语言编写的程序需要经过编译步骤,但这个编译步骤并不会生成特定平台的机器码,而是生成一种与平台无关的字节码(也就是*.class文件)。当然,这种字节码不是可执行性的...
分类:编程语言   时间:2015-08-17 20:03:42    阅读次数:206
iOS开发 多线程-转自MJ的GCD详解
一、简介 在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dis...
分类:移动开发   时间:2015-08-17 20:05:02    阅读次数:199
Curl用法
1.以json格式发送post请求 ?curl?-H?"Content-Type:?application/json"?-X?POST??--data?‘{"data":"1"}‘??http://127.0.0.1/user/login...
分类:Web程序   时间:2015-08-17 20:02:57    阅读次数:123
Android性能优化
Android性能优化 ? ? 根据Android的层次结构,性能优化也是分层次进行的,本文会分别对Application、Framework、Native、Kernel各层做总结,每层主要会从性能优化的基本思想、优化技巧、优化工具几个方面进行说...
分类:移动开发   时间:2015-08-17 20:02:05    阅读次数:201
git常用命令行
查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作区修改 git add <fil...
分类:其他好文   时间:2015-08-17 20:04:34    阅读次数:192
tableview 选中一行后,不显示选中颜色。。。。的N种解决办法
tableview 选中一行后,不显示选中颜色,不要将tableview的allowsSelection设置成NO,那样的话可能导致tableview不能响应点击动 作。合理的解决方法是: 直接在创建cell的时候: cell.selectionStyle?=?UITable...
分类:其他好文   时间:2015-08-17 20:02:18    阅读次数:190
2350条   上一页 1 ... 29 30 31 32 33 34 35 ... 139 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!