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

标签

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

分类

全部分类
编程语言

排序

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

Java 开发冒险岛 079 服务端修改与搭建流程

基于 Java 的冒险岛 079 服务端架构包含客户端与服务端分离模式,核心逻辑运行于服务端。环境依赖 JDK 1.6 与 MySQL 5.6。修改工作分为配置文件数值调整、Java 代码功能实现及客户端资源展示优化三类。搭建过程需安装基础环境并导入数据库脚本,随后配置数据库连接参数以确保服务端正常运行。此流程适用于 Java 开发者理解游戏服务端基础开发与调试。

樱花落尽发布于 2026/2/9更新于 2026/4/2511 浏览0 点赞约 4 分钟阅读
Java 中 synchronized 与 ReentrantLock 的区别
Javajava

Java 中 synchronized 与 ReentrantLock 的区别

synchronized 是 JVM 内置关键字,自动管理锁释放,适合简单场景。ReentrantLock 基于 AQS 实现,支持公平锁、中断响应、超时及多条件变量,功能更灵活。JDK 1.6 后两者性能接近,高并发下 ReentrantLock 表现更稳定。选择时应优先考虑功能需求,常规同步用 synchronized,复杂控制用 ReentrantLock。

微码行者发布于 2026/3/27更新于 2026/4/253 浏览0 点赞约 15 分钟阅读
MySQL InnoDB MVCC 多版本并发控制实现原理
SQLjava算法

MySQL InnoDB MVCC 多版本并发控制实现原理

介绍 MySQL InnoDB 存储引擎中 MVCC(多版本并发控制)的实现原理。通过隐藏字段(DB_TRX_ID, DB_ROLL_PTR)、Undo Log 版本链和 Read View 读视图,解决读写冲突问题。详细阐述了可见性判断算法,以及在不同隔离级别(RC 和 RR)下 Read View 生成策略的差异。最后总结了快照读与当前读的区别及 Purge 机制。

蜜桃汽水发布于 2026/3/28更新于 2026/4/2514 浏览4 点赞约 12 分钟阅读
Java IO 流进阶:字符流与字节流的核心差异与应用
Javajava

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

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

DebugKing发布于 2026/3/26更新于 2026/4/254 浏览0 点赞约 22 分钟阅读
Java 程序员快速入门 Python:常见语法对照与常用库映射
Pythonjava

Java 程序员快速入门 Python:常见语法对照与常用库映射

面向 Java 开发者,梳理 Python 核心语法与常用库的对照关系。涵盖循环、条件、函数类、集合操作的写法差异,解释缩进与动态类型机制。提供 HTTP、JSON 等常用库映射示例,总结思维迁移技巧与常见陷阱,辅助快速完成从 Java 到 Python 的开发习惯转换。

禅心发布于 2026/3/16更新于 2026/4/2510 浏览0 点赞约 5 分钟阅读
Javajava算法

Java AQS 核心原理与源码解析

深入解析 Java AQS(AbstractQueuedSynchronizer)的核心原理。AQS 是 JUC 并发包的基石,通过 volatile 状态位 state、CAS 操作及双向同步队列(CLH 变体)实现线程同步。文章阐述了独占与共享两种模式,对比了公平锁与非公平锁在抢锁时机上的区别,并详细说明了可重入、中断处理及节点唤醒机制。通过银行柜台与奶茶排队的比喻,帮助读者理解 AQS 如何避免惊群效应并高效管理线程阻塞与唤醒。

t ag发布于 2026/3/28更新于 2026/4/2514 浏览3 点赞约 34 分钟阅读
Neo4j 图数据库使用入门
Javajava算法

Neo4j 图数据库使用入门

档详细介绍了 Neo4j 图数据库的安装部署(Windows 与 Docker)、CQL 查询语言的基础语法(创建、查询、更新、删除、合并等)、内置函数应用、数据备份与恢复策略、复杂路径查询技巧以及 Spring Boot 集成配置方法。内容涵盖从环境搭建到实际开发的核心知识点,适合后端开发者快速上手图数据库技术。

路由之心发布于 2026/4/6更新于 2026/4/2520 浏览4 点赞约 16 分钟阅读
BPMN20 XML 文件的几种编辑方式
Javajava

BPMN20 XML 文件的几种编辑方式

