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

标签

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

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
SpringBoot 源码解析:AnnotationConfigServletWebServerApplicationContext 构造方法
Javajava

SpringBoot 源码解析:AnnotationConfigServletWebServerApplicationContext 构造方法

深入解析了 SpringBoot 中 AnnotationConfigServletWebServerApplicationContext 的构造方法。主要涵盖初始化注解 Bean 定义读取器和类路径 Bean 定义扫描器两个核心组件。详细说明了 BeanDefinitionRegistry 的使用、Environment 对象的获取、以及各类后置处理器(如 ConfigurationClassPostProcessor)和默认注解过滤…

赛博行者发布于 2026/4/6更新于 2026/4/199 浏览1 点赞约 49 分钟阅读
Java 多态:概念、实现与优势
Javajava

Java 多态:概念、实现与优势

Java 多态的概念、实现条件及优缺点。多态指不同对象对同一消息的不同响应。实现需继承、重写和父类引用指向子类对象。涉及向上转型(子类转父类)和向下转型(父类转子类),后者需注意类型安全。多态通过动态绑定实现,能降低代码复杂度,提高可扩展性。属性无多态,构造方法无多态。

星星泡饭发布于 2026/3/30更新于 2026/4/1913 浏览5 点赞约 9 分钟阅读
PythonAIjava

Python self 关键字详解:与 Java this 对比及方法类型区分

Python 中 self 关键字的作用与设计原理。self 是实例方法的第一个参数,用于访问实例属性,虽非语法强制但为约定俗成。通过与 Java this 对比,阐述了 Python 显式优于隐式的哲学,以及为何方法本质是绑定对象的普通函数。文章还介绍了实例方法、类方法和静态方法的区别,强调使用 self 保持代码一致性与可维护性的重要性。

Ne0发布于 2026/3/26更新于 2026/4/199 浏览6 点赞约 12 分钟阅读
Tomcat 安装与配置指南
Javajava

Tomcat 安装与配置指南

Tomcat 作为核心 Java Web 容器,其安装配置是开发基础。涵盖从官网下载解压、目录结构解析、本地启动测试到环境变量配置的全过程。同时详细说明了如何在 IntelliJ IDEA 和 Eclipse 中集成 Tomcat 服务器,包括创建动态 Web 项目及部署 JSP 页面,旨在帮助开发者快速完成 Java Web 环境的搭建与调试。

王者发布于 2026/2/4更新于 2026/4/198887 浏览61 点赞约 5 分钟阅读
Cursor Rules 配置参考:前后端 Golang/TypeScript/Kotlin 开发规范
编程语言AI大前端java

Cursor Rules 配置参考:前后端 Golang/TypeScript/Kotlin 开发规范

适用于 Cursor 编辑器的规则配置文件,涵盖后端(Golang/Java)、前端(TypeScript+React/Vue)及 Android(Kotlin/Java)场景。内容包含通用规则、自动化执行与安全策略、代码质量优化、架构感知及变更可追溯性等方面,旨在提升开发效率与准确性。

机器人发布于 2026/3/29更新于 2026/4/1910 浏览1 点赞约 12 分钟阅读
JavaNode.js大前端java

Java 基于 Tomcat 9 与 Flexmark 实现 Markdown 中 Mermaid 图表渲染

Java 使用 Tomcat 9 服务器部署 Web 应用,结合 Flexmark 0.64 解析 Markdown 并手动处理 Mermaid 代码块,通过正则替换标签适配前端 Mermaid.js 10.9 进行图表渲染。方案包含 Maven 依赖配置、Servlet 控制器文件上传处理、TXT 转 Mermaid 语法工具类及 web.xml 配置,解决了第三方扩展缺失问题,支持 .md 直接渲染与 .txt 格式转换,确保中文编…

灵魂摆渡发布于 2026/3/20更新于 2026/4/195 浏览1 点赞约 35 分钟阅读
JavaSaaSjava

SpringBoot + Low-Code + JSON 表单引擎:5 分钟配置审批流

介绍基于 SpringBoot、Activiti 和 JSON Schema 的低代码表单引擎方案。通过 JSON 配置实现审批流快速搭建,涵盖表单定义、渲染、验证及工作流集成。核心优势包括提升开发效率、降低维护成本及支持业务人员参与。实际案例展示了请假审批流程的 5 分钟配置过程,包含架构设计、组件实现及 API 调用示例。

