• 码农翻身讲操作系统3:硬盘与键盘的故事

    所以,如果你想访问我的数据,可以说:把0柱面,0磁头,1扇区的数据给我拿来。我就把磁头挪到您指定的柱面,对每个磁盘来讲其实就是指定的磁道,所以这叫“寻道时间” 然后再旋转磁盘,让磁头指向您指定的扇区,这...
    文章 2018-02-06 1238浏览量
  • 阿里最全面试116题:阿里天猫、蚂蚁金服、阿里巴巴...

    2,redis的hash算法的是?redis应该是使用一致性hash算法-MurmurHash3 算法,具有低碰撞率优点,google改进的版本cityhash也是redis中用到的哈希算法。现有的主流的大数据系统都是的 MurmurHash本身或者改进 3...
    文章 2018-09-10 2473浏览量
  • 论程序的健壮性——就看Redis

    那么数据每次读取或者插入都需要获取一下当前系统时间,以及每次淘汰的时候都需要当前系统时间和各个数据的最后操作时间做对比,这么势必会增加CPU的负荷从而影响Redis的性能。Redis的设计者为了解决这一问题,...
    文章 2020-09-16 906浏览量
  • 系统架构-性能篇章2(系统拆分2-问题)

    在并发的系统中,我们在这种情况下更多想将数据库目标作为存储引擎做,对这类分布式的表读操作基本都是单表,降低数据库的压力,根据读的数据,再去检索其他的信息,相关性的静态数据可以适当用缓存来处理以提高...
    文章 2011-11-15 1462浏览量
  • C#分布式消息队列 EQueue 2.0 发布啦

    2)使用非托管内存来缓存将要被消费的消息;下面我们看看这两个设计的一些关键问题的设计思路。文件存储的关键问题设计 心路背景 之前一直无法驾驭写文件的设计。因为精细化的将数据写入文件,并能要精确的读取想...
    文章 2016-05-27 2093浏览量
  • 如何成为建数据库索引的高手?

    教科书上一般都说索引是为了能以最快的速度定位到想要的数据,即空间换时间,这当然没错,但是你有没有想过,快速定位了你想要的数据后,也就过滤掉了不必要的数据,所以一星索引的核心就是利用索引尽可能的...
    文章 2016-02-14 6879浏览量
  • Elasticsearch 检索性能优化实战指南

    2、内存要给到位Elasticsearch 严重依赖文件系统缓存来加快搜索速度。通常&xff0c;你应该确保至少有一半的可用内存进入文件系统缓存&xff0c;以便 Elasticsearch 可以将索引的热点区域保留在物理内存中。线上环境还见过...
    文章 2021-11-10 16浏览量
  • MySql性能调优

    缓存中清掉&96;96;96;xff0c;此时又要从磁盘上读回来&xff0c;这增加了很多开销&xff0c;同时频繁的移动、分页操作造成了&96;96;96;大量的碎片&96;96;96;xff0c;得到了不够紧凑的索引结构&xff0c;后续不得不通过OPTIMIZE ...
    文章 2021-09-30 55浏览量
  • 面试官:简历上如果写Glide,请注意以下几点.

    2.3.2 磁盘缓存 DiskLruCache 依赖: implementation 'com.jakewharton:disklrucache:2.0.2' DiskLruCache 跟 LruCache 实现思路是差不多的,一样是设置一个总大小,每次往硬盘写文件,总大小超过阈值,就会将旧的...
    文章 2020-04-10 974浏览量
  • 一文看懂 kafka 机制

    如果这个consumer group里面consumer的数量大于topic里面partition的数量,多出的consumer thread就会闲着也不,因为一个partition不可能被两个consumer thread去处理。如果producer的流量增大,当前的topic的...
    文章 2018-07-09 7712浏览量
  • 面试题有哪些

    ​多个哈希表节点可以next指针构成一个单向链表,被分配到同一个索引上的多个节点可以这个单向链表进行存储. 开放地址法 一旦发生了冲突,就去寻找下一个空的散列地址, ​只要散列表足够大,空的散列地址总能找到,...
    文章 2021-10-07 57浏览量
  • Redis设计与实现(一~五整合版)

    长度就不说了,只在插入的时候一下,以后只需要维护len就可以O(1)到;对于free也很简单,vector不也是这么实现的嘛。就是按照某个阈值进行翻倍叠加。2.双端链表 redis自己实现了双端链表 双端链表主要两个作用:...
    文章 2015-04-04 895浏览量
  • 秋招结束面试和面经的总结(个人向)

    本文将以 DOM 方案实现弹幕的滚动,并通过 CSS 的 transition 和 transform 实现动画,这样可以利用浏览器渲染过程中的「合成层」机制(有兴趣可以查阅这篇文章),提高性能。弹幕滚动的示例代码如下:弹幕的渲染...
    文章 2021-10-10 25浏览量
  • 想成为优秀的程序员这些码德不能缺

    相同的单词命名(例如,对于“写入文件”,“在纸上书写”和“屏幕显示”都 print 命名)。在任何情况下都不要屈服于编写明确的项目词汇表这种无理要求。你可以辩解说,这种要求是一种不专业的行为,它违反了...
    文章 2017-08-01 2195浏览量
  • 在AWS上的架构部署与设计

    17、卓越的运维当然它会说一些工具帮你做一些自动化运维,现在大家都在讲DevOps,DevOps是使用最常见的开发运营模式开发、部署和维护应用程序。所以它需要一些工具支撑,AWS说我有全套的工具支撑你的DevOps...
    文章 2021-08-19 1754浏览量
  • 我的2019校招面经大全(包含BAT头条网易等大厂面经)

    面试官最后说可以相加求差值判断。15 一个10000以下的数组,内存够。里面只有1,2,3。排下序。a 普通排序O(nlogn) b 荷兰旗问题,双指针解决。O(N) c 统计数量,重放数组O(2N) d 另外搞一个数组,把1放头...
    文章 2019-03-13 4140浏览量
  • 码农翻身讲操作系统2:进程,线程与操作系统那些事

    系统党委研究了很久,他们当然可以两个进程解决问题,一个进程负责和用户交互,另外一个进程负责自动保存,但是,这两个进程之间完全是独立的,每个人都有自己的一亩三分地(地址空间),完全互不知晓,进程之间...
    文章 2018-02-07 1334浏览量
  • 阿里内核月报2014年12月

    PG_reclaim标志只为page cache部分的代码使用,但是因为复合页不能做page cache,因此可以拿来复用。操作复合页的代码不需要关心这些细节,只需要调用PageCompound()就可查询传入的页是否是一个复合页。如果需要...
    文章 2017-06-07 1918浏览量
  • 国内外公有云对比:功能介绍、性能测试

    从实际使用看,按量付费十分不好用:部署后无法变更配置,无法增加磁盘,无法修改磁盘空间,无法停机。而且,启动按量付费的虚拟机时,账户余额必须大于100元。对于开发者说,如果想临时启动一个虚拟机进行调试...
    文章 2020-05-11 2588浏览量
  • Flink x Zeppelin,Hive Streaming 实战解析

    因为 Hive 表上面已经创建过了,所以这边读数据的时候直接拿来用就行了,不同的地方是需要使用 Table Hints 去覆盖参数。Hive Streaming Source 最大的不足是,无法读取已经读取过的分区下新增的文件。简单来说就是...
    文章 2020-08-13 1161浏览量
  • 阿里内核月报2014年4月

    Joel Becker、Dave Chinner:你要这个干啥?你逻辑块号就行了。你真正想要的只是一个hint,别去关心它到底是不是allocation group的边界,这是文件系统的内部细节。Ted Ts'o:总之,文件系统应该提供一个抽象的...
    文章 2017-06-06 1614浏览量
  • linux常见命令汇总

    mtime-n+n 按照文件的更改时间查找文件,-n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前。size n:[c]查找文件长度为n块的文件,带有c时表示文件长度以字节计 find test-path"test/test3"-...
    文章 2016-06-07 2356浏览量
  • 阿里巴巴 JAVA 开发手册

    【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接类名访问即可。2.【强制】所有的覆写方法,必须加@Override 注解。反例:getObject()与 get0bject()的问题。一个...
    文章 2017-01-11 2446浏览量
  • 阿里内核月报2014年7月-8月

    一个用处是,如果你只有一个/dev 下面的设备名或者一个打开的设备文件描述符,可以 stat()或者 fstat()系统调用到设备类型,主从设备号等信息,然后就可以转换到对应/sys/dev 下面,再到其他的需要的信息。...
    文章 2017-06-06 2741浏览量
  • 某电商平台开发记要

    看一篇博文——博客园的大牛们,被你们害惨了,Entity Framework从来都不需要去写Repository设计模式。对于这位博友的观点,在其应用场景下我表示赞同。大部分架构和模式,都是为了达到解耦的目的,EF本身就是...
    文章 2017-05-10 1494浏览量
  • 《第一本Docker书》读书笔记

    镜像体积很小,非常“便携”,易于分享、存储和1.2.3 RegistryDockerRegistry保存用户构建的镜像。Begisty共和私有两种。Docker公司运营的公共Registry 叫作Docker Hub。1.2.4 容器Docker可以帮用户构建和部署容器...
    文章 2021-09-08 45浏览量
  • 软件测试面试中都会问到哪些关于Python的问题?

    C语言和Python比:Python的第三方类库比较齐全并且使用简洁,很少代码就能实现一些功能,如果C去实现相同的功能可能就比较复杂。但是对于速度说Python的运行速度相较于C就比较慢了。所以有利的同时也有弊端,...
    文章 2020-12-16 237浏览量

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化