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

标签

全部标签AIjavaNode.jsNuctPayPPT制作React NativeRNSaaSWeChat大前端算法

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
快速排序与归并排序的非递归实现
Javajava算法

快速排序与归并排序的非递归实现

快速排序和归并排序的非递归实现原理及代码。快速排序通过栈模拟递归过程,利用分区函数 partition 确定基准元素位置;归并排序通过迭代方式合并有序子数组,使用 gap 控制合并长度。此外还总结了 Java 中 List 接口 sort 方法和 Collections 工具类 sort 的使用场景及 Comparator 接口的应用。

Elasticer发布于 2026/3/26更新于 2026/4/196 浏览2 点赞约 10 分钟阅读
Java 网络编程:UDP 数据报套接字编程
Javajava

Java 网络编程:UDP 数据报套接字编程

介绍 Java 网络编程基础,涵盖 Socket 套接字概念及 TCP/UDP 协议区别。重点讲解 UDP 数据报套接字(DatagramSocket)和数据报包(DatagramPacket)的 API 用法,并提供回显服务器与客户端的完整代码示例,演示 UDP 通信的实现流程。

RedisGeek发布于 2026/3/26更新于 2026/4/1910 浏览5 点赞约 25 分钟阅读
阿里 Qoder AI 编程插件实测:JetBrains IDE 生态新选择
JavaSaaSAIjava

阿里 Qoder AI 编程插件实测:JetBrains IDE 生态新选择

阿里推出支持 JetBrains 全系的 AI 编程插件 Qoder,定位为 Agentic 编码平台。相比通义灵码,Qoder 强调记忆感知与多模型自动路由,支持 Claude、GPT 等。提供 Agent 模式与 Quest 模式(Spec First)。价格较 Cursor Pro 低,新用户首购优惠。适合不想切换 IDE 的 JetBrains 用户及 Java/Go/Rust 开发者。存在执行速度较慢、生态尚不完善等问题。

暖阳发布于 2026/4/6更新于 2026/4/1979 浏览6 点赞约 13 分钟阅读
Neo4j Desktop 安装与使用指南
SQLAIjava

Neo4j Desktop 安装与使用指南

介绍 Neo4j Desktop 客户端的安装与使用方法。首先需配置 Java 环境,随后下载并安装 Desktop 版本。内容包括创建本地实例、配置远程连接(修改 neo4j.conf)、以及通过 CSV 文件导入数据的基本流程。

无尘发布于 2026/4/5更新于 2026/4/1912 浏览6 点赞约 11 分钟阅读
20 款主流 AI 编程工具深度对比:IDE、编辑器与 Agent 选型指南
编程语言Node.jsAI大前端java

20 款主流 AI 编程工具深度对比:IDE、编辑器与 Agent 选型指南

盘点 2026 年 20 款主流 AI 编程工具,涵盖 AI 原生 IDE、代码编辑器及 Coding Agent 三大品类。详细解析了 Trae、IntelliJ IDEA、VS Code、Cursor、GitHub Copilot 等工具的核心定位、AI 功能亮点、适配技术栈、差异化优势及定价方案。旨在帮助不同技术方向与从业阶段的开发者,根据业务场景精准选择开发提效神器,实现从辅助补全到全流程智能体开发的转型。

虚拟内存发布于 2026/4/5更新于 2026/4/19192 浏览6 点赞约 13 分钟阅读
基于 AI 辅助的学生成绩综合统计分析系统开发实战
JavaAIjava

基于 AI 辅助的学生成绩综合统计分析系统开发实战

利用 AI 编程辅助工具快速构建学生成绩综合统计分析系统的过程。项目采用 Spring Boot 3.x、MySQL 及 MyBatis-Plus 技术栈,实现了用户管理、学生信息维护、成绩录入与统计分析及可视化展示等功能。通过智能对话生成工程骨架、数据库表结构及接口代码,结合人工优化调试,显著提升了开发效率。文章详细记录了从需求分析、提示词设计、代码生成到配置部署的完整流程,并总结了 AI 工具在提升编码效率方面的优势与局限。

leon发布于 2026/3/15更新于 2026/4/196 浏览3 点赞约 25 分钟阅读
2025 广西网安竞赛 AWD Web 部分赛后复盘与漏洞分析
编程语言java

2025 广西网安竞赛 AWD Web 部分赛后复盘与漏洞分析

