hive中空值判断基本分两种 (1)NULL 与 \N hive在底层数据中如何保存和标识NULL,是由 alter table name SET SERDEPROPERTIES('serialization.null.format' = '\N'); 参数控制的 比如: 1.设置 alter ta ...
分类:
其他好文 时间:
2017-12-26 19:58:45
阅读次数:
138
目录 一、ALV的简介 二、程序实现 2.1、实现步骤 2.2、代码示例 三、自定义FIELDCAT参数控制ALV输出 一、ALV简介 The ALV Grid Control (ALV = SAP List Viewer)是一个显示列表的灵活的工具,它提供了基本功能的列表操作,也可以通过自定义来进 ...
分类:
其他好文 时间:
2017-12-23 14:11:05
阅读次数:
171
RunLoop 一 概述: 一句话解释RunLoop:运行任务的循环。 为什么要有RunLoop:解决交互式UI设计中的一个问题,如何快速响应用户输入,如何快速将程序运行结果输出到屏幕? 计算机是个笨蛋,同一个时间里只能做同一件事情。要么处理计算任务, 要么轮询各种I/O 接口。 那么,在没有线程的 ...
分类:
其他好文 时间:
2017-12-22 19:43:20
阅读次数:
184
``` def choose_sort(raw_list): """对列表选择排序""" 循环次数控制n 1 for times in range(len(raw_list) 1): 循环开始先假设第一个元素为最小值 min_value = raw_list[times] 遍历列表中的无序部分 如果 ...
分类:
编程语言 时间:
2017-12-22 00:36:32
阅读次数:
154
一、JAVASCRIPT 篇 0、基础语法 Javascript 基础语法包括:变量声明、数据类型、函数、控制语句、内置对象等。 在ES5 中,变量声明有两种方式,分别是 var 和 function ,var 用于声明普通的变量,接收任意类型,function用于声明函数。另外,ES6 新增了 l ...
分类:
Web程序 时间:
2017-12-17 18:21:16
阅读次数:
239
在知乎上看到一篇提问,于是做了个实验帮助他解答,这里整理成一篇文章分享一下。 先看代码如下代码: 运行时加上注释里的JVM参数,控制台打印如下 问题是:分配一个3m的数组,新生代只有2m,所以对象直接分配到年老代。通过打印结果也可以看出来,年老代用了3072k,正好是我们的3m数组。但是为什么新生代 ...
分类:
编程语言 时间:
2017-12-16 13:04:11
阅读次数:
203
1、自动对象默认情况下,局部变量的生命期局限于所在函数的每次执行期间。只有当定义它的函数被调用时才存在的对象称为自动对象。自动对象在每次调用函数时创建和撤销。该类型局部变量存储在栈上,在动态存储区。局部变量所对应的自动对象在函数控制经过变量定义语句时创建。如果在定义时提供了初始化,那么每次创建对象时 ...
分类:
其他好文 时间:
2017-12-14 04:16:21
阅读次数:
151
https://www.cnblogs.com/zhang-cb/p/6112616.html 今天在对一个String对象进行拆分的时候,总是无法到达预计的结果。呈现数据的时候出现异常,后来debug之后才发现,错误出在String spilt上,于是开始好好研究下这东西,开始对api里的spli ...
分类:
其他好文 时间:
2017-12-13 11:28:19
阅读次数:
153
条件语句 if语句 注:从上到下依次判断,直到条件成立时执行对应代码,不再继续往下走 例子: 循环语句 while循环(条件循环) 注:一定要有终止条件,不然死循环,可能你就能换新电脑了~~ break 退出本次循环 continue 退出当前循环进入下次循环 使用标志位 tag 嵌套循环 计数控制 ...
分类:
其他好文 时间:
2017-11-25 20:50:22
阅读次数:
126
最近很少写应用了,一直在忙关于 ASP.NET 的东西(哈欠...)。抽点时间对 TapGestureRecognizer 做点总结。 一、简介 TapGestureRecognizer 就是对 Tap 手势进行识别。 Forms 里的大多数控件都继承自 View 类,而 View 类中有一个公共属 ...
分类:
其他好文 时间:
2017-11-25 00:57:21
阅读次数:
277