游客sklre6scjetw4_个人页

游客sklre6scjetw4
个人头像照片
52
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 14:58:07
    发表了文章 2025-12-30 14:58:07

    Blog]SpringBootExcel导入(☆☆☆)

    基于SpringBoot+MySQL实现博客系统Excel导入功能,需掌握Maven、POI/EasyExcel技术。预计AI辅助1小时,手动4小时。无详细原型,需自主分析需求,培养独立开发与问题解决能力。
  • 12.30 14:57:31
    发表了文章 2025-12-30 14:57:31

    [舍弃,后续需调整][Blog]JPA实现分页需求(☆☆)

    本文介绍如何使用JPA在SpringBoot项目中实现博客系统的分页查询功能,适合具备MySQL、Maven基础的开发者。内容涵盖需求分析、环境搭建、数据准备及分页逻辑实现,强调通过AI辅助快速完成任务,避免追求绝对正确,注重实践能力提升。(239字)
  • 12.30 14:56:57
    发表了文章 2025-12-30 14:56:57

    [Blog]三层架构:代码本地运行(☆)

    简介:本任务旨在帮助新人快速上手开发环境,掌握SpringBoot、MySQL、Maven等技术栈。需完成项目本地导入与运行,自行解决JDK、Maven及IDE版本兼容问题,并修复因数据库未导入、名称不匹配导致的异常。通过实践熟悉工程启动流程与常见问题排查,为后续工作打下基础。(238字)
  • 12.30 14:52:46
    发表了文章 2025-12-30 14:52:46

    阿里巴巴-云效

    本文介绍了如何开通并使用云效平台进行项目管理与自动化部署。涵盖服务开通、需求管理、代码托管及流水线构建等步骤,帮助团队高效协作,实现代码自动发布流程的搭建与体验。
  • 12.30 14:52:14
    发表了文章 2025-12-30 14:52:14

    Docker

    本文介绍Docker基础操作,涵盖镜像打包、容器运行及Dockerfile编写。通过实例演示如何构建Java项目镜像并运行容器,包含jar包准备、Dockerfile编写、镜像生成、端口映射及服务验证全过程,适合初学者快速掌握Docker部署应用方法。
  • 12.30 14:51:28
    发表了文章 2025-12-30 14:51:28

    Linux

    本文介绍如何将一个简单的SpringBoot工程打包并部署到Linux服务器。内容涵盖项目搭建、jar包打包、JDK安装配置、应用上传与启动,以及通过心跳接口验证服务是否正常运行的完整流程,适用于Java应用的Linux部署入门学习。
  • 12.30 14:50:00
    发表了文章 2025-12-30 14:50:00

    发布模式

    蓝绿部署通过两套并行系统实现零停机发布,绿色为线上系统,蓝色为新版本待切系统,确保快速回滚;金丝雀发布则逐步替换旧版本,适合大规模集群;A/B测试用于对比多版本业务效果,三者分别应用于发布稳定性与功能优化不同场景。
  • 12.30 14:46:52
    发表了文章 2025-12-30 14:46:52

    OOM排查之路:一次曲折的线上故障复盘

    本文记录了一次Paimon数据湖与RocksDB集成服务线上频繁OOM的排查历程。通过分析线程激增、内存缓慢泄漏等现象,结合MAT、NMT、async-profiler等工具,最终定位到RocksDB JNI调用导致堆外内存泄漏,并通过架构优化解决。分享排查思路与工具使用,为类似问题提供借鉴。
  • 12.30 14:45:53
    发表了文章 2025-12-30 14:45:53

    EFC&CTO:缓存引发数据不一致问题排查与深度解析

    EFC客户端在NAS场景下因缓存架构更新引发CTO测试data mismatch问题。经排查,发现分布式缓存中版本号(dv)回退导致读取旧的NULL数据,污染pagecache并最终写坏文件系统。根本原因为慢请求返回覆盖了最新版本号,修复方案为丢弃回退的版本号。通过日志分析与流程复现确认问题,并结合内核行为深入理解POSIX接口实现细节,最终解决数据不一致难题。
  • 12.30 14:45:15
    发表了文章 2025-12-30 14:45:15

    从Google线上故障,谈灰度发布的重要性

    2025年6月12日,Google Cloud因新功能未灰度发布且存在空指针缺陷,导致全球服务中断超7小时。本文剖析故障根源,详解配置灰度发布的重要性及Nacos等工具的实践方案,强调通过IP、标签、规则等灰度策略保障系统稳定性,避免大规模故障。
  • 12.30 14:44:36
    发表了文章 2025-12-30 14:44:36

    RocketMQ:底层Netty频繁OS OOM

    本文记录了一例Java应用因Netty多ClassLoader加载导致堆外内存超限引发OS OOM的排查过程。通过NMT、Arthas等工具定位到多个PooledByteBufAllocator实例各自独立占用堆外内存,总量远超MaxDirectMemorySize限制,最终结合业务现状提出临时调优方案,为类似问题提供参考。
  • 12.30 14:43:41
    发表了文章 2025-12-30 14:43:41

    Redis:内存陡增100%深度复盘

    Redis内存暴增事故复盘:因大KEY及缓冲区膨胀导致带宽占满,内存使用率达100%,引发实例超时崩溃。根本原因为输出/输入缓冲区失控,SET/GET请求无法处理。建议优化Key设计、合理配置淘汰策略与缓冲区限制,加强压测与监控。
  • 12.30 14:10:31
    发表了文章 2025-12-30 14:10:31

    单体版本

    JeecgBoot是一款基于Spring Boot与Vue3的低代码开发平台,支持快速构建企业级应用。技术栈涵盖Spring Cloud Alibaba、MybatisPlus、Redis、Vue3+TypeScript等,提供代码生成、在线表单、菜单权限管理等功能,助力高效开发。
  • 12.29 22:06:07
    发表了文章 2025-12-29 22:06:07

    1.RememberMe简介及用法

    RememberMe是一种服务器端会话保持机制,用户勾选后关闭浏览器再打开无需重新登录。其通过Cookie存储令牌实现自动认证,避免频繁输入账号密码,提升用户体验,同时需注意安全风险与优化策略。
  • 12.29 22:05:07
    发表了文章 2025-12-29 22:05:07

    1-常用过滤器介绍

    本文介绍了Spring Security中的15个常用过滤器,涵盖其核心作用与执行顺序。从SecurityContextPersistenceFilter到FilterSecurityInterceptor,每个过滤器各司其职,如处理认证、授权、异常转换、会话管理等,共同构建安全防护链。内容深入浅出,适合掌握Spring Security底层机制。
  • 12.29 22:04:24
    发表了文章 2025-12-29 22:04:24

    1.工程搭建与验证

    本文介绍如何搭建SpringBoot工程并整合SpringSecurity。通过阿里云脚手架快速创建项目,导入IDEA后引入web和security依赖,验证安全配置自动生效,最终实现登录认证功能,并提供完整代码仓库地址。
  • 12.29 22:03:48
    发表了文章 2025-12-29 22:03:48

    1.什么是权限管理

    权限管理是系统安全的核心,包含认证与授权两大机制。认证用于验证用户身份(如登录),授权则根据角色分配访问权限,确保用户只能操作其被允许的资源,防止数据泄露与误操作,保障系统安全稳定运行。
  • 12.29 22:02:11
    发表了文章 2025-12-29 22:02:11

    3.分页

    本文介绍五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组subList分页及拦截器分页。对比指出逻辑分页适用于小数据量,物理分页更适配大数据场景,推荐优先使用物理分页以提升性能与稳定性。
  • 12.29 22:01:40
    发表了文章 2025-12-29 22:01:40

    2.映射关系(1-1 1-n n-n)

    本文介绍MyBatis中四种关联映射:一对一(resultType或resultMap解决字段不一致)、一对多(使用`<collection>`映射集合)、多对一(使用`<association>`映射对象)及多对多(通过中间类结合`<collection>`实现)。适用于处理数据库表与Java对象间的复杂关系。
  • 12.29 22:01:03
    发表了文章 2025-12-29 22:01:03

    1.常见配置

    本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常见配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)的使用场景,适用于MyBatis开发者快速掌握配置要点。
  • 12.29 22:00:15
    发表了文章 2025-12-29 22:00:15

    5-MongoDB实战演练

    本文介绍某头条文章评论功能的设计与实现,基于MongoDB构建评论系统,涵盖需求分析、表结构设计及技术选型。采用SpringDataMongoDB实现增删改查、按文章ID查询、分页查询子评论等功能,并通过MongoTemplate优化点赞操作,提升性能。项目使用Spring Boot整合MongoDB,完成微服务模块搭建与测试。
  • 12.29 21:59:44
    发表了文章 2025-12-29 21:59:44

    4-MongoDB索引知识

    MongoDB索引提升查询效率,避免全表扫描。支持单字段、复合、地理空间、文本及哈希索引,采用B树结构,优化等值、范围、排序及特殊数据类型查询。
  • 12.29 21:59:02
    发表了文章 2025-12-29 21:59:02

    3-MongoDB常用命令

    本文介绍MongoDB数据库操作,包括创建和删除数据库、集合的显式与隐式创建及删除,以及文档的增删改查。重点讲解文章评论数据在articledb数据库中的存储结构与CRUD操作,并涵盖分页、排序与统计查询功能。
  • 12.29 21:58:30
    发表了文章 2025-12-29 21:58:30

    2-MongoDB单机部署

    本文档介绍MongoDB在Windows和Linux系统中的安装、配置与启动方法,包括下载地址、版本选择、命令行及配置文件启动方式,Shell连接、图形化工具Compass使用,并提供各环境安装包下载链接。
  • 12.29 21:57:57
    发表了文章 2025-12-29 21:57:57

    1-MongoDB相关概念

    MongoDB是一款高性能、无模式的文档型NoSQL数据库,使用BSON格式存储数据,灵活支持海量数据、高并发读写及水平扩展。适用于社交、游戏、物联网等场景,具备高可用、高扩展、丰富查询等特性,适合对事务要求不高的大数据应用。
  • 12.29 21:56:59
    发表了文章 2025-12-29 21:56:59

    MongoDB

    本节带你快速入门MongoDB,零基础友好,45分钟掌握核心概念与实战操作。涵盖部署、常用命令、索引及练习,附详细章节划分与时长难度说明,助你高效学习非关系型数据库。
  • 12.29 21:55:10
    发表了文章 2025-12-29 21:55:10

    Thread.sleep(0) 到底有什么用(读完就懂)

    Thread.Sleep用于暂停线程执行,Sleep(1000)不保证精确唤醒时间,因系统调度受优先级和竞争影响;Sleep(0)则触发立即重新调度,让出CPU给其他线程,避免界面假死。二者作用显著不同。
  • 12.29 21:54:37
    发表了文章 2025-12-29 21:54:37

    零拷贝

    本文探讨文件传输的性能优化,分析传统方法因频繁上下文切换和内存拷贝导致的性能瓶颈,引入零拷贝技术以减少系统调用和数据拷贝,提升传输效率,并结合PageCache、异步IO与直接IO,针对不同场景优化大文件传输策略。
  • 12.29 21:54:00
    发表了文章 2025-12-29 21:54:00

    线程池

    本文深入剖析了Java线程池的核心原理,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的实现机制,重点解析线程复用、任务调度及延时队列等关键技术,并通过源码分析揭示了线程池如何高效管理并发任务。
  • 12.29 21:52:12
    发表了文章 2025-12-29 21:52:12

    Java泛型类型擦除以及类型擦除带来的问题

    Java泛型在编译时会进行类型擦除,泛型信息被移除,仅保留原始类型(如Object或限定类型)。例如,List<String>和List<Integer>在运行时都变为List,导致类型检查失效、反射可插入不兼容类型等问题。为解决多态冲突,编译器通过桥方法实现;静态成员不能使用类的泛型参数;基本类型需用包装类;instanceof无法用于泛型类型判断。
  • 12.29 21:51:17
    发表了文章 2025-12-29 21:51:17

    ArrayList扩容机制

    本文深入解析ArrayList扩容机制:添加元素时先调用ensureCapacityInternal()确定最小容量,首次默认扩容至10;当容量不足时,通过grow()方法将容量扩大为原来的1.5倍(oldCapacity + (oldCapacity >> 1)),并使用Arrays.copyOf()完成数组复制。详细分析了add、grow等核心方法的执行流程与扩容时机。
  • 12.29 21:50:18
    发表了文章 2025-12-29 21:50:18

    Eclipse运行SSM/SSH项目教程

    本文介绍了如何在Eclipse中导入并运行Java Web项目,涵盖基础软件安装(Eclipse、JDK、Tomcat)、项目导入步骤、Eclipse与Tomcat的绑定配置及常见问题处理,如数据库连接信息修改等,并提供案例项目与视频讲解资源。
  • 12.29 21:49:28
    发表了文章 2025-12-29 21:49:28

    One Trick Per Day

    初始化Map应避免直接指定容量,建议用Guava的newHashMapWithExpectedSize或手动计算。线程池禁用Executors,推荐ThreadPoolExecutor或Guava,防止OOM。Arrays.asList返回不可变集合,禁止修改操作。遍历Map优先使用entrySet或forEach。SimpleDateFormat非线程安全,避免static,推荐ThreadLocal或Java 8新时间类。并发修改记录需加锁,冲突率低用乐观锁,否则用悲观锁,重试不少于3次。
  • 12.29 21:48:14
    发表了文章 2025-12-29 21:48:14

    物理部署图

    物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助理解分布式系统的部署逻辑,是开发与运维协同的重要可视化工具。
  • 12.29 21:46:55
    发表了文章 2025-12-29 21:46:55

    应用架构图

    技术架构是将业务需求转化为技术实现的关键过程,涵盖分层设计、技术选型与系统集成。本文详解单体与分布式架构,包括展现层、业务层、数据层及基础层的设计原则,并阐述应用间及外部系统的调用关系与边界划分。
  • 12.29 21:46:18
    发表了文章 2025-12-29 21:46:18

    业务架构图

    本文介绍了业务架构图的核心概念与绘制方法,涵盖业务定义、架构分层(业务、应用、数据、技术)、分层分模块分功能的拆解逻辑,以及信息流设计,旨在帮助理解业务本质并提升客户与开发者间的沟通效率。
  • 12.29 21:44:17
    发表了文章 2025-12-29 21:44:17

    如何做好SQL质量监控

    SLS推出SQL质量监控功能,集成于CloudLens,提供健康分、服务指标、运行明细、SQL Pattern分析及优化建议五大维度,助力用户全面掌握SQL使用情况,提升日志分析效率与治理能力。
  • 12.29 21:43:39
    发表了文章 2025-12-29 21:43:39

    生产环境缺陷管理

    git-poison基于go-git实现,通过“投毒-解毒-银针”机制,自动化追踪与管理多分支环境下的bug修复,避免人为疏漏导致的生产事故,降低协同成本,提升发布安全与效率。
  • 12.29 21:42:36
    发表了文章 2025-12-29 21:42:36

    生产环境发布管理

    本文介绍大型团队中多环境自动化部署实践,涵盖DEV、TEST、PRE、PROD各环境职责,结合CI/CD平台实现高效发布流程,并通过Skywalking等工具实现日志链路追踪与问题排查。
  • 发表了文章 2025-12-31

    [Blog]三层架构:代码本地运行(☆)

  • 发表了文章 2025-12-31

    [舍弃,后续需调整][Blog]JPA实现分页需求(☆☆)

  • 发表了文章 2025-12-31

    Docker

  • 发表了文章 2025-12-31

    阿里巴巴-云效

  • 发表了文章 2025-12-31

    EFC&CTO:缓存引发数据不一致问题排查与深度解析

  • 发表了文章 2025-12-31

    发布模式

  • 发表了文章 2025-12-31

    OOM排查之路:一次曲折的线上故障复盘

  • 发表了文章 2025-12-31

    RocketMQ:底层Netty频繁OS OOM

  • 发表了文章 2025-12-31

    Linux

  • 发表了文章 2025-12-31

    从Google线上故障,谈灰度发布的重要性

  • 发表了文章 2025-12-30

    Redis:内存陡增100%深度复盘

  • 发表了文章 2025-12-30

    Blog]SpringBootExcel导入(☆☆☆)

  • 发表了文章 2025-12-30

    单体版本

  • 发表了文章 2025-12-29

    2.映射关系(1-1 1-n n-n)

  • 发表了文章 2025-12-29

    3.分页

  • 发表了文章 2025-12-29

    1-常用过滤器介绍

  • 发表了文章 2025-12-29

    1.常见配置

  • 发表了文章 2025-12-29

    1.RememberMe简介及用法

  • 发表了文章 2025-12-29

    5-MongoDB实战演练

  • 发表了文章 2025-12-29

    1.工程搭建与验证

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息