ServerBase发布于 2026/4/5更新于 2026/4/197 浏览3 点赞约 39 分钟阅读
Spring Boot 实现后端 Bot 管理系统的 CRUD 操作
JavaAIjava

Spring Boot 实现后端 Bot 管理系统的 CRUD 操作

介绍使用 Spring Boot 框架实现后端 API 以处理 Bot 数据的增删改查。内容包括创建项目、编写 Service 和 Controller 接口、实现数据库交互及用户权限校验。通过具体代码示例展示了如何接收前端请求、验证数据合法性并返回结果,同时包含前端测试代码,帮助开发者快速构建基于 Spring Security 认证的 Bot 管理系统。

不知所云发布于 2026/3/22更新于 2026/4/197 浏览3 点赞约 44 分钟阅读
Java 调用百度地图天气查询服务获取当前和未来天气 - 以贵州省榕江县为例
Javajava算法

Java 调用百度地图天气查询服务获取当前和未来天气 - 以贵州省榕江县为例

介绍如何使用 Java 语言通过 UniHttp 集成百度地图天气查询 API,获取贵州省榕江县的实时及未来天气预报。内容涵盖 API 接口定义、参数说明(如 district_id、ak)、业务调用示例及返回数据解析。通过对比互联网公开数据验证了接口数据的准确性,为当地生产生活和灾害救援提供气象信息支撑。

DevOpsTeam发布于 2026/3/29更新于 2026/4/1910 浏览3 点赞约 23 分钟阅读
从 Java 到 Kotlin 语法平滑迁移指南
Kotlin大前端java

从 Java 到 Kotlin 语法平滑迁移指南

通过对比 Java 和 Kotlin 的代码示例,详细介绍了 Kotlin 在 Android 开发中的核心优势。内容涵盖空安全处理、变量声明、数据类、扩展函数、Lambda 表达式、when 表达式、字符串模板、集合操作、协程等关键特性。文章旨在帮助开发者理解 Kotlin 语法差异,实现从 Java 到 Kotlin 的平滑迁移,提升代码质量与开发效率。

微码行者发布于 2026/3/22更新于 2026/4/197 浏览3 点赞约 33 分钟阅读
Spring Web MVC 入门:注解用法、参数传递与 Postman 测试
Javajava

Spring Web MVC 入门:注解用法、参数传递与 Postman 测试

Spring Web MVC 是实现了 MVC 模式的 Web 框架,核心在于前后端交互。文章详细阐述了如何建立连接(URL 路由映射)、处理请求(单个/多个参数、对象、数组、集合、JSON、文件、Header 获取)以及响应结果(静态页面、数据返回、JSON、状态码、Header 设置)。通过 @RequestMapping、@RequestParam、@RequestBody、@PathVariable 等注解的代码示例,结合 Po…

奶糖兔发布于 2026/2/21更新于 2026/4/195 浏览1 点赞约 27 分钟阅读
前端 Base64 文件上传详解:原理、实现与最佳实践
JavaScript大前端java

前端 Base64 文件上传详解:原理、实现与最佳实践

前端 Base64 文件上传的原理与实现。Base64 将二进制转为 ASCII,适用于 JSON 传输、跨域及小文件场景。文章提供原生 JavaScript 读取文件并转换为 Base64 的示例,以及 Spring Boot 后端接收、解码并保存文件的完整代码。同时涵盖文件类型验证、大小限制及文件名安全处理等安全性增强措施,对比了与传统 multipart/form-data 方案的优劣,建议仅在小文件场景使用 Base64 方案。

古灵精怪发布于 2026/4/6更新于 2026/4/199 浏览2 点赞约 19 分钟阅读
微服务监控与运维体系:构建可观测的 Java 微服务
Javajava

微服务监控与运维体系:构建可观测的 Java 微服务

微服务架构下系统复杂度提升,需构建可观测性体系。本章介绍基于 Java Spring Boot 的微服务监控方案,涵盖指标监控(Prometheus+Grafana)、日志收集(ELK/EFK)及链路追踪(SkyWalking)。详细讲解 Actuator 暴露指标、自定义业务监控、PromQL 查询、Grafana 仪表盘定制与告警配置。同时阐述 Filebeat 采集日志至 Elasticsearch 并通过 Kibana 分析的方…

苹果系统发布于 2026/2/21更新于 2026/4/195 浏览1 点赞约 69 分钟阅读
Flink 运行时架构与核心概念解析
Javajava

Flink 运行时架构与核心概念解析

