游客23pu6ytse3b4k_个人页

游客23pu6ytse3b4k
个人头像照片
62
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.30 22:38:03
    发表了文章 2025-12-30 22:38:03

    项目《神领物流》

    本项目为自研物流系统,基于微服务架构实现智能调度与管控,涵盖用户、快递员、司机多端应用。采用GitFlow管理代码,通过Jenkins实现持续集成,提交后自动构建,保障开发效率与系统稳定,类似顺丰速运模式,面向C端提供高效快递服务。(239字)
  • 12.30 22:36:47
    发表了文章 2025-12-30 22:36:47

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

    EFC是NAS自研分布式文件系统客户端,近期升级支持多客户端分布式缓存,兼容NAS、CPFS、OSS。因未适配CTO测试,发版时出现data mismatch。排查发现非单纯缓存读旧数据问题,通过NFS挂载验证确认文件系统数据被破坏,挑战超出预期。
  • 12.30 22:36:00
    发表了文章 2025-12-30 22:36:00

    推荐书籍

    推荐多本Java经典书籍:《Head First Java》适合入门,《Java核心技术》深入巩固基础,《Java编程思想》整合设计模式,适合进阶。并发方面有《Java并发编程之美》等,JVM推荐《深入理解Java虚拟机》与《实战JVM》。体系全面,适合不同阶段学习。
  • 12.30 22:28:46
    发表了文章 2025-12-30 22:28:46

    FastJson:大面积故障规避案例

    不到两年开发中,已三次踩坑FastJson,版本差异大,使用需谨慎。项目为Kotlin/Java/Groovy混编:Java生态完善;Kotlin语法简洁、支持协程,但工具链兼容差;Groovy用得少,依赖模型辅助。曾因反序列化异常致预发大量报错,排查发现为FastJson隐患所致,影响广泛,令人后怕。
  • 12.30 21:08:09
    发表了文章 2025-12-30 21:08:09

    jvm相关

    本节介绍Arthas常用命令:实时监控系统数据(dashboard)、查看JVM线程、内存、系统属性(sysprop)、环境变量(sysenv)、性能计数器(perfcounter)、日志配置(logger)及静态属性(getstatic)等,支持动态修改与诊断,助力Java应用排查问题。
  • 12.30 21:07:13
    发表了文章 2025-12-30 21:07:13

    Docker

    本文介绍Docker基础操作,涵盖镜像打包、容器管理及Dockerfile编写。通过示例演示如何基于Ubuntu镜像构建Java运行环境,打包Spring Boot应用(linuxDemo.jar),并实现容器化部署与端口映射,最终验证服务运行状态,适合初学者快速掌握Docker核心技能。(239字)
  • 12.30 21:06:14
    发表了文章 2025-12-30 21:06:14

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

    事故源于大KEY在业务高峰时占满带宽,导致Redis内存使用率骤升至100%。虽有淘汰策略,但缓冲区(输入/输出)激增吞噬内存,主线程阻塞,命令无法处理,最终引发GET/SET超时崩溃。根本原因为大KEY与高流量叠加,触发缓冲区溢出,超出实例承载极限。
  • 12.30 21:04:39
    发表了文章 2025-12-30 21:04:39

    幂等方案专题

    xxx智能教育辅导平台基于Spring Cloud Alibaba构建,融合大模型与知识图谱技术,实现学情诊断、自适应学习与智能批改。通过通义千问Max分析作业数据,精准定位知识盲区;结合Neo4j构建学科能力网络,动态推荐个性化学习路径;集成OCR与语义理解实现作文智能批改,准确率超98%。支持高并发访问,日均处理50万+作业请求,提升教学效率与学习体验。
  • 12.30 21:02:26
    发表了文章 2025-12-30 21:02:26

    事务控制篇

    关系型数据库基于表结构,支持事务与复杂查询,适用于强一致性场景;非关系型数据库灵活高效,适合高并发、海量数据场景。索引提升查询速度,常用B+树实现,因遍历、IO性能更优。MySQL通过redo log、undo log保障ACID,利用分库分表、读写分离应对高并发。
  • 12.30 21:01:35
    发表了文章 2025-12-30 21:01:35

    MQ篇

    本项目采用RabbitMQ、Kafka和EMQ实现异步通信与数据采集。RabbitMQ用于服务解耦、流量削峰,支持多种消息模式与高可用集群;Kafka处理高吞吐用户行为数据,保障实时推荐与数据同步;EMQ基于MQTT协议实现物联网设备与服务器间可靠通信,支持QoS分级与延迟发布,确保消息不丢不重。三者协同提升系统性能与稳定性。
  • 12.30 21:00:53
    发表了文章 2025-12-30 21:00:53

    微服务篇

    SpringBoot核心原理是自动装配,通过@SpringBootApplication注解实现配置类、组件扫描与自动配置。其启动流程包括环境初始化、上下文创建与自动化配置。常用起步依赖如web、redis等;支持properties、YAML等配置文件,后加载的覆盖先加载的。项目通过Feign、Ribbon实现服务通信与负载均衡,使用Nacos做注册与配置中心,Sentinel或Hystrix实现限流熔断,Gateway实现网关限流与CORS跨域控制,结合Spring Cloud五大组件构建微服务架构。
  • 12.30 20:57:29
    发表了文章 2025-12-30 20:57:29

    Redis篇

    本项目中Redis广泛应用于缓存、数据存储与分布式锁。用于缓存热点数据、用户信息及计算结果,提升系统性能;通过哨兵集群实现高可用,结合LFU策略保障热点数据留存;利用布隆过滤器、空值缓存等应对缓存穿透,配合MQ与TCC保证Redis与MySQL数据一致性,并在任务调度中实现分布式锁避免重复执行。
  • 12.30 20:56:43
    发表了文章 2025-12-30 20:56:43

    MySQL篇

    MySQL查询语句书写顺序为:SELECT、FROM、JOIN、WHERE、GROUP BY、HAVING、ORDER BY、LIMIT;实际执行顺序则不同,从FROM开始,最后执行SELECT和LIMIT。多表查询主要通过内连接(显式/隐式)和外连接(左、右)实现。内连接仅返回匹配行,外连接保留驱动表全部记录。CHAR固定长度,VARCHAR可变长度;索引类型包括单列、组合及全文索引,底层多用B+树结构。InnoDB使用聚簇索引,数据存于主键索引叶节点;MyISAM为非聚簇索引,叶节点存指针。查询非主键索引需回表二次查找,覆盖索引可避免回表提升性能。
  • 12.30 20:53:30
    发表了文章 2025-12-30 20:53:30

    Java基础篇

    本文简要介绍了Java核心知识,涵盖final关键字、重载与重写、==与equals区别、反射机制及应用、String类对比、集合框架、线程安全类、ArrayList与LinkedList差异、HashMap原理及扩容、ConcurrentHashMap实现、线程创建与线程池使用、JVM组成与运行时数据区、类加载器与双亲委派模型、Stream流及JDK8新特性等内容,系统梳理了Java开发中的重点概念与实战应用。
  • 12.30 20:52:15
    发表了文章 2025-12-30 20:52:15

    性能优化专题

    两幅图像展示了数据可视化图表,包含柱状图与折线图的组合,呈现清晰的趋势分析与对比数据,适用于业务报表、数据分析等场景,助力直观理解关键指标变化。
  • 12.30 20:51:05
    发表了文章 2025-12-30 20:51:05

    QLExpress使用及源码分析

    QLExpress是阿里开源的轻量级规则引擎,支持通过注解与YAML配置实现业务逻辑与代码解耦。结合实体别名、接口规则定义及脚本化表达式,实现动态计算与判断,如用户年龄判断、BMI计算等。支持AST语法树解析与上下文绑定,提供灵活的二次扩展能力,适用于复杂业务场景的延迟执行与缓存优化。
  • 12.30 20:50:23
    发表了文章 2025-12-30 20:50:23

    入门运行Soul

    Soul 是基于 WebFlux 的高性能响应式 API 网关,支持 Dubbo、Spring Cloud、HTTP 等多协议,具备插件化、热插拔、动态流量控制、鉴权限流等丰富功能,支持 A/B 测试与蓝绿发布。依托 MySQL + JDK 1.8+ 环境,通过 WebSocket 等实现配置秒级同步,架构灵活易扩展,助力微服务高效治理。
  • 12.30 20:49:04
    发表了文章 2025-12-30 20:49:04

    定时任务概述

    定时任务是基于时间表达式调度执行的任务,适用于对账、提醒、订单超时等场景。实现方案包括单体架构的轮询、Timer、ScheduledExecutorService、Quartz、SpringTask,以及分布式架构下的TBSchedule、Elastic-Job、XXL-JOB等,解决集群重复执行、动态调度、故障转移等问题。
  • 12.30 20:48:31
    发表了文章 2025-12-30 20:48:31

    持久化FileTxnSnapLog

    FileTxnSnapLog是ZooKeeper中负责事务日志与快照管理的核心类,封装TxnLog和SnapShot接口,提供数据持久化与恢复功能。通过restore和save方法实现从快照和事务日志中加载或保存内存数据库DataTree,结合PlayBackListener回调机制完成数据恢复时的事务修正,保障数据一致性。其设计采用组合模式,简化操作流程,是ZooKeeper数据存储的关键组件。(238字)
  • 12.30 20:47:37
    发表了文章 2025-12-30 20:47:37

    超长String接收处理

    Java中字符串变量最大长度可达Integer.MAX_VALUE,但字符串字面量受class文件格式限制,理论最大65535,实际仅支持65534。超长字面量编译报错,需通过StringBuilder分段处理,避免“常量字符串过长”错误。
  • 12.30 20:46:46
    发表了文章 2025-12-30 20:46:46

    随机ID

    生成指定长度的随机字符串,支持纯数字或数字与大小写字母组合。Java实现,灵活用于验证码、密码等场景。
  • 12.30 20:46:04
    发表了文章 2025-12-30 20:46:04

    序列化

    本文深入解析ZooKeeper源码中的序列化机制,重点分析jute包下的InputArchive、OutputArchive、Index与Record四大核心接口及其实现类,涵盖二进制、CSV、XML三种序列化方式,结合代码示例说明其在网络通信与数据存储中的应用。
  • 12.30 20:44:53
    发表了文章 2025-12-30 20:44:53

    HUTOOL-Word生成-Word07Writer

    Hutool封装POI实现Word文档生成,提供Word07Writer类,支持docx格式。通过简单API添加段落、设置字体,轻松创建Word文件,适用于报表、文档导出等场景。
  • 12.30 20:44:20
    发表了文章 2025-12-30 20:44:20

    Java基础篇

    本文系统讲解Java核心知识,涵盖final关键字、重载与重写、反射机制、String类比较、集合框架、线程安全、HashMap原理、ConcurrentHashMap实现、线程池应用及JVM组成等,结合项目实践解析反射与线程池的典型使用场景,深入剖析底层原理与性能优化策略。
  • 12.30 20:43:23
    发表了文章 2025-12-30 20:43:23

    01-认识Activiti

    工作流指如请假、报销等需审批的业务流程,通过流程引擎实现可视化与自动化。它支持单/多节点审批,广泛应用于CRM、TMS、WMS等系统。主流技术包括BPMN、Activiti和Flowable,推动了泛微、金蝶等企业的发展。
  • 12.30 20:41:00
    发表了文章 2025-12-30 20:41:00

    认识OAuth2.0

    OAuth2.0是开放授权标准,允许第三方应用在用户授权下安全访问资源,无需获取用户账号密码。包含授权码、简化、密码和客户端四种模式,广泛用于API授权与单点登录场景。
  • 12.30 20:39:17
    发表了文章 2025-12-30 20:39:17

    RememberMe简介及用法

    RememberMe功能并非保存用户名密码,而是服务端通过Cookie实现持久登录。用户勾选后,系统生成令牌(remember-me),后续请求自动携带并校验,避免重复登录。但令牌泄露可能引发安全风险,可通过Token持久化存储与二次验证增强安全性。
  • 12.30 20:38:08
    发表了文章 2025-12-30 20:38:08

    认证源码分析与自定义后端认证逻辑

    `UsernamePasswordAuthenticationFilter` 是 Spring Security 中处理表单登录的核心过滤器,拦截 POST `/login` 请求,提取用户名密码并封装为 `UsernamePasswordAuthenticationToken`,交由 `AuthenticationManager` 认证。认证通过后将用户信息存入 `SecurityContext`,实现权限控制。
  • 12.30 20:37:03
    发表了文章 2025-12-30 20:37:03

    自定义认证前端页面

    本文介绍Spring Security基础配置:前端需手动创建文件夹并拷贝路径;后端新增接口与登录配置,通过SecurityConfig实现请求认证、表单登录及跳转控制,禁用CSRF。启动后访问/demo/index将跳转至登录页,输入默认用户名密码即可查看返回信息。(238字)
  • 12.30 20:35:40
    发表了文章 2025-12-30 20:35:40

    过滤器链加载原理

    通过前文介绍的十五个过滤器,我们了解了Spring Security的工作流程。本文深入源码,解析DelegatingFilterProxy如何加载springSecurityFilterChain,进而引出FilterChainProxy与SecurityFilterChain的实现机制,揭示过滤器链自动装配原理,为自定义认证页面奠定基础。(238字)
  • 12.30 20:23:27
    发表了文章 2025-12-30 20:23:27

    常用过滤器介绍

    Spring Security通过过滤器链实现安全控制,涵盖认证、授权、CSRF防护等功能。如SecurityContextPersistenceFilter管理上下文,UsernamePasswordAuthenticationFilter处理登录,LogoutFilter处理退出等。过滤器数量与启用情况随配置动态变化,体现灵活的安全机制设计。(238字)
  • 12.30 20:22:22
    发表了文章 2025-12-30 20:22:22

    通用权限管理模型

    本文介绍ACL与RBAC两大核心权限模型。ACL通过用户/角色直接授权,简单直观;RBAC则基于角色分配权限,支持角色继承、职责分离等机制,更适用于复杂系统。了解模型结构有助于构建清晰的权限体系。
  • 12.30 20:17:31
    发表了文章 2025-12-30 20:17:31

    汇总

    本文介绍了MyBatis核心配置与使用技巧,涵盖属性加载优先级、多环境配置、事务管理、XML映射(一对一、一对多、多对一、多对多)、分页实现方式(逻辑与物理分页)及执行器类型。同时简述了一二级缓存机制与批量操作优化策略,助力高效开发。
  • 12.30 20:16:48
    发表了文章 2025-12-30 20:16:48

    分页

    本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组分页及拦截器分页。对比了逻辑分页与物理分页的优劣,指出大数据量下应优先选用物理分页,避免内存溢出,提升性能。
  • 12.30 20:16:08
    发表了文章 2025-12-30 20:16:08

    常见配置

    本文介绍MyBatis核心配置机制,涵盖属性加载优先级(方法参数 > resource/url > properties内嵌)、关键配置项如缓存、延迟加载、执行器类型等,并详解多环境配置方式及事务管理(JDBC与MANAGED)。适用于需掌握MyBatis配置优先级与多数据源管理的开发者。
  • 12.30 20:15:33
    发表了文章 2025-12-30 20:15:33

    MongoDB实战演练

    基于Spring Data MongoDB实现头条文章评论功能,涵盖增删改查、按文章ID查询评论及点赞功能。通过MongoRepository简化数据操作,结合MongoTemplate实现高效字段更新,如点赞数递增,并利用索引优化查询性能,构建高并发下稳定的评论微服务系统。
  • 发表了文章 2025-12-31

    One Trick Per Day

  • 发表了文章 2025-12-31

    MySQL篇

  • 发表了文章 2025-12-31

    性能优化专题

  • 发表了文章 2025-12-31

    MongoDB常用命令

  • 发表了文章 2025-12-31

    生产环境发布管理

  • 发表了文章 2025-12-31

    分页

  • 发表了文章 2025-12-31

    MongoDB实战演练

  • 发表了文章 2025-12-31

    MQ篇

  • 发表了文章 2025-12-31

    认证源码分析与自定义后端认证逻辑

  • 发表了文章 2025-12-31

    Eclipse运行SSM/SSH项目教程

  • 发表了文章 2025-12-31

    通用权限管理模型

  • 发表了文章 2025-12-31

    持久化FileTxnSnapLog

  • 发表了文章 2025-12-31

    01-认识Activiti

  • 发表了文章 2025-12-31

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

  • 发表了文章 2025-12-31

    MongoDB单机部署

  • 发表了文章 2025-12-31

    HUTOOL-Word生成-Word07Writer

  • 发表了文章 2025-12-31

    汇总

  • 发表了文章 2025-12-31

    微服务篇

  • 发表了文章 2025-12-31

    超长String接收处理

  • 发表了文章 2025-12-31

    定时任务概述

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