跳到主要内容
极客日志极客日志
首页博客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汇编

排序

最新更新最新发布最多浏览最多点赞
Javajava算法

Java 基础入门:注释、标识符与数据类型

系统讲解 Java 基础,涵盖注释类型、标识符命名规范及关键字规则。重点解析八大基本数据类型(byte, short, int, long, float, double, char, boolean)的内存占用、取值范围及使用场景。深入探讨整数进制转换(二进制、八进制、十六进制)、浮点数精度问题及 BigDecimal 替代方案,阐述字符编码逻辑与布尔类型限制。此外,整理常见面试题解析,提供答题思路与代码示例,帮助读者构建完整的数据类型…

邪神洛基发布于 2026/3/28更新于 2026/5/121 浏览1 点赞约 25 分钟阅读
Javajava

JDK21 虚拟线程:从平台线程到轻量级并发

介绍 JDK21 虚拟线程特性,对比其与平台线程在资源消耗和调度机制上的差异。虚拟线程栈空间仅需几百字节,支持百万级并发,适合 I/O 密集型场景。文章包含代码示例,旨在帮助开发者理解轻量级并发编程范式。

山野诗人发布于 2026/3/28更新于 2026/5/120 浏览1 点赞约 2 分钟阅读
Linux 基础使用与 Java 项目部署实战
Javajava

Linux 基础使用与 Java 项目部署实战

Linux 环境搭建、常用命令、JDK 与 MySQL 安装配置,以及 Web 项目从打包到上线的完整流程。重点讲解云服务器连接、生产环境配置差异处理及进程管理,帮助开发者快速掌握服务端部署技能。

孤勇者发布于 2026/3/28更新于 2026/4/272 浏览0 点赞约 8 分钟阅读
Spring Cloud 与 Dubbo 架构对比及混合实践
Javajava

Spring Cloud 与 Dubbo 架构对比及混合实践

Spring Cloud 与 Dubbo 架构选型实战。对比生态完整性与 RPC 性能差异,解析虚拟线程与 Triple 协议技术特性。提供混合架构搭建步骤、服务治理策略及故障排查方案。涵盖序列化调优、线程模型优化及全链路监控实践,助力构建高并发微服务系统。

MqEngine发布于 2026/3/28更新于 2026/5/27 浏览0 点赞约 41 分钟阅读
MyBatisPlus 与 Thymeleaf 全栈分页实战指南
Java大前端java

MyBatisPlus 与 Thymeleaf 全栈分页实战指南

MyBatisPlus 结合 Thymeleaf 实现全栈分页。涵盖环境搭建、实体类定义、业务层分页逻辑及控制层接口设计。前端通过 Ajax 动态渲染表格与分页条,解决插件配置缺失导致的分页失效问题。提供完整代码示例与常见故障排查方案。

灭霸发布于 2026/3/28更新于 2026/4/273 浏览0 点赞约 19 分钟阅读
基于 SpringBoot 的协同过滤话题推荐系统设计与实现
JavaAIjava算法

基于 SpringBoot 的协同过滤话题推荐系统设计与实现

一个基于 SpringBoot 框架和 Vue.js 的前后端分离话题推荐系统。系统采用 B/S 架构,后端使用 SpringBoot 和 MyBatis,数据库为 MySQL。核心功能包括用户管理、话题浏览、互动评论及个性化推荐。推荐引擎基于用户协同过滤算法(User-Based Collaborative Filtering),通过计算用户相似度(余弦相似度/皮尔逊相关系数)和 K 近邻筛选,实现精准的话题推送。系统还包含热门榜单、…

虚拟内存发布于 2026/3/28更新于 2026/4/2614 浏览5 点赞约 20 分钟阅读
Java 核心技术面试指南:基础、JVM 与框架实战
Javajava

Java 核心技术面试指南:基础、JVM 与框架实战

综述由AI生成系统梳理 Java 核心技术面试要点,涵盖基础语法、集合框架、JVM 内存模型与垃圾回收机制、多线程并发编程中的锁与线程池应用,以及 Spring 生态下的 IOC/AOP、MyBatis 映射原理和 Spring Boot 自动配置策略。内容去除了冗余推广信息,专注于技术干货与实战解析,帮助开发者构建清晰的知识体系。

