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

标签

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

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
Java 核心面试题及答案解析
Javajava算法

Java 核心面试题及答案解析

Java 面试涵盖基础语法、集合框架、多线程并发、IO 流、反射机制、Web 开发及常用框架等内容。文章通过问答形式解析 JDK 与 JRE 区别、equals 与 hashCode 原理、HashMap 实现机制、线程状态管理、锁升级过程等核心知识点。针对 String 不可变性、线程安全集合选择、死锁预防等常见问题提供代码示例与理论说明,帮助开发者系统复习 Java 核心技术栈,应对技术面试挑战。

Stephaine Walsh发布于 2026/3/16更新于 2026/5/1311 浏览0 点赞约 49 分钟阅读
编程语言Node.jsAIjava

主流大模型 AI Coding 能力对比评测

基于个人实践,对 Claude Opus 4.6、Kimi K2.5、智谱 GLM-5、DeepSeek V2 等主流大模型进行 AI Coding 能力横向对比。测试涵盖代码生成、Debug 修复、重构理解及性价比等维度。实测显示 DeepSeek V2 在代码生成与性价比上表现突出,Claude Opus 4.6 在逻辑推理与长文本处理上优势明显。通过构建高吞吐量网关项目验证,Opus 4.6 生成的代码结构更优,Kimi K2.5…

月亮邮递员发布于 2026/4/6更新于 2026/5/1360 浏览8 点赞约 24 分钟阅读
Javajava

Java 长字符串处理的 5 种实用技巧

综述由AI生成对 Java 编译器报错'常量字符串过长'的问题,总结了五种解决方案。包括基础字符串拼接、使用 StringBuilder 动态构建、从文件读取资源、利用 Java 15+ 多行文本块语法以及通过字符串数组拼接。文章还提供了常见错误排查清单及调试技巧,帮助开发者在保证代码可读性的同时有效处理长文本场景。

颠三倒四发布于 2026/3/30更新于 2026/5/1322 浏览2 点赞约 4 分钟阅读
IntelliJ IDEA 入门指南:从零创建并运行 Java 项目
Javajava

IntelliJ IDEA 入门指南:从零创建并运行 Java 项目

综述由AI生成介绍 IntelliJ IDEA 的入门使用流程。首先配置 JDK 环境并选择社区版 IDEA;接着安装软件并进行初始化设置;随后创建第一个 Java 项目,了解项目结构,编写并运行 Hello World 程序;最后提供代码编辑技巧、错误排查方法及常见问题解决方案,帮助新手快速掌握 Java 开发基础。

ArchDesign发布于 2026/3/26更新于 2026/5/1324949 浏览222 点赞约 18 分钟阅读
大模型时代程序员如何提升效率:AIGC 辅助编程实践与展望
编程语言SaaSAIjava算法

大模型时代程序员如何提升效率:AIGC 辅助编程实践与展望

综述由AI生成探讨了大模型时代程序员如何利用 AIGC 提升研发效率。文章分析了大模型对初级开发者培训模式的颠覆,对比了云端与私有化大模型工具的适用场景,并以 Apache SeaTunnel 为例阐述了 AI 兼容接口的自动化编程实践。同时指出了当前技术在准确率、代码审查、自动化测试及责任归属方面的挑战,并展望了未来私有化部署普及和研发流程适配的趋势。核心观点是掌握 AI 辅助编程能力将成为程序员的必备技能,建议开发者熟悉工具、学习提示词工程并保持…

292440837发布于 2025/2/6更新于 2026/5/1315 浏览0 点赞约 9 分钟阅读
JavaSE 入门:注释、方法、基础数据类型与输入输出
Javajava

JavaSE 入门:注释、方法、基础数据类型与输入输出

介绍 JavaSE 基础知识,涵盖 Hello World 程序结构、三种注释写法(单行、多行、文档)、八大基础数据类型、方法的定义与重载以及使用 Scanner 类进行输入输出的基本操作。旨在帮助初学者掌握 Java 编程的核心概念。

DotNetGuy发布于 2026/3/23更新于 2026/5/133808 浏览393 点赞约 7 分钟阅读
SpringBoot 整合 Neo4j 图数据库实战
Javajava

SpringBoot 整合 Neo4j 图数据库实战

