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

标签

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

分类

全部分类
编程语言

排序

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

JVM 即时编译深度解析:C1/C2、分层编译、OSR 与日志分析

JVM 即时编译机制通过 C1 快速启动与 C2 深度优化结合分层编译策略。Level 0 至 Level 4 逐步提升优化程度,OSR 解决长循环热点问题。日志分析可识别编译层级、去优化及性能瓶颈。调优参数涉及编译阈值、Code Cache 及线程数,避免类型不稳定导致的逆优化,确保应用启动快且峰值性能高。

王者发布于 2026/1/27更新于 2026/4/211 浏览0 点赞约 23 分钟阅读
AI 时代的架构设计:Vibe Coding 下的设计模式复兴
JavaAIjava

AI 时代的架构设计:Vibe Coding 下的设计模式复兴

AI 辅助编程(Vibe Coding)时代下软件架构面临效率提升与系统腐化的悖论。文章提出通过模式化提示工程、抗腐化架构设计及模式识别协同来应对挑战。结合微服务通信优化与架构适应度函数实践案例,强调架构师需掌握新能力矩阵,建立自动化评审流水线,培养对设计模式的敏感度,确保 AI 生成代码质量与系统可维护性。

奇形怪状发布于 2026/2/21更新于 2026/4/219 浏览1 点赞约 6 分钟阅读
Spring 事务与事务传播机制详解
Javajava

Spring 事务与事务传播机制详解

Spring 事务管理包含编程式与声明式两种方式。声明式通过@Transactional 注解实现,支持配置回滚异常类型、隔离级别及传播机制。事务隔离级别解决脏读、不可重复读及幻读问题。传播机制定义多个事务方法调用时的行为,如 REQUIRED 默认加入当前事务,REQUIRES_NEW 开启新事务等。掌握这些机制有助于确保数据一致性与业务逻辑正确性。

萤火微光发布于 2026/3/24更新于 2026/4/211 浏览0 点赞约 32 分钟阅读
多源 BFS 算法原理及经典题目解析
Javajava算法

多源 BFS 算法原理及经典题目解析

多源广度优先搜索用于解决多个起点到终点的最短路径问题。通过将多个起点同时加入队列,利用层序遍历计算距离。文章涵盖四个经典 LeetCode 题目:01 矩阵计算每个元素到最近 0 的距离;飞地的数量统计不与边界相连的 1 的数量;地图中的最高点将水域设为 0 向外扩展高度;地图分析寻找离陆地最远的水域距离。核心思路是将所有符合条件的初始点入队,统一进行 BFS 扩展,避免重复计算,时间复杂度优化至 O(M*N)。

禅心发布于 2026/3/26更新于 2026/4/211 浏览0 点赞约 19 分钟阅读
Spring Boot 消息队列与异步通信
Javajava

Spring Boot 消息队列与异步通信

Spring Boot 消息队列与异步通信涵盖消息队列定义、特点及 ActiveMQ、RabbitMQ、Kafka 集成方法。内容包括配置步骤、生产者消费者代码示例,以及@Async 注解和 CompletableFuture 异步通信实践。通过用户注册、订单处理等场景展示解耦与性能优化方案。

ByteFlow发布于 2026/3/15更新于 2026/4/211 浏览0 点赞约 54 分钟阅读
Spring Cloud 熔断降级详解:Sentinel 实战与原理类比
Javajava

Spring Cloud 熔断降级详解:Sentinel 实战与原理类比

Spring Cloud 熔断降级是保护微服务稳定性的关键机制。通过保险丝类比理解熔断器三种状态(关闭、打开、半开)。Sentinel 作为流量控制组件,支持实时监控与动态规则管理。实战部分涵盖依赖配置、注解式资源保护、Nacos 规则持久化及 Feign 集成方案。结合全局异常处理与监控告警,合理设置熔断阈值与降级策略,可有效防止故障雪崩,保障核心业务连续性。

疯疯癫癫发布于 2026/3/29更新于 2026/4/211 浏览0 点赞约 37 分钟阅读
基于SSM和Vue的在线投稿系统设计与实现
Java大前端java

基于SSM和Vue的在线投稿系统设计与实现

