demon7552003
码龄9年
求更新 关注
提问 私信
  • 博客:673,377
    社区:1
    673,378
    总访问量
  • 354
    原创
  • 639
    粉丝
  • 80
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2017-05-27
博客简介:

demon7552003的小本本

博客描述:
每天学一点,滴水聚成小水沟
查看详细资料
个人成就
  • 获得1,159次点赞
  • 内容获得54次评论
  • 获得1,982次收藏
  • 代码片获得3,771次分享
  • 博客总排名193,606名
  • 原力等级
    原力等级
    5
    原力分
    1,562
    本月获得
    2
创作历程
  • 21篇
    2025年
  • 18篇
    2024年
  • 37篇
    2023年
  • 30篇
    2022年
  • 48篇
    2021年
  • 71篇
    2020年
  • 158篇
    2019年
  • 18篇
    2018年
  • 26篇
    2017年
成就勋章
TA的专栏
  • 其他语言
    5篇
  • gateway
  • 其他
    4篇
  • Java中间件
    27篇
  • redis
    18篇
  • Netty
    13篇
  • kafka
    10篇
  • Zookeeper
    5篇
  • other
  • spring-framework
    76篇
  • spring-boot-cloud
    17篇
  • UnitTest
    4篇
  • MQ
    10篇
  • JAVA
    8篇
  • JVM
    15篇
  • Java基础知识
    32篇
  • Lambda表达式
    11篇
  • Java并发编程
    35篇
  • Nginx
    5篇
  • 数据库
    11篇
  • mongodb
    3篇
  • ES
  • neo4j
    4篇
  • Sql Server
  • Oracle
    1篇
  • Mysql
    14篇
  • Linux
    22篇
  • Python
    4篇
  • Shell
    28篇
  • 大数据
    3篇
  • Hive
    1篇
  • 机器学习
    1篇
  • 内功心法
    13篇
  • DevOps
    43篇
  • 容器化
    8篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 1

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 关注/订阅/互动

  • 社区

  • 收藏

搜索 取消

开发Sonar的Java规则插件--最详细完整的教程

本文介绍了如何实现一个SonarQube插件来检测slf4j的log.info滥用问题。主要内容包括:1) 使用Maven创建项目结构,配置pom.xml引入SonarQube Plugin API和SonarJava API等必要依赖;2) 通过sonar-packaging-maven-plugin打包插件,配置插件基本信息如插件键、名称、类路径等;3) 支持Java语言分析,插件将被归类为代码异味,严重级别设为info。该插件有助于识别和改善日志记录实践。
原创
博文更新于 2025.08.30 ·
910 阅读 ·
17 点赞 ·
0 评论 ·
10 收藏

深入理解Linux网络--读书笔记(三)

本文探讨了TCP连接数的限制与优化。
原创
博文更新于 2025.07.27 ·
897 阅读 ·
15 点赞 ·
0 评论 ·
21 收藏

深入理解Linux网络--读书笔记(二)

➥ 127.0.0.1本机网络10需要经过网卡吗?不需要➥ 数据包在内核中是什么走向,和外网发送相比流程上有什么差别?总的来说,本机网络O和跨机网络口比较起来,确实是节约了驱动上的一些开销。发送数据不需要进RingBuffer的驱动队列,直接把skb传给接收协议栈(经过软中断)。但是在内核其他组件上,可是一点儿都没少,系统调用、协议栈(传输层、网络层等)、设备子系统整个走了一遍。连“驱动”程序都走了(虽然对于回环设备来说只是一个纯软件的虚拟出来的东西)。所以即使是本机网络口,切忌误以为没啥开销就滥用。
原创
博文更新于 2025.07.27 ·
816 阅读 ·
19 点赞 ·
0 评论 ·
18 收藏

深入理解Linux网络-读书笔记(一)

本章深入剖析了Linux内核接收网络数据包的完整流程
原创
博文更新于 2025.07.27 ·
1242 阅读 ·
29 点赞 ·
0 评论 ·
31 收藏

SSE实现消息推送

摘要:本文介绍了使用Java开发SSE(Server-Sent Events)流式接口的实现方法。SSE是一种基于HTTP的单向服务器推送技术,适合服务器主动推送数据的场景。
原创
博文更新于 2025.06.22 ·
1378 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

Mybatis-Plus支持多种数据库

MyBatis-Plus多数据库适配方案有两种实现方式:数据库ID方式和Mapper路径方式。
原创
博文更新于 2025.06.22 ·
1562 阅读 ·
13 点赞 ·
0 评论 ·
11 收藏

各种数据库产品的细节比较

本文介绍了MySQL和PostgreSQL的JDBC连接配置方法。MySQL配置包括驱动类名、用户名、密码以及包含时区、SSL等参数的URL格式,并提供了官方文档参考链接。
原创
博文更新于 2025.06.22 ·
999 阅读 ·
23 点赞 ·
0 评论 ·
26 收藏

Feign针对每个接口单独设置超时