介绍图数据库及 Neo4j 基本概念,阐述基于 Docker 搭建 Neo4j 环境步骤,演示 SpringBoot 项目整合 Neo4j 过程。涵盖依赖导入、配置设置、节点实体映射及 JPA 自定义方法,帮助开发者掌握微服务架构下图数据库关系运算方案。

竹影清风发布于 2026/4/6更新于 2026/5/1315 浏览1 点赞约 2 分钟阅读
MiniMax-M2 开源模型:编码与智能代理工作流优化
编程语言AIjava算法

MiniMax-M2 开源模型:编码与智能代理工作流优化

MiniMax-M2 是一款专为编码和智能代理工作流优化的开源混合专家(MoE)大模型。其总参数达 2300 亿,激活参数 100 亿,兼顾性能与效率。核心功能包括多语言代码生成、修复、优化及测试用例生成,并在 SWE-bench 等基准测试中表现优异。此外,模型支持自主规划工具链执行复杂任务,具备故障恢复和中文优化能力。支持 vLLM、SGLang 等框架,可在单块 RTX 3090 等消费级显卡上本地部署,适合个人及企业低成本落地…

云朵棉花糖发布于 2026/3/27更新于 2026/5/1324 浏览3 点赞约 6 分钟阅读
HMAC-SHA1 算法详解
编程语言java算法

HMAC-SHA1 算法详解

HMAC-SHA1 算法原理、流程及安全性分析,提供 Java 和 Python 代码实现。涵盖密钥处理、哈希计算步骤、API 签名应用及重放攻击防御建议。指出 SHA1 碰撞风险,推荐新系统使用 HMAC-SHA256。

SparkGeek发布于 2026/3/26更新于 2026/5/1319 浏览2 点赞约 17 分钟阅读
Neo4j Desktop 安装与使用指南
SQLAIjava

Neo4j Desktop 安装与使用指南

综述由AI生成本文介绍了 Neo4j Desktop 客户端的安装流程及核心功能使用。涵盖从官网获取安装包、Windows 环境下的安装步骤,到本地实例创建与远程服务器连接的配置方法。重点讲解了如何通过 CSV 文件批量导入数据至图数据库,包括属性映射、节点标签定义及主键唯一性注意事项。通过可视化界面完成数据加载后,可直接执行 Cypher 查询语句进行数据分析。

imJackJia发布于 2026/4/8更新于 2026/5/1311 浏览0 点赞约 11 分钟阅读
Javajava

Java Web 拦截机制:Filter 与 Interceptor 对比实战

综述由AI生成深入解析 Java Web 中 Filter 与 Interceptor 的核心区别与应用场景。Filter 基于 Servlet 规范,由容器管理,适用于编码设置、安全过滤等底层通用处理;Interceptor 基于 Spring MVC,可获取上下文,适用于权限校验、业务日志等精细控制。文章详细对比了两者在生命周期、执行顺序、拦截范围等方面的差异,并提供了实战配置示例与面试高频问题解答,指导开发者根据需求选择合适的拦截机制或组合使用…

路由之心发布于 2026/4/5更新于 2026/5/1325 浏览4 点赞约 19 分钟阅读
ruoyi-vue-pro 数据大屏纯前端单点登录实现
TypeScript大前端java

ruoyi-vue-pro 数据大屏纯前端单点登录实现

介绍如何在 ruoyi-vue-pro 框架中为数据大屏模块(go-view)配置纯前端单点登录。通过注册 OAuth2 应用、新增回调组件与路由、配置 SSO API 及路由守卫拦截,实现无需手动输入密码即可访问数据大屏。修改包括前端视图、API 调用及路由逻辑,支持授权码模式跳转,并在未认证时自动触发 SSO 流程。最终只需在 URL 添加 sso=true 参数即可完成无缝集成。

不知所云发布于 2026/4/6更新于 2026/5/1318 浏览1 点赞约 18 分钟阅读
Spring Boot 配置文件详解
Javajava

Spring Boot 配置文件详解

Spring Boot 支持 application.properties 和 application.yml/yaml 两种配置文件格式,其中 properties 优先级更高。配置文件用于集中管理数据库连接、第三方密钥及日志等易变信息。读取配置可使用 @Value 注解直接获取值,或使用 @ConfigurationProperties 将配置映射到对象、集合或 Map。YML 格式通过缩进表示层级,支持 null、空字符串、列表及…

