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

标签

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

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
基于 Java 和 Leaflet 的湖南省道路长度 WebGIS 系统实现
Java大前端java

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

综述由AI生成基于 Java 后端与 Leaflet 前端库,结合 PostGIS 空间数据库,实现了湖南省道路长度的 WebGIS 可视化展示。通过 OSM 数据转换获取路网信息,利用 MyBatis Plus 进行空间检索,并在前端根据里程数值动态渲染不同颜色的行政区划地图。系统支持省域及地市维度的道路分级统计查询,解决了传统管理方式中数据更新滞后、展示不直观的问题,为交通规划与物流优化提供了有效的技术参考。

莫名其妙发布于 2025/11/16更新于 2026/5/96 浏览0 点赞约 29 分钟阅读
Spring Web MVC 从入门到实战
Javajava

Spring Web MVC 从入门到实战

Spring Web MVC 基于 Servlet API 构建,是 Spring 框架的核心模块。本文详解 MVC 设计模式、项目搭建流程、常用注解(如@RequestMapping、@RequestBody)的应用场景,涵盖参数接收、JSON 交互、文件上传及会话管理(Cookie/Session)。通过加法计算器、登录系统等实战案例,展示企业级开发规范与工具使用(Postman、Lombok),帮助开发者快速掌握 Web 接口开发…

FrontendX发布于 2026/4/9更新于 2026/5/98 浏览0 点赞约 69 分钟阅读
Spring MVC 应用分层架构设计与代码重构
Javajava

Spring MVC 应用分层架构设计与代码重构

综述由AI生成Spring MVC 应用分层架构设计涉及表现层、业务逻辑层和数据层的划分。文章对比了 MVC 模式与三层架构的联系与区别,强调了解耦与高内聚的目标。通过图书管理系统示例,展示了 Controller、Service、Dao 的分层重构过程,并总结了分层在降低依赖、提升复用性、降低维护成本及增强扩展性方面的核心优势。

追风少年发布于 2026/2/7更新于 2026/5/914 浏览0 点赞约 15 分钟阅读
Java 8 新日期时间 API 核心用法详解
Javajava

Java 8 新日期时间 API 核心用法详解

综述由AI生成Java 8 引入的 java.time 包解决了旧版日期 API 的设计缺陷。主要类包括 LocalDate、LocalTime 和 LocalDateTime,均为不可变类型。支持通过 now() 获取当前时间,of() 构造指定时间,parse() 解析字符串(默认遵循 ISO 8601)。使用 DateTimeFormatter 可自定义格式化规则。提供 plus/minus 系列方法调整时间,以及 Duration 和 Per…

猫巷少女发布于 2021/5/17更新于 2026/5/96 浏览0 点赞约 9 分钟阅读
CSS 元素显示模式详解:块级、行内及转换
HTML / CSS大前端java

CSS 元素显示模式详解:块级、行内及转换

综述由AI生成CSS 元素显示模式决定了 HTML 元素在页面中的排列方式、尺寸计算规则和嵌套关系。主要包括块级元素、行内元素和行内块元素三种核心类型。通过 CSS 的 display 属性可将元素转换为 block、inline 或 inline-block 模式,实现灵活布局。文中详细对比了各类元素的特性差异,如宽高控制、边距生效范围及嵌套规则,并结合小米侧边栏实战案例与完整代码演示,帮助开发者掌握不同显示模式的转换技巧与应用场景。

草莓泡芙发布于 2026/2/7更新于 2026/5/92028 浏览264 点赞约 19 分钟阅读
Java synchronized 底层原理:从字节码到锁升级详解
Javajava

Java synchronized 底层原理:从字节码到锁升级详解

Java synchronized 关键字通过字节码指令 monitorenter 和 monitorexit 实现同步。其底层依赖 JVM 的对象头 Mark Word 与 Monitor 管程。JDK 1.6 后引入锁升级机制,包含偏向锁、轻量级锁及重量级锁,旨在减少无竞争或低竞争场景下的性能开销。硬件层面借助内存屏障保证可见性与有序性,利用 CAS 保障原子性。深入理解这些机制有助于优化并发程序性能。

DevStack发布于 2026/3/15更新于 2026/5/96 浏览0 点赞约 8 分钟阅读
Java Web 开发基础:Spring Web MVC 核心解析
Javajava

Java Web 开发基础:Spring Web MVC 核心解析

