关于 MongoDB 的 _id 字段 2019 年 3 月 26 日,由 Robert Gravelle 撰写 打开 MongoDB 数据库中的任何一个文档,你会注意到文档中有一个 _id 字段: 实际上,ObjectId 或 _id 是每个 MongoD...
幂等 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 幂等函数,或幂等...
01 概述 订单系统作为电商系统的“纽带”贯穿了整个电商系统的关键流程。其他模块都是围绕订单系统进行构建的。订单系统的演变也是随着电商平台的业务变化而逐渐演变进化着,接下来就和大家一...
一、写在前面 之前写过一篇文章(《拜托,面试请不要再问我Redis分布式锁的实现原理》),给大家说了一下Redisson这个开源框架是如何实现Redis分布式锁原理的,这篇文章再给大家聊一下ZooKe...
限流是保护高并发系统的三把利器之一,另外两个是缓存和降级。限流在很多场景中用来限制并发和请求量,比如说秒杀抢购,保护自身系统和下游系统不被巨型流量冲垮等。 限流的目的是通过对并发...
老实说如果我的身体像这位老兄一样那我每天都会难受的要死,无论是躺着,坐着,还是站着。当然站着应该是最难受的了,更别说跑步了,就连慢跑都会让我感觉到呼吸急促,感觉到每迈出一步都要花...
I am so sorry ,该公众号管理员是一个患有严重拖延症的人。本来想上周六的时候写的内容,由于成迷于看科幻电影耽误了。😂 今天想讨论的是一些刚开始减肥的同学们普遍的一些心理想法,以及...
脂肪过高的根本原因:食物 导致人体脂肪过高的最主要原因是吃的食物。每天吃什么,喝什么是影响身体脂肪含量高低最主要的因素。如果不在根本的食物方面留意的话无论做多少运动效果还是不会很...
大重量是一种自我感觉良好的幻觉?我觉得这是每一个健身爱好者必经的过程。经过了这个过程也就说明自己成长了,进步了。有的人能举起很大的重量,但是肌肉线条看起来并不漂亮有的甚至看起来很...
1 CPU Cache 结构 CPU 在执行指令的时候需要从 memory 中获取指令和需要的数据,但是 CPU 的速度要比 memory 快很多,这就导致了 CPU 大部分时间都不是在做运算上而是用在了和 memory 进行数...
读者朋友你好 hello 在开始阅读之前我们假设读者已经掌握了缓存一致性协议的MESI相关知识。如果没有建议阅读 带你了解缓存一致性协议 MESI 2020年 3月13日 问题的产生 如上图 CPU 0 执行了一...
Volatile 可见性 Volatile 禁止指令重排序执行 Volatile & LOCK prefix 大Java Volatile 关键字是一种轻量级的数据一致性保障机制,之所以说是轻量级的是因为 volatile 不具备原子性,它对数...
JIT 简介 JIT 是 just in time 的缩写, 也就是即时编译编译器。使用即时编译器技术,能够加速 Java 程序的执行速度。下面,就对该编译器技术做个简单的讲解。 首先,我们大家都知道,通常通过...
本期内容是 Intel x86 架构中的寄存器 x86 对于 Intel 处理器来说是一个人们习惯的口头称谓,原因是第一个芯片被称为 8086 ,之后推出的芯片有 8186 ,8286 , 8386 等等。他们的共同点是都叫...
总线的基本概念 总线是连接各个部件的信息传输线, 是各个部件共享的传输介质。计算机中的各个设备都可以连接在总线上。如果所有的设备都连接在一条总线上,那么就会导致总线非常繁忙。在任何...
Java SPI (Service Provider Interface) 应用程序是内聚服务的聚合。虽然应用程序在应用程序编程接口(api)和类方面提供了更广泛的功能集,但服务提供了对某些特定应用程序功能或特性的访问...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复