首页
学习
活动
专区
工具
TVP
发布

阿沐教你学知识

Redis基础知识、面试问答、原理细节点
专栏作者
18
文章
19262
阅读量
16
订阅数
后端程序员必会:并发情况下redis-lua保证原子操作
本文主要是分享在实际工作中同事遇到的问题案例;活动组在做活动时,开发人员未考虑到接口并发场景,导致因为一些用户在实际抽奖(土豪一般都是狂抽)过程中对余额产生了增加/减少的操作,导致缓存的余额出现异常;通过我review代码发现,开发者在更新缓存时:先get后set或者incrby,导致并发场景下get的值是一致的,所以缓存异常。
我是阿沐
2021-07-09
1.9K0
程序员必备vim编辑器命令,你想要的我都整理好了(建议收藏)
上个月组内来了一个新的小伙伴,赶巧那个时候我休假了!当我休完假来的时候,这个新小伙伴成了我同桌,然后就是一起做项目咯。就在昨天我们在配置环境,修改各种配置文件的时候;小伙伴看到我各种vim的快捷指令使用,有点惊讶了:“卧槽,你怎么做到记得这么清楚的?这谁能记得住?教教我呗?”。
我是阿沐
2021-07-08
9030
【lua语言从青铜到王者】第二篇:开发环境搭建+3种编辑器使用示例
上一章节我们介绍了lua的前世今生,虽然看的小伙伴并不是很多,同时也并没有上推荐没有流量;大部分觉得没什么营养,其实我个人并不这么认为:“你喜欢一门语言,是不是需要去了解这门语言的由来;作者为什么会创造这门语言?解决了哪些痛病?它自身的优势以及过往历程?”。至少通过翻译外文去了解lua语言的过往,感觉它一路挺不容易的。
我是阿沐
2021-06-30
2.4K0
【lua语言从青铜到王者】第一篇:lua前世今生
前两天我开通了lua语言学习专栏,虽然在xx社区没多少小伙伴看,但是突然在知乎上了推荐,“火”了一把(一本经常胡说八道),第一次发文章在知乎上推荐的:我还是没有忍住,于是乎我开通了lua语言学习专栏!
我是阿沐
2021-06-25
1.8K0
12种mysql常见错误总结 +分析示例
小伙伴们好,我是阿沐!最近呢,正筹备上云工作,需要考虑到很多场景;比如mongo、mysql、redis、splinx等等迁移工作,这就涉及到版本兼容问题;在迁移之前,阿沐迁移了mysql到其他容器中,发现迁移机器mysql版本号比较高5.7以上,就出现了sql语句兼容问题。所以趁机会整理了很久以前遇到的各种mysql常见问题跟掘金小伙伴们分享下。小伙伴们可以收藏起来哦,遇到常规错误可以快速查询解决~~~
我是阿沐
2021-06-24
1.7K0
怎么办,linux的常用命令就是记不住?于是每天推一些linux指令实践总结
前言 Linux可以说是前后端开发者必备的技能,那么阿沐本身大学主修Linux操作系统+嵌入式,虽然毕业之后并没与从事与操作系统方面开发;但是还是身在互联网,保持前后端开发工作,涉及到服务器部署、日志分析统计、vim编辑等等。linux的基础命令可以说我们必须掌握的,不然有的面试我们都过不了。所以万字总结linux实用的基本命令,小伙伴们收藏起来,每天必看必敲。😄 😄 😄 因为基础命令分工类别比较多,我就先来一份脑图补补: linux基础命令.png 1、help command 1.1 Bash 内
我是阿沐
2021-06-22
1.1K0
百度后端二面有哪些内容,万字总结(一)
这是最近一位老朋友去百度面试,应该是面试资深工程师岗位,他跟我讲被问到mysql索引知识点?其实面试官主要还是考察对mysql的性能调优相关,问理论知识其实也是想知道你对原理的认知,从而确认你是否有相关的调优经验。朋友说他回答的还行,然后很顺利进行了三面四面。那么本文将跟大家一起来聊一聊这个如何回答面试官的这个问题!
我是阿沐
2021-06-21
4290
一文了解geohash原理,实践实战设计思路
你们有没有遇到被面试官嘲讽的场景;之前有位刚毕业的小学弟在上海魔都某某某大公司面试,二面主要是问了关于redis的相关知识点,回答的也是磕磕绊绊的,其中一个问题是如何实现搜索附近人加好友功能;想跟小伙伴们一起分享、一起探讨下。如果有不正确的地方,欢迎指正批评,共同进步~~~
我是阿沐
2021-06-18
2.3K0
Redis发布订阅:我想着应该是全网讲解最简单最通俗的文章了吧!
可能小伙伴的工作年限大部分已经超过三年甚至四年五年,不知道是否有一种危机感,我们写了那么多的需求代码没有20w行也有个10w行了吧,但是出去找工作的时候不是笔试被pass掉就是面试被pass,你会发现好多你只是知道但是回答不上来。这个时候你才知道去补习知识点,其实这种做法对自身发展不太友好的。
我是阿沐
2021-06-14
1.3K0
运维大佬嘲笑我,这个你都不知道?
起因是:前几年我在老家郑州实习面试(那个时候还没有毕业)的时候遇到面试官提问;面试官来于百度总部的工程师6年java开发经验+3年多的PHP开发经验,我在他的面前基本就是弟弟中的弟弟,虽然勉强通过入职了,但是却被运维无情地嘲笑,就因为组长让我上机看下redis的基础情况,我不会,问了运维。一怒之下,我当天晚上就恶补了一波......,到现在都还记着
我是阿沐
2021-06-03
4610
面试官嘲笑我,这你都不会?
多年前刚毕业出来工作的时候,那个时候刚毕业对缓存的使用基本上可以说很少涉及,在大学做课件设计或者小型项目也都是用不到缓存,再者说了我大学是做嵌入式写汇编语言和c语言的。
我是阿沐
2021-06-02
5150
"女票"竟然问我什么是同步、异步、阻塞、非阻塞?
大家应该看标题就知道了,今天要通过大白话+图形跟我女票(哪里来的女票?假想一下)讲解同步、异步、阻塞、非阻塞、并行、并发的理解。我女票是一个爱问问题的人,最喜欢没事问计算机方面的,尽管她是一名数学教师,尽管她学过计算机编程;但是我认为她啥都不会,有时候在我烦躁的问我,我会冲她发脾气,这里呢,认认真真(当面)跟女票道个歉,她纯粹是想帮我分忧解难。
我是阿沐
2021-06-01
5770
面试系列-4 hash应用场景分析实践
作为一年开发经验的毕业生,在上一个章节跟面试官聊了聊redis的基础数据结构列表类型,我们凭借日常知识积累跟面试官展开了相爱相杀场景以及面试期间内心的活动状况。通过结合项目在实际场景中的运用案例和知识点的细节,稳稳的对答如流。
我是阿沐
2021-05-31
5920
面试系列-3 限流场景实践
今天呢,我们就不聊redis面试系列,我们一起来聊一聊限流操作以及使用场景。很奇怪哈,为啥突然转变画风了,之前一篇文章中提到 redis的限流操作,并没有实际给小伙伴们演示以及场景的使用演练。所以呢,既然有人私聊问我了,那么今天我们来聊一聊这个。
我是阿沐
2021-05-28
6730
逆袭大厂生存指南-1 初出茅庐
最近偶然间跟同事一起吃饭聊起了自己做程序员的感受;同事大都是八年左右经验的互联网缔造者;听着他们说起自己一路走来的往事,仿佛在我眼前;仿佛他们最终所说的那个少年就是我。真的,因为我也是曾经那个不学无术的少年;也是那个曾经充满情怀的浪漫主义者;也是那个特想仗剑走天涯的侠客。
我是阿沐
2021-05-28
3310
面试系列-2 redis列表场景分析实践
上一章节面试官问了我们关于string数据结构的使用场景以及注意的点。虽然我们对答如流,但是毕竟只是redis很基础的知识点,下面面试官即将开始新的一轮面试要点,注重考查我们的日常工作中使用的场景以及怎样解决出现的弊端。
我是阿沐
2021-05-27
4260
面试官问我redis的string应用场景,我是这么回答的!
大家好,我是阿沐!对于redis大家是最熟悉不过了,作为缓存界的使用率一直遥遥领先。基本上整个互联网无论大小公司使用redis占绝大部分,那么很多人使用它,那就是只是使用它,对于它的使用场景并没有去理会太多(能用就行),这篇文章来讲讲redis的基础数据结构string。
我是阿沐
2021-05-27
1.2K0
想不到大厂面试中的“幂等”性,竟然如此简单!
大家好,我是阿沐!”幂等“这个词语或许小伙伴很少见,基本上中小型公司或者一些大公司都未使用过,但是并不代表小伙伴们没有接触到。
我是阿沐
2021-05-26
6030
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档