首页 开发教程 ( Page 2841 )

开发教程 -

客户的肯定就是我们实力的证明

Java + Spring 到 Python + FastAPI (一)

此文涉及 MySQL、Kafka、Redis 组件和用户、资金、订单模块,整体从 Java 迁移到 Python 所需的知识点。 语言思维转换 Java 的语法很臃肿,如果会 Ja…

Spring事务在微服务架构中的实践与挑战

引言 微服务事务的挑战 1. 传统ACID事务的局限性 // 单体应用中的事务 - 在微服务中无法实现 @Service @Transactional public class M…

Java: 为PDF批量添加图片水印实用指南

Java: 为PDF批量添加图片水印实用指南 在数字化办公日益普及的今天,PDF文档作为信息传输和共享的重要载体,其安全性和版权保护变得尤为关键。你是否曾为手动给大量PDF文件添加…

Java 面试题及答案整理(2026 年 大厂面试被问)

一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。…

华为Java岗面试八股文整理(完整版)

1.连接数据库的配置和操作 加载JDBC驱动程序 提供JDBC连接的URL 创建数据库的连接 需要向java.sql.DriverManager请求并获得Connection对象 …

Java大厂面试版,来自字节跳动(亲自经历)

1、 ThreadLocal 1.1 谈谈你对ThreadLocal的理解? ThreadLocal的作用主要是做数据隔离,填充的数据只属于当前线程,变量的数据对别的线程而言是相对…

SpringAI 整合MCP实现联网搜索 (基于tavily)

使用SpringAI执行联网搜索 本文属于我的AI应用学习笔记的一部分,更多内容请见:我的专栏 注意:使用SpringAI进行开发需要JDK17+,这里使用的是JDK21。 Spr…

JDK25中的super

前言 JDK25中的super,灵活构造函数体(JEP 513),在JDK25转正了,也就是允许在super前面添加代码 JDK25中的super public class Emp…

剑指offer-36、两个链表的第⼀个公共节点

题⽬描述 输⼊两个链表,找出它们的第⼀个公共结点。(注意因为传⼊数据是链表,所以错误测试数据的提示是⽤其他⽅式显示的,保证传⼊数据是正确的) 思路及解答 HashSet包含法 第⼀…

轻量级哈希扰动工具:Hashids,快速上手

前言: 紧接上文,在生成短链接或ID的时候,号段模式兼顾Snowflake和UUID的性能与安全,数据库自增的简洁,但是面临核心痛点: ID 是纯数字,单调递增,极易被猜测和遍历 …