跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
极客日志

极客日志

面向效率的开发者社区

站内导航

  • 首页
  • 工具箱
  • 博客

快速链接

  • 全球AI模型中转站:Crex
  • 大模型:Hugging Face
  • Stack Overflow
  • MDN

联系我们

  • 技术支持:[email protected]
  • 商务合作:[email protected]
  • 投诉举报:[email protected]

© 2026 极客日志 · zeeklog.com

隐私政策|用户服务条款|关于我们
重置
编程语言 / Java

标签

全部标签AIGPT-image-2javaNode.jsNuctPayPPT制作React NativeRNSaaSVScodeWeChat大前端算法

分类

全部分类
编程语言
PythonJavaScriptTypeScriptJavaKotlinGo / GolangRustC++CC#F#PHPRubySwiftObjective-CScalaClojureElixirErlangHaskellDartLuaPerlRJuliaMATLAB / OctaveSQLShell / BashPowerShellHTML / CSSZigNimCrystalGroovyVisual Basic .NETSolidity汇编

排序

最新更新最新发布最多浏览最多点赞
在线图书借阅平台的设计与实现:Spring Boot 实战
JavaAIjava

在线图书借阅平台的设计与实现:Spring Boot 实战

综述由AI生成在线图书借阅平台基于 Spring Boot 3.x 和 MyBatis-Plus 构建,实现了用户管理、图书查询、借阅续借及超期提醒等核心功能。项目采用前后端分离思路,前端使用 Thymeleaf 配合 Bootstrap 实现响应式布局。文章详细阐述了从环境搭建、数据库设计到核心业务代码实现的完整过程,重点解析了实体类、DTO、VO 及 Service 层的逻辑处理。针对开发中常见的数据库连接、库存更新等问题提供了调试方案,并总结了…

莫名其妙发布于 2026/3/24更新于 2026/5/1210 浏览0 点赞约 21 分钟阅读
SpringBoot+Vue+MySQL 学生信息管理系统设计与实现
Java大前端java

SpringBoot+Vue+MySQL 学生信息管理系统设计与实现

综述由AI生成介绍基于 Spring Boot、Vue 和 MySQL 的学生信息管理系统。系统包含登录、学生管理、教师管理、数据统计及管理员个人信息等功能模块。后端采用 Spring Security 进行权限控制与 JWT 认证,结合 MyBatis-Plus 操作数据库,Redis 缓存优化性能。前端使用 Vue.js 配合 Element-UI 构建响应式界面,利用 ECharts 展示数据图表。文章提供了核心代码示例,涵盖安全配置、Axio…

星河入梦发布于 2026/3/24更新于 2026/5/1412498 浏览812 点赞约 17 分钟阅读
Javajava

Spring Boot 启动引导类:命名约定与底层真相

Spring Boot 启动引导类并非强制名为 Application,本质是带 @SpringBootApplication 注解的配置类。核心在于该组合注解及 SpringApplication.run() 流程。Jar 包启动时实际入口为 JarLauncher,通过反射调用业务主类。理解这些有助于掌握自动配置与启动机制。

XiaoPingzi发布于 2026/3/24更新于 2026/5/138 浏览0 点赞约 14 分钟阅读
算法优选:模拟类题目实战解析
Javajava算法

算法优选:模拟类题目实战解析

综述由AI生成模拟算法的核心在于将题目给定的操作流程直接转化为代码。本文精选了五道典型例题,涵盖字符串替换、区间合并、之字形变换、行程长度编码及状态机计数。通过梳理边界条件、数学规律及状态流转,展示了如何高效解决此类问题。重点分析了 Java 实现中的细节处理,如数组越界检查、循环终止条件及中间变量管理,帮助读者建立清晰的模拟思维模型。

锁机制发布于 2026/3/24更新于 2026/5/1414 浏览0 点赞约 10 分钟阅读
算法:双指针解决快乐数问题
Javajava算法

算法:双指针解决快乐数问题

快乐数判断问题要求验证正整数经过各位数字平方和迭代后是否收敛于 1。若无法收敛则进入无限循环。利用快慢指针检测循环:慢指针每次迭代一次,快指针每次迭代两次。若两者相遇且值为 1 则为快乐数,否则存在非 1 循环。代码提供 Java 实现,包含辅助函数 bitSum 及主逻辑 isHappy。

禅心发布于 2026/3/24更新于 2026/5/1217 浏览0 点赞约 3 分钟阅读
Java IO 流进阶:缓冲流、序列化与打印流
Javajava

Java IO 流进阶:缓冲流、序列化与打印流

综述由AI生成介绍 Java IO 流进阶知识,涵盖缓冲流、转换流、序列化、打印流及压缩流。缓冲流通过内存缓冲区减少磁盘 I/O 次数,提升读写性能;转换流作为字节流与字符流的桥梁,支持指定字符集读写;序列化需实现 Serializable 接口,注意 serialVersionUID 与 transient 关键字的使用;打印流提供便捷的数据输出与自动刷新功能;压缩流用于文件归档。文章还指出了 IO 流创建时机对数据的影响及常见异常处理方案。

