首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ClawHub的技术分享
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
ClawHub的技术分享
5年前
关注
深入了解Kafka【三】数据可靠性分析
为了保障Prosucer发送的消息能可靠的发送到指定的Topic,Topic的每个Partition收到消息后,要向Producer发送ACK,如果Produser收到AC...
1
1
分享
ClawHub的技术分享
5年前
关注
LeetCode|344. 反转字符串
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额...
0
评论
分享
ClawHub的技术分享
5年前
关注
LeetCode|350. 两个数组的交集 II
给定两个数组,编写一个函数来计算它们的交集。 输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。 我们可以不考虑输出结果的顺序。 对于hash与数组的考察。...
0
评论
分享
ClawHub的技术分享
5年前
关注
LeetCode|371. 两整数之和
不使用运算符 + 和 - ,计算两整数a 、b之和。 对于位运算的考察。 在位运算中,异或操作获取的是两个数的无进位和,异或:相同为0,不同为1。 我们知道,2+3=5,5...
0
评论
分享
ClawHub的技术分享
5年前
关注
对于分布式Job的思考
在清理Github的时候,发现以前写的一个简单的分布式任务分发系统ClawHub/task-distribution,使用了zk的选主与队列,调度器使用spring的Thr...
0
评论
分享
ClawHub的技术分享
5年前
关注
分布式ID方案SnowFlake雪花算法分析
1位标识,0表示正数。 41位时间戳,当前时间的毫秒减去开始时间的毫秒数。可用 (1L << 41) / (1000L * 60 * 60 * 24 * 365) = 69...
4
评论
分享
ClawHub的技术分享
关注了
咖啡拿铁
ClawHub的技术分享
5年前
关注
并发编程挑战:死锁与上下文切换
引言上下文切换(有时也称做进程切换或任务切换)是指CPU从一个进程或线程切换到另一个进程或线程。上下文切换会影响多线程执行速度。死锁是指多个进程或线程循环等待它方占有的资源...
0
评论
分享
ClawHub的技术分享
5年前
关注
LeetCode|387. 字符串中的第一个唯一字符
给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 注意事项:您可以假定该字符串只包含小写字母。 对于字符串和Hash表的考察。 首先遍...
0
评论
分享
ClawHub的技术分享
5年前
关注
LeetCode|412. Fizz Buzz
写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 对于字符串的考察,对于这道题直接用最简单的思路处理了,如果碰...
0
评论
分享
ClawHub的技术分享
5年前
关注
深入了解Kafka【二】工作流程及文件存储机制
Kafka中的消息以Topic进行分类,生产者与消费者都是面向Topic处理数据。 Topic是逻辑上的概念,而Partition是物理上的概念,每个Partition分为...
3
评论
分享
ClawHub的技术分享
5年前
关注
深入了解Kafka【一】概述与基础架构
Kafka是一个分布式的、基于发布订阅的消息系统,主要解决应用解耦、异步消息、流量削峰等问题。 消息生产者将消息发布到Topic中,同时有多个消息消费者订阅该消息,消费者消...
2
评论
分享
ClawHub的技术分享
5年前
关注
分布式ID生成方案汇总
1、目标1.1、全局唯一不能出现重复的ID,全局唯一是最基本的要求。1.2、趋势有序业务上分页查询需求,排序需求,如果ID直接有序,则不必建立更多的索引,增加查询条件。而且...
9
1
分享
ClawHub的技术分享
5年前
关注
深入了解Netty【八】TCP拆包、粘包和解决方案
1、TCP协议传输过程TCP协议是面向流的协议,是流式的,没有业务上的分段,只会根据当前套接字缓冲区的情况进行拆包或者粘包:发送端的字节流都会先传入缓冲区,再通过网络传入到...
3
评论
分享
ClawHub的技术分享
关注了
揍敌玩玩
ClawHub的技术分享
5年前
关注
深入了解Netty【七】Netty核心组件
1、Bootstrap与ServerBootstrapbootstrap用于引导Netty的启动,Bootstrap是客户端的引导类,ServerBootstrap是服务端...
4
评论
分享
ClawHub的技术分享
5年前
关注
深入了解Netty【六】Netty工作原理
前面学习了NIO与零拷贝、IO多路复用模型、Reactor主从模型。 服务器基于IO模型管理连接,获取输入数据,又基于线程模型,处理请求。 下面来学习Netty的具体应用。...
4
2
分享
ClawHub的技术分享
5年前
关注
深入了解Netty【五】线程模型
不同的线程模型对程序的性能有很大的影响,Netty是建立在Reactor模型的基础上,要搞清Netty的线程模型,需要了解一目前常见线程模型的一些概念。 具体是进程还是线程...
3
评论
分享
ClawHub的技术分享
5年前
关注
深入了解Netty【四】IO模型
引言IO模型就是操作数据输入输出的方式,在Linux系统中有5大IO模型:阻塞式IO模型、非阻塞式IO模型、IO复用模型、信号驱动式IO模型、异步IO模型。因为学习Nett...
4
评论
分享
ClawHub的技术分享
5年前
关注
私藏免费可商用图片网站分享
福利概述分享两类资源:-随机返回高清大图-免费可商用网站1、自动切换随机返回高清图片https://source.unsplash.com/collection/colle...
0
评论
分享
下一页
个人成就
文章被点赞
61
文章被阅读
46,360
掘力值
1,070
关注了
3
关注者
49
收藏集
0
关注标签
12
加入于
2019-08-05