在线投稿系统采用SSM框架与MySQL数据库构建,旨在解决传统人工处理数据效率低、易出错的问题。系统基于B/S架构,利用Java语言开发,支持用户信息管理、编辑信息维护及公告发布等功能。通过规范化流程设计,实现了数据的自动化处理与安全管理,提升了办公效率与决策依据的准确性。

AiEngineer发布于 2026/4/7更新于 2026/4/211 浏览0 点赞约 15 分钟阅读
基于 Java 和 Leaflet 的湖南省道路长度 WebGIS 系统构建
Java大前端java

基于 Java 和 Leaflet 的湖南省道路长度 WebGIS 系统构建

基于 Java 后端与 Leaflet 前端构建湖南省道路长度 WebGIS 系统的实践。通过 PostGIS 空间数据库存储道路及行政区划数据,利用 MyBatis Plus 实现空间检索查询,结合 MVC 架构提供 API 接口。前端使用 Leaflet 加载 GeoJSON 数据,根据道路里程分级渲染地图颜色并展示各地市信息。系统实现了省域道路长度的可视化展示与分析,为交通规划提供参考。

开源信徒发布于 2026/4/6更新于 2026/4/2117 浏览4 点赞约 37 分钟阅读
Java大前端java

WebSocket 详解与 Spring Boot 高级实战

WebSocket 协议基于 TCP 实现全双工通信,解决 HTTP 请求响应模式的延迟问题。文章介绍 Spring Boot 整合 WebSocket 的基础配置与 STOMP 协议使用,涵盖简易聊天室实现。高级实战包括私聊队列管理、在线人数统计、离线消息持久化及集群部署方案。重点强调跨域处理、Token 认证拦截器及安全注意事项,对比 SSE、MQTT 等替代技术,提供生产环境下的可靠通信实践指南。

ServerBase发布于 2026/1/27更新于 2026/4/211 浏览0 点赞约 22 分钟阅读
C++java

Android System WebView 内核版本更新方法

Android 11 系统 WebView 内核版本更新可通过替换源码中的 APK 文件实现。操作涉及下载对应架构 APK 至 external 目录,修改 config_webview_packages.xml 配置。若编译后版本未生效,需排查 vendor 路径哈希值,同时替换相关目录文件并执行 make clean 重新编译。

灵魂摆渡发布于 2026/1/28更新于 2026/4/211 浏览0 点赞约 3 分钟阅读
Spring Boot 与 Vue 实现 WebSocket 实时匹配系统
Java大前端java算法

Spring Boot 与 Vue 实现 WebSocket 实时匹配系统

基于 Spring Boot 和 Vue 构建实时游戏匹配系统。前端使用 Vuex 管理状态,通过 WebSocket 建立全双工通信。后端采用 Java 实现 WebSocket 服务端,集成 JWT 进行身份验证,确保安全性。匹配逻辑包含用户池管理与地图生成算法,支持动态切换匹配与对战界面。系统解决了前后端数据同步及连接安全问题,实现了完整的实时交互流程。

蓝绿部署发布于 2026/3/25更新于 2026/4/211 浏览0 点赞约 36 分钟阅读
SQL Server 2019 及 SSMS 安装教程
SQLAIjava

SQL Server 2019 及 SSMS 安装教程

SQL Server 2019 安装指南涵盖官方下载、自定义安装配置及 SSMS 工具部署流程。步骤包括解压安装包、选择功能组件、设置管理员密码及完成服务配置。同时介绍了 SQL Server 的高性能、高可用性、安全性及云集成等核心优势,并列举了开发者友好特性、人工智能增强功能及现代化数据平台能力,适用于数据库初学者及运维人员快速搭建开发环境。

Kubernet发布于 2025/11/3更新于 2026/4/211 浏览0 点赞约 4 分钟阅读
JavaAIjava

Spring AI 框架核心特性与实战指南

Spring AI 是 Spring 生态中专为 AI 工程设计的应用框架,简化了与大型语言模型、嵌入模型和向量数据库的集成。文章解析其架构、支持的 AI 提供商及快速入门步骤,涵盖 ChatClient API、RAG、代理(Agents)等高级主题,并提供代码示例与最佳实践,帮助 Java 开发者构建生成式 AI 应用。

未来可期发布于 2026/3/15更新于 2026/4/211 浏览0 点赞约 15 分钟阅读
Spring AI 工具回调开发实战:文件操作、联网搜索与 PDF 生成
JavaAIjava