KernelLab发布于 2026/3/28更新于 2026/5/17 浏览0 点赞约 20 分钟阅读
基于微信小程序的校园拼车出行平台设计与实现
JavaWeChat大前端java

基于微信小程序的校园拼车出行平台设计与实现

基于微信小程序与 Spring Boot 构建的校园拼车平台,涵盖学生、司机及管理端。核心功能包括拼车发布、智能匹配、在线支付及安全认证。系统采用轻量级架构,降低开发维护成本,提升师生出行效率,助力绿色校园建设。

赛博行者发布于 2026/3/28更新于 2026/4/283 浏览0 点赞约 11 分钟阅读
Java 内存溢出(OOM)排查实战:从复现到 MAT Dump 分析
Javajava

Java 内存溢出(OOM)排查实战:从复现到 MAT Dump 分析

Java 服务运行中常见的 OOM 问题会导致接口超时或服务卡死。定位步骤包括复现 OOM、生成 Heap Dump 及使用 MAT 工具分析。常见原因有单次读取数据过多、本地缓存无限增长、内存泄漏及 JVM 堆配置过小。通过 MAT 的 Leak Suspects Report、Histogram、Dominator Tree 和 Path to GC Roots 可快速定位占用内存的对象及引用链。修复方式包括限制缓存大小、清理静态集…

MongoKing发布于 2026/3/28更新于 2026/5/117 浏览5 点赞约 7 分钟阅读
Java 设计模式:单例、工厂与代理模式
Javajava算法

Java 设计模式:单例、工厂与代理模式

Java 设计模式涵盖单例、工厂及代理三种核心模式。单例模式通过饿汉式或懒汉式确保类仅有一个实例;工厂模式分离对象创建与使用过程,支持扩展;代理模式通过中介控制实际对象访问,常用于权限检查。这些模式帮助提升代码优雅性与可维护性。

steve发布于 2026/3/28更新于 2026/5/15 浏览0 点赞约 13 分钟阅读
JavaAIjava

基于 DashScope Java SDK 实现通义千问多轮对话与流式输出

综述由AI生成如何使用阿里云 DashScope Java SDK 集成通义千问模型。步骤包括注册账号获取 API Key、在 Maven 项目中添加依赖。核心代码展示了如何构建多轮对话的消息列表以保留上下文,并利用流式调用接口实现实时文本输出。最终提供了一个控制台交互 Demo,具备输入用户指令、接收模型流式响应及打印 Token 用量的功能。

路由之心发布于 2026/3/28更新于 2026/4/3017 浏览6 点赞约 12 分钟阅读
Spring Boot 集成 MyBatis 操作数据库实战
Javajava

Spring Boot 集成 MyBatis 操作数据库实战

综述由AI生成Spring Boot 集成 MyBatis 是 Java 持久层开发的主流方案。对比了传统 JDBC 的繁琐步骤,展示了 MyBatis 在简化交互、解耦 SQL 及自动映射方面的优势。通过依赖引入、日志配置及注解与 XML 双模式的代码示例,详解了 CRUD 操作、自增主键获取及多表关联查询的实现细节。重点剖析了预编译占位符 #{} 与字符串替换 ${} 的安全差异,并提供了数据库命名规范与 Druid 连接池的企业级优化建议,帮助…

樱花落尽发布于 2026/3/28更新于 2026/4/263 浏览0 点赞约 9 分钟阅读
Spring Cloud 微服务:使用 OpenFeign 优雅实现远程调用
Javajava

Spring Cloud 微服务:使用 OpenFeign 优雅实现远程调用

综述由AI生成Spring Cloud OpenFeign 作为声明式 HTTP 客户端,简化了微服务间的远程调用。相比 RestTemplate,它通过注解定义接口,无需手动拼接 URL,提升了代码可读性与维护性。支持多种参数传递方式,包括路径变量、请求参数及对象封装。工程实践中,推荐将 Feign 接口抽取为独立模块或采用继承方式,以降低耦合度并便于复用。掌握其配置与最佳实践,能有效提升微服务架构的开发效率。

FrontendX发布于 2026/3/28更新于 2026/4/273 浏览0 点赞约 14 分钟阅读
SpringBoot 微服务重试机制:主流方案对比与实战集成
Javajava

SpringBoot 微服务重试机制:主流方案对比与实战集成

