Author: kwu 高速查询hive数据仓库中的条数。在查询hive表的条数,通常使用count(*)。可是数据量大的时候,mr跑count(*)往往须要几分钟的时间。 1、传统方式获得总条数例如以下: select count(*) from ods.tracklog; 执行时间为91.208 ...
分类:
其他好文 时间:
2017-05-05 10:43:05
阅读次数:
235
byte转化为int有两种情况: 1)要保持数值不变 应用场景:数值计算,等等。 方法:能够直接採用强制类型转换:int i = (int) aByte, 比如:若aByte=0xff(即数值为-1),则转化为int后,i为0xffffffff,数值仍为-1。 2)保持最低字节中各个位不变,3个高字 ...
分类:
编程语言 时间:
2017-05-05 10:42:59
阅读次数:
160
前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发成本,提升工作效率,掌握前端开发调试技巧尤为重要。 本文将一一讲解各种前 ...
分类:
Web程序 时间:
2017-05-05 10:42:52
阅读次数:
244
KVM 的存储虚拟化是通过存储池(Storage Pool)和卷(Volume)来管理的。 Storage Pool 是宿主机上可以看到的一片存储空间,可以是多种类型,后面会详细讨论。Volume 是在 Storage Pool 中划分出的一块空间,宿主机将 Volume 分配给虚拟机,Volume ...
分类:
其他好文 时间:
2017-05-05 10:42:44
阅读次数:
163
1、什么是JavaScript? 是一门基于对象的客户端脚本语言,用来与web页面进行交互 2、web页面三层结构 结构层 表现层 行为层 3、javascript的组成 ECMAScript (欧洲计算机制造商协会,不是一门语言而是一个组织,用来规范javascript的语法标准) BOM (浏览 ...
分类:
Web程序 时间:
2017-05-05 10:42:38
阅读次数:
250
概述 vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。类似jquery的$.ajax,但是api更为简洁: vue-resource插件具有以下特点: 1. 体积小 vue-resource非常小巧,在压缩以后只有大约12KB, ...
分类:
Web程序 时间:
2017-05-05 10:42:29
阅读次数:
241
一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select * from A where cc in (sele ...
分类:
数据库 时间:
2017-05-05 10:42:21
阅读次数:
258
1.html部分 使用一个input[type="file"]进行图片上传; canvas进行图片的裁剪展示 2.js部分 a.使用file文件的files属性,获取上传图片的基本属性; b. new FileReader() 对象,使用其属性e.target.result将图片地址转为base64 ...
分类:
其他好文 时间:
2017-05-05 10:42:13
阅读次数:
140
本节将演示如何在实验环境中实现下图所示的虚拟网络 配置 Linux Bridge br0 编辑 /etc/network/interfaces,配置 br0。 下面用 vimdiff 展示了对 /etc/network/interfaces 的修改 有两点需要注意: 1. 之前宿主机的 IP 是通过 ...
分类:
其他好文 时间:
2017-05-05 10:42:02
阅读次数:
231
摘自:http://www.jb51.net/article/107331.htm Nginx vhost配置,可实现基于ip、端口号、servername的虚拟主机,同时可避免直接修改主配置文件。在nginx下配置虚拟主机vhost非常方便。这篇文章主要介绍了nginx配置虚拟主机vhost的方法 ...
分类:
其他好文 时间:
2017-05-05 10:41:51
阅读次数:
321
首先统一链表的数据结构为: struct ListNode { int val; struct ListNode *next; ListNode(int x) :val(x), next(NULL) {} }; 题目一:从尾到头打印链表:输入一个链表。从尾到头打印链表每一个节点的值。 分析: 难点在 ...
分类:
其他好文 时间:
2017-05-05 10:41:41
阅读次数:
213
下载openssl-1.0.1s 安装好openssl之后,进入openssl目录: 输入openssl命令,即进入命令模式: 先将要转换的cer证书也放到openssl目录下面,然后执行以下命令: x509 -inform der -in domain149certs.cer -out domai ...
分类:
其他好文 时间:
2017-05-05 10:41:35
阅读次数:
200
AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。 ng-app 指令初始化一个 AngularJS 应用程序。 ng-init 指令初始化应用程序数据。 ng-model 指令把元素值(比如输入域的值)绑定到应用程序。 实例 ({{ firstName }} 是通过 ng-mod ...
分类:
Web程序 时间:
2017-05-05 10:41:24
阅读次数:
245
昨天在做Android接口调用的时候,api接口是https的,用okhttp抛出: okhttp3.internal.http2.StreamResetException: stream was reset: PROTOCOL_ERROR 原因是协议错误导致的,解决办法很简单,在实例化okhttp ...
分类:
Web程序 时间:
2017-05-05 10:41:15
阅读次数:
1114
小程序 前端 API 手册 jQuery ThomasCui ...
分类:
微信 时间:
2017-05-05 10:41:09
阅读次数:
393
Given two binary trees, write a function to check if they are equal or not. Two binary trees are considered equal if they are structurally identical a ...
分类:
其他好文 时间:
2017-05-05 10:41:01
阅读次数:
142
1. Before类别和After类别注解 @BeforeSuite @AfterSuite @BeforeTest @AfterTest @BeforeClass @AfterClass @BeforeMethod @AfterMethod 上述的注解分为Before类别和After类,我们可以在 ...
分类:
其他好文 时间:
2017-05-05 10:40:52
阅读次数:
248