首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
42899
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 7
沸点 1
赞
8
返回
|
搜索文章
赞
文章( 7 )
沸点( 1 )
字节二面挂了!被问 “订单超时自动取消”,我只答 “定时任务”,面试官:千万级数据你怎么跑?
昨天一位 3 年经验的兄弟找我哭诉,说字节二面挂得莫名其妙。 面试官问了一个很经典的业务题:“淘宝/美团的订单,如果用户下单 30 分钟没支付,怎么自动取消订单?”
Redis 命中率 99%,数据库却 100% CPU,是谁在捣鬼
缓存正常、Redis 稳定,数据库却被打到崩溃?很可能不是缓存雪崩,而是缓存穿透。本文通过一个通俗的故事,带你理解什么是缓存穿透,以及接口校验、缓存空值和布隆过滤器等常见解决方案,帮你在面试和实战中少
chrome开发者工具各种骚技巧
对于每个前端从业者来说,除了F5键之外,用的最多的另外一个键就是F12了。 今天,大神(@小鱼二)推荐我一个网站,才知道chrome还有各种骚姿势。 所有的我都看了,这里随便列举几个个人之前不了解,觉得挺有用的。 多的就不列举了,可以看看开头的网站。看了有几个功能我电脑(win…
网上看到的“12个非常有用的JavaScript技巧”
记录一下,自己以后可能用的到。 网上看到的。 有时,我们需要检查一些变量是否存在,或者它是否具有有效值,从而将它们的值视为true。对于做这样的检查,你可以使用!!(双重否定运算符),它能自动将任何类型的数据转换为布尔值,只有这些变量才会返回false:0,null,"",un…
sbc(一)SpringBoot+SpringCloud初探
前言 有看过我之前的SSM系列的朋友应该有一点印象是非常深刻的。 那就是需要配置的配置文件非常多,什么Spring、mybatis、redis、mq之类的配置文件非常多,并且还存在各种版本,甚至有些版本还互不兼容。其中有很多可能就是刚开始整合的时候需要配置,之后压根就不会再动了。…
ConcurrentHashMap基于JDK1.8源码剖析
这个类听得也挺少的,在集合中是比较复杂的一个类了,它涉及到了一些多线程的知识点。 ConCurrentHashMap的底层是:散列表+红黑树,与HashMap是一样的。 Hashtable是在每个方法上都加上了Synchronized完成同步,效率低下。 ConcurrentH…
JAVA集合:LinkedList源码解析
LinkedList有一个空参构造函数和一个集合参数构造函数。 LinkedList中的迭代器,比较简单,使用next、nextIndex、lastReturned变量做个标记。 LinkedList的源码相对简单,很容易理解它的存储结构,提供的方法以及实现。
关注了
17
关注者
0
收藏集
0
关注标签
3
加入于
2018-04-02