相关文章
ES中经纬度查询geo_point
0. ES版本
6.x版本
1. 创建索引
PUT /location
{"settings": {"number_of_shards": 1,"number_of_replicas": 0},"mappings": {"location": {"properties": {"id": {"type": "keywor…
建站知识
2025/4/24 1:18:18
FastAPI依赖注入:从基础概念到应用
title: FastAPI依赖注入:从基础概念到应用 date: 2025/04/04 16:28:51 updated: 2025/04/04 16:28:51 author: cmdragon
excerpt: FastAPI的依赖注入机制通过Depends实现,自动创建和注入依赖项,解耦组件并提高可测性。依赖项可以是函数或类,按声明顺序执行,支持同步/异…
建站知识
2025/4/23 11:52:38
Cortex-M系列MCU的位带操作
Cortex-M系列位带操作详解
位带(Bit-Banding)是Cortex-M3/M4等处理器提供的一种硬件特性,允许通过别名地址对内存或外设寄存器中的单个位进行原子读-改-写操作,无需禁用中断或使用互斥锁。以下是位带操作的完整指南: …
建站知识
2025/4/5 8:22:40
音视频入门基础:RTP专题(21)——使用Wireshark分析海康网络摄像机RTSP的RTP流
一、引言
使用vlc等播放器可以播放海康网络摄像机的RTSP流: 网络摄像机的RTSP流中,RTSP主要用于控制媒体流的传输,如播放、暂停、停止等操作。RTSP本身并不用于转送媒体流数据,而是会通过PLAY方法使用RTP来传输实际的音视频数据。…
建站知识
2025/4/23 11:51:19
【C++11】异步编程
异步编程的概念 什么是异步? 异步编程是一种编程范式,允许程序在等待某些操作时继续执行其它任务,而不是阻塞或等待这些操作完成。 异步编程vs同步编程? 在传统的同步编程中,代码按顺序同步执行,每个操作需…
建站知识
2025/4/23 11:50:21
【Docker-7】Docker是什么+Docker版本+Docker架构+Docker生态
一、Docker是什么
Docker 本质
Docker 本质其实是 LXC 之类的增强版,它本身不是容器,而是容器的易用工具。容器是 linux 内核中的技术,Docker 只是把这种技术在使用上简易普及了。Docker 在早期的版本其核心就是 LXC 的二次封装发行版。
D…
建站知识
2025/4/5 8:18:33
PGSQL 对象创建函数生成工具
文章目录 代码结果 代码
<!DOCTYPE html>
<html lang"zh">
<head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>PGSQL 函数生成器</tit…
建站知识
2025/4/5 8:17:30