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

排序

最新更新最新发布最多浏览最多点赞
纯 Java 手写 TopoJSON 生成器:零依赖实现 GeoJSON 转换
Javajava算法

纯 Java 手写 TopoJSON 生成器:零依赖实现 GeoJSON 转换

GeoJSON 存在大量坐标冗余,影响传输效率。TopoJSON 通过共享弧段压缩数据。本文介绍如何在 Java 后端零依赖手写 TopoJSON 生成器,利用 Map 记录弧段索引实现自动去重,支持 Polygon 及 MultiPolygon 类型,帮助开发者在不引入 Node.js 环境的情况下优化地理数据体积。

1951018925发布于 2026/3/26更新于 2026/5/128 浏览0 点赞约 21 分钟阅读
SpringBoot 端口 8080 被占用问题排查与解决
Javajava

SpringBoot 端口 8080 被占用问题排查与解决

介绍 SpringBoot 启动时端口 8080 被占用的错误解决方法。常见原因包括进程未正常关闭或其他软件占用。提供三种方案:一是在 Windows 使用 netstat 和 taskkill,Mac/Linux 使用 lsof 或 fuser 查找并终止占用端口的进程;二是修改 application.properties 或 application.yml 中的 server.port 配置;三是通过启动参数 --server.p…

利刃发布于 2026/3/26更新于 2026/5/1224 浏览3 点赞约 5 分钟阅读
Javajava

Git 版本控制:Spring Boot 项目的分支管理与协作

Spring Boot 项目中 Git Flow 分支管理策略。包含核心概念、五种分支角色定义、功能开发、版本发布及紧急修复的场景化操作指南。通过命令行示例演示初始化、Feature、Release、Hotfix 分支流转,结合 CI/CD 部署建议与常见问题解答,助力团队建立规范协作流程,保障代码质量与发布稳定性。

忘忧发布于 2026/3/26更新于 2026/5/1212589 浏览219 点赞约 35 分钟阅读
为什么从 C# 转 Java 开发时常有落差感
JavaAIjava

为什么从 C# 转 Java 开发时常有落差感

综述由AI生成对比了 C#/.NET 与 Java 在语法、工具链、异常处理、生态、跨平台及云原生支持等方面的差异。指出 C# 开发者转 Java 时的吐槽主要源于显式性原则、样板代码多、配置复杂及生态碎片化。结论是两者各有优势,Java 适合大型分布式系统,.NET 在开发效率和云原生性能上表现更佳,选型应基于具体场景而非刻板印象。

HadoopMan发布于 2026/3/26更新于 2026/5/1317 浏览3 点赞约 15 分钟阅读
Java TCP 网络编程:从可靠传输到 Socket 实战
Javajava

Java TCP 网络编程:从可靠传输到 Socket 实战

综述由AI生成讲解 Java TCP 网络编程。首先对比 TCP 与 UDP 的区别,包括连接方式、数据传输模式及可靠性。接着介绍 ServerSocket 和 Socket 的核心 API 及其作用。通过服务端和客户端的实战代码,演示如何利用 InputStream、OutputStream、Scanner 和 PrintWriter 实现数据的读写与响应。服务端使用线程池处理并发连接,避免频繁创建线程的开销,并解释了 ServerSocket 与…

晚风叙旧发布于 2026/3/26更新于 2026/5/1325871 浏览903 点赞约 11 分钟阅读
学生成绩管理系统:Spring Boot 全栈开发实战与优化
JavaAIjava

学生成绩管理系统:Spring Boot 全栈开发实战与优化

综述由AI生成学生成绩管理系统采用 Spring Boot 架构,涵盖管理员、教师、学生三类角色。系统包含用户权限、课程管理、成绩录入与审核、数据统计等核心模块。数据库设计支持多表关联与状态追踪。针对成绩计算精度问题使用 BigDecimal 处理,利用 Redis 缓存高频查询数据以提升性能,并实现成绩修改留痕机制。该方案解决了传统表格管理的痛点,具备高扩展性与数据安全特性,适用于高校教学场景。

LinuxPan发布于 2026/3/26更新于 2026/5/117 浏览0 点赞约 38 分钟阅读
Mac 上 Maven 安装与环境变量配置指南
Javajava

Mac 上 Maven 安装与环境变量配置指南

综述由AI生成在 macOS 系统上安装 Maven 的两种方法,包括官网下载解压和使用 Homebrew 安装。详细说明了如何配置 MAVEN_HOME 及 PATH 环境变量,验证安装是否成功。此外,还包含本地仓库路径的自定义设置以及阿里云镜像源的配置步骤,帮助开发者优化依赖管理效率。

