首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
SpringBoot系列
订阅
胡珍文
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
聊一聊 AOP :表现形式与基础概念
本系列分为 上、中、下三篇。上篇主要是介绍如果使用 AOP ,提供了demo和配置方式说明;中篇来对实现 AOP 的技术原理进行分析;下篇主要针对Spring中对于AOP的实现进行源码分析。 这个项目里面包含了下面几种 AOP 实现方式的所有代码,有兴趣的同学可以fork跑一下…
美团二面:Redis与MySQL双写一致性如何保证?
Redis与MySQL双写一致性如何保证? 这道题其实就是在问缓存和数据库在双写场景下,一致性是如何保证的?本文将跟大家一起来探讨如何回答这个问题。
用Java 8 的 Stream 来写代码,干净优雅!
Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起使用时,因为流申明式处理数据集合的特点,可以让代码变得简洁易读 1 流如何简化代码 如果有一个需求,需要对数据库查询
面试官:你给我说一下线程池里面的几把锁。
最近有个读者给我说,面试聊到线程池的时候,相谈甚欢,基本都回答上来了,但是其中有一个问题直接把他干懵逼了。 面试官问他:你说一下线程池里面的锁吧。 结果他关于线程池的知识点其实都是
求之不得的 Java 文档教程大汇总!
大家好,我是鱼皮,今天分享几个 GitHub 上非常实用的 Java 文档教程项目,包括 Java 基础知识、类库框架、系统设计、源码分析等。 用文档学习的好处是可以把控自己的学习节奏,并且更方便地记录笔记。习惯通过阅读文档来学习的朋友一定不要错过下面这些项目。 《On Jav…
超详细的RabbitMQ入门,看这篇就够了!
消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。 “消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列,谁从消息队列中取出数据处…
还在写大量 if 来判断?试试用一个规则执行器来替代它
近日在公司领到一个小需求,需要对之前已有的试用用户申请规则进行拓展。按照上述的条件我们可以得出的结论是: - 咱们的主要流程主要是基于 and 或者 or 的关系。
你真的会用 @Transactional 吗?
先别急着回答,看完再说也不迟嘛。我们都知道在 Spring 项目中,我们可以直接使用注解 @Transactional 来标识一个事务方法。
SpringBoot2.0整合WebSocket,实现后端数据实时推送!
一、什么是WebSocket?WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。WebSocket使得客户端和
如何手撸一个较为完整的RPC框架
缘起 最近在公司分享了手撸RPC,因此做一个总结。 概念篇 RPC 是什么? RPC 称远程过程调用(Remote Procedure Call),用于解决分布式系统中服务之间的调用问题。 通俗地讲,