楔子 尽管现代计算机系统的存储能力日益增长,但生成数据的增长是永无休止的。 无损(lossless)压缩算法以压缩或解压缩数据花费的时间来换取存储数据所需要的空间,以弥补存储能力的不足。 Python为最流行的一些压缩库提供了接口,从而能使用不同压缩库读写文件。 zlib和gzip提供了GNU zi ...
分类:
编程语言 时间:
2019-11-17 16:16:42
阅读次数:
97
腾讯云2019年第三季度收入47亿元 同比增长80% 简单算一个数字 腾讯有 110万台服务器, 一年云服务营收 肯定能超过110亿元 平均每台机器能够赚一万块钱 关于电费平均每个机器大约200w的耗电量 ,一天加上空调大约不超过6度电. 一年不超过2400度电, 工业用电大约2400块钱. 一年的 ...
分类:
其他好文 时间:
2019-11-17 14:35:39
阅读次数:
80
11月13日傍晚,腾讯公布了第三季度财务数据。不出意外,在游戏版号的影响消除之后,游戏业务再次成为拉动腾讯业绩增长的发动机,网络游戏收入同比增长11%至286亿元。
数字内容、广告等等业务也表现不错。其中,受视频及音乐服务订购账户数增加的带动,腾讯收费增值服务订购账户数同比增长11%至1.706亿;... ...
分类:
其他好文 时间:
2019-11-15 22:11:56
阅读次数:
154
/var/lib/docker/containers/[容器ID]/[容器ID]-json.log 一般来说 docker 会把容器内 stdout 和 stderror 的内容打印到 json.log 中,如果增长太快的话需要看一下是不是你的 image 里相关的配置有问题,太多的东西都打到 st ...
分类:
Web程序 时间:
2019-11-15 20:25:32
阅读次数:
110
背景在互联网初创时期,企业往往采用单体架构去搭建自己的应用系统,但是,随着企业的不断壮大,系统访问量不断随之上升,数据量也急剧增长。数据的存储是首先要解决的问题,在这个大数据时代,数据就是企业的命根子,数据库的单体架构很难满足数据的存储,这时,我们要对数据进行切分,数据的切分又分为垂直切分和水平切分。数据切分和数据库架构在数据切分之前,我们的所有业务都放在一个数据库中,比如:我们的用户业务,商品业
分类:
数据库 时间:
2019-11-14 20:07:55
阅读次数:
87
Hive看上去很像关系型数据库。不过,Hive实现和使用的方式和传统的关系型数据库非常不同。Hive是反模式的。 本文将重点介绍Hive中哪些模式是用户应该使用的,儿哪些是应该避免的 一、按天划分的表 这种每天一张表的方式在数据库领域是反模式的一种方式,但因为实际情况下,数据集增长的很快,这种方式应 ...
分类:
其他好文 时间:
2019-11-13 13:06:07
阅读次数:
64
本文链接:https://blog.csdn.net/px_farmer/article/details/52688806上一篇文章提到了生日悖论。总结起来,生日悖论的本质就是,随着元素增多,出现重复元素的概率会以惊人速度增长,而我们低估了它的速度。 那什么又是生日攻击呢? 将生日悖论的问题抽象成散 ...
分类:
其他好文 时间:
2019-11-13 11:09:01
阅读次数:
75
折半搜索(meet in the middle) ? 我们经常会遇见一些暴力枚举的题目,但是由于时间复杂度太过庞大不得不放弃. ? 由于子树分支是指数性增长,所以我们考虑将其折半优化; 前言 ? 这个知识点曾经在模拟赛中出现过,所以这里稍微提一下; ? 讲的很浅显,但是不要D讲者; 入门 ? dfs ...
分类:
其他好文 时间:
2019-11-12 16:06:42
阅读次数:
106
1.什么是索引 在MySQL中,索引(index)也叫做“键(key)”,它是存储引擎用于快速找到记录的一种数据结构。 2.在mysql中有多种索引类型 主键索引 也简称主键。它可以提高查询效率,并提供唯一性约束。一张表中只能有一个主键。被标志为自动增长的字段一定是主键,但主键不一定是自动增长。一般 ...
分类:
数据库 时间:
2019-11-12 00:54:38
阅读次数:
111
虽然已经临近年末,但是还是萌生要看新机会的想法,主要的原因是觉得在目前的岗位上技术增长遇到的瓶颈,因此想去做一些更有挑战的工作。因为仍然准备继续在深圳工作,因此选定了三家公司,腾讯、字节跳动和 shopee,考虑的岗位方向仍然是后台开发(其他岗位也面不上呀,伤心)。虽然年底跳拿不到年终奖了,但是我觉 ...
分类:
其他好文 时间:
2019-11-11 12:37:20
阅读次数:
94