极客零度发布于 2026/3/26更新于 2026/5/1316 浏览2 点赞约 8 分钟阅读
IntelliJ IDEA 三大 AI 编程插件实测:Copilot、TRAE 与灵码深度对比
JavaAIjava

IntelliJ IDEA 三大 AI 编程插件实测:Copilot、TRAE 与灵码深度对比

综述由AI生成Java 开发者在 IntelliJ IDEA 中选择 AI 编程插件时面临诸多选项。通过实际测试对比了 GitHub Copilot、TRAE AI 及阿里灵码三款工具的表现。结果显示 Copilot 在模型能力与 Agent 工作流上上限最高,适合高强度开发;TRAE AI 免费友好但交互逻辑存在割裂感;灵码适合国内网络环境但能力相对有限。AI 插件虽不能替代设计能力,但能有效减少重复劳动,Agent 模式已成为区分工具效能的关键分…

CloudNative发布于 2026/3/26更新于 2026/5/138 浏览0 点赞约 6 分钟阅读
Java IO 流进阶:字符流与字节流的核心差异与应用
Javajava

Java IO 流进阶:字符流与字节流的核心差异与应用

综述由AI生成Java IO 流包含字节流与字符流,前者处理二进制文件,后者处理文本。缓冲流通过内存缓存减少磁盘交互,显著提升大文件读写性能。转换流配合指定编码可解决乱码问题。JDK7 引入 try-with-resources 语法简化资源管理。实战案例演示了文件夹递归复制工具,结合缓冲流与异常处理实现高效文件操作。

DebugKing发布于 2026/3/26更新于 2026/5/108 浏览0 点赞约 22 分钟阅读
JDK 8、JDK 17 与 JDK 19 版本特性及性能对比
Javajava

JDK 8、JDK 17 与 JDK 19 版本特性及性能对比

综述由AI生成对比了 JDK 8、JDK 17 和 JDK 19 在性能、特性及应用场景上的差异。JDK 8 以稳定性著称,适合遗留系统;JDK 17 作为 LTS 版本,引入密封类、文本块等新特性,是新项目首选;JDK 19 提供虚拟线程等预览功能,适合技术探索。内容涵盖 GC 优化、语言演进、API 增强及市场普及度分析,为开发者选型提供参考。

Elasticer发布于 2026/3/26更新于 2026/5/1323 浏览2 点赞约 6 分钟阅读
Java 多线程并发编程:并发容器与线程协作实战
Javajava算法

Java 多线程并发编程:并发容器与线程协作实战

Java 多线程并发编程涉及常用并发容器特性与线程协作原理。文章详解 ConcurrentHashMap 分段锁与 CAS 机制、CopyOnWriteArrayList 写时复制策略、BlockingQueue 阻塞队列实现生产者消费者模式。同时介绍 CountDownLatch、CyclicBarrier、Semaphore 等工具类在任务汇总、数据分片及接口限流场景的应用。通过实战案例展示如何结合并发组件解决高并发下的数据安全与性…

剑仙发布于 2026/3/26更新于 2026/5/98 浏览0 点赞约 35 分钟阅读
基于 Java Swing 的个人所得税计算模拟器源码解析
JavaPayjava算法

基于 Java Swing 的个人所得税计算模拟器源码解析

综述由AI生成本项目展示了一个基于 Java Swing 开发的个人所得税计算模拟器。核心功能涵盖综合所得年度汇算、税率表查询及专项扣除设置。代码采用纯 Java 实现,无第三方依赖,包含完整的 GUI 交互界面与税务计算逻辑。文章详细解析了主程序入口、税率表数据结构、应纳税额计算公式以及界面事件处理机制。通过 BigDecimal 确保金额精度,遵循最新个税政策规则。适合 Java 初学者理解 Swing 框架应用及税务算法实现,提供编译运行指南与…

萤火微光发布于 2026/3/26更新于 2026/5/1313 浏览0 点赞约 39 分钟阅读
Jenkins Pipeline 自动化构建与部署 Java 项目
Javajava

Jenkins Pipeline 自动化构建与部署 Java 项目

Jenkins Pipeline 实现 Java 项目自动化构建、测试及部署。涵盖环境搭建、声明式脚本编写、Docker 镜像集成、多环境参数化配置及安全实践。通过版本化管理流水线,提升交付效率与代码质量。

JavaCoder发布于 2026/3/26更新于 2026/5/119 浏览0 点赞约 37 分钟阅读
Spring Boot 核心原理与面试高频考点解析
Javajava