Feign可以通过配置文件来定义调用服务器端REST API的超时设置,可以指定全局超时,也可以指定声明`@FeignClient`的单个Client,但是不可以设置Client中的每个接口方法的超时。由于项目中部分接口需要较大的超时,如果通过单独定义一个额外的Client,则需要调整大量代码,那能否通过底层框架解决呢。
原创
博文更新于 2025.06.22 ·
877 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

pgsql等号不区分大小写

示例展示了在PostgreSQL中创建和使用不区分大小写的排序规则(case_insensitive)。
原创
博文更新于 2025.06.22 ·
528 阅读 ·
10 点赞 ·
0 评论 ·
4 收藏

Python 使用Gitlab Api

本文介绍了GitLab的API使用方法,主要包括:1)REST API基础接入指南;2)Python-gitlab包的安装和基本配置(匿名/Token/OAuth认证);3)提供了删除过期流水线的完整Python代码示例,包含项目遍历、流水线查询和时间判断逻辑。代码展示了如何通过python-gitlab库操作GitLab,包括获取项目列表、删除指定项目和清理3天前的流水线。附录提供了官方API文档参考链接和所需依赖包安装说明。
原创
博文更新于 2025.06.22 ·
595 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

rt.jar文件类说明

rt.jar是Java运行时环境的核心库,包含标准类库和JVM所需类/接口
原创
博文更新于 2025.06.22 ·
815 阅读 ·
27 点赞 ·
0 评论 ·
17 收藏

linux jq命令详解

jq是一个功能强大的命令行JSON处理工具,提供丰富的查询、过滤和修改功能。jq强大的正则表达式支持和内置运算符使其成为处理JSON数据的理想工具。
原创
博文更新于 2025.06.22 ·
617 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

GPU机器安装docker

Docker与Nvidia-Docker离线安装指南 本文介绍了在Ubuntu系统上离线安装Docker和Nvidia-Docker的完整流程。文章详细说明了组件版本匹配关系和安装验证方法。该指南适用于需要在内网或离线环
原创
博文更新于 2025.06.22 ·
2088 阅读 ·
55 点赞 ·
0 评论 ·
29 收藏

Netty Eventloop详解

Netty提供三种线程模型:单线程模型(所有I/O操作在一个线程处理,适用于小并发场景)、多线程模型(单独线程组处理I/O操作,适用于多数场景)、主从多线程模型(独立线程池处理连接,适合百万级并发)。Netty通过配置可以灵活切换模型,并采用无锁化设计和串行化处理优化性能。NioEventLoop作为核心线程,不仅处理I/O读写,还执行系统Task和定时任务,避免锁竞争。源码分析揭示了其高效的事件循环机制。
原创
博文更新于 2025.06.22 ·
1209 阅读 ·
18 点赞 ·
0 评论 ·
11 收藏

Netty ChannelPipeline和ChannelHandler详解

Netty的ChannelPipeline采用职责链模式管理ChannelHandler,支持事件的拦截和处理。事件分为inbound(如连接建立、读事件)和outbound(如连接操作、消息发送)两类。Pipeline通过链表结构维护Handler,用户只需继承ChannelHandlerAdapter并覆盖关心的方法即可实现自定义拦截。Netty在创建Channel时会自动初始化Pipeline,开发者只需添加自定义Handler。源码分析显示Pipeline继承ChannelInboundInvoke
原创
博文更新于 2025.06.22 ·
1259 阅读 ·
26 点赞 ·
0 评论 ·
30 收藏

Netty Channel 详解

Netty没有使用JDK原生的NIO Channel,而是自定义实现了Channel接口,主要原因包括:1) JDK原生的SocketChannel和ServerSocketChannel缺乏统一接口,不便于使用;2) 继承扩展原生Channel难度大;3) 需要与Netty架构深度整合;4) 自定义实现更灵活。Netty的Channel采用Facade模式统一封装网络I/O操作,通过聚合而非继承的方式整合功能类,提供了更完整的操作视图。核心实现包括AbstractChannel、AbstractNioCh
原创
博文更新于 2025.06.22 ·
1017 阅读 ·
15 点赞 ·
0 评论 ·
20 收藏

mysql主从复制

本文介绍了MySQL主从复制的配置方法,主要包括主从复制的功能优势(数据备份和读写分离)、docker-compose部署方案、主从服务器的配置
原创
博文更新于 2025.05.24 ·
1111 阅读 ·
28 点赞 ·
0 评论 ·
14 收藏

K8S-statefulset-mysql-ha

本文介绍了在Kubernetes上部署MySQL高可用集群的方案
原创
博文更新于 2025.05.24 ·
905 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

Maven插件之docker-maven-plugin

本文介绍了使用docker-maven-plugin插件实现Maven工程自动化构建Docker镜像的方法
原创
博文更新于 2025.05.24 ·
2008 阅读 ·
25 点赞 ·
0 评论 ·
6 收藏

swagger详解

通过合理配置这些注解可以生成完善的API文档
原创
博文更新于 2025.05.24 ·
925 阅读 ·
19 点赞 ·
0 评论 ·
15 收藏
加载更多