综述由AI生成Java Web 开发从 Servlet 到 Spring Web MVC 经历了显著演进。Tomcat 作为核心容器管理着请求处理流程,而 Spring Boot 通过约定优于配置大幅降低了配置复杂度。文章重点解析了 Spring MVC 核心注解如 RequestMapping、RequestBody 的实际用法与参数绑定规则,特别指出了接口类型参数绑定的常见陷阱。适合希望夯实 Java Web 基础的开发者阅读。

Kubernet发布于 2026/3/15更新于 2026/5/96 浏览0 点赞约 17 分钟阅读
Elasticsearch核心概念与Java客户端实战
Javajava算法

Elasticsearch核心概念与Java客户端实战

Elasticsearch基于Lucene实现分布式搜索引擎,通过倒排索引支持毫秒级检索。文章解析集群架构、分片原理及索引生命周期管理,提供Java High Level Client与Spring Data Elasticsearch配置方案。涵盖电商搜索与日志分析实战案例,对比多种查询类型性能差异,给出Bulk批量操作、实时性控制及监控告警策略。包含分片设计原则、映射技巧、查询优化(如Search After、Filter缓存)及故…

山野诗人发布于 2026/3/29更新于 2026/5/911 浏览0 点赞约 135 分钟阅读
基于 Kafka 的医嘱事件架构设计
Javajava

基于 Kafka 的医嘱事件架构设计

基于 Kafka 构建医疗 HIS 系统医嘱事件架构,通过 Outbox 模式与 Debezium 实现数据库事务与消息队列的最终一致性。核心设计包括事件事实源头化、幂等消费、就诊内顺序保证及 Schema 管理。采用 encounterId 作为分区键确保顺序,结合 DLQ 与人工补偿机制处理异常。实施步骤涵盖 PoC 环境搭建、Outbox 实现、消费者幂等处理及流处理聚合,旨在解耦业务系统并支持高吞吐与历史回放。

虚拟内存发布于 2026/3/16更新于 2026/5/919 浏览1 点赞约 24 分钟阅读
Shell / BashNode.jsAIjava

OpenClaw 在 CentOS 7 上的快速部署与配置实战

综述由AI生成OpenClaw 是一款具备执行能力的 AI 运维助手。介绍如何在 CentOS 7 系统上通过 Docker 部署 OpenClaw,并配置飞书机器人实现远程指令交互。内容涵盖安装步骤、安全配置、API Key 设置及典型运维场景如磁盘监控与日志诊断。该方案展示了从对话式 AI 向行为式 AI 的转变,适用于企业级自动化运维场景。

zhang发布于 2026/3/22更新于 2026/5/910 浏览0 点赞约 9 分钟阅读
Java 中 BigDecimal 与 double 精度差异及 SQL 数值类型处理
JavaPayjava

Java 中 BigDecimal 与 double 精度差异及 SQL 数值类型处理

综述由AI生成对比了 Java 中 double 与 BigDecimal 的精度差异,指出 double 因二进制转换导致精度丢失,不适合金融计算;推荐使用 BigDecimal 进行精确运算。同时介绍了 SQL 中 DECIMAL 和 NUMERIC 类型的特性,强调两者在大多数数据库中功能一致,用于存储精确数值。最后说明了 Java BigDecimal 与数据库 DECIMAL/NUMERIC 配合的最佳实践,确保数据一致性。

独立开发者发布于 2026/3/30更新于 2026/5/926 浏览2 点赞约 12 分钟阅读
基于 skywalking-python 的 Python 应用分布式追踪实战
Pythonjava

基于 skywalking-python 的 Python 应用分布式追踪实战

综述由AI生成在微服务架构下,Apache SkyWalking 提供了强大的分布式追踪能力。展示了如何利用 skywalking-python 库在 Python 应用中实现自动与手动埋点,覆盖 Flask、Celery 等场景,并解决了与 Java 服务的跨语言调用链衔接问题。文章详细说明了配置方法、协议选择、性能开销控制及故障排查技巧,为构建端到端可观测性提供实战参考。

魔法巫师发布于 2026/3/22更新于 2026/5/95 浏览0 点赞约 32 分钟阅读
JavaSE 多线程:JUC 核心组件介绍
Javajava

JavaSE 多线程:JUC 核心组件介绍

综述由AI生成Java JUC 包中的三个核心并发组件。Callable 接口用于定义有返回值的并发任务,配合 FutureTask 使用;ReentrantLock 是可重入锁,相比 synchronized 提供了更灵活的加锁解锁机制、公平锁选项及 Condition 等待通知;CountDownLatch 通过计数器控制线程等待,常用于主线程等待多个子任务完成。文章包含代码示例及与原生同步机制的对比。

