编程芝士
码龄7年
求更新 关注
提问 私信
  • 博客:972,293
    社区:12
    972,305
    总访问量
  • 267
    原创
  • 28,568
    粉丝
  • 46
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2018-03-14

个人简介:字节跳动后端工程师,测控专业转程序员,努力努力,为了家人和蝈蝈!

博客简介:

愿万事胜意

博客描述:
点个关注呗
查看详细资料
个人成就
  • Java领域优质创作者
  • 博客专家认证
  • 获得1,324次点赞
  • 内容获得647次评论
  • 获得8,467次收藏
  • 代码片获得4,689次分享
创作历程
  • 23篇
    2023年
  • 1篇
    2022年
  • 95篇
    2020年
  • 150篇
    2019年
  • 9篇
    2018年
成就勋章
TA的专栏
  • Java基础学习
    47篇
  • 调研
    2篇
  • Elasticsearch
    1篇
  • Zookeeper
    1篇
  • 安全
    1篇
  • 分布式
    3篇
  • 消息队列
    3篇
  • SpringBoot
    8篇
  • 操作系统
    4篇
  • Docker
    1篇
  • Redis
    11篇
  • Linux
    8篇
  • SSM
    14篇
  • Spring
    7篇
  • MyBatis
    5篇
  • SpringMVC
    2篇
  • JavaWeb
    15篇
  • 设计模式
    9篇
  • 数据结构与算法
    32篇
  • JVM
    6篇
  • JDBC
    8篇
  • 数据库
    19篇
  • LeetCode
    10篇
  • C++
    13篇
  • ROS
    22篇
  • 视觉
    16篇
  • 脑机接口
    5篇
  • 模式识别
    7篇
  • 计算机网络
    5篇
  • SLAM
    4篇
  • QT
    4篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 16

TA参与的活动 1

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【Linux性能优化】你知道什么是平衡负载么

平均负载提供了一个快速查看系统整体性能的手段,反映了整体的负载情况。具体的,平均负载是指单位时间内,处于可运行状态和不可中断状态的进程数。但只看平均负载本身,我们并不能直接发现,到底是哪里出现了瓶颈。因为平均负载高有可能是 CPU 密集型进程导致的,还可能是I/O 更繁忙了。
原创
发布博客 2023.05.28 ·
4184 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【leetcode】622 二叉树的最大宽度

给你一棵二叉树的根节点 root ,返回树的 最大宽度。树的 最大宽度 是所有层中最大的 宽度。每一层的 宽度 被定义为该层最左和最右的非空节点(即,两个端点)之间的长度。将这个二叉树视作与满二叉树结构相同,两端点间会出现一些延伸到这一层的 null 节点,这些 null 节点也计入长度。
原创
发布博客 2023.05.14 ·
6475 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Elasticsearch扫盲篇

在日常的工作和学习中,当我们说想找查询任何的信息的时候,可能第一时间会想到上百度或者谷歌去搜索一下。比如说找一部自己喜欢的电影,或者说找一本喜欢的书,或者找一条感兴趣的新闻。但是百度和谷歌不等于搜索,他们只是我们搜索时使用的工具。搜索,就是在任何场景下,查找你想要的信息。这个时候需要输入一段你要搜索的关键字,然后就期望找到这个关键字相关的信息。ElasticSearch是一款非常强大的、基于Lucene的开源搜索及分析引擎;它是一个实时的分布式搜索分析引擎,它能让你以前所未有的速度和规模,去探索你的数据。
原创
发布博客 2023.05.01 ·
11802 阅读 ·
10 点赞 ·
5 评论 ·
49 收藏

收藏的一些好用的网站

是一个提供 PowerPoint 模板和图标素材下载的网站。该网站上有大量的 PowerPoint 模板,可供用户根据自己的需要进行选择和下载。此外,该网站还提供了各种类型的图标素材,包括商务、科技、教育、健康等多个领域,可供用户在 PowerPoint 中使用。网站中提供的PPT设计界面好看,风格具有新意,可以直接下载pptx。
原创
发布博客 2023.04.30 ·
3257 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

Zookeeper数据模型与Watch机制

ZooKeeper 中的数据模型是一种树形结构,非常像电脑中的文件系统,有一个根文件夹,下面还有很多子文件夹。ZooKeeper 的数据模型也具有一个固定的根节点(/),我们可以在根节点下创建子节点,并在子节点下继续创建下一级节点。ZooKeeper 树中的每一层级用斜杠(/)分隔开,且只能用绝对路径(如“get /work/task1”)的方式查询 ZooKeeper 节点,而不能使用相对路径。
原创
发布博客 2023.04.21 ·
11089 阅读 ·
3 点赞 ·
2 评论 ·
7 收藏

扫码登录,背后是如何实现的?

