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

标签

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

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
基于 Remote JVM Debug 与 cpolar 实现内网 Java 程序远程调试
Javajava

基于 Remote JVM Debug 与 cpolar 实现内网 Java 程序远程调试

通过配置 cpolar 内网穿透与 Remote JVM Debug 参数,实现在本地 IDE 对部署在内网服务器上的 Java 应用进行远程断点调试。流程涵盖环境准备、JDK 安装、cpolar 隧道配置及 IDEA 调试器设置,解决了无公网 IP 场景下的远程排查难题。该方案适用于测试环境紧急修复 bug 或跨团队协作排查分布式系统问题,但需注意远程调试的安全风险,建议仅限测试环境使用。

DevStack发布于 2026/2/9更新于 2026/4/205 浏览0 点赞约 21 分钟阅读
Java 高并发编程:深入解析 ReentrantReadWriteLock 锁实现
Javajava

Java 高并发编程:深入解析 ReentrantReadWriteLock 锁实现

深入分析了 Java 中的 ReentrantReadWriteLock 读写锁。基于 AQS 实现,利用 state 的高 16 位记录读锁数量,低 16 位记录写锁重入次数。支持读读共享、读写互斥。重点讲解了写锁的加锁释放流程及源码逻辑,以及读锁的重入优化策略(如 firstReader 和 cachedHoldCounter),解决了 ThreadLocal 内存泄漏问题,并阐述了读锁在 AQS 队列中的传播机制。

PhpPioneer发布于 2026/3/29更新于 2026/4/2011 浏览5 点赞约 32 分钟阅读
利用 AI 工具快速构建电商系统核心模块(商品、购物车、订单)
JavaAIjava

利用 AI 工具快速构建电商系统核心模块(商品、购物车、订单)

如何利用 AI 辅助开发工具快速构建电商系统的三大核心模块:商品管理、购物车和订单系统。通过自然语言描述需求,AI 自动生成数据库表结构、实体类、Mapper、Service 及 Controller 层代码,涵盖库存校验、幂等性控制、事务管理及 Redis 缓存等关键技术点。该方法显著降低了开发门槛,提升了编码效率,使开发者能将更多精力集中在业务逻辑设计上。

山野诗人发布于 2026/4/6更新于 2026/4/2017 浏览6 点赞约 56 分钟阅读
模拟算法:核心概念与经典例题实践
编程语言java算法

模拟算法:核心概念与经典例题实践

系统讲解模拟算法的核心概念、特点及解题技巧,强调模块化编程与逻辑梳理。通过单身贵族游戏、日期计算、队列栈应用等多个实例,展示了基础模拟、状态模拟及过程模拟的实现方法。内容包含 Java 与 C++ 代码示例,旨在提升读者的编程逻辑能力与代码调试技巧。

RustyLab发布于 2026/3/30更新于 2026/4/209 浏览2 点赞约 70 分钟阅读
JavaPayjava算法

Java 签名验证性能优化的 7 种策略

高并发支付场景下,签名验证是保障交易安全的核心机制。 RSA、HMAC、SM2 等算法在支付系统中的应用及性能瓶颈,包括 CPU 密集型计算、锁竞争与线程阻塞问题。通过对象池复用、异步验证模型、签名缓存、JVM 调优及字节码增强等 7 种策略,可显著提升验签吞吐量并降低延迟。结合 JMH 基准测试与监控工具,实现了从代码层到架构层的深度优化,确保系统在万级 QPS 下的稳定性与合规性。

云间运维发布于 2026/3/15更新于 2026/4/207 浏览2 点赞约 26 分钟阅读
Javajava算法

分布式锁失效原因与 Redis 锁机制深度解析

分布式锁在分布式系统中用于协调共享资源访问,确保数据一致性。深入剖析 Redis 实现分布式锁的核心原理,包括 SETNX 命令、原子性保障及 CAP 理论权衡。针对锁过期误删、主从切换脑裂、时钟漂移等常见失效场景,提供了基于 Lua 脚本、看门狗机制及 Redlock 算法的解决方案。同时对比了 Jedis、Lettuce 和 Redisson 等 Java 连接方案,总结了高可用分布式锁的最佳实践与监控指标。