laoliangsh发布于 2026/3/28更新于 2026/5/919 浏览2 点赞约 15 分钟阅读
Java Web 开发入门:基础概念与静态资源解析
Javajava

Java Web 开发入门:基础概念与静态资源解析

综述由AI生成Java Web 开发始于对 Web 基础概念的清晰认知。梳理了 Web 资源的分类,重点阐述了静态 Web 资源的定义与特性,即互联网主机上供外界访问且数据保持不变的内容。理解静态资源是迈向动态交互开发的前提,为后续掌握 Java Web 技术栈打下坚实基础。内容涵盖核心术语解释及资源类型区分,适合初学者建立知识框架。

云间漫步发布于 2016/1/15更新于 2026/5/97 浏览0 点赞约 1 分钟阅读
Javajava

Spring Bean 加载方式与依赖注入详解

综述由AI生成介绍 Spring 容器中 Bean 的加载与管理方式,包括 XML 配置、注解定义、配置类及@Import 导入四种主要途径。详细讲解了依赖注入机制,涵盖@Autowired 按类型注入、@Qualifier 按名称筛选以及构造器注入等最佳实践。同时对比了传统 Spring 与 Spring Boot 在启动和容器创建上的差异,并说明了条件控制 Bean 生成的方法。

信号故障发布于 2026/3/26更新于 2026/5/918 浏览2 点赞约 23 分钟阅读
Javajava算法

动态规划专题:最长连续递增序列、最长递增子序列及最长重复子数组

动态规划在三个经典问题中的应用,包括最长连续递增序列、最长递增子序列以及最长重复子数组。通过定义 dp 数组含义、推导状态转移方程、初始化及遍历顺序,详细分析每个问题的解题思路与 Java 代码实现。重点区分连续与非连续递增序列的区别,以及二维 DP 在公共子数组匹配中的处理逻辑,帮助读者掌握动态规划的核心五部曲。

落日余晖发布于 2026/3/16更新于 2026/5/914 浏览1 点赞约 16 分钟阅读
Docker 容器内 Java 与 Python 代码运行示例
编程语言java

Docker 容器内 Java 与 Python 代码运行示例

综述由AI生成Docker 容器支持直接编译运行 Java 程序或构建镜像执行。通过 Dockerfile 可定义 Java 编译命令及入口点,也可挂载本地目录实时编译。Python 同样支持使用官方镜像构建自定义镜像运行脚本,或直接挂载本地文件运行。此外还介绍了基于 PyPy 解释器的加速方案,展示了从构建到运行的完整流程。

KernelLab发布于 2019/12/16更新于 2026/5/910 浏览0 点赞约 5 分钟阅读
Javajava

java -jar 启动原理

java -jar 命令用于运行可执行 JAR 包,依赖 JVM 类加载机制及 JAR 规范。核心前提是 JAR 包 META-INF/MANIFEST.MF 中必须声明 Main-Class 属性。启动流程包括解析参数、读取元数据、创建专属 JarClassLoader、加载主类并反射执行 main 方法。与普通 java 命令不同,java -jar 忽略系统 CLASSPATH,仅加载 JAR 内及 Class-Path 声明的依…

深海蔚蓝发布于 2026/3/15更新于 2026/5/919 浏览2 点赞约 16 分钟阅读
Javajava算法

Java Compiler API 核心原理与应用场景

Java Compiler API (JSR 199) 将 javac 能力标准化为可编程接口,位于 javax.tools 包。核心组件包括 ToolProvider、CompilationTask、JavaFileObject 等,支持源码编译、内存编译及错误诊断。该 API 是构建代码分析、动态执行、插件系统及 IDE 工具链的基础设施,与注解处理器(JSR 269)深度集成。相比 Roslyn,其侧重编译控制而非平台化操作,适用…

FlinkHero发布于 2026/2/27更新于 2026/5/917 浏览1 点赞约 11 分钟阅读
Java 调用国内主流 AI 大语言模型实战指南
JavaAIjava

Java 调用国内主流 AI 大语言模型实战指南

Java 集成 DashScope SDK 实现通义千问与 DeepSeek 模型调用。涵盖 API Key 配置、单轮及多轮对话逻辑、流式输出处理。重点说明 DeepSeek 思考过程获取及版本兼容性要求,提供完整代码示例与异常处理方案。

imJackJia发布于 2026/3/21更新于 2026/5/97 浏览0 点赞约 21 分钟阅读
上一页下一页