记录了 2025 年广西网安竞赛 AWD 决赛的实战经历与复盘。作者因过度依赖网络和 AI,在断网环境下无法独立分析代码,导致未能及时发现基础漏洞。文章详细分析了 PHP 靶机(ThinkPHP 框架)的多个漏洞点,包括默认密码、任意文件上传、未授权访问、文件读取及反序列化漏洞;同时解析了 Java CMS 靶机的命令执行、JDBC 文件读取及 Jackson 反序列化利用链。通过对比赛后联网解题与现场表现的差距,强调了夯实安全基础、提…

性能调优发布于 2026/3/26更新于 2026/4/1911 浏览1 点赞约 8 分钟阅读
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/4/196 浏览3 点赞约 5 分钟阅读
SpringMVC 核心原理与实战应用详解
Javajava

SpringMVC 核心原理与实战应用详解

SpringMVC 是 Java Web 开发的主流框架,基于 MVC 模式。涵盖其核心组件(DispatcherServlet 等)、执行流程、环境搭建、参数绑定、视图解析、拦截器、异常处理及文件上传等高级特性,并介绍了与 Spring、MyBatis 的集成方法,帮助开发者系统掌握 SpringMVC 技术栈。

念念不忘发布于 2026/2/6更新于 2026/4/197433 浏览453 点赞约 73 分钟阅读
Javajava

Java 强转遇到 null 为何报错及正确处理方式

Java 强转操作在遇到 null 时会抛出异常,因为强转语法本身不负责处理空值。为了避免此类问题,Java 提供了 String.valueOf() 和 Objects.toString() 等工具方法。前者将 null 转为空字符串,后者允许自定义默认值。这种设计迫使开发者显式处理空值,防止业务逻辑中因隐式转换导致的潜在 Bug。建议优先使用工具方法进行类型转换和空值防御。

灭霸发布于 2026/3/25更新于 2026/4/199 浏览5 点赞约 4 分钟阅读
Javajava

深入理解 Java 虚拟线程 (Project Loom)

介绍 Java 21 虚拟线程(Project Loom)的背景、原理及优势。对比了传统平台线程与虚拟线程在创建成本、调度机制上的差异,指出虚拟线程适用于 I/O 密集型场景,能实现高并发且保持同步代码风格。文章包含核心概念(挂载/卸载、钉住)、迁移策略、最佳实践及性能压测数据,展示了虚拟线程在吞吐量上的显著提升。

星云发布于 2026/3/23更新于 2026/4/1911099 浏览964 点赞约 60 分钟阅读
JavaScript 基础核心知识点详解
JavaScriptNode.js大前端java

JavaScript 基础核心知识点详解

JavaScript 是一门广泛使用的脚本语言,既可在浏览器端运行也可在服务端通过 Node.js 运行。 JavaScript 的发展历史、与 HTML/CSS 的关系、执行流程及组成结构(ECMAScript、DOM、BOM)。详细讲解了代码书写形式、注释规范、输入输出方法,以及变量声明、动态类型特性。最后涵盖了数字、字符串、布尔、未定义和空值等基本数据类型及其运算规则,帮助初学者建立扎实的 JavaScript 基础。

PgDevote发布于 2026/2/7更新于 2026/4/195 浏览0 点赞约 22 分钟阅读
编程语言AIjava

Testsigma 开源自动化测试平台容器化部署指南

Testsigma 是一款支持 Web、移动和 API 测试的开源自动化平台。介绍其微服务架构与基于 Docker 的容器化部署方案。内容包括环境准备、一键启动服务、系统验证、性能优化(调整并发数、配置数据卷)及常见问题排查。平台支持 AI 驱动测试修复、跨浏览器及移动端测试,旨在帮助团队快速构建稳定可靠的端到端测试流程,降低维护成本。

星河入梦发布于 2026/3/30更新于 2026/4/197 浏览1 点赞约 7 分钟阅读
Java 解析磁力链(Magnet URI)实现指南
Javajava

Java 解析磁力链(Magnet URI)实现指南

介绍 Java 中解析磁力链(Magnet URI)的方法。磁力链基于内容寻址,包含 xt、dn、tr 等参数。通过 Java URI 类获取查询字符串,配合 URLDecoder 解码处理特殊字符。代码示例展示如何提取哈希值、文件名及 Tracker 地址,并处理文件大小格式化。实际应用中需注意参数顺序可变性、重复机制及编码规范,支持多种哈希算法如 SHA-1 和 Base32。

