首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
WindWant
掘友等级
研发
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
WindWant
研发
·
1年前
关注
Redis Hashes 数据类型简述
Redis Hashes 是我们日常使用中比较高频的 Redis 数据类型,内部使用 Redis 字典结构存储,底层实现之一为哈希表结构。 下面从哈希表节点,哈下表结构,R...
0
评论
分享
WindWant
研发
·
1年前
关注
当你处理了几千万数据之后...
数据出问题了! 一次偶发的端上问题。 排查日志、监控、数据、代码逻辑。 服务没有添加事务性保障,不可避免的数据不一致:缓存有数据,数据库没数据或者相反;有A阶段数据,没有B...
0
评论
分享
WindWant
研发
·
1年前
关注
服务治理之重试篇
一、背景 什么是重试? 一种保障机制,why not try again! 无论是单体服务模块化的调用,或是微服务当道的今天服务间的相互调用。一次业务请求包含了太多的链条环...
0
评论
分享
WindWant
研发
·
1年前
关注
一面动态规划,一面广度优先
1、取数组a[n]中不相邻的m个元素,使得其和最大 不要尝试去使用暴力破解,因为即使可能行得通,但通常也会受制于空间和时间的复杂度。 限制条件:一个数组、取不相邻的元素 取...
0
评论
分享
WindWant
研发
·
1年前
关注
一次排查线上接口偶发异常耗时引起的思考!
一、引子 这要从线上的一个接口偶发异常耗时说起,事情往往不是你想象的样子,尤其是在排查问题的时候,切忌有先入为主的的某些判断。 二、问题: 接口监控图:显示每天总会有那么几...
0
评论
分享
WindWant
研发
·
1年前
关注
台阶很高,青蛙跳不跳?
青蛙总是被被要求跳台阶,我想,他一定很累的! 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法? 对于这样的问题,n可大可小...
0
评论
分享
WindWant
研发
·
1年前
关注
从零开始认识堆排序
一、什么是堆? 维基百科的解释是:堆是一种特别的树状数据结构,它需要满足任意的子节点必须都大于等于(最大堆)或者小于等于(最小堆)其父节点。 二、堆排序 堆排序是通过二叉堆...
0
评论
分享
WindWant
研发
·
1年前
关注
SDS Redis 自定义字符串底层结构
1、什么是SDS? Redis 自定的字符串存储结构,关于redis,你需要了解的几点!中我们对此有过简要说明。 Redis 底层是用C语言编写的,可是在字符存储上,并未使...
0
评论
分享
WindWant
研发
·
1年前
关注
TCP 粘包拆包
一、什么是粘包拆包? 粘包拆包是TCP协议传输中一种现象概念。TCP是传输层协议,他传输的是“流”式数据,TCP并不知道传输是哪种业务数据,或者说,并不关心。它只是根据缓冲...
0
评论
分享
WindWant
研发
·
1年前
关注
Netty中的这些知识点,你需要知道!
Channel、EventLoop、Unsafe、multiplexor、AdaptiveRecvByteBufAllocator、ChannelPipeline......
0
评论
分享
WindWant
研发
·
1年前
关注
心有 netty 一点通!
一、标准的netty线程模型 双池合璧: 1、连接线程池: 连接线程池专门负责监听客户端连接请求,并完成连接的建立(包括诸如握手、安全认证等过程)。 连接的建立本身是一个极...
0
评论
分享
WindWant
研发
·
1年前
关注
服务化最佳实践
一、分包分发 建议将服务接口、服务模型、服务异常等均放在 API 包中,因为服务模型和异常也是 API 的一部分,这样做也符合分包原则:重用发布等价原则(REP),共同重用...
0
评论
分享
WindWant
研发
·
1年前
关注
队列的一种实现:循环队列
队列的一种实现,循环队列,通过使用固定长度数组及首尾指针实现队列的入队、出队等: class CircularQueue<T> { private Object...
0
评论
分享
WindWant
研发
·
1年前
关注
问题合集,持续更新
libssl.1.0.0.dylib、replace into、on duplicate update、文件上传...
0
评论
分享
WindWant
研发
·
1年前
关注
是枚举?还是常量?其实很好选择!
一、什么是枚举? 首先,枚举是一种特殊的类对象,其定义如下: {修饰符} enum 对象标识 [父接口] 枚举体 枚举类型通过一些特殊的约束,来实现其应用特性: 1、枚举不...
0
评论
分享
WindWant
研发
·
1年前
关注
G1 垃圾回收器简单调优
G1: Garbage First 低延迟、服务侧分代垃圾回收器。 详细介绍参见:JVM之G1收集器,这里不再赘述。 关于调优目标:延迟、吞吐量 一、延迟,单次的...
0
评论
分享
WindWant
研发
·
1年前
关注
简述 zookeeper 基于 Zab 协议实现选主及事务提交
Zab 协议:zookeeper 基于 Paxos 协议的改进协议 zookeeper atomic broadcast 原子广播协议。 zookeeper 基于 Zab ...
0
评论
分享
WindWant
研发
·
1年前
关注
缓存,确实很香,却也很受伤!
缓存的使用,是一个逐渐演进的过程。 问一下你自己,最直接的使用缓存的原因是什么? 无它,唯快而已! 追溯一下自己最开始使用缓存的场景,一些数据库里存储的不变的配置信息,服务...
0
评论
分享
WindWant
研发
·
1年前
关注
redis主从复制、主从延迟知几何
本篇章节主要从 redis 主从复制延迟相关知识及影响因素做简要论述。 1、配置:repl-disable-tcp-nodelay 也即是TCP 的 TCP_NODELAY...
0
评论
分享
下一页
个人成就
文章被点赞
13
文章被阅读
22,293
掘力值
401
关注了
0
关注者
3
收藏集
0
关注标签
2
加入于
2020-09-27