首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户531744882502
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
赞
文章( 31 )
沸点( 0 )
聊聊同步、异步、阻塞、非阻塞以及IO模型
前言 在使用Netty改造手写RPC框架的时候,需要给大家介绍一些相关的知识,这样很多东西大家就可以看明白了,手写RPC是一个支线任务,后续重点仍然是Kubernetes相关内容。 阻塞与非阻塞 同步
聊聊线程与进程 & 阻塞与非阻塞 & 同步与异步
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程一个进程内部可能包含了很多顺序执行流,每个顺序执行流就是一个线程。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己…
Kafka 科普
本文主要介绍Kafka基本知识,包含Topic、Partition、消费者、生产者、副本等基本概念,同时也介绍了Kafka版本变迁以及应用实战所必备的知识点,最后以“消息可靠性分析“结尾,加深理解。
争论不休:金额用Long还是BigDecimal?
金额的数据类型用Long还是BigDecimal? 针对这个问题,热情的网友们从各自的经历出发,提供了的方案居然不下十种,虽然有的像调侃,但都有一定的道理。相信大家也很好好奇。
Redis选择跳表来实现有序集合的原因竟然是这样...
大家有没有想过如果数据存储在链表中,就真的不能用二分查找算法了吗? 事实上,只需要对链表做一些改进,就可以支持类似“二分”的查找算法了。通常把改造之后的数据结构叫作跳表(Skip list)
10.Redis数据结构之跳表
sortedSet也有两种不同的实现,分别是zipList和(字典+跳表)。字典用于快速查找分值,跳表用于执行范围操作和保证顺序。
8.Redis数据结构之ZipList
ziplist是由一系列特殊编码的连续内存块组成的顺序存储结构,类似于数组,ziplist在内存中是连续存储的,但是不同于数组,为了节省内存 ziplist的每个元素所占的内存大小可以不同。
Redis底层数据结构
Redis底层数据结构 简单动态字符串 - sds SDS 定义 SDS的总体概览如下图: 其中sdshdr是头部, buf是真实存储用户数据的地方. 另外注意, 从命名上能看出来, 这个数据结构除了
【Mysql】事务隔离级别与锁的关系
mysql锁与事务隔离级别 本篇文章用于刚面试完,又被问事务隔离级别与锁的关系,我答不上。。。 前篇文章我们 学了事务【Mysql】事务相关的问题 - 掘金 (juejin.cn), 学了锁【Mysq
Java常用设计模式(三)
Java设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它们是在多年开发经验的基础上形成的,可以用来解决在软件开发过程中经常遇到的问题。
下一页
关注了
10
关注者
0
收藏集
2
关注标签
3
加入于
2023-12-02