Spring Boot 核心原理与面试高频考点解析

Spring Boot 自动配置基于条件注解与 SPI 机制实现 Bean 注册,启动流程涵盖上下文创建、刷新及 Web 容器初始化。Starter 设计需分离依赖与配置,利用 @ConditionalOnMissingBean 避免冲突。外部化配置优先级明确,动态刷新可结合 Actuator 或 RefreshScope。内嵌容器支持 Tomcat/Jetty/Undertow 切换,Actuator 端点需配合 Security 保…

AiEngineer发布于 2026/3/26更新于 2026/5/1028 浏览0 点赞约 42 分钟阅读
Web 开发安全与最佳实践:MVC、会话管理与常见攻击防御
Javajava

Web 开发安全与最佳实践:MVC、会话管理与常见攻击防御

综述由AI生成Web 开发中的 MVC 模式、JSP 内置对象及与 Servlet 的区别,对比了 Session 与 Cookie 的差异,并探讨了 Cookie 禁用时的单点登录方案。此外,详细说明了 Session 删除机制、Tomcat Servlet 生命周期,以及 SQL 注入、XSS 和 CSRF 等常见 Web 安全攻击的原理与防御措施。

鲜活发布于 2026/3/26更新于 2026/5/1118 浏览1 点赞约 22 分钟阅读
Javajava算法

数据结构与算法:递归原理及 Java 实现案例

介绍递归的定义、特点及应用场景,涵盖单路递归与多路递归概念。通过 Java 代码演示链表遍历、字符串反转、阶乘计算等基础案例,并深入讲解斐波那契数列的多路递归实现及其空间换时间的缓存优化方案。最后结合 LeetCode 爬楼梯问题展示实际编码技巧与测试结果。

RustyLab发布于 2026/3/26更新于 2026/5/1422 浏览5 点赞约 14 分钟阅读
Java 模拟算法实战:LeetCode 经典题解与思路
Javajava算法

Java 模拟算法实战:LeetCode 经典题解与思路

综述由AI生成模拟算法是编程面试中的高频考点,核心在于严格按照题目规则逐步执行并处理好边界细节。通过五个经典 Java 题目——替换问号、提莫攻击、Z 字形变换、外观数列及数青蛙,深入解析了模拟类问题的解题技巧。内容涵盖字符串遍历、重叠时间计算、周期性规律推导、双指针迭代以及状态机计数等关键知识点,帮助读者掌握从基础逻辑到复杂状态管理的实战能力。

赛博朋克发布于 2026/3/26更新于 2026/5/1313 浏览0 点赞约 13 分钟阅读
分布式文件系统 HDFS 数据读写过程详解
Javajava算法

分布式文件系统 HDFS 数据读写过程详解

HDFS 读写数据涉及客户端与 NameNode、DataNode 交互。读数据时客户端通过 FileSystem.open() 获取 DFSInputStream,查询块位置并选择最近节点读取,逐块完成。写数据时通过 FileSystem.create() 获取 DFSOutputStream,NameNode 创建文件元数据,客户端分包写入管道,DataNode 间传输并回传 ACK,最后通知 NameNode 关闭文件。

PentesterX发布于 2026/3/26更新于 2026/5/1210 浏览0 点赞约 15 分钟阅读
Javajava

JDK 安装与环境配置完整指南

JDK 安装涉及下载官方安装包、执行安装向导及配置系统环境变量。核心步骤包括设置 JAVA_HOME 指向安装目录并在 Path 中添加 bin 路径,通过 java -version 验证环境。IDEA 中需指定项目 SDK,Maven 项目可配合 pom.xml 管理版本。常见问题包括命令无法识别和多版本共存,可通过检查环境变量路径、重启终端或使用版本管理工具解决。建议选择 LTS 版本以确保生产环境稳定性与兼容性。

FrontendX发布于 2026/3/26更新于 2026/5/77 浏览0 点赞约 5 分钟阅读
JavaAIjava算法

JAVAXXIX17 编码规则解析与 Java 实现

综述由AI生成JAVAXXIX17 编码格式,将其拆解为固定前缀'JAVA'、罗马数字中间段及普通数字后缀。通过 Java 语言设计了解析与转换方案,涵盖罗马数字与阿拉伯数字互转、字符串分割校验及单元测试。文章探讨了利用 AI 辅助开发提升效率的方法,重点在于编码结构的拆解与边界情况的测试覆盖,解决了特殊编码的处理难题。

安卓系统发布于 2026/3/26更新于 2026/5/1241 浏览1 点赞约 2 分钟阅读
上一页下一页