自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 入门音视频:必懂的基础概念(一文吃透)

音视频开发的基础,本质是“搞懂全链路的每一个环节,以及每个环节的核心参数”——帧率、码率、分辨率决定视频的流畅度和清晰度,编码负责压缩数据,封装格式负责整合传输,这些概念看似零散,实则环环相扣。作为全栈工程师,你的优势在于能打通前后端,不用追求“极致的底层原理”,但一定要懂“每个概念在实际开发中的应用场景”,比如后端转码如何设置参数、前端播放如何适配不同格式、直播卡顿如何通过调整I帧间隔优化。

2026-03-05 14:13:38 381

原创 告别 Vuex 混乱!Pinia 从入门到实战

Pinia 是Vue 专属的轻量级状态管理库,由 Vue 团队核心成员开发,现已成为 Vue 官方状态管理方案,替代 Vuex 成为主流。在src/stores目录下创建模块(推荐按业务拆分),比如user.js// 第一个参数:store唯一ID(必须唯一)// 第二个参数:配置对象// 状态:推荐函数式返回,避免引用问题token: '',count: 0}),// 计算属性:有缓存,依赖state变化getters: {// 获取用户名。

2026-02-27 16:42:45 772

原创 从单体到微服务:Java 工程师的微服务架构落地实战指南

一种架构风格,将单一应用程序拆分为一组小型、自治的服务,每个服务运行在独立的进程中,服务间通过轻量级的通信机制(如 HTTP/REST、gRPC)交互,服务围绕业务能力而非技术层次进行组织,并且可以独立部署、独立扩展。其起源本质是为了解决「单体架构的瓶颈」:随着互联网业务的快速迭代(如电商、社交平台),单体应用的代码量、团队规模、业务复杂度急剧上升,导致开发效率低、发布风险高、扩展性差,微服务正是为了打破这种「巨石应用」的束缚而诞生。

2026-02-26 17:00:00 621

原创 java常见问题-报错:找不到符号,变量log

打开File ——Settings—— Build, Execution, Deployment——Compiler——Java Compiler use compiler:选择javac。如果前三种没问题,大概就是配置compiler参数的问题,我之前就是这样的问题。1、检查是否安装了lombok插件。4、在Compiler中增加参数配置。2、检查是否勾选开启编译处理。3、编译是否使用javac。

2026-02-26 11:08:51 176

原创 Java开发视角:网关从入门到实战,一文吃透核心逻辑与落地技巧

作为Java开发工程师,网关的学习与落地,核心是“理解场景、选对技术、做好优化”:选型优先Spring Cloud Gateway:适配Spring生态,性能更优,扩展灵活,满足中大型微服务项目需求。核心能力落地:路由配置、全局过滤器(权限、日志)、限流熔断,这三项是网关的“必备技能”,必须熟练掌握。生产环境重点关注:高可用(多节点部署)、性能优化(异步操作、线程池配置)、可观测性(日志、链路追踪)。避免过度设计:根据项目规模选择功能,小型项目无需引入复杂的限流、熔断机制,优先保证稳定性和简洁性。

2026-02-25 23:15:00 564

原创 JVM内存结构详解:堆、栈、方法区等核心区域全解析

JVM内存结构的核心是“3个共享区域+2个私有区域”,其中堆、虚拟机栈、方法区(元空间)是我们日常开发和面试中最常接触的三个区域:- 栈管“方法执行”,是线程的临时工作区,用完即毁;- 堆管“对象存储”,是GC的主战场,也是OOM的高发区;- 方法区管“类信息”,JDK8后改用元空间,存储类的核心数据。了解JVM内存结构,不是为了死记硬背,而是为了理解Java程序的运行机制,当遇到内存溢出、程序卡顿等问题时,能快速定位原因、解决问题。

2026-02-25 08:50:33 757

原创 JVM 内存结构详解:堆、栈、方法区等核心区域剖析

一句话概括:JVM 运行时内存 = 线程私有区(程序计数器、虚拟机栈、本地方法栈) + 线程共享区(堆、方法区)。核心重点:线程私有区:隔离性好,自动回收,异常多为 StackOverflowError。堆:最大内存区域,对象存储核心,GC 主战场,异常为 Java heap space。方法区:类信息存储核心,JDK 8 后用元空间替代永久代,异常为 Metaspace。

2026-02-24 20:00:00 638

原创 Java基础必吃透:基本数据类型与包装类的区别及缓存机制详解

基本数据类型:存值、无null、开销小、用==比较;包装类:存引用、允许null、开销大、用equals()比较值。5种整数包装类(Byte、Short、Integer、Long、Character)+ Boolean有缓存,Float、Double无缓存;自动装箱复用缓存,new关键字不复用缓存;缓存范围记住:整数类-128~127,Character 0~127,Boolean只有两个值。

2026-02-24 13:57:35 708

空空如也

空空如也

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

TA关注的人

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