技术栈
后端
GetcharZp
2 小时前
后端
比 Zap 还要快?Go 社区高性能日志神器 Zerolog 落地实践指南
日志是系统的眼睛。在追求极致性能的 Go 开发中,如何平衡日志的详细程度与系统开销?本文带你深入解析 zerolog,从零到一实现高性能 JSON 日志管理,并集成日志轮询存储方案,让你的后端服务稳如泰山。
anzhxu
2 小时前
开发语言
·
后端
·
golang
Go基础之环境搭建
Go语言,也被称为Golang,是一种由Google开发的静态类型、编译型编程语言,是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
刀法如飞
2 小时前
后端
·
python
·
领域驱动设计
一款Python语言Django框架DDD脚手架,适合中大型项目
一个开箱即用的 DDD(领域驱动设计)Python 脚手架,基于 Django 5 + DRF + drf-spectacular,包含双数据库、统一响应、全局异常与事件驱动示例。
zb20064120
2 小时前
java
·
spring boot
·
后端
SpringBoot详解
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。SpringBoot提供了一种新的编程范式,可以更加快速便捷地开发Spring项目,在开发过程当中可以专注于应用程序本身的功能开发,而无需在Spring配置上花太大的工夫。
AI人工智能+电脑小能手
3 小时前
java
·
后端
·
面试
·
哈希算法
·
散列表
·
hash-index
·
hash
【大白话说Java面试题】【Java基础篇】第7题:HashMap的get流程是什么
📚 回答:步骤1:判断集合是否为空 调用HashMap的get方法时,首先会根据key计算哈希值。如果集合为空(即数组尚未初始化),直接返回null。
霸道流氓气质
4 小时前
java
·
spring boot
·
后端
SpringBoot+LangChain4j+Ollama+RAG(检索增强生成)实现私有文档向量化检索回答
SpringBoot+LangChain4j+Ollama实现本地大模型语言LLM的搭建、集成和示例流程:
MiNG MENS
4 小时前
java
·
spring boot
·
后端
基于SpringBoot和Leaflet的行政区划地图掩膜效果实战
目录前言一、掩膜小知识1、GIS掩膜的实现原理2、图层掩膜流程?二、使用插件1、leaflet-mask介绍
IT_陈寒
4 小时前
前端
·
人工智能
·
后端
Vite静态资源加载把我坑惨了
在现代前端开发中,构建工具的选择至关重要。Vite作为新一代的前端构建工具,凭借其极快的冷启动速度和高效的热更新机制,迅速赢得了开发者的青睐。然而,正如任何技术都有其两面性一样,Vite在带来诸多便利的同时,也隐藏着一些“坑”。其中,静态资源加载的问题尤其让我印象深刻,甚至一度让我陷入困境。
2601_94981469
4 小时前
java
·
spring boot
·
后端
Spring Boot中的404错误:原因、影响及处理策略
在Web开发过程中,404错误是一个常见的HTTP状态码,表示“未找到”资源。在Spring Boot项目中,尽管它以其简化的配置和快速的开发速度著称,但开发者仍可能遇到404错误。本文将详细探讨Spring Boot中404错误的出现原因、对项目的影响以及如何有效处理和避免此类错误。
RDCJM
4 小时前
spring boot
·
后端
·
spring
Spring Boot spring.factories文件详细说明
优质博文:IT-BLOG-CN前言:经常看到 spring.factories 文件,却没有对它进行深入的了解和分析,今天我们就一起揭开面纱看看它的内在。
小码哥_常
4 小时前
后端
从ORDER BY RAND()踩坑,看透SQL性能优化
如果你曾翻阅过《阿里巴巴 Java 开发手册》,在 MySQL 数据库规约那一栏,想必对这条规定印象深刻:【强制】不得在 database 中使用 ORDER BY RAND () 进行随机排序 。当大家第一眼看到这条强制规约的时候,心里或许都充满了疑惑,随机排序在很多场景都很实用呀,为啥阿里要强制禁用呢?别急,接下来就让我们一探究竟。要知道,《阿里巴巴 Java 开发手册》可是阿里内部众多 Java 技术精英经验的结晶,历经了无数次大规模一线实战的检验与完善。它涵盖了编程、异常日志、MySQL 数据库、
remember_me
5 小时前
后端
LangGraph 使用指南
LangGraph 是一个用于构建有状态、多步骤 AI 工作流的框架,基于 LangChain 构建,核心概念包括:
ILYT NCTR
5 小时前
开发语言
·
后端
·
golang
搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程
参考文章:本文开发环境,均为 windows 环境,mac 环境其实也类似 ~① 编译proto文件,相关插件 简单介绍:
花椒技术
5 小时前
后端
·
sql
从区间锁到行锁:一次高并发写入死锁治理实战
资源账户写入链路长期存在 MySQL 死锁报警,日常量级达到 99+。虽然业务层依赖消息总线重试后多数请求可以成功,但从数据库和链路治理角度看,这类问题已经属于稳定存在的并发设计缺陷。
用户835629078051
5 小时前
后端
·
python
Python 设置 PowerPoint 文档属性与页面参数
在自动化生成 PowerPoint 演示文稿时,除了添加内容和形状外,还需要对文档本身的属性进行配置。这包括设置幻灯片尺寸、页面方向、演示文稿播放方式以及文档元数据等。通过编程方式配置这些属性,可以确保生成的演示文稿符合特定的展示需求和品牌规范。
随风,奔跑
5 小时前
后端
·
spring
·
gateway
Spring Cloud Alibaba(四)---Spring Cloud Gateway
1. 为什么要用Gateway?(重点中的重点)想象一下,你是一个前端Vue页面的负责人。在没有网关的“史前时代”,你的日子是怎么过的?
Rust研习社
6 小时前
后端
·
rust
·
编程语言
Once、OnceCell、OnceLock:Rust 一次性初始化终极指南
在 Rust 开发中,我们经常会遇到一次性初始化的场景:比如全局配置加载、单例实例创建、资源初始化(如数据库连接、日志器)等。Rust 标准库提供了 Once、OnceCell 和 OnceLock 来解决这个问题。本文将从应用场景、核心 API、实战示例等维度,带你彻底搞懂三者的用法与选型。
Rust研习社
6 小时前
开发语言
·
后端
·
rust
从入门到实践:Rust 异步编程完全指南
在高并发、IO 密集型场景中,异步编程已成为提升程序吞吐量的核心手段。与其他语言的异步实现不同,Rust 异步编程以零成本抽象为核心设计理念,结合其所有权与生命周期机制,实现了高性能与内存安全的兼顾。本文将从基础概念出发,逐步深入 Rust 异步的底层原理、实操技巧,并结合主流框架 Tokio 给出实战案例。
GreenTea
6 小时前
前端
·
人工智能
·
后端
DeepSeek-V4 技术报告深度分析:基础研究创新全景
技术报告链接:huggingface.co/deepseek-ai…DeepSeek-V4 系列包含两个 MoE 模型:
用户835629078051
6 小时前
后端
·
python
使用 Python 自动管理 PowerPoint 幻灯片分节的方法
在处理包含大量幻灯片的 PowerPoint 演示文稿时,如何有效地组织和管理内容成为一个重要挑战。节(Section)功能允许开发者将幻灯片分组到逻辑单元中,从而实现更清晰的结构化管理。本文将详细介绍如何使用 Python 在 PowerPoint 中创建、删除和管理节,以及如何操作节内的幻灯片。