自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 docker容器中nginx日志轮转设置(备记)

本文解决了Docker容器中Nginx日志无限增长的问题。通过配置logrotate实现日志自动轮转:每天压缩日志并保留15天,使用copytruncate方式避免中断服务。具体步骤包括:1)创建logrotate配置文件;2)清理现有大日志;3)强制立即执行轮转。同时解决了容器日志时区问题,通过挂载localtime和timezone文件确保日志时间正确。还提供了查看日志文件大小、日志驱动类型等实用命令。最终实现与本地Nginx相同的日志管理效果,既防止磁盘耗尽又保留了必要的日志历史。

2026-02-02 14:41:14 132

原创 流媒体服务器原理剖析:为什么视频不再需要“完整下载”?

本文深入解析流媒体技术原理,对比传统HTML5 video标签的局限。传统方式采用渐进式下载,存在拖动卡顿、带宽浪费等问题。流媒体通过三大核心技术解决:1)视频切片处理,将内容分割为短片段;2)多码率自适应,根据网络状况动态调整清晰度;3)高效索引机制,实现精准拖动。典型流媒体架构包含转码集群、存储系统、分发服务器和CDN网络。目前HLS和MPEG-DASH成为主流协议,配合FFmpeg、Nginx等技术栈,实现了秒开播放、无缝拖动和智能适应的优质体验。

2026-01-15 16:35:12 665

原创 分布式ID生成方案深度解析:雪花算法、UUID及生产环境实践指南

本文深入探讨分布式系统中唯一ID生成方案,重点解析雪花算法实现原理及优化策略。文章对比了雪花算法与UUID的特性差异,详细说明雪花算法的64位结构设计、Java实现代码以及应对时钟回拨等问题的解决方案。同时介绍了云原生环境下的最佳实践,包括自动分配WorkerId的方法和ID格式定制化建议。针对不同业务场景,提供了技术选型决策树和生产环境检查清单,建议根据实际需求在雪花算法、UUIDv4和UUIDv7之间做出选择。最后强调理解方案原理的重要性,避免过度设计,推荐从简单方案开始逐步优化。

2025-12-30 14:54:25 1084

原创 若依框架数据权限深度解析:为什么自己新建的角色自己却看不到?

摘要:本文通过一个真实案例分析了若依框架中"创建角色后无法在列表中查看"的问题。研究发现这是由于框架的数据权限机制导致的:新创建但未分配的角色因未关联部门而被过滤。文章深入剖析了数据权限的设计原理,包括五种数据范围类型及其实现方式,并解释了角色查询需要部门过滤的三个实际应用场景。最后提出了两种解决方案:修改SQL查询逻辑或业务层处理,以及扩展多维度数据权限的最佳实践。本文揭示了该现象并非bug,而是框架为保障数据安全所做的设计,对理解企业级系统的权限控制具有重要参考价值。

2025-12-30 11:23:42 1312

原创 Spring Integration:构建企业级数字神经系统的架构利器

Spring Integration是企业数字神经系统的核心框架,实现多系统实时协同。与Kettle的批量ETL和Spring Batch的批处理不同,它专注事件驱动的毫秒级响应。通过消息路由和协议适配器,连接异构系统,实现松耦合通信。作为企业的实时协调中枢,它支撑业务智能化互联,构建弹性数字生态,是数字化转型的关键技术基础。

2025-12-25 16:28:28 1027

原创 2025年AI趋势报告:从技术裂变到产业聚变,我们正走向一个“智伴”时代

2025年AI发展呈现三大趋势:产业落地加速转向"价值导向",国产算力基础设施实现自主突破,应用场景从数字向物理世界延伸。中国AI产业规模预计突破1.2万亿元,智能体正重塑交互范式,具身智能、视频生成等关键技术快速商用,工业、金融等领域已实现AI深度赋能。国产开源生态崛起,AI正从工具演变为具备自主决策能力的"数字劳动力",推动生产效率革命和科研范式创新。

2025-12-17 13:33:21 1058

原创 构建省市级统一身份认证平台:Spring Authorization Server 是合适的技术基座吗?

本文探讨了利用 **Spring Authorization Server** 构建省市级政务统一身份认证平台的技术可行性。作为符合OAuth 2.1与OIDC标准的现代化框架,它提供了坚实的技术基座。文章分析了其在生态中的定位,与主流方案对比,并重点阐述了应对高并发、多源认证及安全合规等政务核心挑战的架构设计与关键考量,为同类系统建设提供参考。

2025-12-16 18:19:55 1149

原创 Spring Cloud Gateway:构建现代化API网关的核心功能与最佳实践

本文深入探讨了SpringCloudGateway作为微服务API网关的核心功能与主流技术选型。网关主要集成五大功能:智能路由与负载均衡、熔断降级(Resilience4J)、分布式限流(Redis)、统一认证授权(JWT)以及监控链路追踪(Micrometer+Prometheus)。当前推荐的技术组合包括Nacos作为服务发现、Redis+Lua实现限流、JWT处理认证等,构建了一个稳定、安全且可观测的微服务入口方案。通过合理配置这些组件,可以打造高性能、高可用的现代微服务架构。

2025-11-03 10:49:44 1643

原创 一文读懂 Spring Data JDBC

摘要:SpringDataJDBC是Spring提供的轻量级数据访问技术,核心特性包括基于聚合根的持久化、无代理懒加载、简单映射等,相比SpringDataJPA更简单直接。与JdbcTemplate相比,SpringDataJDBC提供了更高层次的抽象,可大幅减少样板代码。在DDD设计中,解决聚合查询性能问题的策略包括:精心设计聚合粒度、使用查询方法返回非聚合视图、有限支持懒加载。最佳实践是设计小聚合、区分命令和查询场景、在便利性和性能间权衡。

2025-10-29 17:52:39 1741

原创 什么是云原生?国内现状与普及成熟度如何?未来趋势怎样?我们需要掌握哪些?

云原生是一种基于云计算环境设计和构建应用的架构理念,强调模块化、自动化和弹性。国内云原生技术已进入规模化应用阶段,Kubernetes、Serverless等技术普及率较高,但仍面临运维复杂性等挑战。典型云原生架构包含容器化、微服务、CI/CD等技术栈,实现自动化部署和不可变基础设施。未来云原生将与AI深度融合,并拓展到混合多云和边缘计算领域。不同IT角色需掌握相应的云原生技能,如开发者需了解容器化,运维需精通Kubernetes等。学习路径建议从Docker和Kubernetes基础开始,逐步深入CI/C

2025-10-24 12:55:02 1858

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除