ES建立索引完成全文检索的前提是将待检索的信息导入Elaticsearch。
分类:
其他好文 时间:
2020-07-27 17:58:51
阅读次数:
122
硬盘与文件系统 一、机械硬盘HDD与固态硬盘SSD 1.概念 (1)盘面号(磁头号) 硬盘的每一个盘片都有两个盘面(Side),即上、下盘面,一般每个盘面都会利用,都可以存储数据,成为有效盘片,也有极个别的硬盘盘面数为单数。 每一个这样的有效盘面都有一个盘面号,按顺序从上至下从“0”开始依次编号。在 ...
分类:
其他好文 时间:
2020-07-19 17:50:56
阅读次数:
83
前言,最近利用碎片时间拜读了一下尼古拉斯的另一巨作《高性能JavaScript》,今天写的文章从“老生常谈”的页面重绘和重排入手,去探究这两个概念在页面性能提升上的作用。 一.重排 & 重绘 有经验的大佬对这个概念一定不会陌生,“浏览器输入URL发生了什么”。估计大家已经烂熟于心了,从计算机网络到j ...
分类:
其他好文 时间:
2020-07-19 00:48:55
阅读次数:
101
YOLOv4: Optimal Speed and Accuracy of Object Detection 摘要 深度学习发展至今,依据产生了许多优秀的技术。其中一些技术对特定的数据集或小数据集有着良好的表现;而有一些技术拥有着普遍的适用性,在各个领域、各种架构都有着非常好的性能提升表现,如: b ...
分类:
其他好文 时间:
2020-07-14 18:07:20
阅读次数:
62
性能提升的原因?1、存储变量的结构体变小,尽量使结构体里成员共用内存空间,减少引用,这样内存占用降低,变量的操作速度得到提升。 2、字符串结构体的改变,字符串信息和数据本身原来是分成两个独立内存块存放,php7尽量将它们存入同一块内存,提升了cpu缓存命中率。 3、数组结构的改变,数组元素和hash ...
分类:
Web程序 时间:
2020-07-14 00:36:49
阅读次数:
77
快手推荐系统及 Redis 升级存储 借傲腾? 补上 DRAM 短板 内容简介: 作为短视频领域的领先企业,快手需要不断导入更先进的技术手段来调整和优化其系统架构,以应对用户量和短视频作品数量的爆炸式增长; 这其中,作为短视频系统存储、分发和推荐的核心组件,其存储系统的优化和性能提升,面临着更为艰巨 ...
分类:
其他好文 时间:
2020-07-12 14:57:46
阅读次数:
83
简介 想不想了解JVM最最底层的运行机制?想不想从本质上理解java代码的执行过程?想不想对你的代码进行进一步的优化和性能提升? 如果你的回答是yes。那么这篇文章非常适合你,因为本文将会站在离机器码最近的地方来观看JVM的运行原理:Assembly。 使用PrintAssembly 小师妹:F师兄 ...
分类:
其他好文 时间:
2020-06-29 09:39:49
阅读次数:
71
1、64 GB 内存的机器是非常理想的, 但是 32 GB 和 16 GB 机器也是很常见的。 少于 8 GB 会适得其反。 2、如果你要在更快的 CPUs 和更多的核心之间选择,选择更多的核心更好。多 个内核提供的额外并发远胜过稍微快一点点的时钟频率。 3、如果你负担得起 SSD,它将远远超出任何 ...
分类:
系统相关 时间:
2020-06-26 12:55:37
阅读次数:
71
Redis 6.0版本为Redis开源社区于5 月2日发布的全新版本,包含多项重大功能更新和大幅度的性能提升。依托于阿里云强大的云服务与管控能力,以及团队的快速跟进,5月7日,阿里云仅用不到一周时间就完成了最新版Redis 6.0云数据库的全球首发(除原厂外),全面涵盖开源Redis 6.0的多项重大更新。
分类:
数据库 时间:
2020-06-23 19:01:39
阅读次数:
54
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等一、缓存简介一般我们在系统中使用缓存技术是为了提升数据查询的效率。当我们从数据库中查询到一批数据后将其放入到混存中(简单理解就是一块内存区域),下次再查询相同数据的时候就直接从缓存中获取数据就行了。这样少了一步和数据库的交互,可以提升查询的效率。但是一个硬币都具有两面性,缓存在带来性能提升的同时也“悄悄”引入了很多问题,比如缓
分类:
其他好文 时间:
2020-06-23 10:27:03
阅读次数:
50