RustyLab发布于 2026/2/9更新于 2026/4/196970 浏览381 点赞约 15 分钟阅读
基于 SpringBoot 的高校勤工助学管理系统设计与实现
Javajava

基于 SpringBoot 的高校勤工助学管理系统设计与实现

本系统旨在解决传统人工管理模式效率低下、信息不透明等问题,通过数字化手段实现高校勤工助学岗位发布、申请审核、考勤管理及薪资核算的全流程管理。核心功能包括用户身份验证、个人信息维护、助学岗位全流程管理、薪资核算与发放等。系统采用前后端分离架构,包含前台学生端和后台管理员及教师端,支持多角色权限控制,为高校勤工助学工作提供完整的技术支撑方案。

kaikai发布于 2026/2/6更新于 2026/4/195 浏览0 点赞约 19 分钟阅读
IDEA 插件 Trae AI 使用指南
JavaAIjava

IDEA 插件 Trae AI 使用指南

介绍 IntelliJ IDEA 插件 Trae AI 的安装配置及核心功能。涵盖代码生成、解释、优化、测试生成等基础操作,并结合 Spring Boot、MyBatis、并发处理等实战场景演示用法。同时提供本地模型部署、提示词模板定制及团队共享配置等高级技巧,旨在帮助 Java 开发者利用 AI 工具提升开发效率,规范代码质量。

HadoopMan发布于 2026/4/6更新于 2026/4/195 浏览2 点赞约 80 分钟阅读
RabbitMQ 核心概念与六种常用模式解析
Javajava

RabbitMQ 核心概念与六种常用模式解析

消息队列(MQ)是实现异步通信的中间件技术,核心在于解耦生产者和消费者。RabbitMQ 基于 AMQP 协议,通过 Broker、Exchange、Queue 等组件实现消息路由。 RabbitMQ 的六种工作模式:Simple 模式用于基础收发;Work Queues 实现多消费者竞争消费;Publish/Subscribe 支持广播;Routing 和 Topics 模式根据路由键精确或通配符匹配分发;RPC 模式实现请求响应机制…

GopherDev发布于 2026/2/6更新于 2026/4/198006 浏览13 点赞约 82 分钟阅读
Java SE 文件 IO 基础入门
Javajava

Java SE 文件 IO 基础入门

Java SE 文件 IO 基础讲解。涵盖文件与目录的概念、树形结构组织及路径表示方法(绝对路径与相对路径)。重点介绍 java.io.File 类的使用,包括路径分隔符属性、构造方法以及常用功能方法如判断存在性、创建删除文件、列出目录内容、创建多级目录及重命名移动文件等。通过示例代码演示了跨平台兼容性处理及权限检查。

ServerBase发布于 2026/2/9更新于 2026/4/194 浏览0 点赞约 33 分钟阅读
Trae AI 编程工具使用指南及竞品对比分析
编程语言Node.jsWeChatAI大前端java

Trae AI 编程工具使用指南及竞品对比分析

介绍国内 AI 编程工具 Trae 的使用攻略,涵盖零代码生成、代码辅助、调试重构及国内生态适配场景。对比了 Trae 与 Gemini、Cursor 的差异,强调其在本地化部署、隐私合规及中文交互上的优势。文章分析了 AI 编程工具向私有化、垂直化、多模态融合的趋势,指出 Trae 适合国内新手及企业用户,在国内场景下实用性高。

竹影清风发布于 2026/4/5更新于 2026/4/1914 浏览6 点赞约 11 分钟阅读
Neo4j 5.26 版本下载安装配置步骤
JavaAIjava算法

Neo4j 5.26 版本下载安装配置步骤

Neo4j 5.26 是一款高性能的 NoSQL 图形数据库,适用于处理复杂关系数据。在 Windows、macOS 及 Linux 系统下的安装流程。首先需满足 JDK 17+ 环境要求,随后下载官方安装包并解压。接着配置系统环境变量 NEO4J_HOME 及 Path 指向 bin 目录。通过命令行启动服务后,访问 localhost:7474 使用默认凭证登录并修改密码。此外还涵盖了停止、状态检查及卸载等常用维护命令。

Kubernet发布于 2026/4/5更新于 2026/4/1913 浏览6 点赞约 5 分钟阅读
上一页下一页