首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
面试
数据库
架构
Go
大数据
前端
展开
全部
后端
Java
Python
面试
数据库
架构
Go
大数据
前端
Spring Boot
MySQL
Linux
Elasticsearch
.NET
程序员
暂无数据
推荐
最新
MyBatis-Plus 源码阅读(五)主键自动生成原理深度剖析
本文我们讲解一下 MP 中主键自动生成的实现原理,并给出几个在 ASSIGN_ID 策略下防止 id 重复的方案。
若依验证码渲染失效问题
Linux 服务器 Java 字体渲染异常排查记录: 在一次服务器环境迁移中,我遇到了一个看似简单、但排查起来颇为曲折的字体渲染问题。以下是完整的排查记录,希望能为同样在服务器上处理图片文字渲染的同学
ForkJoinPool 源码浅读
ForkJoinPool 采用分而治之对任务进行拆分,在归并的过程。 体现在提交一些需要递归计算之类的任务。 主要用于处理密集型任务,内部设计采用工作窃取机制,尽量压榨
Java 多线程下的可见性问题
一、Bug 场景 在一个实时监控系统中,多个线程负责收集不同传感器的数据,并将其汇总到一个共享变量中。同时,有一个主线程负责定期读取这个共享变量,将汇总的数据展示在监控界面上。 二、代码示例 三、问题
Day23 | Java泛型详解
今天我们一起学习一个Java中非常核心且强大的特性--泛型。 泛型是Java SE 5.0引入的,它的出现极大地增强了代码的可读性和安全性。
Spring IoC:控制反转的核心容器机制
Spring IoC:控制反转的核心容器机制 在 Java 企业级开发中,Spring 框架凭借其强大的 IoC(Inversion of Control,控制反转) 容器成为事实上的标准。它彻底改变
Java 开发必看!IDEA 这 8 个设置,让编码效率直接翻倍
俗话说“工欲善其事,必先利其器”。在Java开发领域,IntelliJ IDEA(简称IDEA)凭借强大的功能和智能的体验,成为绝大多数开发者的首选工具。但默认配置下的IDEA,往往无法充分发挥其优势
数据结构——树
## 概述 树就是一种类似现实生活中的树的数据结构(倒置的树)。任何一颗非空树只有一个根节点。
SpringBoot + MQTT 如何实现取货就走的智能售货柜系统
扫码开门,拿走即走,关门自动扣款——这种无感购物体验如何实现?本文深度解析基于SpringBoot的后台架构,如何集成MQTT协议、Redis缓存与计算机视觉,通过“三重校验”核心算法,构建高可靠的智
取代Navicat!全新一代数据库管理工具来了,超级智能!
作为后端开发,我们经常需要使用数据库管理工具来操作数据库,比较常用的有Navicat。今天给大家分享一款比它界面更现代化,提示更智能的数据库管理工具,集成AI功能可以实现报错分析。
学不动了,学不动,根本学不动!SpringBoot4.x又来了!
SpringBoot如火如荼的更新着,你的项目跟着升级了么?有没有像小编一样熟悉使用了SpringBoot1.x,了解了SpringBoot2.x,SpringBoot3.x还没有来得及学呢
Java内部类实战指南:4种类型+5个经典场景,开发效率直接拉满!
本文深入解析Java四类内部类(成员、静态、局部、匿名)的语法特性与实战场景,通过Swing事件处理、Comparator排序等实例,详解如何通过内部类提升代码封装性与开发效率。即学即用,助你高效掌握
基于CompletableFuture的主子任务并行处理架构实战:多渠道账单并发导入性能提升5倍的技术方案
概述 引言 在企业级财务对账系统的开发实践中,我们遇到了一个典型的性能瓶颈:批量处理15个不同支付渠道的账单数据时,串行执行模式导致单次导入耗时长达2.5小时。更严重的是,任一渠道处理失败都会中断整个
剑指offer-46、孩⼦们的游戏(圆圈中最后剩下的数)
## 题目描述 有个游戏是这样的:⾸先,让 n 个⼩朋友们围成⼀个⼤圈,⼩朋友们的编号是0~
一文带你掌握MyBatis-Plus代码生成器:从入门到精通,实现原理与自定义模板全解析
MyBatis-Plus代码生成器作为一款功能强大、扩展性极佳的代码生成工具,通过合理的配置策略和灵活的自定义模板,能够满足绝大多数项目的代码生成需求。深入理解其底层原理并掌握高级应用技巧,不仅能大幅
财务核算系统设计与实现
财务核算系统设计与实现 前言 财务核算系统是企业信息化建设的核心系统之一,承担着记录、分类、汇总企业经济业务的重要职责。一个完善的财务核算系统需要满足会计准则要求,支持多维度核算,保证数据准确性和一致
Spring Boot启动魔法:SpringApplication.run()源码全流程拆解
引言 在Spring Boot应用中,SpringApplication.run()方法是整个应用启动的核心入口。理解其内部实现机制,不仅有助于我们更好地掌握Spring Boot的自动配置原理,还能
Java 多线程环境下的资源竞争与死锁问题
一、Bug 场景 在一个银行转账系统中,多个线程可能同时处理不同账户之间的转账操作。每个账户都有一个余额,转账操作需要从一个账户扣除金额并加到另一个账户上。为了保证数据的一致性,对每个账户的余额操作都
企业级CompletableFuture并行化完整方案,接口从10s到100ms
一、企业级 CompletableFuture 核心使用原则(先定规范,再谈场景) 在进入具体场景前,先明确企业落地时必须遵守的核心原则(这是“合理使用”的前提): 原则 企业级要求 落地说明 线程池
SpringBoot 动态菜单权限系统设计的企业级解决方案
本文详解 SpringBoot 手把手实现动态菜单权限系统,从数据库设计到后端接口,让管理员、编辑、查看者登录后看到不同的菜单,通俗易懂,适合入门与实战参考。