首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
marsxingzhi
掘友等级
全栈工程师
广阔天地,大有可为
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
80
文章 80
沸点 0
赞
80
返回
|
搜索文章
赞
文章( 80 )
沸点( 0 )
美团二面:Redis与MySQL双写一致性如何保证?
Redis与MySQL双写一致性如何保证? 这道题其实就是在问缓存和数据库在双写场景下,一致性是如何保证的?本文将跟大家一起来探讨如何回答这个问题。
【RabbitMQ】Go语言实现六种消息中间件模型(一)
「这是我参与2022首次更文挑战的第6天,活动详情查看:2022首次更文挑战」。 写在前面 1. 介绍 1.1 什么是MQ MQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者
RabbitMQ教程
1. 消息中间件概述 1.1 MQ概述 MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统 之间进行通信。 1.2 MQ优势 1.2.1 应用解耦
你会用Go语言的rune类型吗?
rune它是int32的别名(-2147483648~2147483647),相比于byte(-128~127),可表示的字符更多。由于rune可表示的范围更大,所以能处理一切字符,当然也包括中文字符
(正经版)面试官:切片作为函数参数是传值还是传引用?
上面代码中,在main函数里边初始化一个切片变量slice,接着调用changeSlice函数,参数为切片变量slice。而函数changeSlice的主要处理逻辑是改变切片的第二个元素的值。下面我们看一下运行打印的结果: 从输出结果我们看到,函数changeSlice内对切片…
【吐血整理】超全golang面试题合集+golang学习指南+golang知识图谱+成长路线 一份涵盖大部分golang程序员所需要掌握的核心知识。
后续文章和内容会不断更新到 github项目 中,欢迎关注。 连nil切片和空切片一不一样都不清楚?那BAT面试官只好让你回去等通知了。 fmt - 实现格式化的输入输出操作,其中的fmt.Printf()和fmt.Println()是开发者使用最为频繁的函数。 io - 实现…
数据库缓存最终一致性的四种方案
缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存一致性的保证,更是在面试中被反复问到,这里进行一下总结,针对不同的要求,选择恰到好处的一致性方案。 存储的速度是有区别的。缓存就是把低速存储的结果,临时保存在高速存储的技术。 如图所示,金字塔更上…
「Redis缓存」Redis 缓存数据库一致性手撕面答
①为什么是删除缓存而不是更新缓存 ②为什么是先更新数据库,再删除缓存 ③从后者操作可能失败的情况来考虑,选择哪个好一点 ④如何保障后者不失败呢? ⑤消息队列重试机制 ⑥binlog订阅机制
滴滴开源DRouter:一款高效的Android路由框架
导读 DRouter是滴滴乘客端自研的一套Android路由框架,基于平台化解耦的思想,为组件间通信服务。
货拉拉 Android H5离线包原理与实践
背景 在实际业务中,app中的H5页面使用的场景越来越多,在货拉拉app中也存在大量的H5页面,比如金秋拉货节、余额、车型介绍页等,加载速度成为了困扰用户的一个痛点。为此我们决定引入离线包方案,另外还
下一页
个人成就
文章被点赞
2
文章被阅读
6,629
掘力值
110
关注了
56
关注者
0
收藏集
6
关注标签
30
加入于
2016-10-23