BPMN20 XML 文件编辑主要涉及四种方式。一是使用 Eclipse STS 搭配 Flowable 插件;二是通过在线工具拖拽修改文件;三是部署官方 WAR 包至本地 Tomcat;四是使用 IDEA 集成 ActiBPM 插件,但需注意可能存在图形乱码问题。开发者可根据环境需求选择合适的编辑方案。

Kubernet发布于 2019/8/8更新于 2026/4/255 浏览0 点赞约 1 分钟阅读
JWT 漏洞原理与 WebGoat 第六、十一关实战解析
Javajava

JWT 漏洞原理与 WebGoat 第六、十一关实战解析

JWT 漏洞原理与 WebGoat 实战解析。文章讲解了 JWT 结构、签名机制及 alg:none 漏洞原理。针对 WebGoat 第六关演示了未签名 Token 提权方法,通过修改 Cookie 实现水平越权。第十一关分析了时间戳与令牌复用问题,结合日志抓取与抓包工具完成通关。重点涵盖 Session 与 Token 区别、Base64 编码及 Unix 时间戳应用。

DevStack发布于 2026/4/8更新于 2026/4/254 浏览0 点赞约 9 分钟阅读
Java 后端实习复盘:企业级开发流程与核心模块解析
Javajava

Java 后端实习复盘:企业级开发流程与核心模块解析

Java 后端实习期间深入参与企业级项目开发,涵盖权限认证、Token 管理、缓存策略及分布式锁等核心模块。文章复盘了入职准备、环境搭建、业务熟悉到独立开发的完整流程,重点解析了基于 JWT + Redis 的无感续期方案、双重校验加锁防击穿机制、以及 Redisson 分布式锁的实现细节。同时总结了日志配置、线程池优化及常见 Bug(如缓存失效、旧 Token 未失效)的处理经验,为初级开发者提供实战参考。

DockerOne发布于 2026/3/22更新于 2026/4/253 浏览0 点赞约 237 分钟阅读
Java大前端java

Java 全栈工程师面试实录:从基础到复杂场景

记录了一场 Java 全栈工程师的面试过程,涵盖语言框架、数据库 ORM、测试部署、安全权限、微服务云原生、消息队列及性能优化等核心领域。面试官通过多轮提问考察候选人对 Java 11/17、Spring Boot、Vue3、Redis、Kubernetes 等技术栈的实际应用经验。内容包含前后端交互代码示例,总结了候选人在架构设计与系统稳定性方面的优势,以及在 WebFlux 和 Helm 工具使用上的不足,为技术面试提供参考。

心动瞬间发布于 2026/3/23更新于 2026/4/2526349 浏览638 点赞约 20 分钟阅读
基于 Leaflet Trackplayer 的高速公路轨迹 WebGIS 可视化实战
JavaScript大前端java

基于 Leaflet Trackplayer 的高速公路轨迹 WebGIS 可视化实战

基于 Leaflet Trackplayer 的高速公路轨迹 WebGIS 可视化方案,涵盖长永高速背景、天地图地理编码与路径规划数据获取、AOI/POI 信息处理,以及车辆车牌模拟跟随功能的代码实现。通过实际案例展示从数据准备到前端交互的完整流程。

性能调优发布于 2026/4/10更新于 2026/4/252 浏览0 点赞约 21 分钟阅读
Web 开发者多模态 Agent 图像识别 Skills 全栈实战
编程语言AI大前端java算法

Web 开发者多模态 Agent 图像识别 Skills 全栈实战

多模态 Agent 图像识别 Skills 开发涉及前端预处理与后端推理的全栈协作。文章解析 Web 开发者如何将 Canvas 操作迁移至特征提取,利用 Vue3+TensorFlow.js 构建前端流水线,结合 Spring Boot 设计 GPU 资源调度与高并发处理方案。包含电商瑕疵检测实战案例、内存管理与降级策略,以及从基础能力到架构设计的进阶路径,助力技术转型。

zhang发布于 2026/4/8更新于 2026/4/253 浏览0 点赞约 101 分钟阅读
Go、Rust、Kotlin、Python 与 Java 五大主流语言性能与生态对比
编程语言AIjava算法

Go、Rust、Kotlin、Python 与 Java 五大主流语言性能与生态对比

