karatsuba 乘法

karatsuba 是一种快速乘法,主要是采用了一种分治的思想来进行大数的乘法,其教程和证明可见 https://blog.csdn.net/qj30212/… 其 Python 代码如下 def karatsuba(num1, num2): if (num1 < 10 or num2 < 10): return num1 * num2 num1Str = str(num1) num2Str = str(num2) ……

阅读全文

继续折腾 maven 编译提速

之前折腾过一次 https://zrj.me/archives/1886 但是效果并不理想 我想要的效果是:通过一些配置的方式,来控制 maven 只编译指定的文件,不编译多余的文件,(哪怕那些文件在那里) 搜到这里有一个答案, https://stackoverflow.com/ques… 点赞很高,看起来有用,但是实际测试了一下,感觉并没有生效,还是编译了很……

阅读全文

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…. 大概……

阅读全文