星河入梦发布于 2026/3/15更新于 2026/4/207 浏览2 点赞约 23 分钟阅读
Javajava

SpringBoot 项目创建的 5 种主流方式

SpringBoot 项目创建的 5 种方式:IDEA 官方脚手架、官网压缩包、IDEA 阿里云脚手架、官网压缩包及 Maven 项目改造。涵盖环境准备、操作步骤、优缺点对比及常见问题解决。适合本地开发、离线环境及项目升级场景。

蓝绿部署发布于 2026/3/26更新于 2026/4/2010 浏览3 点赞约 24 分钟阅读
大数据视角下时序数据库选型:Apache IoTDB 核心优势解析
Javajava算法

大数据视角下时序数据库选型:Apache IoTDB 核心优势解析

随着物联网数据爆发,时序数据库选型需考量写入性能、存储成本、查询效率等维度。Apache IoTDB 凭借树形数据模型解决高基数问题,TsFile 格式实现高压缩率,LSM-Tree 架构平衡吞吐与成本,并支持端边云协同。相比海外产品,IoTDB 在大数据生态兼容性与国产化适配上更具优势,适用于电力、智能制造等场景,能有效降低存储成本并提升数据处理效率。

KernelLab发布于 2026/3/16更新于 2026/4/205 浏览0 点赞约 19 分钟阅读
Java 动态代理详解:JDK 与 CGLIB 实现对比
Javajava算法

Java 动态代理详解:JDK 与 CGLIB 实现对比

Java 动态代理是在运行时通过反射机制动态生成代理类的设计模式,核心角色包括目标类、代理类和增强逻辑。主要实现方式有基于接口的 JDK 动态代理和基于子类的 CGLIB 动态代理。JDK 代理无需第三方依赖但要求目标类实现接口;CGLIB 可代理任意类但需引入库且性能略低。两者广泛应用于 Spring AOP、日志记录、权限控制及事务管理等场景。

FrontendX发布于 2026/2/10更新于 2026/4/205 浏览0 点赞约 14 分钟阅读
Javajava

Java String 类详解与常用方法

Java String 类的创建方式、比较规则及常用方法。介绍了直接赋值、构造器等多种创建途径,重点讲解了 equals 方法的内部逻辑及空指针异常规避技巧。列举了 length、substring、split 等核心 API 用法,帮助开发者快速掌握字符串处理。

SecGuard发布于 2026/3/29更新于 2026/4/2017 浏览4 点赞约 5 分钟阅读
Java 反射机制
Javajava

Java 反射机制

Java 反射机制允许程序在运行时动态操作类、对象、方法和注解。核心 API 包括获取 Class 对象、Field 属性操作、Method 方法调用及 Constructor 实例创建。常见场景如框架开发(Spring)、枚举注解读取等。反射存在性能损耗和封装性破坏风险,优化方案包括缓存反射结果、跳过权限检查、使用 MethodHandle 或 VarHandle。适用场景为框架与通用工具,禁用场景为高频业务逻辑与安全敏感区。

RustyLab发布于 2026/3/24更新于 2026/4/2028764 浏览399 点赞约 32 分钟阅读
Spring Security 接入 SpringBoot 与前后端分离实战
Javajava

Spring Security 接入 SpringBoot 与前后端分离实战

Spring Security 在 Spring Boot 中的应用。内容包括核心概念、依赖引入、内存与数据库用户认证、BCrypt 密码加密、JWT 无状态认证流程及过滤器实现。此外还涵盖前后端分离场景下的登录授权、自定义安全处理器及权限控制策略,提供完整的安全防护方案。

利刃发布于 2026/3/29更新于 2026/4/2010 浏览2 点赞约 75 分钟阅读
Javajava算法

Java 并发编程:JUC 包中原子操作类的原理和用法

Java JUC 包提供了一系列基于 CAS 机制的原子操作类,涵盖基本类型、引用类型、数组类型及字段更新器。文章通过分析 AtomicInteger、AtomicReference 等核心类的源码,展示了如何利用 Unsafe 类实现无锁线程安全。内容包含各类 API 用法演示、底层内存偏移量计算逻辑以及原子更新器的反射与 CAS 结合原理,旨在帮助开发者在不使用互斥锁的前提下解决多线程并发数据安全问题。

