后端开发

小bo波8 天前
java·nio·io流·后端开发·文件复制
从"任意文件复制"深挖Java I/O:字符流与字节流的本质抉择最近在整理项目代码时,突然意识到一个看似简单的问题——"文件复制"——背后竟藏着Java I/O体系最核心的设计哲学。这篇文章从一道竞赛题出发,聊聊字符缓冲流和字节缓冲流的本质差异,以及为什么字节流才是真正的"万能复制"方案。
Javatutouhouduan14 天前
java·jvm·java面试·后端开发·java程序员·java八股文·java性能优化
深入学习JVM底层原理:源码剖析与实例详解!对于JVM,我想大部分小伙伴都是要面试了才会去学,其余时间基本不会去看。但值得一说的是,当你工作多年之后,你遇到的项目会越来越复杂,遇到的问题也会越来越复杂:各种古怪的内存溢出,死锁,应用崩溃……这些都会迫使你不得不去深入学习JVM底层原理
Javatutouhouduan15 天前
java·jvm·java多线程·java面试·后端开发·java程序员·java八股文
2026年Java面试核心讲(终极版)全网首次开源!程序员面试背八股,可以说是现在互联网开发岗招聘不可逆的形式了,其中最卷的当属Java!(网上动不动就是成千上百道的面试题总结)你要是都能啃下来,平时技术不是太差的话,面试基本上问题就不会太大。
程序员老邢18 天前
数据同步·后端开发·异步处理·事务优化·技术底稿·系统迭代
《技术底稿 47》知识库同步管道迭代与文件上传异步化落地本次迭代针对性解决线上三大核心问题,对知识库同步、文件上传、个人草稿流程做整体闭环优化:1. 多知识库规则混乱:企业库、个人库、专项库共用一套同步逻辑,阈值、入库表、发布策略不统一,可控性差。
程序员老邢19 天前
架构设计·异步任务·数据同步·后端开发·幂等性·技术底稿
《技术底稿 46》AI 解构成果→知识库自动化同步管道 设计与落地总结本次完成 AI 解构成果到多知识库的自动化同步管道开发,搭建起一处 AI 解构、全库复用的流转架构。结合定时任务、异步调用、防重幂等、分级阈值、兜底扫描等设计,保障数据流转安全、稳定、高效,目前功能已全部开发完成并部署上线。
小bo波22 天前
java·设计模式·枚举·后端开发·代码重构
枚举实战枚举不只是"定义常量",用好了能让代码干净一半。适合人群:刚学完 Enum 语法、想知道"实际项目中怎么用"的同学。 阅读时间:约 8 分钟。
极光代码工作室22 天前
java·springboot·web开发·后端开发
基于SpringBoot的任务管理系统随着企业数字化转型加速与敏捷开发理念普及,传统纸质化、Excel表格式任务管理方式已难以满足跨部门协同、实时进度追踪、权限精细化控制及数据可视化分析等现代项目管理需求。本研究基于微服务架构思想,采用Spring Boot 3.2.x为核心框架,整合MyBatis-Plus、Redis、JWT、Vue 3 + Element Plus等主流技术栈,设计并实现了一套轻量级、高可用、易扩展的Web端任务管理系统(TaskFlow Manager)。系统涵盖用户管理、任务创建/分配/执行/归档全生命周期管理、多维
Trouvaille ~23 天前
数据库·redis·缓存·中间件·高可用·主从复制·后端开发
【Redis篇】Redis 主从复制:数据同步的原理与实现💬 这一篇讲什么:Redis 的主从复制机制🚀 核心内容:上一篇讲完了 Redis 事务,这一篇进入 Redis 高可用体系的第一块基石 —— 主从复制。
MageGojo23 天前
javascript·前端开发·api接口·后端开发·随机文案
随机文案模块怎么做?从接口封装到前端展示的完整实现思路在很多网站和应用中,经常会看到一些短句文案模块,比如:首页随机一句话、登录页提示语、个人主页文案卡片、小程序启动页短句、工具站空状态提示、后台系统欢迎语。
MageGojo24 天前
前端开发·api接口·数据看板·后端开发·电影数据
实时票房看板怎么做?接口封装、缓存与前端列表渲染实战在影视资讯站、小程序、工具站、运营后台和数据看板中,经常会看到“实时票房”“电影榜单”“今日票房排行”这类模块。
晚风予卿云月25 天前
linux·运维·服务器·后端开发
【Linux】进程控制(一)—进程创建、进程终止与信号全流程详解书接上回虚拟地址空间,本篇章我们来详细讲解进程控制~目录一、进程创建(回顾)1.fork函数与其返回值回顾
Trouvaille ~1 个月前
redis·中间件·持久化·aof·后端开发·rdb·基础入门
【Redis】Redis 持久化:RDB 与 AOF 深度解析💬 这一篇讲什么:Redis 的两种持久化机制 —— RDB 快照和 AOF 日志🚀 核心内容:Redis 把数据存在内存里,速度极快,但内存有一个致命缺点:断电即失。一旦服务器宕机或 Redis 进程崩溃,所有数据会消失得无影无踪。为了解决这个问题,Redis 提供了两种持久化机制:RDB(快照) 和 AOF(追加日志)。理解这两种机制,是运维好 Redis、保障数据安全的基础。
Javatutouhouduan1 个月前
java·jvm·java虚拟机·java面试·后端开发·java编程·java八股文
普通Java程序员如何高效学习JVM?当你工作多年之后,你遇到的项目会越来越复杂,遇到的问题也会越来越复杂:各种古怪的内存溢出,死锁,应用崩溃……这些都会迫使你不得不去深入学习JVM底层原理
Trouvaille ~1 个月前
数据库·redis·缓存·中间件·数据库管理·后端开发·scan
【Redis篇】Redis 渐进式遍历与数据库管理💬 这一篇讲什么: SCAN 渐进式遍历和数据库管理命令🚀 核心内容:把五种数据类型全部讲完了。这一篇收个尾:讲清楚如何在不阻塞 Redis 的情况下遍历大量 key,以及数据库管理的几个重要命令。最后对核心内容做一个完整回顾。
Trouvaille ~1 个月前
数据库·redis·缓存·set·跳表·后端开发·zset
【Redis篇】Set 与 Zset:集合运算与排行榜的终极武器💬 这一篇讲什么:Redis 五种数据类型中的最后两种 —— Set 集合 和 Zset 有序集合🚀 核心内容:
程序员老邢1 个月前
后端开发·问题排查·libreoffice·文件转换·技术底稿·jodconverter·s3 对象存储
《技术底稿 45》Word转PDF踩坑:S3迁移 + LibreOffice超时根治近期将 Word 在线预览转 PDF 功能,从内网 FTP 存储迁移至自建内网 S3 对象存储并配套子域名访问。迁移后出现两类典型异常:大体积图片类文档转换飞快,小体积多表格、公式、嵌套对象的复杂文档频繁卡死、接口超时。
极光代码工作室1 个月前
java·springboot·web开发·后端开发
基于SpringBoot的校园论坛系统随着高校信息化建设的深入推进,校园数字化服务平台已成为提升学生自主管理能力、促进师生互动交流、构建网络思政育人阵地的重要载体。传统BBS系统或第三方社交平台难以满足高校对数据主权、内容安全、身份认证与教学融合的刚性需求。本文设计并实现了一套基于SpringBoot微服务架构的轻量级校园论坛系统,面向高校师生提供实名制发帖、话题分类管理、多级权限控制、敏感词过滤、积分激励与消息通知等核心功能。系统采用前后端分离模式,后端以SpringBoot 2.7.18为核心框架,集成MyBatis-Plus、Redis
Javatutouhouduan1 个月前
java·java面试·java面试题·后端开发·java编程·java架构师·java八股文
Java面试大厂真题汇总!今年的金三银四过了,很多粉丝私信反应说让我总结一份高质量面试题,下半年面试想要准备准备,于是就有了今天这篇文章~
Trouvaille ~1 个月前
数据库·redis·list·双端队列·后端开发·quicklist·zoplist
【Redis篇】List 列表:双端队列与消息队列的完美实现💬 这一篇讲什么:Redis 五种数据类型中的第三种 —— List 列表🚀 核心内容:上一篇学完了 Hash 类型,这一篇进入第三种数据类型 —— List。List 是一个非常灵活的数据结构,既可以当栈用,也可以当队列用,在消息队列、时间线、最新动态等场景下都有广泛应用。
Trouvaille ~1 个月前
c++·算法·链表·面试·蓝桥杯·笔试·后端开发
【优选算法篇】深入浅出链表算法:交换、重排与合并的终极策略💬 底层逻辑: 链表题的核心永远是指针的重定向。不同于数组可以随机访问,链表的每一次"操作"本质上都是在修改 next 指针的指向。