Spring AI 工具回调开发实战:文件操作、联网搜索与 PDF 生成

Spring AI 工具调用技术允许大模型借用外部工具完成任务。文章详解了工具调用的工作原理、流程及安全性设计,对比了 Methods 与 Functions 定义模式。通过注解式开发实战展示了文件操作、联网搜索、网页抓取等工具的实现,涵盖 ChatClient 绑定方式及工具生态资源,帮助开发者构建具备执行能力的智能体应用。

嘘发布于 2026/3/22更新于 2026/4/211 浏览0 点赞约 25 分钟阅读
IDEA 中 Java 及 Java Web 项目常见问题
Javajava

IDEA 中 Java 及 Java Web 项目常见问题

IDEA 中 Java 及 Java Web 项目常见问题涉及文件编码设置、Web 项目创建步骤、Tomcat 依赖添加、Servlet 编写及部署打包。主要解决方案包括在启动文件中增加 -Dfile.encoding=UTF-8,编辑器默认编码改为 UTF-8,Tomcat 运行配置调整,以及通过 Artifact 构建 WAR 包。掌握这些配置可避免乱码并顺利部署应用。

山野诗人发布于 2025/1/19更新于 2026/4/211 浏览0 点赞约 10 分钟阅读
Flink 实时计算案例:TxPayMatchByJoin
JavaPayjava算法

Flink 实时计算案例:TxPayMatchByJoin

Flink 实时计算场景下 TxPayMatchByJoin 案例的数据源包含 OrderLog 和 ReceiptLog,涉及支付与创建事件。文章展示了基于 Join 操作的 Flink 代码结构,涵盖订单流水与收据日志的匹配逻辑。

机器人发布于 2021/4/12更新于 2026/4/211 浏览0 点赞约 2 分钟阅读
SQL 注入详解:从原理到实战
SQLjava算法

SQL 注入详解:从原理到实战

SQL 注入利用应用程序对用户输入验证不足,将恶意代码拼接至 SQL 语句执行。本文涵盖注入原理、分类(联合查询、报错、盲注等)、MySQL/MSSQL/Oracle 差异命令、实战案例及防御方案。重点讲解 SRC 挖掘原则、WAF 绕过技巧及高效语句,强调参数化查询与最小权限原则,确保测试在授权范围内进行。

灭霸发布于 2025/10/23更新于 2026/4/211 浏览0 点赞约 48 分钟阅读
SpringBoot 整合 Flink CDC 实时追踪 MySQL 数据变动
Javajava

SpringBoot 整合 Flink CDC 实时追踪 MySQL 数据变动

SpringBoot 整合 Flink CDC 实现 MySQL 数据实时变更追踪。步骤包括开启 MySQL Binlog、创建 Spring Boot 项目、添加 Flink 依赖、配置连接信息、编写 CDC 服务类启动流处理任务。最终通过控制台打印验证数据变动捕获效果,适用于实时数仓更新及数据同步场景。

锁机制发布于 2026/1/21更新于 2026/4/211 浏览0 点赞约 13 分钟阅读
Eclipse 编写第一个 Java 程序 HelloWorld 全流程
Javajava

Eclipse 编写第一个 Java 程序 HelloWorld 全流程

Eclipse 集成开发环境创建 Java 项目并运行 HelloWorld 程序的完整流程。涵盖新建项目、配置 JRE、创建包与类、编写主方法代码及运行查看控制台输出。包含项目目录结构解析(.settings、bin、src),以及代码自动补全触发条件设置和常用视图窗口恢复技巧,辅助初学者规范命名与提升开发效率。

鲜活发布于 2026/3/23更新于 2026/4/211 浏览0 点赞约 11 分钟阅读
纯 Java 手写 TopoJSON 生成器零依赖实现
Java大前端java算法

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

纯 Java 实现 TopoJSON 生成器,无需第三方库。通过提取共享弧段消除 GeoJSON 数据冗余,支持 Polygon 和 MultiPolygon 类型自动去重。解决跨语言依赖痛点,适配 Java 后端项目无缝集成,提升地理数据加载速度与传输效率。

moshang发布于 2026/3/30更新于 2026/4/212 浏览0 点赞约 35 分钟阅读
上一页下一页