Go、Rust、Kotlin、Python 与 Java 五大主流编程语言在性能、并发模型、错误处理、类型系统、内存管理及生态系统等方面存在显著差异。Go 适合云原生微服务,Rust 侧重系统安全与高性能,Kotlin 优化 Java 体验并主导 Android,Python 胜在 AI 与脚本效率,Java 稳守企业级后端。选择需结合场景:高并发选 Go,底层安全选 Rust,AI 开发选 Python,Android 选 Kotli…

云朵棉花糖发布于 2026/3/24更新于 2026/4/255 浏览0 点赞约 27 分钟阅读
利用 Fiddler 代理抓包 JVM 发出的 HTTP 请求
Javajava

利用 Fiddler 代理抓包 JVM 发出的 HTTP 请求

通过配置 JVM 系统属性,可将 Apache HttpClient 或 HttpURLConnection 发出的 HTTP 请求流量转发至 Fiddler 代理工具。只需设置 http.proxyHost 和 http.proxyPort 参数指向本地 Fiddler 端口(默认 8888),即可在 Fiddler 界面实时捕获并分析请求详情。此方法适用于排查服务端网络交互问题,无需修改业务代码。注意 HTTPS 场景需安装根证书以…

落日余晖发布于 2009/10/20更新于 2026/4/254 浏览0 点赞约 2 分钟阅读
AI 编程助手主流模型对比与选型指南
编程语言AI大前端java

AI 编程助手主流模型对比与选型指南

对比了 AI 编程助手中多款主流模型,涵盖 Claude、GPT、Gemini 及 Grok 系列,区分了付费高级版与免费标准版。文章提供基于日常使用、复杂任务、长文档处理及性价比的选型策略,并针对全栈开发场景给出前后端模型组合建议,旨在辅助开发者提升编程效率。

性能调优发布于 2026/4/5更新于 2026/4/2517 浏览3 点赞约 4 分钟阅读
编程语言SaaSAI大前端java

JS 与 Java 调用 Dify API 接口实战

如何在 JavaScript(Vue.js)和 Java 环境中调用 Dify API。流程包括配置 API 密钥,上传文件获取 ID,以及执行工作流并解析返回结果。提供了具体的 axios 请求示例和 Spring Boot Starter 依赖及配置方法,涵盖文件识别和数据提取的完整实现方案。

星辰大海发布于 2026/3/27更新于 2026/4/2518 浏览1 点赞约 15 分钟阅读
Spring AOP 注解实现详解
Javajava

Spring AOP 注解实现详解

Spring AOP 的基本概念及注解实现方式。涵盖了切点、连接点、通知、切面等核心概念,详细说明了五种通知类型(Around、Before、After 等)的使用场景。通过代码示例展示了如何配置依赖、定义切面、使用公共切点引用以及设置切点优先级。最后讲解了 execution 和 @annotation 两种切点表达式的语法及应用,帮助开发者掌握基于注解的 Spring AOP 编程模式。

GRACE Grace发布于 2026/3/30更新于 2026/4/2520 浏览5 点赞约 25 分钟阅读
Android Studio 修改项目 JDK 配置指南
Javajava

Android Studio 修改项目 JDK 配置指南

在新版 Android Studio 中修改项目 JDK 配置的方法。由于界面调整,原 Project Structure 中的 JDK 设置入口已被移除。用户需通过 File 菜单进入 Settings,导航至 Build, Execution, Deployment > Build Tools > Gradle 路径,在 Gradle JDK 选项中指定 JDK 路径并保存即可生效。

ArchDesign发布于 2026/3/23更新于 2026/4/2518691 浏览126 点赞约 2 分钟阅读
SpringBoot+Vue 个人理财系统设计与实现
JavaPay大前端java

SpringBoot+Vue 个人理财系统设计与实现

一款基于 SpringBoot 和 Vue 的个人理财系统管理平台。系统采用前后端分离架构,后端基于 SpringBoot 框架开发,前端使用 Vue.js 构建界面,数据库采用 MySQL 存储。主要功能包括用户管理、收支记录、财务统计、预算设置及报表生成。文中详细设计了用户信息、财务记录及预算管理三张核心数据表,并整合了 ECharts 库实现数据可视化展示。该系统旨在帮助用户实现财务数据的自动化管理与直观分析,提升个人理财效率。

LinuxPan发布于 2026/3/30更新于 2026/4/2517 浏览3 点赞约 5 分钟阅读
上一页下一页