首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
花前
掘友等级
后端
|
杭州
重金求发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 47
沸点 41
赞
88
返回
|
搜索文章
赞
文章( 47 )
沸点( 41 )
让我来告诉你redis为什么要用分布式锁,以及到底怎么用?
白嫖掘金很久了,最近学习了redis分布式锁的相关的知识,决定还是写一篇文章分享给大家,一是加强自己的记忆,二是希望能够给想了解相关知识的朋友一点思路。本文将使用nginx和2个集群的微服务来给大家展示为啥要用分布式锁,以及后面一步步的分析加锁的过程中会出现的问题。 其他配置类…
凉了呀,面试官叫why哥设计一个排行榜。|技术点评
前两天,有一个读者给我发了一张图片。 这个题吧,其实就是考你面试准备范围的广度,见过就会答,没见过...就难说了。 当然,如果你在实际业务中做过排行榜,那么这题正中下怀,你也不要笑出声来,场景题面试官是会给你思考时间的。 所以你不要张口就来,你只需要眉头稍稍一皱,给面试官说:这…
JVM基础(内存管理,GC机制,类加载)
1. 程序计数器 2. Java虚拟机栈 栈帧是一个内存区块,是一个数据集,维系着方法执行过程中的各种信息。 4. Java 堆 new 的对象先放在Eden区,此区大小有限制。 当Eden区填满时,程序又需要创建对象,JVM 的垃圾回收器会对Eden进行垃圾回收(Minor …
这就是我面了42场得到的方法论!
我在 7 周内一共面试了 42 场,最终拿了微软、蚂蚁、B站、字节、Conviva 的 5 个 Offer。上图是我的面试时间表 | WLB 型 | WLB = Work Life Balance,即工作生活平衡,955的这种公司 | 常见于外企,国内互联网公司也有一些,可参考…
阿里腾讯面试官问为什么Mysql用B+树做索引而不用B-树或红黑树?
考虑到极端情况下,每次插入的数据都比上一次插入的数据大,那么用平衡二叉树就会以线性方式进行存储,时间复杂度为O(n)。数据量很大时,在mysql中一张表存储百万条数据是很正常的一件事,这样会导致树的深度更深,mysql读取时消耗大量io。 mysql进行过磁盘读取时,是以页为单…
送你九年经验,我的Java学习之路你也可以复制
这篇文章写的非常认真,足足花了两周时间,不是简单的资料聚合,我将多年的工作和学习经验写下来了,相信看完后你能有一种豁然开朗的感觉,这就是我要达到的目的,希望不要被打脸。 我相信这些人或多或少都有一些 Java 基础,但由于看不到全貌,学了一段时间很容易迷失。所以我在寻思着能不能…
数据库允许空值 (null),往往是悲剧的开始(1 分钟系列)
数据库字段允许空值,会遇到一些问题,此处包含的一些知识点,和大家聊一聊。 id 为索引,非唯一 (non unique),允许空 (null)。 知识点 1(热身): 负向查询不能命中索引,会导致全表扫描。 知识点 2(划重点): 允许空值,不等于 (!=) 查询,可能导致不符…
两年后端的面试分享
从今年5月份就开始面试了,前前后后也有4个多月了吧,面试了几十家公司,其中有几十个人的小型创业公司,也有几百人的上市公司,踩了不少的坑,最后收到了宝能集团的offer,我也决定就去这家了。 看过很多别人的面试分享经验,这里我也做一些面试的分享吧。 首先,提前要求自带简历的一般都…
删库不必跑路!详解 MySQL 数据恢复
日常工作中,总会有因手抖、写错条件、写错表名、错连生产库造成的误删库表和数据的事情发生。但是,如果每次删库都跑路的话,怕是再也不好找工作了吧!所以,删库跑路不是上上策。1、前言数据恢复的前提的做好备份
技术总监手把手教我如何消除项目中丑陋的Try{}Catch{},获益匪浅
软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现…
下一页
关注了
22
关注者
13
收藏集
2
关注标签
15
加入于
2019-12-17