🌓

哈夫曼树与编码

哈夫曼树定义: 给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(HuffmanTree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。 例:在数据通信中,需要将传送的文字转换成二进制的字符串,用0,1码的不同排列来表示字符。例如,需传送的报文为“AFTER DATA EA...

阅读全文

《寄生虫》观后感

这个周末总共看了三部电影:《无人生还》《吹哨人》《寄生虫》,前两部看完之后并没有太多的触动,倒是寄生虫看得人实在是过瘾,整个电影的剧情发展,以及想要表达出来镜头语音都做到了极致,以及让人能够思索很久很久的电影余味,配得上所获得的无数奖项。 电影最后以欢乐的party变为残忍的凶案为结局,很多电影中过场看得人是瞠目结舌。极力推荐大家去欣赏一下这部电影,剧作节奏...

阅读全文

(转)Https之HTTPS 的证书

转自:https://mp.weixin.qq.com/s/ibwNtDc2zd2tdhMN7iROJw作者:腾讯优图实验室 来源:腾讯技术工程 1、 证书是什么?解释这个问题之前,先看几个关键词:CA,CA 机构,数字证书,数字签名,(证书)指纹,(CA)证书,HTTPS 证书,SSL/TLS 证书。 理一理上面这些关键词之间的关系: CA,CA 机构...

阅读全文

想统计自己总共提交了多少行代码?

作为一名程序员,我们很想知道自己到底提交了多少行代码到远程仓库,有没有什么工具能够帮我们统计自己写过的代码行数呢?答案是有的。 这是本次实现的最终效果: 统计代码行数的方式对于代码提交行数统计,通过git 的系统命令就能做到,如下代码所示 git log --author='username' --pretty=tformat: --n...

阅读全文

致二零一九

告别了二零一九,迎来了二零二零,”二零二零”真的是一个很陌生的词,邓小平在四十年前提出的口号:“全面建设成小康社会”,而如今已经到了这个节点,我与大多数人一样,其实都对“小康”没有一个很明确的理解,亦不知道现在是否可以定义为“小康社会”。然而这并不重要,这并不是我该去研究探索的实物,毕竟人人都有自己的“小康”目标。 已经挥手告别了二零一九,在此做一个...

阅读全文