后端开发

敲代码的嘎仔4 天前
开发语言·数据库·笔记·sql·算法·leetcode·后端开发
力扣高频SQL基础50题详解力扣的高频SQL基础题和进阶题刷完之后,基本上能够应对全部中小厂和部分大厂,主要根据学历而定,学历高的面试时很多情况下都是不会太针对你的,学历低的话就要做好面对难题的准备。但是低学历的同学们也不要害怕,这种情况也不会太常见,所以不管我们到时候会遇到什么,只要自己去好好刷过几轮也不会太慌,它不可能全是难题。
极光代码工作室5 天前
java·springboot·web开发·后端开发
基于SpringBoot的宿舍管理系统随着高校规模持续扩大与信息化建设深入推进,传统人工管理为主的宿舍管理模式已难以满足高效、安全、可追溯的现代化管理需求。本研究基于B/S架构,采用SpringBoot微服务思想构建轻量级、高内聚、低耦合的宿舍管理系统,旨在实现学生住宿分配、床位状态动态监控、维修报修闭环处理、晚归/夜不归宿预警、辅导员协同审批及多维度数据可视化等核心功能。系统以SpringBoot 2.7.18为后端框架,整合MyBatis-Plus实现高效持久层操作,采用MySQL 8.0关系型数据库存储结构化数据,前端使用Vue3 +
java修仙传5 天前
java·数据库·bug·excel·后端开发
Java 实习日记:一次 Excel 导入校验 Bug 的定位与数据更新逻辑优化今天的工作主要围绕三个方向展开:报价导入 Bug 修复、碳排放指标问题排查,以及案例年份变更后的数据更新逻辑优化。整体下来,最大的收获是:后端开发不能只看“有没有写校验”,更要看“校验的数据对象是不是最终真正落库的数据”。
Javatutouhouduan7 天前
java·高并发·java面试·java面试题·后端开发·java编程·java八股文
2026Java面试的正确打开方式!2026年刚开始,不知道大家都拿到Offer没有,如果没有的话,希望大家不要怪LZ凡尔赛了。LZ截止今天为止已经收到了第9家公司的Offer,这张的Offer的话给到28k*14薪。由于个人原因,LZ没有去这家公司,而是选择了其他公司(其中缘由不太方便向大家透露了)。
下次再写8 天前
java·微服务·springboot·springcloud·架构设计·后端开发·分布式系统
深入浅出微服务架构:从理论到Spring Boot实战摘要:微服务架构已成为现代分布式系统的主流设计模式。本文从Java后端开发者的视角,系统介绍微服务的核心概念、Spring Cloud生态体系,并通过完整的Spring Boot实战示例,帮助开发者快速构建生产级微服务系统。
青山师13 天前
java·开发语言·注解·javase·java面试·后端开发·java核心
Java注解深度解析:从元数据机制到框架开发基石文章标签: #java #注解 #反射 #JVM #框架开发 #AOP #APT #字节码 #Spring
Javatutouhouduan14 天前
java·java面试·后端开发·java编程·java程序员·互联网大厂·java八股文
大厂Java岗最新面试真题汇总!2026一季度已经结束了,很多粉丝私信反应说让我总结一份高质量面试题,今年想要准备准备,于是就有了今天这篇文章~
Javatutouhouduan15 天前
java·数据库·redis·分布式锁·java面试·后端开发·java程序员
Java小白如何快速玩转Redis?大家都知道Redis的业务范围是非常广的,但是对于刚入行的小伙伴来说可能也就知道个缓存跟分布式锁。因为Redis的很多功能在一些小企业里,根本是用不到的,得等到并发量到了一定的程度,系统扛不住了,才会用到Redis那些高级的功能。下面LZ就带大家来看看,Redis到底能干些啥:
极光代码工作室15 天前
java·springboot·web开发·后端开发
基于SpringBoot的图书管理系统随着高校信息化建设的深入推进与公共图书馆数字化转型加速,传统纸质化、人工化的图书管理方式已难以满足高效借阅、精准检索、动态统计及多角色协同等现代服务需求。本研究基于B/S架构,采用Spring Boot微服务思想构建轻量级、高内聚、低耦合的图书管理系统,融合MyBatis-Plus持久层增强框架、Thymeleaf模板引擎、Redis缓存机制与Shiro安全认证体系,实现图书全生命周期管理。系统涵盖用户管理(管理员、教师、学生三类角色)、图书信息维护、借阅预约、逾期提醒、库存预警、多维度统计分析等核心功能
勿忘初心122116 天前
java·数据安全·数据加密·后端开发·企业级开发·国密 sm4
Java 国密 SM4 加密工具类实战(Hutool + BouncyCastle)|企业级数据加密 + 兼容 JDK8在实际企业开发中,对于需要落地存储、跨系统传输的核心敏感数据(比如用户身份证号、手机号、银行卡号,以及系统密码、核心密钥等),仅靠脱敏远远不够,必须采用符合合规要求的强加密算法进行全流程保护,才能从根本上防范数据泄露、篡改等安全风险。
递归尽头是星辰16 天前
后端开发·项目切入思路·个人职业发展·项目沉淀·新人入职
按业务适配产出:后端接手新项目的5种切入思路后端工程师无论新人还是老员工,接手陌生新项目时,常陷入 “只看不动笔、产出脱离业务” 的困境。本文结合业务分类拆解,分享 5 种实用切入思路,配套适配业务的方法论与产出规范,帮开发者快速上手新项目,沉淀可复用的业务与架构认知,兼顾新人入门与老员工快速适配需求。
勿忘初心122116 天前
网络安全·后端开发·企业级开发·java 工具类·敏感数据脱敏·pipl
企业级敏感数据脱敏工具类(Java实现)在数字化时代,企业的业务系统中存储着大量敏感数据,这些数据涵盖个人身份信息(姓名、身份证号、手机号)、金融信息(银行卡号、交易金额)、设备信息(MAC地址)、地理位置信息(详细地址)等。随着《网络安全法》《个人信息保护法》(PIPL)等法律法规的完善,敏感数据的合规处理已成为企业不可忽视的核心需求,这不仅可能面临监管部门的处罚,还会泄露用户隐私,损害企业品牌形象。 在实际开发中,也发现很多项目存在脱敏逻辑不统一、代码冗余、边界场景处理不足等问题。比如有的模块对手机号脱敏保留前4位,有的保留前3位;有的对身
TechPioneer_lp22 天前
面经·后端开发·面试准备·校招准备·快手校招
大厂校招面经-快手后端开发一面真实考题(风控 / 后端方向)秒杀优惠券模块如何缓解超卖问题订单处理和数据持久化的异步结构如何实现
Javatutouhouduan22 天前
java·jvm·java虚拟机·java面试·后端开发·java程序员·java性能优化
深入学习JVM底层原理:JVM源码剖析与实例详解对于JVM,我想大部分小伙伴都是要面试了才会去学,其余时间基本不会去看。但值得一说的是,当你工作多年之后,你遇到的项目会越来越复杂,遇到的问题也会越来越复杂:各种古怪的内存溢出,死锁,应用崩溃……这些都会迫使你不得不去深入学习JVM底层原理
Java爱好狂.23 天前
java·数据库·redis·spring·java面试·后端开发·java八股文
Redis高级笔记:原理+集群+应用+拓展+源码大家都知道Redis的业务范围是非常广的,但是对于刚入行的小伙伴来说可能也就知道个缓存跟分布式锁。因为Redis的很多功能在一些小企业里,根本是用不到的,得等到并发量到了一定的程度,系统扛不住了,才会用到Redis那些高级的功能。下面LZ就带大家来看看,Redis到底能干些啥:
TechPioneer_lp24 天前
面经·后端开发·大厂校招·滴滴校招·滴滴面试
大厂校招面经-滴滴后端开发(最新)一面真实考题(Java 方向)HTTP vs HTTPS 区别HashMap 线程安全问题(哪些场景不安全)
TechPioneer_lp25 天前
校园招聘·b站·面经·后端开发·大厂面经·哔哩哔哩·校招攻略
大厂校招面经-哔哩哔哩(B站)后端开发B站面试差异最大,取决于你进的是哪个组。核心技术部门问经典 Java / Go 八股;直播、弹幕等 ToC 业务组,"全程无八股,全场景题"。同一家公司,进不同的组,备考策略要完全不同。
TechPioneer_lp25 天前
面经·后端开发·面试准备·大厂校招·校招准备·笔试准备·京东校招
大厂校招面经-京东后端开发笔试偏难,算法题涉及优先队列和树形 DP。但门槛不是很高——能 AC 1.5 道以上基本都能进面试。可能是至今最全,最好,最实用的校招大礼包,减少信息差,帮你提升80%概率拿到offer
Byte不洛25 天前
c++·异常处理·后端开发·编程基础·try catch
理解C++异常机制:栈展开、异常传播与异常安全传统的错误处理机制:函数通过返回值告诉调用者是否出错:成功 → 返回正常值(如 0);失败 → 返回错误码(如 -1)
TechPioneer_lp25 天前
后端开发·大厂面经·秋招准备·校招准备·蚂蚁校招
大厂校招面经-蚂蚁集团后端开发蚂蚁的面试有一个普通后端面试不会考的问题类型:"己方标记交易成功,但渠道侧失败了。你怎么发现?怎么处置?"