1. Hive数据类型 Hive支持原始数据类型和复杂类型,原始类型包括数值型,Boolean,字符串,时间戳。复杂类型包括数组,map,struct。下面是Hive数据类型的一个总结: 分类类型描述字面量示例 原始类型 BOOLEAN true/false TRUE TINYINT 1字节的有符号 ...
分类:
其他好文 时间:
2020-05-28 01:02:27
阅读次数:
73
输入一个10位的时间戳,求出时间差 def time_diff(timestamp): onlineTime = datetime.datetime.fromtimestamp(timestamp) localTime = datetime.datetime.now() result = local ...
分类:
编程语言 时间:
2020-05-27 20:50:36
阅读次数:
195
一.浏览器缓存背景 由于http是一种无状态的协议,用户在浏览器上的每一次行为都将发送到服务器,而服务器却没法记住跟踪和记录这些行为,以至于相同的行为也会触发请求,这给网络通信带来了极大的性能开销。 HTTP Cookie(也叫Web Cookie或浏览器Cookie)是服务器发送到用户浏览器并保存 ...
分类:
移动开发 时间:
2020-05-27 11:53:27
阅读次数:
58
Vue 代码层面的优化; webpack 配置层面的优化; 基础的 Web 技术层面的优化。 一、代码层面的优化 1.1、v-if 和 v-show 区分使用场景 v-if 是 真正 的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建;也是惰性的:如果在初始渲染时条件 ...
分类:
其他好文 时间:
2020-05-27 01:28:06
阅读次数:
100
13.缓存 缓存简介 什么是缓存(cache)? 存储在内存中的临时数据 将用户经常查询的数据放在内存(缓存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,提高了查询效率,解决了高并发系统的性能问题 为什么使用缓存? 减少和数据库的交互次数,减少系统开销,提高系统效率 ...
分类:
其他好文 时间:
2020-05-26 12:35:04
阅读次数:
69
filters:{ ordertime(value){ let date = new Date(Number(value)*1000); //转成Number格式,且php获取的时间戳要*1000 let y = date.getFullYear(); let MM = date.getMonth( ...
分类:
其他好文 时间:
2020-05-26 10:45:22
阅读次数:
56
1:获取当前日期格式时间 date("Y-m-d H:i:s"); 2:转化为时间戳 strtotime( date("Y-m-d") ) 3:转化为日期格式 date(''Y-m-d H:i:s", strtotime( date("Y-m-d") ) ) 4: 5:比较2个时间大小 6:时间加减 ...
分类:
Web程序 时间:
2020-05-25 19:55:30
阅读次数:
113
查看测试报告 使用 HttpRunner 执行完自动化测试后,会在当前路径的 reports 目录下生成一份 HTML 格式的测试报告。 默认情况下,生成的测试报告文件会位于项目根目录的 reports 文件夹中,文件名称为测试开始的时间戳。 测试报告形式如下: 在 Summary 中,会罗列本次测 ...
分类:
Web程序 时间:
2020-05-25 19:02:01
阅读次数:
180
先检查sudo时间戳文件,/var/db/sudo,一个以要使用sudo命令的用户的文件,有效期为5分钟,当在有效期内,执行sudo时, 不需要输入密码,如果超过5分钟,就需要输入密码,输入的是要切换的用户的密码,而不是root的密码。 test ALL=(ALL) ALL test是指要执行sud ...
分类:
其他好文 时间:
2020-05-25 09:45:58
阅读次数:
59
我们之前学习的转换算子是无法访问时间的时间戳信息和水位线信息的。而这些在一些应用场景下,极为重要,例如MapFunction这样的map转换算子就无法访问时间戳或者当前事件的事件时间。 基于此,DataStreamAPI提供了一系列的Low-Level的转换算子,可以访问时间戳、watermark以 ...