首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
伍海江
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
函数式夜点心:异步流程与 Task 函子
今天的夜点心继续昨天的话题,谈一谈函数式编程中的异步数据流处理。 在介绍异步函子之前,首先需要了解 Monad 函子和 IO 函子的概念,可以参考之前的 函数式夜点心:Monad 和 函数式夜点心:IO Monad 与副作用处理 进行了解。 昨天的文章中,IO 函子通过推迟执行…
深度解析 Raft 分布式一致性协议
笔者期望通过一篇权威靠谱、清晰易懂的系统性文章,帮助读者深入理解 Raft 算法,并能付诸于工程实践中,同时解读不易理解或容易误解的关键点。 本文是 Raft 实战系列理论内容的整合篇,我们结合 Raft 论文讲解 Raft 算法思路,并遵循 Raft 的模块化思想对难理解及容…
DDD中的Repository模式,值得所有人掌握!
大家好,我是飘渺。今天我们继续更新DDD(领域驱动设计) & 微服务系列。 在之前的文章中,我们探讨了如何在DDD中结构化应用程序。我们了解到,在DDD中通常将应用程序分为四个层次,分别为用户接口层(
一文带你搞定Maven全功能
在一次需求迭代中,同事要求我把写好的RPC接口打好包上传到公司私服上,我人直接当场懵逼住了。本文教你如何花式操作maven,一举征服同事。
一致性hash算法,有点意思。。
在我们的系统中不可避免要进行数据的存储,比如系统中会有用户上传的大量图片,这些图片数据要存放在文件服务器磁盘上,而一台服务器的存储空间往往是有限的,那么当图片量超过服务器磁盘的时候
你真的会用 @Transactional 吗?
先别急着回答,看完再说也不迟嘛。我们都知道在 Spring 项目中,我们可以直接使用注解 @Transactional 来标识一个事务方法。
利用Jackson序列化实现数据脱敏
几天前使用了Jackson对数据的自定义序列化。突发灵感,利用此方法来简单实现接口返回数据脱敏,故写此文记录。 核心思想是利用Jackson的StdSerializer,@JsonSerialize
数据脱敏——基于Java自定义注解实现日志字段脱敏
上文说了数据过敏主要有两个思路:第一个就是在序列化实体之前先把需要脱敏的字段进行处理,之后正常序列化;第二个就是在实体序列化的时候,对要脱敏的字段进行处理。 脱敏实现思路 这里探讨第一种方法,用基于自定义注解的方式实现日志脱敏。 要对数据进行脱敏,基本上都是对一些关键的、少…
mvcc并发事务管理控制 到底是个什么东东 如何基于undo log +Read View 实现的
mvcc 事务版本控制1.多个事务共同操作一条数据可能产生的问题多个事务同时对一条数据进行crud 操作可能遇到的问题呢 这里其实 可能会遇到 脏写丶脏读、不可重复读、幻读的情况1.脏写脏写 就是 假
小胖问我:MySQL 事务与 MVCC 原理?
实际上,数据库里面会创建一个视图,访问的时候以视图的逻辑结果为准。在 “可重复读” 隔离级别下,这个视图是在事务启动时创建的,整个事务存在期间都用这个视图。在 “读提交” 隔离级别下,这个视图是在