240 发简信
IP属地:云南
  • JVM内存区域与垃圾回收

    1、JAVA内存区域与内存溢出 1.1、概述 Java中JVM提供了内存管理机制,Java虚拟机在执行Java程序的过程中会把内分分为不同的数据...

  • JAVA线程池原理与源码分析

    1、线程池常用接口介绍 1.1、Executor 执行提交的Runnable任务。其中的execute方法在将来的某个时候执行给定的任务,该任务...

  • 面试【JAVA基础】阻塞队列

    1、五种阻塞队列介绍 ArrayBlockingQueue有界队列,底层使用数组实现,并发控制使用ReentrantLock控制,不管是插入操作...

  • LeetCode|234.回文链表

    题目描述 等级: 简单请判断一个链表是否为回文链表。 示例 1: 示例 2: 进阶:你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此...

  • 分布式文件存储:FastDFS简单使用与原理分析

    引言 FastDFS 属于分布式存储范畴,分布式文件系统 FastDFS 非常适合中小型项目,在我接手维护公司图片服务的时候开始接触到它,本篇文...

  • 深入了解Redis【二】对象及数据结构综述

    引言 Redis中每个键值对都是由对象组成: 键总是一个字符串对象(string) 值可以是字符串对象(string)、列表对象(list)、哈...

  • 深入了解Kafka【四】消费者的Offset管理

    1、Offset Topic Consumer通过提交Offset来记录当前消费的最后位置,以便于消费者发生崩溃或者有新的消费者加入消费者组,而...

  • 深入了解Kafka【三】数据可靠性分析

    1、多副本数据同步策略 为了保障Prosucer发送的消息能可靠的发送到指定的Topic,Topic的每个Partition收到消息后,要向Pr...

  • 分布式ID方案SnowFlake雪花算法分析

    1、算法 SnowFlake算法生成的数据组成结构如下: 在java中用long类型标识,共64位(每部分用-分开):0 - 000000000...

个人介绍
关注微信公众号“ClawHub的技术分享”,回复`001`获取免费技术书籍。