Flink 运行时架构包含 JobManager(负责调度与协调)、TaskManager(负责计算执行)及 ResourceManager(资源管理)。核心概念涉及并行度(控制任务并发数)、算子链(优化相邻算子间数据传输)及任务槽(Slot,资源分配单位)。作业提交流程涵盖逻辑流图至物理图的转换,支持 Standalone 及 YARN 模式。通过合理配置并行度与 Slot 共享策略,可提升集群资源利用率与任务执行效率。

t ag发布于 2026/3/22更新于 2026/4/1918344 浏览398 点赞约 30 分钟阅读
Spring 事务注解及传播机制详解
Javajava

Spring 事务注解及传播机制详解

Spring 事务管理通过@Transactional 注解实现声明式事务控制。文章介绍了回滚规则默认针对运行时异常,可通过 rollbackFor 指定受检异常。隔离级别支持数据库默认及多种标准级别。重点讲解了七种事务传播行为,包括 REQUIRED、SUPPORTS、MANDATORY、REQUIRES_NEW、NOT_SUPPORTED、NEVER 和 NESTED,明确了各自在嵌套调用时的执行逻辑与事务边界。

GRACE Grace发布于 2026/2/6更新于 2026/4/194 浏览0 点赞约 10 分钟阅读
Apache Shiro Java 安全框架核心用法及组件详解
Javajava

Apache Shiro Java 安全框架核心用法及组件详解

Apache Shiro 是 Java 安全框架,提供认证、授权、加密和会话管理。核心组件包括 Subject、SecurityManager、Realm 等。基本用法涵盖环境搭建、登录认证、角色与权限授权及加密解密。通过自定义 Realm 实现业务适配,利用 SecurityUtils 获取 Subject 进行安全操作。

佛系玩家发布于 2026/3/16更新于 2026/4/194 浏览1 点赞约 5 分钟阅读
Spring AI Alibaba 简介:概念、架构与核心特性
JavaAIjava

Spring AI Alibaba 简介:概念、架构与核心特性

Spring AI Alibaba 是基于 Spring AI 构建的企业级 AI 应用开发框架,深度集成阿里云百炼和灵积平台。它旨在降低 Java 开发者构建大模型应用的门槛,提供 ChatBot、工作流、多智能体等开发模式。核心功能包括模型适配、提示词工程、工作流引擎、记忆管理、检索增强生成(RAG)及函数调用。架构上采用分层设计,涵盖边缘层、AI 网关、核心层及可观测性体系,支持高可用、容错等企业级能力,帮助开发者以熟悉的 Spr…

深海蔚蓝发布于 2026/4/5更新于 2026/4/1913 浏览4 点赞约 31 分钟阅读
Java 连接 Elasticsearch 8.x 安全模式:证书校验与 ApiKey 认证
Javajava

Java 连接 Elasticsearch 8.x 安全模式:证书校验与 ApiKey 认证

Elasticsearch 8.x 默认开启安全特性,强制 HTTPS 和身份认证。 Java 客户端如何加载自签名 CA 证书构建 TrustStore,配置 SSLContext 以解决握手失败问题。同时演示如何使用 ApiKey 进行身份验证,替代明文密码。涵盖依赖配置、Spring Boot 组件实现、主机名验证风险及常见问题排查,帮助开发者安全连接 ES 集群。

极客工坊发布于 2026/3/29更新于 2026/4/199 浏览4 点赞约 18 分钟阅读
基于 LangChain4j 为黑马点评项目集成 AI 功能
JavaAIjava

基于 LangChain4j 为黑马点评项目集成 AI 功能

在黑马点评项目中集成 LangChain4j 实现 AI 功能的方案。主要涵盖依赖引入、阿里云通义千问模型配置、RAG 向量存储构建、ConsultantService 接口定义及流式 API 控制器开发。此外,还实现了基于 Redis 的会话历史持久化,确保对话上下文连续性,并通过系统提示词规范 AI 行为,防止幻觉。

晚风叙旧发布于 2026/4/5更新于 2026/4/1912 浏览3 点赞约 33 分钟阅读
Javajava

Windows 系统下 Java JDK 下载与安装配置

Windows 环境下安装 Java JDK 17 的步骤指南,涵盖从 Eclipse Temurin 或 Oracle 官网下载、本地安装、配置 JAVA_HOME 及 Path 环境变量,最后通过命令行验证版本信息是否生效的全过程。

laoliangsh发布于 2026/3/15更新于 2026/4/198 浏览3 点赞约 6 分钟阅读
上一页下一页