首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
谷鸡泰
掘友等级
高级工程师
会写,会吹,会分享,大自然的搬运工
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
103
文章 103
沸点 0
赞
103
返回
|
搜索文章
最新
热门
深入浅出MySQL灵魂十连问,你真的有把握吗?
MySQL大体上可分为Server层和存储引擎层两部分。 连接器:TCP握手后服务器来验证登陆用户身份,A用户创建连接后,管理员对A用户权限修改了也不会影响到已经创建的链接权限,必须重新登陆。 查询缓存:查询后的结果存储位置,MySQL8.0版本以后已经取消,因为查询缓存失效太…
领统Java并发半壁江山的AQS你真的懂了吗?
synchronized 关键字是JDK官方人员用C++代码写的,在JDK6以前是重量级锁。Java大牛 Doug Lea对 synchronized 在并发编程条件下的性能表现不满意就自己写了个JUC,以此来提升并发性能,本文要讲的就是JUC并发包下的AbstractQueu…
你了解Spring事务传播行为吗?多个方法之间调用事务如何传播?
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为。事务传播行为是Spring框架独有的事务增强特性,他不属于的事务实际提供方数据库行为。这是Spring为我们提供的强大的工具箱,使用事务传播行可以为我们的开发工作提供许多便利。但是人们对…
五分钟让你彻底理解二叉树的非递归遍历
二叉树的定义就是这样简单,但这种看起来很简单的数据结构遍历起来一点都不简单。 所谓遍历简单的讲就好比在迷宫中寻宝,宝物就藏在某一个树节点当中,但我们并不知道具体在哪个节点上,因此要找到宝物就需要将全部的树节点系统性的搜索一遍。 给定一个单链表你几乎不需要思考就能知道该如何遍历,…
超长解析:一文带你分析与解决分布式系统互斥性与幂等性问题
随着互联网信息技术的飞速发展,数据量不断增大,业务逻辑也日趋复杂,对系统的高并发访问、海量数据处理的场景也越来越多。如何用较低成本实现系统的高可用、易伸缩、可扩展等目标就显得越发重要。 为了解决这一系列问题,系统架构也在不断演进。传统的集中式系统已经逐渐无法满足要求,分布式系统…
一文告诉你大厂亿级并发下高性能服务器是如何实现的!
历史上最早出现也是最简单的一种并行处理多个请求的方法就是利用多进程。 我们知道创建进程开销是比线程要大的,频繁的创建销毁进程无疑会加重系统负担。 幸好,除了进程,我们还有线程。 不是创建进程开销大吗?不是进程间通信困难吗?这些对于线程来说统统不是问题。 由于线程共享进程地址空间…
18张图让你搞懂高并发中的线程与线程池,看完还不会你来打我!
你可能会有疑问,讲多线程为什么要从CPU说起呢?原因很简单,在这里没有那些时髦的概念,你可以更加清晰的看清问题的本质。 CPU并不知道线程、进程之类的概念。 你看,在这里CPU确实是不知道什么进程、线程之类的概念。 接下来的问题就是CPU从哪里取出指令呢?答案是来自一个被称为P…
史上最全:近万字总结延迟任务实现方式!附代码(强烈推荐)
顾明思议,我们把需要延迟执行的任务叫做延迟任务。 订单下单之后 30 分钟后,用户如果没有付钱,系统需要自动取消订单。 等事件都需要使用延迟任务。 延迟任务实现的关键是在某个时间节点执行某个任务。基于这个信息我们可以想到实现延迟任务的手段有以下两个: 借助 JDK 或者第三方提…
不会安装Kubernetes学习环境?Mac笔记本上安排一个!
这篇文章是基于Linux虚拟机安装的,所需要的资源环境还是相对复杂。而我们在日常学习Kubernetes的过程中,其实是更希望在开发电脑上直接部署一个简单的Kubernetes环境,这样学习起来会更加方便。今天的内容就给大家介绍下如何在Mac开发电脑上安装一个基于MiniKub…
京东二面:为什么HashMap底层树化标准的元素个数是8?
对于这些问题,如果你看过一些博客,或者大概的浏览过源码的话,基本都能答出来,我之前参加过很多面试,也很少在HashMap这块失过手。 事实证明,我还是年轻了点。有时候,你答的好不是因为你懂得多,而是人家问的不深,如果你没有对源码做深入的了解和思考的话,别人稍微换个角度考察,你也…
下一页
个人成就
文章被点赞
509
文章被阅读
88,445
掘力值
3,789
关注了
0
关注者
133
收藏集
0
关注标签
13
加入于
2020-09-07