BackendPro发布于 2026/3/26更新于 2026/5/1324 浏览3 点赞约 11 分钟阅读
Javajava算法

动态规划专题:01 背包问题与分割等和子集

综述由AI生成详细讲解了动态规划中的 01 背包问题,对比了二维和一维空间优化下的状态定义、递推公式及遍历顺序。通过具体示例推导了 DP 数组的变化过程,并提供了完整的 Java 代码实现。此外,还分析了分割等和子集问题如何转化为 01 背包模型,给出了判断是否存在等和子集的解决方案。

云朵棉花糖发布于 2026/3/21更新于 2026/5/1323 浏览6 点赞约 24 分钟阅读
Android 滑动冲突解决技巧详解
Kotlin大前端java

Android 滑动冲突解决技巧详解

Android 滑动冲突是开发中常见问题,主要涉及多个 View 同时响应滑动事件。解决思路分为外部拦截法和内部拦截法。外部拦截法由父 View 重写 onInterceptTouchEvent 控制事件分发;内部拦截法由子 View 重写 dispatchTouchEvent 并配合 requestDisallowInterceptTouchEvent 实现。优化时需考虑滑动方向、距离及布局嵌套层次,合理选择方案可提升交互体验。

ByteFlow发布于 2025/2/7更新于 2026/5/1316 浏览0 点赞约 8 分钟阅读
Java 类加载及 new 对象的过程
Javajava

Java 类加载及 new 对象的过程

Java 对象创建过程包含编译生成字节码、类加载器加载父类与子类 Class 文件、初始化静态属性与代码块、堆内存分配、实例属性与构造代码块执行以及构造方法调用。首次 new 对象时加载并初始化父类与子类静态部分,后续 new 仅执行实例初始化。

极客工坊发布于 2017/6/26更新于 2026/5/139 浏览0 点赞约 5 分钟阅读
Spring AI 模型上下文协议 (MCP) 概述
JavaAIjava

Spring AI 模型上下文协议 (MCP) 概述

综述由AI生成模型上下文协议(MCP)是 AI 模型与外部工具交互的标准化桥梁,支持跨环境灵活传输。Spring AI 借助专用 Boot Starter 及 MCP Java SDK,为开发者提供同步与异步通信能力,简化了构建连接数据库、API 及文件系统等外部服务的复杂 AI 应用流程,助力构建 MCP 客户端与服务端生态。

时间旅人发布于 2026/3/22更新于 2026/5/138 浏览0 点赞约 2 分钟阅读
基于 SpringBoot2 与 Vue3 的在线考试系统架构设计
Javajava

基于 SpringBoot2 与 Vue3 的在线考试系统架构设计

介绍基于 SpringBoot2、Vue3、MyBatis-Plus 和 MySQL8.0 构建的在线考试系统。系统采用前后端分离架构,包含用户管理、试题库、在线考试及自动阅卷功能。通过 JWT 认证、Redis 缓存提升性能与安全,支持多种题型及防作弊机制,并提供数据可视化分析。

黑客帝国发布于 2026/4/5更新于 2026/5/1324 浏览4 点赞约 6 分钟阅读
Go / Golangjava

高并发场景下 Java 与 Go 的区别及 Channel 机制详解

综述由AI生成文章对比了 Java 与 Go 在高并发场景下的核心差异,包括并发模型、单元、同步方式及调度机制。重点介绍了 Go 语言的 Channel 机制,阐述其作为 CSP 模型核心的类型安全、阻塞特性及并发安全性,并通过代码示例演示了基本用法。结论指出 Go 凭借轻量级协程和 Channel 通信机制,在百万级并发支撑上优于 Java 的传统线程模型。

禅心发布于 2026/3/27更新于 2026/5/1325 浏览4 点赞约 4 分钟阅读
Spring Boot 结合 jQuery 实现前后端分离图书管理系统
Java大前端java

Spring Boot 结合 jQuery 实现前后端分离图书管理系统

基于 Spring Boot 和 jQuery 构建前后端分离的图书管理系统,涵盖接口定义、Mock 数据模拟及前后端联调策略。重点解析登录验证、图书列表展示的实现细节,并深入探讨 GET 与 POST 请求在实际开发中的参数传递差异与最佳实践,帮助开发者快速定位接口对接中的常见问题。

追风少年发布于 2026/3/24更新于 2026/5/139 浏览0 点赞约 15 分钟阅读
上一页下一页