码迷,mamicode.com
首页 > 2015年05月28日 > 全部分享
hive全排序
全排序Hive的排序关键字是SORTBY,它有意区别于传统数据库的ORDERBY也是为了强调两者的区别–SORTBY只能在单机范围内排序。1.1.1例1setmapred.reduce.tasks=2;原值selectcookie_id,page_id,idfromc02_clickstat_fatdt1wherecookie_idIN(‘1.193.131.218.1288611279693.0‘,‘1.19..
分类:编程语言   时间:2015-05-28 18:21:20    阅读次数:199
storm源码分析---Transactional spouts
Trident是以小批量(batch)的形式在处理tuple,并且每一批都会分配一个唯一的transaction id。不同spout的特性不同,一个transactionalspout会有如下这些特性:1、有着同样txid的batch一定是一样的。当重播一个txid对应的batch时,一定会重播和之前对应txid的batch中同样的tup..
分类:其他好文   时间:2015-05-28 18:19:52    阅读次数:188
Scala语言规范----Array类
Array类通用数组类定义如下。final classArray[A](len:Int)extendsSeq[A]{deflength:Int=lendef apply(i:Int):A=...defupdate(i:Int,x:A):Unit=...defelements: Iterator[A]=...defsubArray(from:Int,end:Int):Array[A]=...def filter(p:A=>Boolean):Array[A]=...defmap[B](..
分类:编程语言   时间:2015-05-28 18:20:21    阅读次数:331
devicemapper的多路径
devicemapper的多路径1.功能: 可以将多个物理设备合成为一个逻辑设备,可以做普通的合并,或者实现类似raid0的条带化,还可以用来屏蔽硬盘中的坏道扇区,还可做lvm快照来备份数据库,或者通过零设备文件来模拟非常大的设备,用于测试功能。 Devicemapper是lvm和multipating的..
分类:移动开发   时间:2015-05-28 18:20:49    阅读次数:322
Apache Spark源码分析-- Job的提交与运行
本文以wordCount为例,详细说明spark创建和运行job的过程,重点是在进程及线程的创建。实验环境搭建在进行后续操作前,确保下列条件已满足。1.下载sparkbinary0.9.12.安装scala3.安装sbt4.安装java启动spark-shell单机模式运行,即local模式local模式运行非常简单,只要运行以..
分类:Web程序   时间:2015-05-28 18:21:38    阅读次数:327
Redis 命令参考——PubSub(发布订阅)
PubSub(发布订阅)PUBLISHPUBLISHchannelmessage将信息message发送到指定的频道channel 。可用版本:>=2.0.0时间复杂度:O(N+M),其中N是频道channel的订阅者数量,而M 则是使用模式订阅(subscribedpatterns)的客户端的数量。返回值:接收到信息message 的订阅者数量。#对没..
分类:其他好文   时间:2015-05-28 18:20:55    阅读次数:284
solr从pdf、office文档中建立索引
使用solr从pdf、office文档中建立索引和从数据库中建立相似,只不过这里需要tika来解析这些文档。8.1配置一个handler这个handler首先要在solrConfig.xml中配置,如下所示: <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandle..
分类:其他好文   时间:2015-05-28 18:21:28    阅读次数:209
java抽象数据类型
抽象数据类型抽象数据类型是描述数据结构的一种理论工具。在介绍抽象数据类型之前我们先介绍一下数据类型的基本概念。数据类型(data type)是一组性质相同的数据元素的集合以及加在这个集合上的一组操作。例如Java 语言中就有许多不同的数据类型,包括数值型的数据类型、字符..
分类:编程语言   时间:2015-05-28 18:18:38    阅读次数:259
45. C# -- 创建和使用DLL
动态链接库英文为DLL,是DynamicLinkLibrary的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,它有助于共享数据和资源。(一)创建动态链接库1)新建一个类库2)编写该类库例如:usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem..
分类:Windows程序   时间:2015-05-28 18:19:49    阅读次数:175
SaltStack的Reactor System
Salt从0.11.0版本开始引入ReactorSystem。EventSystemTheeventsystemisalocalZeroMQPUBinterfacewhichfiressaltevents.ThiseventbusisanopensystemusedforsendinginformationnotifyingSaltandothersystemsaboutoperations.ReactorSLSfilesandeventtagsareassociatedinthemaster..
分类:其他好文   时间:2015-05-28 18:21:07    阅读次数:173
表单元素
1.form表单示例<formname="myForm"action="www.baidu.com"method="post"target="_blank"autocompletenovalidate>属性说明name表单名称,不提交action指定目标提交页面method指定表单的请求方式,取值:get或posttarget指定表单的提交方式,取值如下:_blank,在新标签页..
分类:其他好文   时间:2015-05-28 18:19:28    阅读次数:262
mybatis插件之generator
<sqlMapGenerator>元素<sqlMapGenerator>element用于定义SQL映射生成器的属性。 SQL映射生成器为每一个内省的表生成MyBatis/iBATIS形式的XML文件。如果目标是iBATIS2,那么这个元素是<context>元素的一个必须的子元素。如果目标是MyBatis3,那么只有当您选择..
分类:其他好文   时间:2015-05-28 18:18:45    阅读次数:714
(tengine+keepalived)+(apache+tomcat)+memcached+mysql实现高可用、负载均衡、可扩展架构
目录1、高可用、负载均衡、可扩展架构的需要背景2、系统架构3、系统规划及说明4、系统部署及测试5、总结1、高可用、负载均衡、可扩展架构的需要背景从互联网诞生以来,网站架构随着互联网的快速发展发生着巨大的变化,现今,数据每天都在以爆炸式的增长,大数据、云计算等概念..
分类:数据库   时间:2015-05-28 18:20:24    阅读次数:1480
何时进行重构?
很多人可能会觉得项目初期的时候,可以先不考虑重构以及优化,正如我当前这个项目就是这样做的,但是,最终的结果是什么?出现了一种比较悲剧的场面,面对着复杂的类、函数、基类与派生类之间的耦合度过高,派生类的重复性,内聚性高低,都慢慢的暴露了出来,当项目完成之后,在想着重构..
分类:其他好文   时间:2015-05-28 18:18:24    阅读次数:187
46. C# -- 部分方法和部分类(partial)
C#2.0 可以将类、结构或接口的定义拆分到两个或多个源文件中,在类声明前添加partial关键字即可。代码:usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; namespaceTest { classProgram { staticvoidMain(str..
分类:Windows程序   时间:2015-05-28 18:19:20    阅读次数:164
携程在手,哪都去不了
最近互联网很不太平,玩起了连连蹲的游戏,网易蹲,网易蹲,网易蹲完支付宝蹲,支付宝蹲,支付宝蹲,支付宝蹲完携程蹲,携程蹲,携程蹲,携程蹲完好搜蹲,好搜蹲,好搜蹲,好搜蹲完。。。携程以前的广告一直是“携程在手,想走就走”,但是,从2015.5.28的11点09开始,携程网站..
分类:其他好文   时间:2015-05-28 18:19:13    阅读次数:354
corosync+pacemaker双机同步
环境:两台服务器版本:centos7(64)IP分配:192.168.1.204(主web1)192.168.1.205(备份web2)192.168.1.206(VIP)需要的rpm包安装:http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/CentOS_CentOS-7/x86_64/关闭防火墙:vi/etc/selinux/config..
分类:其他好文   时间:2015-05-28 18:19:31    阅读次数:406
1995条   上一页 1 ... 30 31 32 33 34 35 36 ... 118 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!