2177283801发布于 2026/2/9更新于 2026/4/206 浏览0 点赞约 44 分钟阅读
编程语言Node.js大前端java

前端/后端与前台/中台/后台概念区别解析

前端/后端基于技术分工,分别负责界面展示与业务逻辑;前台/后台基于功能分工,面向终端用户与内部管理员。中台作为能力复用层,连接前后端,解决重复建设问题。三者协作构成完整业务体系,架构选择取决于业务复杂度。

CryptoLab发布于 2026/2/9更新于 2026/4/201604 浏览243 点赞约 12 分钟阅读
AR 开发入门指南:从零构建增强现实应用
编程语言AI大前端java

AR 开发入门指南:从零构建增强现实应用

介绍 AR 开发基础,涵盖 AR 定义、原理(SLAM、平面检测、光照估计)、开发环境(Unity、ARCore、ARKit、WebAR)及核心概念。提供 Java、Swift、C# 代码示例,讲解坐标系、锚点、跟踪丢失解决及性能优化技巧,并给出学习路线图。适合初学者快速上手 AR 应用开发。

云朵棉花糖发布于 2026/4/6更新于 2026/4/2011 浏览2 点赞约 25 分钟阅读
Java 中 BigDecimal 与 double 精度差异及 SQL 数值类型处理
JavaPayjava

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

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

独立开发者发布于 2026/3/30更新于 2026/4/2015 浏览2 点赞约 12 分钟阅读
Spring Boot 3.3 至 3.5 版本深度对比与演进分析
Javajava

Spring Boot 3.3 至 3.5 版本深度对比与演进分析

从架构师视角对比 Spring Boot 3.3、3.4、3.5 三个版本。指出 3.3/3.4 已退役或 EOL,3.5 为当前生产主线。重点分析了 Java 版本支持(推荐 21)、虚拟线程成熟度、可观测性默认配置及安全策略变化。建议新项目直接选用 3.5 最新小版本,老项目分阶段升级。3.5 在云原生、容器化及启动性能上优化显著,是微服务与 K8s 环境下的首选方案。

MongoKing发布于 2026/3/24更新于 2026/4/20905 浏览898 点赞约 9 分钟阅读
Spring AI 入门:快速构建智能 Spring Boot 应用
JavaAIjava

Spring AI 入门:快速构建智能 Spring Boot 应用

Spring AI 框架的使用指南,涵盖环境准备、项目搭建、配置及核心代码实现。内容包括如何集成 OpenAI 和阿里云通义千问模型,提供 RESTful 接口示例,并讨论了生产环境下的密钥管理、错误处理和监控等注意事项。旨在帮助开发者快速在 Spring Boot 应用中构建智能功能。

JavaCoder发布于 2026/3/27更新于 2026/4/2012 浏览5 点赞约 19 分钟阅读
Java 面试核心知识点整理
Javajava算法

Java 面试核心知识点整理

Java 面试的核心知识点,涵盖基础语法、集合框架、多线程并发、JVM 内存模型与垃圾回收、MySQL 索引与事务、Spring 框架原理、计算机网络协议、消息队列及 Redis 缓存技术。内容涉及 Object 类、序列化、String 特性、集合源码分析、锁机制、线程池参数、GC 算法、B+ 树索引、事务隔离级别、Bean 生命周期、TCP 握手挥手、MQ 可靠性传输等高频考点,旨在帮助开发者系统性复习面试要点。

乱七八糟发布于 2026/3/30更新于 2026/4/2012 浏览2 点赞约 45 分钟阅读
Java 基础:Spring Web MVC 核心注解与开发流程
Javajava

Java 基础:Spring Web MVC 核心注解与开发流程

Java Web 开发涉及 Tomcat 服务器与 Servlet 规范,Spring Boot 简化了配置并内置容器。Spring Web MVC 基于 Servlet API,通过 DispatcherServlet 分发请求。核心注解包括 RequestMapping 映射路径,RequestBody 绑定 JSON,RequestParam 提取查询参数,PathVariable 获取路径变量,RequestPart 处理文件上…

zhang发布于 2026/2/8更新于 2026/4/205 浏览0 点赞约 30 分钟阅读
上一页下一页