首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鼓楼丶
掘友等级
勤劳的搬运工同学一枚
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
鼓楼丶
1年前
关注
2022最新JUC+多线程面试题
Java中实现多线程有几种方法 创建线程的常用的几种方式: 继承Thread类 实现Runnable接口 (重写run方法,无返回值) 实现Callable接口( JDK1...
15
评论
分享
鼓楼丶
1年前
关注
Java基础面试题
重载和重写的区别? 重载: 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同,发生在编译时。 重写: 发生在父子类中...
7
1
分享
鼓楼丶
1年前
关注
Redis 与 MySQL 数据一致性问题
Redis 拥有高性能的数据读写功能,被我们广泛用在缓存场景,一是能提高业务系统的性能,二是为数据库抵挡了高并发的流量请求,点我 -> 解密 Redis 为什么这么快的秘密...
2
评论
分享
鼓楼丶
1年前
关注
简述Kafka的高可靠性
什么叫可靠性? 大家都知道,系统架构有三高:「高性能、高并发和高可用」,三者的重要性不言而喻。 对于任意系统,想要同时满足三高都是一件非常困难的事情,大型业务系统或者传统中...
赞
评论
分享
鼓楼丶
1年前
关注
MySQL 事务、锁和MVCC
以下文章来源于对线面试官 ,作者Java3y 面试官:你是怎么理解InnoDB引擎中的事务的? 候选者:在我的理解下,事务可以使「一组操作」要么全部成功,要么全部失败 候选...
赞
评论
分享
鼓楼丶
1年前
关注
那些年你啃过的ConcurrentHashMap
前言 最近迷上了并发编程。并发这玩意怎么说呢,就是你平时工作用不到,一用就用在面试上。这不,又卷起了并发容器。 那说起并发容器,你一定也知道那几个,CopyOnWriteA...
赞
评论
分享
鼓楼丶
1年前
关注
Redis 为何使用近似 LRU 算法淘汰数据,而不是真实 LRU?
我们知道 Redis 缓存满了之后能通过淘汰策略删除数据腾出空间给新数据。 淘汰策略如下所示: 编辑 redis内存淘汰 设置过期时间的 key volatile-...
2
评论
分享
鼓楼丶
1年前
关注
基于SpringBoot实现人脸识别功能
前言 去年在公司参与了一个某某机场建设智能机场的一个项目,人脸登机是其中的一个功能模块,当时只是写了后台的接口,调用人脸识别设备的api,给闸机回传数据信号,以保障该功能的...
赞
评论
分享
鼓楼丶
1年前
关注
如何优雅地处理重复请求(并发请求)
对于一些用户请求,在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些是涉及写入操作的,一旦重复了,可能会导致很严重的后果,例如交易的接口如果重复请求可能会重...
赞
评论
分享
鼓楼丶
1年前
关注
java高并发系列之JMM相关的一些概念
JMM(java内存模型),由于并发程序要比串行程序复杂很多,其中一个重要原因是并发程序中数据访问一致性和安全性将会受到严重挑战。如何保证一个线程可以看到正确的数据呢? 这...
赞
评论
分享
鼓楼丶
1年前
关注
java高并发系列之有关并行的两个重要定律
有关为什么要使用并行程序的问题前面已经进行了简单的探讨。总的来说,最重要的应该是处于两个目的。 第一,为了获得更好的性能; 第二,由于业务模型的需要,确实需要多个执行实体。...
赞
评论
分享
鼓楼丶
1年前
关注
SpringBoot 如何进行限流?老鸟们还可以这样玩
在之前一篇文章中我们详细介绍了为什么需要对接口进行限流,也介绍了常见的限流算法,最后还基于Guava工具类实现了接口限流。但是这种方式有个问题,无法实现分布式限流。那...
赞
评论
分享
鼓楼丶
1年前
关注
SpringBoot 如何进行限流?老鸟们都这么玩的
首先就让我们来看看为什么需要对接口进行限流? 为什么要进行限流? 因为互联网系统通常都要面对大并发大流量的请求,在突发情况下(最常见的场景就是秒杀、抢购),瞬时大流量会直接...
赞
评论
分享
鼓楼丶
1年前
关注
java高并发系列之并发级别
由于临界区的存在,多线程之间的并发必须受到控制。根据控制并发的策略,我们可以把并发的级别分为阻塞、无饥饿、无障碍、无锁、无等待几种。\ 阻塞 一个线程是阻塞的,那么在其他线...
1
评论
分享
鼓楼丶
1年前
关注
java高并发系列之必须知道的几个概念
同步(Synchronous)和异步(Asynchronous) 同步和异步通常来形容一次方法调用,同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。...
1
评论
分享
鼓楼丶
1年前
关注
设计模式二三事
设计模式是众多软件开发人员经过长时间的试错和应用总结出来的,解决特定问题的一系列方案。现行的部分教材在介绍设计模式时,有些会因为案例脱离实际应用场景而令人费解,有些又会因为...
赞
评论
分享
鼓楼丶
1年前
关注
Spring系列之详解spring声明式事务(@Transactional)
什么是声明式事务? 所谓声明式事务,就是通过配置的方式,比如通过配置文件(xml)或者注解的方式,告诉spring,哪些方法需要spring帮忙管理事务,然后开发者只用关注...
1
评论
分享
鼓楼丶
1年前
关注
Spring系列之spring中编程式事务怎么用的?
本文内容 详解spring中编程式事务的使用。 spring中使用事务的2种方式 spring使事务操作变的异常容易了,spring中控制事务主要有2种方式 编程式事务:硬...
3
1
分享
鼓楼丶
1年前
关注
Spring系列之玩转JdbcTemplate
本来这篇文章要写spring事务的,但是事务中大部分案例会用到JdbcTemplate相关的功能,所以先把JdbcTemplate拿出来说一下。 什么是JdbcTempla...
2
评论
分享
鼓楼丶
1年前
关注
Spring系列之@EnableCaching集成redis缓存
安装redis pom.xml中引入redis配置 项目中创建redis配置文件 新建com/javacode2018/cache/demo2/redis.yml,内容如下...
1
评论
分享
下一页
个人成就
文章被点赞
822
文章被阅读
102,756
掘力值
5,348
关注了
13
关注者
159
收藏集
0
关注标签
18
加入于
2022-03-29