-
[综合] 【hive/impala】求整体和局部的比例时, join 应在group by之后进行
场景:同一张表中,需要找到表中某些特定商品在品类中sku数量和销售额所占的比例。 由于Hive中不支持in用法(selectxxxfromtable_namewhereproduct_idin(selectxxxfromtable)这种写法不可) 子查询必须用impala的semile...
43
热度 -
[综合] BMS总结(未完待续)
一、注意事项 SOX(SOC、SOP、SOE、SOH) 故障 通信 功率 充电 均衡 高压 二、现场问题 1、上下电策略需要注意哪些问题 2、继电器粘连 3、绝缘过低 4、子网通信故障 5、快充电流跳变 6、快充进入加热模式后烧保险丝 7、程序修改没有完全覆盖策略或技术协议 8、无法进入充电 ...
14
热度 -
[综合] 有关C++的命名空间说明
C++比其他语言多了一块命名空间 而这个东西的好处在于若我们在调用不同库的时候,加入中间有标识符名相同,会起冲突,因此引入命名空间的概念; 怎么用? 1.如果没有标识符冲突的时候,可以忽略不急,只需要引入一个标准名空间usingnamespacestd 2.如果引起冲突,首先需要在各个库文件中写入:...
96
热度 -
[综合] Ducci序列(Ducci Sequence, ACM/ICPC Seoul 2009, UVa1594)
对于一个 n 元组 ( a 1 , a 2 ,…, a n ) ,可以对于每个数求出它和下一个数的差的绝对值,得到 一个新的 n 元组 (| a 1 - a 2 |,| a 2 - a 3 |,…,| a n - a 1 |) 。重复这个过程,得到的序列称为 Ducci 序列,例如: (8,...
73
热度 -
[综合] spring boot 访问zul页面语言设置
访问zul页面时发现弹窗中的文字不是中文,在文件中搜索之后发现修改<library-property>可设置弹窗中的文字 示例:zk.xml <?xmlversion="1.0"encoding="UTF-8"?><zk><preference>&l...
98
热度 -
[综合] Linux 驱动如何单独编译
obj-m+=rpmsg_user_dev_driver.oSRC=$(CURDIR)all:make-C$(KERNEL_SRC)M=$(SRC)modules_install:make-C$(KERNEL_SRC)M=$(SRC)modules_installclean:make-C$(KERN...
10
热度 -
[综合] UE4【蓝图】【修改蓝图属性导致UE4崩溃】
问题描述:项目一开始使用UE4.23,后来升级到UE4.24,出现修改蓝图组件属性,甚至UE4原生组件,比如灯光的Light的Channel都会导致UE4崩溃。 解决办法: 1.使用Reload,蓝图修改第一次不会崩溃,第二次依然会崩溃。 2.设置Projecting里的EditorScene为空,...
16
热度 -
[综合] 手写一些方法实现 大神勿喷
//手写简易版的es6中数组的includes方法 Array.prototype.includes=function(item,index){vararr=this;varflag=false;if(!arguments[0]||!arguments[1])returnfalse;for(leti...
73
热度 -
[综合] Redis dict
含义: dict是Redis服务器中出现最为频繁的复合型数据结构,除了hash结构的数据会用到字典外,整个Redis数据库的所有key和value也组成了一个全局字典,还有带过期时间的key集合也是一个字典。zset集合中存储value和score值的映射关系也是通过dict结构实现的。 st...
97
热度 -
[综合] Mysql 快速入门
一、用户管理操作 1:创建用户 CREATEUSER'username'@'host'IDENTIFIEDBY'password'; example: CREATEUSER'dog'@'localhost'IDENTIFIEDBY'123456';CREATEUSER'dog2'@'localh...
1
热度 -
[综合] 服务器发布jar包项目
Linux服务器 如果是重新发布先杀死之前的进程 lsof-i:8080//找到目前使用本端口进程 kill-9进程号//杀死该进程 nohupjava-jarjar包名称.jar>logs.txt&//永久运行jar包 catlogs.txt//查看日志 java-jarxxxx.j...
29
热度 -
[综合] leetcode_13 Palindrome Number
题目: Determinewhetheranintegerisapalindrome.Anintegerisapalindromewhenitreadsthesamebackwardasforward. Example1: Input:121 Output:true Example2: Inp...
79
热度 -
1
热度 -
[综合] LINUX的内存机制
在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于Windows的内存管理。主要特点是,无论物理内存有多大,Linux都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提...
60
热度 -
[综合] Python读取文件时出现UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position xx: 解决方案
python读取文件时提示"UnicodeDecodeError:‘gbk’codeccan’tdecodebyte0x80inposition205:illegalmultibytesequence" 解决办法1. FILE_OBJECT=open('order.log','r',encodin...
91
热度 -
88
热度 -
[综合] 在Unity3D中控制动画播放
用Unity3D也算是好久了,但是每次做项目总还是能学到新的东西。这次做一个TPS的项目就遇到了这样一个问题,如何同时在上下半身播放不同的动画?解决方法其实是很简单,但由于对于动画资源的了解不足导致问题不断,最后是彻彻底底的研究了一遍Unity3D的动画系统(Legacy),虽然4.0出了新的动画控...
64
热度 -
[综合] 接口测试相关的文档规范
1.通过性验证: 先肯定要保证这个接口功能是好使的,也就是正常的通过性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。 2.参数组合: 现在有一个操作商品的接口,有个字段type,传1的时候代表修改商品,商品id、商品名称、价格有一个是必传的,type传2的时候是删除商品,商品id是必...
48
热度 -
[综合] Elasticsearch:Global aggregation
在搜索执行上下文中定义所有文档的单个存储桶。此上下文由你要搜索的索引和文档类型定义,但不受搜索查询本身的影响。Globalaggregators只能作为顶级聚合器放置,因为将globalaggregator嵌入另一个存储桶聚合器中没有意义。 我们还是先用一个具体的例子来展示。 准备数据 我们先在K...
67
热度 -
[综合] Python文件.py||.pyi||.pyc||.pyo||.pyd等各种文件后缀区别(全面汇总)
.py:这通常是您编写的输入源代码。.py3:Python3脚本(Python3脚本通常以.py而不是.py3结尾,很少使用).pyc:这是编译好的字节码。如果您导入一个模块,python将生成一个*.pyc包含字节码的文件,以便以后再次导入它更容易(也更快)。.pyc二进制文件可以反编译成.py文...
58
热度