首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ClawHub的技术分享
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
LeetCode|234.回文链表
请判断一个链表是否为回文链表。 对于单链表,回文,快慢指针,链表反转的考察。 通过两个快慢指针可以获取链表中的中间位置节点。(快慢指针步数相差一倍)
RedisTemplate: Failed to deserialize payload
在使用org.springframework.data.redis.core.RedisTemplate.boundHashOps的increment方法后,调用其entries方法反序列化时出错。 主要是因为当执行increment方法时,对于入参中的hashVal没有进行序…
分布式锁的实现分析
分布式部署的应用集群中保证数据更新的互斥性,且程序出现异常时,锁能够自动释放,避免死锁发生。 为了保证分布式部署的应用集群中同一时间只有一个客户端对共享资源进行操作。根据锁的用途再细分: 对共享资源的操作是幂等性的,使用分布式锁能够避免重复操作,从而提高效率。 对共享资源的操作…
深入了解Redis【二】对象及数据结构综述
值可以是字符串对象(string)、列表对象(list)、哈希对象(hash)、集合对象(set)、有序集合对象(zset)。 Very long keys are not a good idea. For instance a key of 1024 bytes is a b…
深入了解Redis【一】源码下载与参考资料准备
引言一直在使用redis,但是却没有系统的了解过它的底层实现,准备边学习边记录,深入了解redis。打算分析以下几个方面:redis的基本类型及底层原理与java对比,每种数据类型的使用场景redis
Java内存模型分析
在学习Java内存模型之前,先了解一下线程通信机制。 在并发编程中,线程之间相互交换信息就是线程通信。目前有两种机制:内存共享与消息传递。 Java采用的就是共享内存,本次学习的主要内容就是这个内存模型。 内存共享方式必须通过锁或者CAS技术来获取或者修改共享的变量,看起来比较…
精选PDF版本书籍第一期
福利概述精选JAVA必读书籍的PDF版本(来源于网络,侵删)。Effectivejava中文版(第2版)HeadFirst设计模式(中文版)Java并发编程的艺术Java技术手册(第6版)Java性能
关于`ClawHub的技术分享`公众号
该公众号的内容大部分为平时学习积累所整理的笔记,包括但不限于源码、原理、经验等。
深入了解Kafka【五】Partition和消费者的关系
假设主题T1有四个分区。 只有一个消费者时,消费者1将收到4个分区的全部消息。 当有两个消费者时,每个消费者将分别从两个分区接受消息。 当有四个消费者时,每个消费者都可以接受一个分区的消息。 当有五个消费者时,会有闲置的消费者。 当消费者加入群组的时候,会根据分区分配策略决定哪…
深入了解Kafka【四】消费者的Offset管理
Consumer通过提交Offset来记录当前消费的最后位置,以便于消费者发生崩溃或者有新的消费者加入消费者组,而引发的分区再均衡操作,每个消费者可能会分到不同的分区。我测试的kafka版本是:0.11.0.2,消费者往一个特殊的主题“_consumer_offset”发送消息…
下一页
个人成就
文章被点赞
61
文章被阅读
49,267
掘力值
1,077
关注了
3
关注者
50
收藏集
0
关注标签
12
加入于
2019-08-05