综述由AI生成微服务场景下重试机制用于应对网络波动或临时故障。对比了 Spring Retry、Resilience4j、Guava 及自定义 AOP 四种主流方案,详细讲解了集成步骤与代码实现。重点分析了各方案的优缺点及适用场景,强调了幂等性设计与退避策略的重要性,为开发者提供了一套完整的重试落地参考。

ServerBase发布于 2026/3/28更新于 2026/4/304 浏览0 点赞约 19 分钟阅读
JavaWeb 后端开发学习笔记:MySQL 与 MyBatis 基础
Javajava

JavaWeb 后端开发学习笔记:MySQL 与 MyBatis 基础

综述由AI生成记录了 JavaWeb 后端开发中 MySQL 数据库操作与 MyBatis 框架的使用。涵盖 SQL 语言分类(DDL、DML、DQL)、表结构定义、约束、数据类型及常用增删改查语句。同时介绍了 MyBatis 的引入、配置、注解方式与 XML 映射文件开发规范,包含实体类创建与 Mapper 接口编写示例。

ByteFlow发布于 2026/3/28更新于 2026/4/3021 浏览3 点赞约 19 分钟阅读
纯 Java 手写 TopoJSON 生成器零依赖实战
Javajava算法

纯 Java 手写 TopoJSON 生成器零依赖实战

针对 GeoJSON 地理数据冗余度高、文件体积大的痛点,提供纯 Java 手写 TopoJSON 生成器的零依赖解决方案。通过提取共享弧段构建拓扑结构,实现数据轻量化,文件体积可缩小 80% 以上。方案无需 Node.js 环境,仅依赖原生 JDK,支持 Polygon 及 MultiPolygon 几何类型,自动去重弧段并生成标准 TopoJSON 格式。该工具类可直接集成至 Java 后端项目,适配大屏可视化与地图渲染场景,有效降…

t ag发布于 2026/3/28更新于 2026/4/284 浏览0 点赞约 35 分钟阅读
Javajava

Java 导出 Excel 文件的常见实现方法

综述由AI生成对比了 Java 导出 Excel 的多种方案,包括 Apache POI、EasyExcel、JXL、模板引擎及 CSV。Apache POI 功能全面但代码繁琐;EasyExcel 基于 POI 优化,内存占用低,适合大数据量;JXL 已停止维护;模板引擎适用于固定格式报表;CSV 适合纯数据导出。开发者应根据数据量大小和格式复杂度选择合适的工具。

灵魂摆渡发布于 2026/3/28更新于 2026/4/3020 浏览2 点赞约 12 分钟阅读
Windows 11 下 Java 17 升级至 Java 21 操作指南
Javajava

Windows 11 下 Java 17 升级至 Java 21 操作指南

Windows 11 下 Java 17 升级至 Java 21 的方法。涵盖下载安装、环境变量配置、版本验证及多版本管理。Java 21 具备虚拟线程等 LTS 特性,适合企业开发。操作需确保路径正确并重启终端生效。

观心发布于 2026/3/28更新于 2026/4/2822 浏览3 点赞约 6 分钟阅读
Java 中的 CAS 机制详解
Javajava算法

Java 中的 CAS 机制详解

CAS(比较并交换)是一种基于硬件原子操作的无锁多线程同步机制。Java 通过 Unsafe 类和 java.util.concurrent.atomic 包实现 CAS,提供 AtomicInteger 等原子类。CAS 包含 V、A、B 三个参数,支持 x86/ARM 等架构指令。优点包括高性能、非阻塞;缺点包括 ABA 问题、自旋开销及单变量限制。适用于计数器、状态标志及无锁数据结构,高竞争场景需谨慎使用。

SecGuard发布于 2026/3/28更新于 2026/5/118 浏览4 点赞约 27 分钟阅读
Javajava算法

Java 8 HashMap 核心改进与源码深度剖析

综述由AI生成Java 8 HashMap 重构引入红黑树解决链表过长性能退化问题,优化哈希算法减少碰撞,扩容机制采用尾插法避免死循环并利用位运算提升效率。源码层面分析了 Node、TreeNode 结构及 resize、treeifyBin 等核心逻辑。虽解决 Java 7 并发环状链表问题,但 HashMap 仍非线程安全,高并发场景建议使用 ConcurrentHashMap。

ByteFlow发布于 2026/3/28更新于 2026/4/3019 浏览3 点赞约 34 分钟阅读
上一页下一页