AiEngineer发布于 2026/3/24更新于 2026/5/146458 浏览569 点赞约 11 分钟阅读
Javajava

Ubuntu 24.04 安装 JDK 21 三种常用方法

综述由AI生成在 Ubuntu 24.04 系统上安装 JDK 21 的三种主要方式:通过 apt 源安装 OpenJDK、手动解压安装 Oracle JDK 以及使用 SDKMAN 管理多版本。同时详细说明了安装后的默认路径、JAVA_HOME 配置及版本切换方法,帮助用户快速完成环境搭建。

LinuxPan发布于 2026/3/24更新于 2026/5/1311914 浏览659 点赞约 10 分钟阅读
数据库事务隔离级别与 Spring 传播行为深度解析
JavaPayjava

数据库事务隔离级别与 Spring 传播行为深度解析

深入解析数据库事务隔离级别(脏读、不可重复读、幻读)及 Spring 事务传播行为(REQUIRED、REQUIRES_NEW 等)。涵盖 ACID 原则、MVCC 实现、MySQL 锁机制(行锁、间隙锁)、性能测试数据及企业级实战案例(支付系统、批量处理)。提供事务监控配置、故障排查方法及最佳实践建议,帮助开发者避免数据不一致、死锁等问题,优化系统性能与稳定性。

鲜活发布于 2026/3/24更新于 2026/5/147985 浏览87 点赞约 51 分钟阅读
Javajava

JavaWeb 基础:动静态 Web、URL 与 HTTP 协议

Web 技术基础涵盖动静态 Web 区别、URL 结构及 HTTP 协议机制。静态 Web 内容固定,动态 Web 实时生成数据。URL 包含协议、域名、端口、路径、参数等组件,需处理非 ASCII 字符编码。HTTP 基于客户端 - 服务器模式,无状态但可通过 Cookie/Session 维持会话,请求与响应包含特定头部信息用于传输控制与类型定义。

SparkGeek发布于 2026/3/24更新于 2026/5/1310 浏览0 点赞约 19 分钟阅读
LeetCode 221. 最大正方形
Javajava算法

LeetCode 221. 最大正方形

二维矩阵中寻找只包含 '1' 的最大正方形面积。核心思路是动态规划,dp[i][j] 记录以该位置为右下角的正方形边长。状态转移依赖左侧、上方及左上角的最小值加一。Java 实现直观易懂,Go 版本进一步优化空间复杂度至 O(n)。遍历矩阵记录最大边长后平方即得结果。

内存管理发布于 2026/3/24更新于 2026/5/148 浏览0 点赞约 5 分钟阅读
Java 常见面试题及答案汇总
Javajava

Java 常见面试题及答案汇总

综述由AI生成系统梳理了 Java 开发领域的核心面试题,内容覆盖基础语法、集合框架、多线程并发、JVM 内存模型与垃圾回收、Spring 容器与 AOP 事务机制、数据库 JDBC 与 MyBatis 持久层技术,以及设计模式与性能优化策略。通过理论结合代码示例,深入解析 HashMap 底层实现、线程池参数配置、类加载双亲委派模型等高频考点,旨在帮助读者巩固知识体系,提升面试通过率与实战能力。

月光旅人发布于 2026/3/24更新于 2026/5/123109 浏览32 点赞约 83 分钟阅读
Java 协程在 Spring Boot 中的应用:性能提升与内存优化实践
Javajava

Java 协程在 Spring Boot 中的应用:性能提升与内存优化实践

