Library Search
结果页

JPA 深入与性能优化

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Spring Data JPA # Spring Data JPA Spring Data JPA 是 Spring Data 生态中基于 JPA(Java Persistence API)规范的数据访问层框架。 ## 是什么 在 JPA 规范之上提供 Repository 抽象,封装 Hibernate 等 JPA 实现,极大简化数据库操作代码。通过接口命名约定和方法名解析,开发者无需手写 SQL 即可实现大多数 CRU… 3% Java ## 目标 使用 Spring Boot 3 + Spring Data JPA + H2 构建完整的用户管理 REST API。 ## 完整代码 ```java //─── User.java (Entity) ─── package com.example.demo.entity; import jakarta.persistence.*; @Entity @Table(name =… 3% Apache Dubbo | 维度 | Dubbo | Spring Cloud (Feign) | gRPC | |------|-------|----------------------|------| | 通信协议 | TCP 二进制 | HTTP/1.1 + JSON | HTTP/2 + Protobuf | | 性能 | 高 | 中 | 高 | | 跨语言 | 中等(Go/Rust) | 天然 HTTP |… 2% Fiber Fiber v3 引入了钩子系统,可以在请求生命周期的特定阶段执行逻辑: ```go app := fiber.New() // Hooks app.Hooks().OnListen(func(listenData fiber.ListenData) error { log.Printf("🚀 服务已启动在 %s", listenData.Addr) return nil }… 2% PyTorch 1. 动态计算图相比静态图,性能上有损失吗?PyTorch 2.0 的 `torch.compile` 如何解决? 2. `optimizer.zero_grad()` 如果忘记调用会怎样? 3. `model.train()` 和 `model.eval()` 具体影响了哪些层的行为? 4. 为什么 `CrossEntropyLoss` 的输入不能经过 softmax? # PyTorch 进… 2% Phalcon ## Phalcon\n\nPhalcon 是一款独特的 PHP 全栈框架——以 C 语言扩展形式加载,编译后驻留内存,提供极致的执行速度和极低的资源消耗。它不依赖 Composer,是 PHP 框架中的性能冠军。\n\n### 核心特性\n\n- **C 扩展架构**:编译后加载,无需解释 PHP 框架代码\n- **极致性能**:基准测试中远超传统 PHP 框架\n- **低开销**:极少的文… 1% FastAPI # FastAPI 入门教程 —— 现代 Python API 开发 ## 本章目标 - 理解 FastAPI 的异步架构与性能优势 - 掌握 Pydantic v2 数据模型深度用法 - 构建完整 CRUD API(含 SQLAlchemy 异步数据库) - 理解 FastAPI 与 Flask/Django 的定位差异 ## 1. FastAPI 为何这么快? ``` 传统 WSGI(… 1% PostgreSQL INSERT INTO employees (id, name, manager_id) VALUES (1, 'CEO', NULL), (2, 'CTO', 1), (3, 'CFO', 1), (4, '工程师A', 2), (5, '工程师B', 2), (6, '会计A', 3); -- 递归查询所有下属 WITH RECURSIVE hierarchy AS (… 1%