不念-不念博客-第140页
不念的头像-不念博客
重庆管理员超级版主
但愿日子清净,抬头遇见的都是柔情!
布隆过滤器原理,优缺点有哪些-不念博客

布隆过滤器原理,优缺点有哪些

位图:int[10],每个int类型的整数是4*8=32个bit,则int[10]一共有320 bit,每个bit非0即1,初始化时都是0 添加数据时,将数据进行hash得到hash值,对应到bit位,将该bit改为1,hash函数可以定...
如何保证数据库与缓存的一致性?-不念博客

如何保证数据库与缓存的一致性?

由于缓存和数据库是分开的,无法做到原子性的同时进行数据修改,可能出现缓存更新失败,或者数据库更新失败的情况,这时候会出现数据不一致,影响前端业务。 先更新数据库,再更新缓存。缓存可...
如何避免缓存穿透、缓存击穿、缓存雪崩?-不念博客

如何避免缓存穿透、缓存击穿、缓存雪崩?

缓存雪崩是指缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。 缓存雪崩解决方案: 缓存数据的过期时间设置随机,防止同一时间大量数据过...
AndroidManifest文件介绍及合并冲突规则-不念博客

AndroidManifest文件介绍及合并冲突规则

AndroidManifest文件介绍 AndroidManifest.xml是Android应用程序的清单文件,它包含了应用程序的所有信息,包括应用程序的包名、组件(如活动、服务、接收器和内容提供者)的声明、权限要求、应...
如何保证缓存与数据库的双写一致性-不念博客

如何保证缓存与数据库的双写一致性

思考:redis作为缓存,mysql的数据如何与redis进行同步?(双写一致性问题) 注意在回答这个问题的时候一定先介绍业务背景前提业务背景大致可以分为两个: 数据一致性要求高 数据允许延迟一致 接下...
在虚拟机上再运行虚拟机可以吗-不念博客

在虚拟机上再运行虚拟机可以吗

QEMU(Quick Emulator)是一个开源的模拟器和虚拟化工具,支持多种架构和硬件平台。 它可以模拟整个计算机系统,包括处理器、内存、存储设备和各种外设 QEMU最初是一个模拟器,可以模拟多种架构...
解密defer语句,掌握延迟执行的正确姿势-不念博客

解密defer语句,掌握延迟执行的正确姿势

基本概念 Go语言的延迟语句defer有哪些特点?通常在什么情况下使用? Go语言的延迟语句(defer statement)具有以下特点: 延迟执行:延迟语句会在包含它的函数执行结束前执行,无论函数是正常...