综述由AI生成Java 21 引入的虚拟线程(协程)技术,旨在解决传统线程模型在高并发场景下内存消耗大、切换成本高的问题。文章对比了传统同步阻塞编程、响应式编程与虚拟线程的优劣,指出虚拟线程通过 M:N 调度模型实现了轻量级并发,且无需修改现有同步代码即可享受高性能。内容涵盖 Project Loom 背景、核心概念(Continuations、Fibers、Scoped Threads)、Spring Boot 集成配置及三种主流使用方式(Thre…

SparkGeek发布于 2026/3/24更新于 2026/5/1320 浏览3 点赞约 25 分钟阅读
基于 Spring Boot 与 WebSocket 的 Java 实时聊天室系统
Java大前端java

基于 Spring Boot 与 WebSocket 的 Java 实时聊天室系统

本项目是一个基于 Spring Boot 和 WebSocket 技术的轻量级实时聊天室系统。采用前后端分离架构,后端使用 MyBatis 和 MySQL 处理数据持久化,前端结合 HTML 与 jQuery 实现交互。核心功能包括用户认证、好友管理、一对一私聊及消息历史查询。系统通过 WebSocket 建立持久连接,实现消息的秒级推送,相比传统轮询具有更高的效率。项目结构清晰,包含 Controller、Service、Dao 三层…

CloudNative发布于 2026/3/24更新于 2026/5/128 浏览0 点赞约 10 分钟阅读
基于 SpringBoot 的影视周边推荐与影迷社区系统设计
Javajava算法

基于 SpringBoot 的影视周边推荐与影迷社区系统设计

影视周边推荐系统采用 Java 与 Spring Boot 框架,结合 MySQL 数据库构建。系统涵盖电影信息管理、周边商品全生命周期管理、影评社区及用户中心等功能模块。通过 MVC 架构实现前后端分离,支持多维度检索与互动评价。设计目标在于整合影视内容与衍生消费,形成'内容发现 - 深度浏览 - 互动评价 - 周边消费'的闭环生态,提升用户体验与运营效率。

abccba发布于 2026/3/24更新于 2026/5/1310 浏览0 点赞约 8 分钟阅读
Spring AOP 原理:代理模式与源码解析
Javajava

Spring AOP 原理:代理模式与源码解析

综述由AI生成Spring AOP 基于动态代理的实现原理。首先介绍了代理模式的定义、角色及静态代理的局限性,随后对比了 JDK 动态代理(基于接口)和 CGLIB 动态代理(基于继承)的区别与实现步骤。最后结合 Spring Boot 配置分析了 proxyTargetClass 对代理方式的影响,并通过未实现接口和实现了接口两种场景验证了 JDK 与 CGLIB 的选择逻辑。

CoderByte发布于 2026/3/24更新于 2026/5/1424 浏览3 点赞约 37 分钟阅读
SpringBoot + Vue 前后端分离项目:权限、工作流与报表实现
JavaSaaS大前端java

SpringBoot + Vue 前后端分离项目:权限、工作流与报表实现

基于 SpringBoot 和 Vue 3 构建的企业级管理系统,涵盖 RBAC 权限控制、Flowable 工作流引擎集成及动态报表生成。核心实现包括 JWT 认证、动态路由守卫、BPMN 流程定义可视化以及 ECharts 数据展示。项目采用前后端分离架构,支持 Docker 容器化部署与 CI/CD 自动化流程,适用于复杂业务场景下的快速开发与运维。

编程诗人发布于 2026/3/24更新于 2026/5/137 浏览0 点赞约 73 分钟阅读
Java 哈希表原理与实现
Javajava算法

Java 哈希表原理与实现

综述由AI生成哈希表的基本概念、冲突处理机制及负载因子调节方法。详细阐述了闭散列与开散列(链地址法)的区别,重点讲解了基于数组加链表实现的哈希桶。通过 Java 代码示例展示了哈希表的插入、查找、扩容及负载因子判断逻辑,帮助读者理解哈希表在 Java 中的底层实现原理与性能优化策略。

奇形怪状发布于 2026/3/24更新于 2026/5/1223 浏览3 点赞约 16 分钟阅读
JDK 17 安装与环境配置详解
Javajava

JDK 17 安装与环境配置详解

JDK 17 安装与环境配置详解。涵盖官方下载、Windows 系统环境变量设置及版本验证步骤。通过配置系统变量确保 Java 命令全局可用,适用于本地开发环境搭建。

城市逃兵发布于 2026/3/24更新于 2026/5/138 浏览0 点赞约 5 分钟阅读
SpringBoot+Vue+Java 企业员工信息管理系统(含工资考勤)
JavaPay大前端java

SpringBoot+Vue+Java 企业员工信息管理系统(含工资考勤)

介绍基于 SpringBoot、Vue 和 Java 的企业员工信息管理系统。系统涵盖工资计算、请假审批、入职离职全流程管理。后端采用 Spring Security 与 JWT 保障安全,前端使用 Vue Router 与 Axios 交互。数据库设计包含员工、工资、请假及合同表,支持索引优化与事务处理。功能上实现工资自动核算、多级请假审核、电子化入职离职及系统日志审计。技术栈选用 Java、MySQL、Maven 及 IDEA 开发…

刀狂发布于 2026/3/24更新于 2026/5/143494 浏览860 点赞约 3 分钟阅读
MySQL JDBC 编程基础
Javajava

MySQL JDBC 编程基础

综述由AI生成MySQL 数据库在 Java 中的 JDBC 编程基础。主要涵盖驱动包的导入与配置,以及 JDBC 标准操作流程:通过 URL 定位资源、身份认证建立连接、使用 PreparedStatement 进行安全的数据传输(增删改查),最后按顺序回收资源。重点讲解了 SQL 注入风险及占位符的使用,确保数据库操作的安全性与规范性。

暖阳发布于 2026/3/24更新于 2026/5/1219 浏览4 点赞约 9 分钟阅读
上一页下一页