又是好久没有刷题 https://leetcode.com/problems/…
26. Remove Duplicates from Sorted Array
Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return the new length.
Do not allocate extra space for another array, you must do this by modifying …… 阅读全文
Author Archives: ZRJ
Mac Finder 默认显示形式
又开始用很不习惯的 Mac 了,没办法
用了两天就遇到一个问题,访达,(以前叫 Finder,非得搞个中文名,不过这个貌似是监管政策的问题,就不吐槽他们了),说回这个访达啊,他每次打开,每个文件夹下面展示的形式还不一样,有些是图标,有些是列表,有些又是预览图之类的,他的这个图标,排列也是奇葩,经常搞着搞着,就…… 阅读全文
kafka 启动报错
虚拟机上的 kafka 被强制断电之后,重新启动的时候报错
[2019-01-03 15:57:46,279] INFO Creating /brokers/ids/1 (is it secure? false) (kafka.utils.ZKCheckedEphemeral)
[2019-01-03 15:57:46,294] INFO Result of znode creation is: NODEEXISTS (kafka.utils.ZKCheckedEphemeral)
[2019-01-03 15:57:46,295] F…… 阅读全文
MySQL 8 测试
说 MySQL 8 的性能比 MySQL 5.7 性能提高了 2 倍,又,自己很久没用过 MySQL 了,于是想着试试
首先需要解决 CentOS 6 上安装的问题,看到这个文章, https://www.tecmint.com/instal…
这里介绍的是通过 yum 源的方式来安装的,但是这个方式不太行,内网的网络限制了,于是只能走预先下载 rpm 包的方式来了
一共需…… 阅读全文
Python 导入包神奇 bug
我擦。。。。这个 blog 写一小段居然机器死机了,还没到第一个存档点就挂了。。
重新写,上回遇到一个神奇的 spark 报错,这回是一个神奇 python flask 报错,场景是为一个已有的 http server 新增一些函数,但是跑起来之后有一定概率会报错 NameError: global name ‘get_fill_topcity_adindex_rst’ is not …… 阅读全文
一个神奇的 spark 报错
写 spark 跑的时候遇到一个神奇的错误,报错如下
18/11/20 16:44:44 ERROR TransportRequestHandler: Error while invoking RpcHandler#receive() for one-way message.
org.apache.spark.SparkException: Could not find CoarseGrainedScheduler.
at org.apache.spark.rpc.netty.Dispatcher.postMessage(Dispatche…… 阅读全文
多维聚合函数
使用 SQL 的时候,可以用多维聚合函数,有 grouping set, cube, roll up,具体区别可以参考这里 https://webcache.googleusercon… 这个原文挂了,要看 google cahche,摘录如下
Hive分析窗口函数之GROUPING SETS,CUBE和ROLLUP
2016年04月04日 18:06:46 Free World 阅读数:2629
个人分类: Hive
所属专栏: Hive…… 阅读全文
postgresql 文本索引 spgist 与 btree 区别
postgresql 对文本的索引有 spgist 和 btree 两种,同样一张表,行数 140w 行左右,建立 btree 索引,执行一次 like starts with,冷启动大约 1.4s,反复多跑一次,稳定在 1.1s
改成 spgist 索引呢,瞬间降到 0.03s,到底是什么黑科技,能这么明显的提速
搜了一下,看到这里 http://www.postgres.cn/docs/9…. 大概…… 阅读全文
提升 maven 编译 scala 的速度
我们 spark 的计算任务是用 scala 来写的,maven 编译,但是随着 scala 源文件的数量越来越多,(现在一个 project 已经 800+ 源文件了),编译速度成为了一个很大瓶颈,编译一次都要 10+ 分钟,大大影响了开发效率
首先想到的是,排除掉一些与自己计算任务无关的代码,看看能不能加速,从这里看到 https://stackoverflo…… 阅读全文
HEIC 文件格式
发现苹果用上了一个新的图片,叫 heic,压缩效果十分惊人,原以为在像素越来越高的今天,照片的存储肯定也是吃掉存储的大头,而且如果真的是这样,也怪不了谁,毕竟像素高了嘛,但是看到 heic 在高画质下的极小存储空间占用,还是很惊叹的
搜了一下,看到这里 https://www.zhihu.com/question…
作者:宫宸
链接:…… 阅读全文