近年来,随着智能手机和移动支付的普及以及互联网应用的不断更新迭代,扫码登录已经成为了我们日常生活中非常普遍的登录方式。扫码登录能够迅速的成为我们各大网站常用的登录方式一定存在它的原因。但是你知道扫码登录背后的原理么,本文参考了一些优秀的文章,带你一起来了解一下扫码登录是如何实现的。
原创
发布博客 2023.04.16 ·
16359 阅读 ·
7 点赞 ·
1 评论 ·
29 收藏

分布式一致性算法Paxos

分布式一致性是指在分布式系统中,多个节点对同一份数据进行修改或读取时,保证这些操作所产生的结果都是相同的。在实际应用中,由于网络延迟、节点崩溃等因素的存在,可能会导致不同节点的数据副本出现不一致的情况。因此,分布式一致性成为了分布式系统设计中一个非常重要的问题。例如,考虑一个在线购物网站的场景,该网站使用分布式系统处理订单和库存信息。当一个用户下单时,该订单会被写入多个节点的数据库中并同时减少相应商品的库存数量。
原创
发布博客 2023.04.09 ·
16837 阅读 ·
25 点赞 ·
5 评论 ·
77 收藏

常用限流算法指南

限流是一种防止系统被过度请求压垮的算法。简单来说,限流就是对系统中的请求进行数量控制,确保系统可以正常处理每个请求而不会因为流量过大而宕机。
原创
发布博客 2023.04.01 ·
17252 阅读 ·
10 点赞 ·
3 评论 ·
70 收藏

傻傻分不清楚?带你了解设备id

设备ID是指唯一标识一个设备的字符串或数字,它可以用于区别不同的设备并进行跟踪和管理,是一个设备在网络空间中的身份证。它是用来解决如何区分一台设备、一个用户的问题,特别是对于广告投放、个性化推荐、归因领域来说,设备id就是最基本的前提条件。
原创
发布博客 2023.03.25 ·
16597 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

万字长文带你吃透Spring是怎样解决循环依赖的

循环依赖其实就是循环引用,也就是一个或多个以上的对象互相持有对方,最终形成闭环,形成一个无限循环的依赖关系。比如 A依赖于A本身(左图),A依赖于B,B也依赖与A(中),A依赖B,B依赖C,C又依赖A(右图)。a.b = b;b.a = a;然而,Spring的循环依赖通常被单独拎出来谈论,也经常在面试中被提及。这是因为 Spring 中对象的创建和管理是由 IOC 控制的,一个对象的创建不仅仅是简单地调用 new,而是经过了一系列 Bean 的生命周期。因此,循环依赖问题也就会随之而来。
原创
发布博客 2023.03.20 ·
21098 阅读 ·
31 点赞 ·
4 评论 ·
218 收藏

Redis和Memcached: 哪个更适合你的应用?

对于大多数的系统服务来说,缓存是提高性能和可伸缩性的关键。一般情况下我们会从Redis和Memcached这两种不同的缓存方案中进行选择,它们各有优缺点。在这篇文章中,我们将探讨Redis和Memcached的区别,以及在哪种情况下应该选择哪种缓存解决方案。
原创
发布博客 2023.03.17 ·
3383 阅读 ·
4 点赞 ·
0 评论 ·
25 收藏

Kafka中那些巧妙的设计

Kafka是一个分布式、多分区、基于发布/订阅模式的消息队列,具有可扩展和高吞吐率的特点。
原创
发布博客 2023.03.11 ·
2626 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

带你感受一次JVM调优实战

本文分成两部分,先了解理论,然后再进行实战。
原创
发布博客 2023.03.08 ·
7312 阅读 ·
0 点赞 ·
0 评论 ·
16 收藏

性能分析利器:火焰图

火焰图(FlameGraph)是是由 Linux 性能优化大师 Brendan Gregg 发明的。通过 perf 等工具分析得到结果,看起来就像是火焰,这也是它的名字的由来。火焰图以一个全局的视野来看待时间分布,它从底部往顶部,列出所有可能导致性能瓶颈的调用栈。火焰图就像是给一个软件系统拍的 X 光照片,可以很自然地把时间和空间两个维度上的信息融合在一张图上,以非常直观的形式展现出来,从而反映系统在性能方面的很多定量的统计规律。
原创
发布博客 2023.03.07 ·
9027 阅读 ·
6 点赞 ·
0 评论 ·
37 收藏

低代码平台调研情况PPT

发布资源 2023.03.07 ·
pptx

计算机网络大厂常见面试题

发布资源 2023.03.07 ·
pdf

Redis大厂常见面试题

发布资源 2023.03.07 ·
pdf

Kafka大厂常见面试题

发布资源 2023.03.07 ·
pdf

HTTP大厂常见面试题

发布资源 2023.03.07 ·
pdf

JVM大厂必备面试题八股文

发布资源 2023.03.07 ·
pdf
加载更多