首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
akisaya
掘友等级
后端
|
第四范式
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
48
文章 48
沸点 0
赞
48
返回
|
搜索文章
akisaya
赞了这篇文章
潜行前行
公众号 @潜行前行
·
5年前
关注
框架篇:小白也能秒懂的Linux零拷贝原理
大白话解释,零拷贝就是没有把数据从一个存储区域拷贝到另一个存储区域。但是没有数据的复制,怎么可能实现数据的传输呢?其实我们在java NIO、netty、kafka遇到的零...
145
42
分享
akisaya
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
5年前
关注
5中方案告诉你,并发环境下,先操作数据库还是先操作缓存?
如果是一读(线程B)一写(线程A)操作,「先操作缓存,再操作数据库」。流程图如下所示: 3.线程B发起一个读操作,cache miss缓存失效了。 5.线程B执行set c...
21
8
分享
akisaya
赞了这篇文章
伴鱼技术团队
@北京读我科技有限公司
·
5年前
关注
如何系统性地学习分布式系统?
学习一个知识之前,我觉得比较好的方式是先理解它的来龙去脉:即这个知识产生的过程,它解决了什么问题,它是怎么样解决的,还有它引入了哪些新的问题(没有银弹),这样我们才能比较好...
60
5
分享
akisaya
赞了这篇文章
kevin_ouuu
5年前
关注
Java NIO--(1)高并发IO的底层原理及4种主要IO模型
大家知道,用户程序进行IO读写,依赖于操作系统底层的IO读写,基本上会用到底层的read&write两大系统调用。 上层应用无论是调用操作系统的read,还是调用...
36
3
分享
akisaya
赞了这篇文章
咖啡拿铁
Seata Committer 公众号:【咖啡拿铁】
·
5年前
关注
Oh! Binlog还能这样用之Canal
当你使用了redis或者其他中间件做缓存的时候,经常发现缓存和数据库的数据不一致,只能通过定时任务或者缓存过期的方式去做一些限制。 当你使用了ES做搜索工具,使用双写的那一...
26
4
分享
akisaya
赞了这篇文章
王知无
ლ(′◉❥◉`ლ) @Alibaba.com
·
6年前
关注
Flink SQL Window源码全解析
文章目录一、概述二、Window分类1、TimeWindow与CountWindow2、TimeWindow子类型TumbleWindow(翻转窗口)HopWindow(滑...
2
评论
分享
akisaya
赞了这篇文章
张铁蕾
CTO @微爱
·
9年前
关注
Redis 为什么用跳表而不用平衡树?
本文是《Redis 内部数据结构详解》系列的第六篇。在本文中,我们围绕一个 Redis 的内部数据结构——skiplist 展开讨论。 Redis 里面使用 skiplis...
437
10
分享
akisaya
赞了这篇文章
小姐姐味道
🏆掘金首批签约作者 @公众号:xjjdog
·
5年前
关注
架构师的初级技能,选组件!(2020更新版)
2020年新版,对部分组件的描述进行了更新。19年文章参见 这里 。如果你在做选型方面的工作,或者想了解一些现在正在流行的技术,那么这篇文章正好适合你。 本篇内容涵盖14个...
667
53
分享
akisaya
赞了这篇文章
前程有光
架构师 @公众号:前程有光
·
5年前
关注
详细!Mybatis-plus常用API全套教程,我就不信你看完还不懂!
注意:尽量不要同时导入 mybatis 和 mybatis-plus!避免版本的差异造成无法预知的问题。 看到id会自动填充。数据库插入的id的默认值为:全局的唯一id 以...
32
评论
分享
akisaya
赞了这篇文章
Flink_China
@Apache Flink China
·
5年前
关注
Flink 在快手实时多维分析场景的应用
首先看 Flink 在快手的应用场景和规模。 1. 快手应用场景 快手计算链路是从 DB/Binlog 以及 WebService Log 实时入到 Kafka 中,然后接...
3
评论
分享
akisaya
赞了这篇文章
咖啡拿铁
Seata Committer 公众号:【咖啡拿铁】
·
6年前
关注
如果有人再问你怎么实现分布式延时消息,这篇文章丢给他
上篇文章介绍了RocketMQ整体架构和原理有兴趣的可以阅读一下,在这篇文章中的延时消息部分,我写道开源版的RocketMQ只提供了18个层级的消息队列延时,这个功能在开源...
37
5
分享
akisaya
赞了这篇文章
迪壳
5年前
关注
请勿过度依赖Redis的过期监听
业务中有类似等待一定时间之后执行某种行为的需求 , 比如30分钟之后关闭订单 . 网上有很多使用Redis过期监听的Demo , 但是其实这是个大坑 , 因为Redis不能...
37
13
分享
akisaya
赞了这篇文章
小姐姐味道
🏆掘金首批签约作者 @公众号:xjjdog
·
5年前
关注
给我1万字,也讲不清Java内存排查。1万不行来2万~.~
本篇文章是《Java内存故障?只是因为你不够帅!》 这篇文章的续篇。上篇侧重于理论,本篇侧重于实践。对于内存问题排查来说,搞理论的痛苦,搞实践的也痛苦,没有一片清净之地。 ...
88
8
分享
akisaya
后端 @第四范式
·
5年前
关注
聊聊 Mybatis 的 TypeHandler
Mybatis 的 TypeHandler 是用来将 JavaBean 的属性与数据库中的字段值互相转换的,如果我们的 JavaBean 的属性是简单的属性如 String...
1
4
分享
akisaya
赞了这篇文章
程序员小富
公众号:程序员小富
·
5年前
关注
一口气说出 6种,@Transactional注解的失效场景
昨天公众号粉丝咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面试失败。所以今天简单的和大家分享一下@Transaction...
430
75
分享
akisaya
赞了这篇文章
问北
公众号BiggerBoy欢迎关注 @BiggerBoy
·
6年前
关注
[需求设计]从一个小需求感受Redis的独特魅力
Redis在实际应用中使用的非常广泛,本篇文章就从一个简单的需求说起,为你讲述一个需求是如何从头到尾开始做的,又是如何一步步完善的。之前写过一篇《如何实现页面广告随时上下线...
15
6
分享
akisaya
后端 @第四范式
·
5年前
关注
将你的应用部署在 K8S 上
Kubernetes(简称 K8S)自发布以来,已经成为容器化编排的最佳工具,本文通过一个简单的案例聊一聊如何将一个容器部署到 k8s 集群上,文中所需的代码和容器均在 G...
6
评论
分享
akisaya
赞了这篇文章
问北
公众号BiggerBoy欢迎关注 @BiggerBoy
·
5年前
关注
Spring AOP源码分析--代理方式的选择
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AO...
9
评论
分享
下一页
个人成就
文章被点赞
7
文章被阅读
8,662
掘力值
136
关注了
11
关注者
3
收藏集
1
关注标签
16
加入于
2019-11-12