文档库
元器件
360度旋转编码器模块
360度旋转编码器模块,5引脚(GND/VCC/A/B/C),EC11型旋钮编码器,20脉冲/圈,AB双相正交输出,C为按键开关输出,适用于音量调节、菜单导航、步进电机手动控制等
AS608
AS608 光学指纹传感器模块,内置DSP指纹算法,支持指纹录入/比对/搜索/删除,UART通信接口,512枚指纹模板容量,3.3V供电,适用于门禁、考勤等安防应用
DHT11
DHT11 温湿度传感器,数字信号输出,测温0~50°C±2°C,测湿20~90%RH±5%RH,单总线协议,适合入门级环境监测。3.3-5.5V供电,采样周期≥1秒,4脚单排直插封装。
DHT22
DHT22/AM2302 高精度温湿度传感器,数字信号输出,测温-40~80°C±0.5°C,测湿0~100%RH±2%RH,单总线协议。相比DHT11精度更高、量程更宽,适合工业级和户外环境监测。3.3-5.5V供电,采样周期≥2秒。
HC-SR04
HC-SR04 超声波测距模块,采用非接触式超声波(40kHz)测距技术,测量范围2cm~400cm,精度±3mm。核心为收发一体超声波探头+CX20106A放大/整形芯片,TRIG触发+ECHO回响接口,5V供电。广泛用于机器人避障、液位检测、停车测距等场景。4线接口(VCC…
HX711
HX711 称重传感器专用 24 位 A/D 转换器芯片模块,专为电子秤设计。片内集成低噪声 PGA(增益32/64/128可选)、24bit Σ-Δ ADC、稳压电源及时钟振荡器。2.6-5.5V供电,双通道差分输入,SPI-like 串行接口(PD_SCK + DOUT),…
INA219 电压电流监测模块
基于TI INA219芯片的I²C双向电流/电压/功率监测模块,支持高侧测量,电压范围0-26V,电流±3.2A(板载0.1Ω采样电阻),12位ADC分辨率,内置乘法器直接输出功率值。适用于电池监测、太阳能面板、USB功耗分析等
INMP441
INMP441 MEMS全向麦克风模块,I2S数字输出,支持64dB高信噪比,-26dBFS灵敏度,24位精度,低功耗1.4mA,适用于远场语音识别、智能音箱、AI语音助手等应用
MPU6500
TDK InvenSense 6轴惯性测量单元(IMU),集成3轴加速度计+3轴陀螺仪,支持I2C/SPI通信,内置DMP数字运动处理器,工作电压1.71-3.6V,广泛应用于无人机、机器人、体感设备等
MQ2
MQ-2半导体烟雾/可燃气体传感器,对液化气(LPG)、丙烷、氢气、甲烷、酒精、烟雾等敏感,双路输出(模拟量+数字TTL),灵敏度可调,加热电压5V,广泛用于家庭燃气泄漏报警、工业气体检测、火灾预警等
NTC热敏电阻测温模块
基于NTC热敏电阻(典型10KΩ B值3950)和分压电路的模拟温度传感器模块,三线制(AO/DO双输出,VCC/GND),模拟输出经LM393比较器同时提供数字开关量输出(阈值可调电位器),温度范围-25°C~125°C,响应快成本低,适用于水温/气温/设备温度监测
OV2640 内部时钟版本
OmniVision OV2640 200万像素CMOS图像传感器,支持UXGA(1600x1200)分辨率,内置JPEG压缩引擎,DVP并行接口。内部时钟版本集成PLL,外部提供12-48MHz参考时钟即可工作。广泛用于ESP32-CAM等物联网视觉应用。
OV2640 外部时钟版本
OmniVision OV2640 200万像素CMOS图像传感器外部时钟版本,XVCLK直接驱动系统时钟(旁路内部PLL),适合FPGA或精准时钟源场景。上电更快、寄存器配置更简、帧率由外部时钟精确决定。
OV5640 内部时钟版本
OmniVision OV5640 500万像素CMOS图像传感器,支持自动对焦,最高2592x1944分辨率,支持DVP/MIPI接口,内部集成PLL时钟发生器,无需外部晶振即可工作。适用于嵌入式视觉、工业检测、智能家居等场景。
OV5640 外部时钟版本
OmniVision OV5640 500万像素CMOS图像传感器外部时钟版本,无需内部PLL,直接使用外部精准时钟源(如FPGA/主控提供的XVCLK),XCLK直接驱动系统时钟。适合需要精确帧率同步或已有高质量系统时钟的场景,简化寄存器配置。
OV7670 内部时钟版
OV7670 VGA图像传感器内部时钟版本,30万像素(640×480),支持RGB/YCbCr/Raw输出格式,内置12MHz晶振,SCCB控制接口,最高30fps VGA输出,3.3V供电,适用于嵌入式视觉和低端图像采集应用
OV7670 外部时钟版
OV7670 VGA图像传感器外部时钟版本,30万像素(640×480),支持RGB/YCbCr/Raw输出格式,需外部提供12-48MHz时钟源,SCCB控制接口,最高30fps VGA输出,3.3V供电,适合需要精确时钟同步的应用场景
OV7725 内部时钟版本
OmniVision OV7725 VGA(640x480) CMOS图像传感器,主打高速和低照度性能,支持60fps@VGA。内部时钟版本集成PLL,仅需单一参考时钟。广泛应用于无人机、机器人视觉、工业检测等需要高速低延迟的场景。
OV7725 外部时钟版本
OmniVision OV7725 VGA CMOS传感器外部时钟版本,PLL旁路,XVCLK直接驱动系统时钟。适合FPGA/精准时钟源场景,上电更快、配置更简、帧率精准可控。6.0μm大像素低照度优异,支持60fps@VGA高速输出。
pH传感器模组(水质监测)
用于水质监测节点的pH传感器模组,基于模拟电压输出型pH探头+信号调理板。支持三点标定(pH 4.00/6.86/9.18缓冲液),通过ESP32的ADC读取电压并线性拟合出pH值。配套Python Qt标定工具和C++固件驱动,适用于水环境监测、水产养殖、污水处理等场景。
光敏电阻模块
光敏电阻传感器模块,采用GL5516/GL5528光敏电阻+LM393比较器,检测环境光照强度。数字开关量输出(DO,阈值可调)+ 模拟量输出(AO,光照越强电压越高),3.3-5V供电,4线接口。广泛用于自动路灯、光线检测、遮光报警等场景。
火焰传感器-3针
3针红外火焰传感器模块,检测波长760-1100nm(红外/可见光),纯模拟量输出(0-3.3V/5V),火焰越近输出电压越高,无数字比较输出,体积小巧,适用于火焰检测、火灾预警机器人等,灵敏度受环境光影响需注意遮光安装
火焰传感器-4针
4针红外火焰传感器模块,检测波长760-1100nm(红外波段),双路输出:模拟量AO(0-VCC) + 数字量DO(TTL),板上集成LM393比较器+电位器调节触发阈值,带电源和信号LED指示灯,适用于火焰检测报警、灭火机器人、火灾预警等
红外避障模块
红外避障传感器模块,利用红外反射原理检测前方障碍物。检测距离2~30cm可调(电位器调节),数字开关量输出(遇障碍输出低电平),带电源和信号指示灯。工作电压3.3-5V,标准3线接口(VCC/GND/OUT),广泛用于机器人避障、生产线检测、黑白线循迹等。
AT24Cxx EEPROM 存储模块
基于AT24C系列I²C EEPROM芯片的存储模块,常见型号AT24C02(2Kbit)/AT24C04(4Kbit)/AT24C08(8Kbit)/AT24C16(16Kbit)/AT24C32(32Kbit)/AT24C64(64Kbit)/AT24C256(256Kbi…
PWM可调灯珠模块(三针)
三线制高亮LED灯珠模块,VCC/GND/SIG三针接口,SIG引脚支持PWM调光,电压3.3-5V,内置MOS管驱动,最大电流约30mA(板载限流电阻),适用于亮度调节、呼吸灯等场景
有源蜂鸣器
有源蜂鸣器是一种内部自带振荡电路的蜂鸣器,只需施加直流电压即可发出固定频率的声音。相较于无源蜂鸣器,它使用更方便,无需外接方波信号,广泛应用于报警、提示音等场景。通常工作电压为3-5V,工作频率在2kHz-4kHz之间,声压级可达80dB以上。封装形式有直插和贴片两种,体积小巧…
Arduino Nano 33 BLE
Arduino Nano 33 BLE,基于nRF52840主控(Arm Cortex-M4F 64MHz),内置蓝牙5.0 BLE,1MB Flash,256KB RAM,14路数字IO,8路ADC(12位),6路PWM,内置9轴IMU(LSM9DS1),支持Arduino …
Arduino Nano 33 IoT
Arduino Nano 33 IoT,基于SAMD21G18主控(ARM Cortex-M0+ 48MHz) + NINA-W102 WiFi/BLE模块,256KB Flash,32KB SRAM,内置6轴IMU(LSM6DS3),安全加密芯片(ATECC608A),支持A…
Arduino Nano ESP32
Arduino Nano ESP32,基于ESP32-S3主控(Xtensa LX7双核240MHz),WiFi+BLE 5.0,16MB Flash,8MB PSRAM,512KB SRAM,支持Arduino IoT Cloud和MicroPython。内置USB-CDC/…
Arduino Nano Every
Arduino Nano系列的升级版,基于ATmega4809主控,5V/20MHz,48KB Flash,6KB SRAM,256B EEPROM,14路数字IO(6路PWM,全部可作外部中断),8路10位ADC,Micro-USB接口。相比经典Nano:更大的Flash和S…
Arduino Nano RP2040 Connect
Arduino Nano RP2040 Connect,基于树莓派RP2040双核MCU(ARM Cortex-M0+ 133MHz) + NINA-W102 WiFi/BLE模块,16MB外部Flash,264KB SRAM,内置6轴IMU+麦克风+RGB LED,支持Mic…
Arduino Nano V3 (ATmega328P)
最经典的小型Arduino开发板,ATmega328P主控,5V/16MHz,32KB Flash,2KB SRAM,1KB EEPROM,14路数字IO(6路PWM),8路10位ADC,Mini-USB接口,支持USB-TTL串口,兼容所有Arduino生态。尺寸仅18×45…
ESP32-C3 Super Mini
ESP32-C3 Super Mini开发板,基于ESP32-C3 RISC-V单核160MHz处理器,4MB Flash,400KB SRAM,WiFi+BLE 5.0,尺寸仅22×18mm(比Nano更小),Type-C接口,兼容Arduino IDE和MicroPytho…
ESP32-C3-DevKitM-1 开发板
乐鑫官方 ESP32-C3-DevKitM-1 开发板,搭载ESP32-C3单核RISC-V 160MHz处理器,4MB Flash,400KB SRAM,内置2.4GHz Wi-Fi(802.11b/g/n)和Bluetooth 5.0(LE)。板上集成USB Type-C(…
ESP32-C6-DevKitC-1 开发板
乐鑫官方 ESP32-C6-DevKitC-1 开发板,搭载ESP32-C6单核RISC-V 160MHz处理器,8MB Flash,512KB SRAM,内置2.4GHz Wi-Fi 6(802.11ax)、Bluetooth 5.3(LE)和IEEE 802.15.4(Zi…
ESP32-CAM
ESP32-CAM 是一款基于乐鑫ESP32-S芯片的摄像头开发板,搭载双核Xtensa LX6 32位处理器,主频240MHz,内置520KB SRAM和4MB PSRAM。板载OV2640(200万像素)或OV7670摄像头接口,支持最高UXGA(1600×1200)分辨率…
ESP32-S3-DevKitC-1 开发板
乐鑫官方 ESP32-S3-DevKitC-1 开发板,搭载ESP32-S3双核Xtensa LX7 240MHz处理器,8MB Flash + 8MB Octal PSRAM,512KB SRAM,内置2.4GHz Wi-Fi(802.11b/g/n)和Bluetooth 5…
K230-CanMV 开发板
嘉楠科技 K230-CanMV 官方开发板,搭载K230双核RISC-V 64位AI处理器(大核1.6GHz+小核800MHz),第三代KPU支持INT8/INT16/BF16推理(6TOPS)。板载2GB LPDDR4、16GB eMMC、MicroSD卡槽、3路MIPI C…
ST-LINK V2
ST-LINK V2是ST官方推出的STM32/STM8系列MCU在线调试烧录器,支持SWIM/SWD/JTAG接口,USB 2.0全速通信。支持Keil MDK、IAR EWARM、STM32CubeIDE等主流IDE,可实现固件下载、在线调试、断点追踪。铝壳迷你版,便携稳定…
STM32F103C8T6 Blue Pill
STM32F103C8T6最小系统板(Blue Pill),基于ARM Cortex-M3内核,主频72MHz,64KB Flash、20KB SRAM。板载8MHz/32.768KHz晶振,引出所有GPIO(37个IO口),支持USB、CAN、I2C、SPI、UART、ADC…
STM32F103ZET6 Elite Board
STM32F103ZET6 精英版开发板,基于 ARM Cortex-M3 内核,主频 72MHz,512KB Flash、64KB SRAM。LQFP-144 封装引出全部 GPIO(112个IO口)。板载丰富外设:1.8寸 TFT LCD、3路串口(含RS485)、CAN接…
STM32F407VET6 Black Board
STM32F407VET6 核心板(Black Board),基于 ARM Cortex-M4 内核,带 FPU 和 DSP 指令集,主频 168MHz,512KB Flash、192KB SRAM。板载 8MHz/32.768KHz 晶振,引出全部 GPIO(82个IO口),…
STM32F411CEU6 BlackPill
STM32F411CEU6 最小系统板(BlackPill/WeAct),基于 ARM Cortex-M4 内核,带 FPU 和 DSP,主频 100MHz,512KB Flash、128KB SRAM。板载 25MHz HSE + 32.768KHz LSE 晶振,引出全部 …
STM32G070RB Nucleo-64
STM32G070RB Nucleo-64 官方开发板,基于 ARM Cortex-M0+ 内核,主频 64MHz,128KB Flash、36KB SRAM。Nucleo-64 标准形态,板载 ST-LINK/V2-1 调试器(可掰断独立使用),Arduino Uno V3 …
STM32H743IIT6 Core Board
STM32H743IIT6 高性能核心板,基于 ARM Cortex-M7 内核,双精度 FPU + DSP,主频高达 480MHz,2MB Flash、1MB SRAM(含 192KB TCM)。板载 25MHz HSE + 32.768KHz LSE,LQFP-176 封装…
Sipeed Maix Bit K210 开发板
Sipeed Maix Bit 开发板,搭载嘉楠科技Kendryte K210双核RISC-V 64位AI处理器(400MHz),内置KPU神经网络加速器(0.8TOPS)、APU音频处理器、FPIOA可编程IO阵列。板载8MB片内SRAM、16MB Flash、MicroSD…
树莓派 3 Model B+ (Raspberry Pi 3B+)
经典型号,BCM2837B0四核Cortex-A53 1.4GHz、1GB LPDDR2、单路HDMI、千兆以太网(USB 2.0通道限速300Mbps)、双频WiFi 5/BT 4.2、USB 2.0×4、40Pin GPIO
树莓派 4 Model B (Raspberry Pi 4B)
经典旗舰SBC,BCM2711四核Cortex-A72 1.8GHz、1GB/2GB/4GB/8GB LPDDR4 RAM、双micro-HDMI 4Kp60、千兆以太网、双频WiFi 5/BT 5.0、USB 3.0×2+USB 2.0×2、40Pin GPIO、CSI/DS…
树莓派 5 (Raspberry Pi 5)
最新旗舰单板计算机,搭载BCM2712四核Cortex-A76 2.4GHz、VideoCore VII GPU、4GB/8GB LPDDR4X RAM、双4Kp60 HDMI输出、PCIe 2.0 x1接口、千兆以太网、双频WiFi 5/BT 5.0、USB 3.0×2+US…
树莓派 Compute Module 4 (CM4)
工业级核心板,BCM2711四核Cortex-A72 1.5GHz、1-8GB LPDDR4、0-32GB eMMC、双HDMI、PCIe 2.0 x1、千兆以太网PHY、WiFi 5/BT 5.0(无线版)、28GPIO、双CSI/DSI,200Pin SODIMM封装
树莓派 Pico (Raspberry Pi Pico)
微控制器开发板,搭载自研RP2040双核Cortex-M0+ 133MHz、264KB SRAM、2MB Flash、26个GPIO(含4路ADC)、2×UART/SPI/I2C、8路PIO可编程IO、USB 1.1、支持MicroPython/C/C++
树莓派 Pico W (Raspberry Pi Pico W)
Pico的无线版,搭载RP2040双核Cortex-M0+ 133MHz + CYW43439 WiFi(802.11n)/BT 5.2,264KB SRAM、2MB Flash、26GPIO、4路ADC,支持MicroPython/C/C++/Arduino
树莓派 Zero 2 W (Raspberry Pi Zero 2 W)
超小型SBC,RP3A0四核Cortex-A53 1GHz、512MB LPDDR2、Mini-HDMI 1080p、双频WiFi 4/BT 4.2、Micro-USB OTG、40Pin GPIO(需焊接)、CSI摄像头接口,尺寸仅65×30mm
0.96寸 OLED SSD1306 I2C版
0.96英寸OLED显示模块,驱动IC SSD1306,128×64分辨率,I2C接口,蓝色/黄蓝双色/白色可选,自发光低功耗,对比度极高,广泛用于嵌入式显示、可穿戴设备、小型仪表
1.3寸 OLED SH1106 I2C版
1.3英寸OLED显示模块,驱动IC SH1106,128×64分辨率,I2C接口,白色/蓝色显示,比0.96寸更大可视区域,适合嵌入式信息显示、智能家居面板、仪表盘
1.8寸 TFT ST7735
1.8英寸TFT彩色LCD,驱动IC ST7735S,128×160分辨率,SPI接口,65K色,带microSD卡槽,适合嵌入式彩色显示、智能手表原型、手持设备
2.4寸 TFT ILI9341
2.4英寸TFT彩色LCD,驱动IC ILI9341,240×320分辨率,SPI接口,262K色,带触摸屏(可选)和SD卡槽,是嵌入式开发中最常用的中尺寸彩屏之一,适合GUI界面、仪表盘、手持设备
2.8寸 TFT ILI9341
2.8英寸TFT彩色LCD,驱动IC ILI9341,240×320分辨率,SPI接口,262K色,标配电阻触摸屏和SD卡槽,尺寸比2.4寸更大更易操作,适合嵌入式GUI、智能家居面板、便携仪表
3.5寸 TFT ILI9486
3.5英寸TFT彩色LCD,驱动IC ILI9486,480×320(HVGA)分辨率,SPI(可选8/16位并口)接口,262K色,标配电阻触摸和SD卡槽,高分辨率适合复杂GUI、工业仪表、智能家居中控屏
GME12864-19 OLED I2C
GME12864-19是0.96英寸OLED显示屏模组,分辨率128×64,驱动IC为SSD1306,采用I2C通信接口(地址0x3C),蓝色/白色双色可选。自发光、高对比度、超低功耗,无需背光,视角可达160°。适用于Arduino/ESP32/STM32等嵌入式项目的人机界…
3/5V继电器模块
3V/5V单路继电器模块,采用光耦隔离设计,支持高低电平触发选择,带LED工作指示灯。触点容量10A 250VAC/30VDC,适用于智能家居、工控开关、Arduino/STM32等MCU驱动高压负载场景。板载跳线帽可切换触发逻辑。
L298N 电机驱动模块
基于L298N双H桥电机驱动芯片,可同时驱动两路直流电机或一路步进电机,支持PWM调速,逻辑电压5V,驱动电压5-35V,每路最大电流2A,峰值3A,带板载5V稳压输出
LM358
双路低功耗通用运算放大器,工作电压3V-32V(单电源)/±1.5V-±16V(双电源),增益带宽积1MHz,压摆率0.3V/μs,输入共模范围含地(GND),支持轨到轨输出,广泛应用于信号放大、有源滤波、电压比较、传感器信号调理等
无源蜂鸣器
无源蜂鸣器(Piezo Buzzer),需外部方波驱动发声,体积小巧,适用于电子DIY、报警提示、玩具等场景。工作电压3~5V,谐振频率约2.3kHz,PCB直插式封装,音质清脆、功耗低。
DL-20 CC2530 UART Zigbee模块
DL-20是基于TI CC2530方案的UART串口Zigbee透传模块,支持点对点/点对多点/广播通信,工作在2.4GHz ISM频段,基于Zigbee/Z-Stack协议。最大传输距离空旷约250米,UART波特率默认115200 bps 8N1,TTL 3.3V电平。适用…
DX-CT511N-B
大夏龙雀 4G+GNSS 多模通信模块,支持 LTE Cat.1 全网通 + GPS/BDS 双模定位。硬件接口 UART,支持 TCP/UDP/HTTP/MQTT 协议栈,发射功率 23dBm±2dB,工作电压 5V-16V,已通过 CCC/SRRC 认证。模块尺寸 28mm…
DX-LR22-433T22S
大夏龙雀(DX) LoRa扩频透传模块,基于SX1262射频芯片,433-532MHz频段,最大发射功率22dBm(160mW),UART串口AT指令透传,支持点对点/定点/广播模式,通信距离可达8km(空旷),支持LBT监听、ADR自适应速率、CAD唤醒。适用于物联网远距离低…
ESP8266-01S
ESP8266-01S是乐鑫推出的低成本Wi-Fi模块,板载ESP8266EX芯片,内置32位Tensilica L106 MCU,支持802.11 b/g/n,板载PCB天线。引出GPIO0/GPIO2/TX/RX等引脚,支持AT指令及Arduino/Lua/NodeMCU二…
JDY-31
JDY-3x系列蓝牙4.2 BLE UART透传模块,基于TI CC2541方案,支持AT指令配置,低功耗,适用于物联网无线通信、智能家居、穿戴设备等场景。JDY-31为经典款,支持主从一体模式,工作频段2.4GHz,传输距离约30米(空旷环境)。
MN316 NBIOT模块
中移物联MN316 NB-IoT通信模块,支持3GPP R13/R14标准,频段覆盖B3/B5/B8(电信B5+移动B8),支持UART AT指令集。内置TCP/UDP/MQTT/CoAP/LwM2M协议栈,适用于低功耗广域网IoT设备。工作电压2.1V~4.2V(典型3.3V…
PN532
NXP PN532 NFC/RFID控制器模块,支持13.56MHz全协议读写,兼容ISO/IEC 14443A/B、FeliCa、ISO/IEC 18092(NFCIP-1)点对点和卡模拟模式,SPI/I2C/UART三接口,最大读写距离70mm,支持NFC标签读写、MIFA…
RC522
NXP MFRC522 RFID射频识别模块,支持13.56MHz非接触式读写,支持ISO/IEC 14443A/MIFARE协议,SPI/UART/I2C三接口可选,最大读写距离50mm,适合门禁、考勤、支付等物联网应用
USB-TTL
USB转TTL串口模块,基于CH340G/CH340C芯片,支持USB 2.0转UART,输出3.3V/5V TTL电平,通信速率最高2Mbps,广泛用于单片机调试、固件烧录、串口通信等
星闪SLE透传模块
星闪(SparkLink) SLE(Smart Link Environment) 透传模块,基于星闪短距无线通信标准。支持AT命令配置,UART串口通信(115200bps),可配置为SLE Server(ROLE=3)实现一对一透传。支持+++退出透传模式进入AT模式,AT…
技术栈
FastAI
## FastAI FastAI 是由 Jeremy Howard 和 Rachel Thomas 创建的**PyTorch 顶层深度学习框架**,核心理念是"让深度学习民主化"。它基于类型派发(type dispatch)将最佳实践自动应用到各任务类型上,用 4 行代码训练出…
HuggingFace Transformers
## HuggingFace Transformers HuggingFace Transformers 是全球最大的**预训练模型库**,提供超过 10 万个预训练模型供下载使用。它统一了 PyTorch、TensorFlow、JAX 的接口,仅需 3-5 行代码即可调用 G…
JAX
## JAX JAX 是 Google Research 开源的**高性能数值计算 + 自动微分框架**。它的核心哲学是"NumPy + 函数式变换":jit(编译加速)、grad(自动求导)、vmap(自动向量化)。 **核心价值:** - **JIT 编译**:`@jax.…
Keras
## Keras Keras 是由 François Chollet 于 2015 年发布的**高级神经网络 API**,现为 TensorFlow 官方前端。它以模块化、用户友好著称,让开发者用极简代码快速构建和训练深度学习模型。 **核心价值:** - **极简 API**…
LangChain
## LangChain LangChain 是当下最流行的 **LLM 应用编排框架**,由 Harrison Chase 于 2022 年创建。它将大语言模型与外部工具、数据源、记忆连接起来,通过 Chain(链)、Agent(智能体)、RAG(检索增强生成)三大范式构建复…
LightGBM
## LightGBM LightGBM 是微软于 2017 年开源的**轻量级梯度提升框架**,核心创新是 Leaf-wise 生长策略和 GOSS 采样,在大数据场景下比 XGBoost 快 10-20x 且内存节省 3x。 **核心价值:** - **Leaf-wise …
MLflow
## MLflow MLflow 是 Databricks 开源的**机器学习全生命周期管理平台**,由 Matei Zaharia(Apache Spark 创始人)团队打造。它覆盖了从实验追踪、代码打包、模型注册到部署的全流程,是 MLOps 的事实标准。 **核心价值:*…
MediaPipe
## MediaPipe MediaPipe 是 Google Research 开源的**端侧实时 AI 推理框架**,专为移动设备、浏览器和边缘设备设计。它用 Pipeline 图连接多个 ML 模型和预处理节点,实现了人脸检测、手势识别、姿态估计等任务在手机上 30 FP…
NLTK
## NLTK NLTK(Natural Language Toolkit)是 Steven Bird 和 Edward Loper 于 2001 年创建的**经典 NLP 教学库**,几乎出现在每一本 NLP 教材和大学课程中。它提供 50+ 语料库、词性标注、句法分析、语义…
ONNX
## ONNX ONNX (Open Neural Network Exchange) 是由微软和 Facebook 于 2017 年联合推出的**开放神经网络互操作格式**。它定义了一种标准化的计算图表示,让 PyTorch / TensorFlow / scikit-lea…
OpenAI API
# OpenAI API 技术栈概览 OpenAI API 是由 OpenAI 提供的**大型语言模型(LLM)云服务**,让开发者通过 REST API 或 Python SDK 访问 GPT-4、GPT-4o、DALL·E 3、Whisper、Embeddings 等模型能…
OpenCV
# OpenCV 技术栈概览 OpenCV(Open Source Computer Vision Library)是 Intel 于 1999 年发起的**开源计算机视觉库**,支持 C++ / Python / Java 等多语言接口。是图像处理和 CV 领域使用最广泛的库…
PaddlePaddle
## PaddlePaddle PaddlePaddle(飞桨)是百度于 2016 年开源的**产业级深度学习平台**,是中国市场占有率最高的深度学习框架。它以中文 NLP 见长,提供从开发、训练到部署的端到端产业方案,尤其在 OCR、语音、工业质检等领域有丰富的预训练模型。 …
PyTorch
# PyTorch 技术栈概览 PyTorch 是由 Meta AI(原 Facebook)于 2016 年开源的深度学习框架。它基于 Torch 库,以**动态计算图**和 Python 原生风格著称,已成为学术界和工业界最受欢迎的深度学习框架之一。 **核心特性:** - …
Scikit-learn
## Scikit-learn Scikit-learn 是 Python 最流行的机器学习库,构建在 NumPy、SciPy 和 Matplotlib 之上。由 David Cournapeau 于 2007 年发起,现在由 INRIA 和社区维护。 ### 解决什么问题 -…
TensorFlow
# TensorFlow 技术栈概览 TensorFlow 是由 Google Brain 团队于 2015 年开源的端到端深度学习平台。它最初以静态计算图和 Session 执行机制著称,TF 2.x 后全面拥抱 **Eager Execution**(动态图)并深度集成 *…
XGBoost
## XGBoost XGBoost(eXtreme Gradient Boosting)是由陈天奇于 2014 年创建的**梯度提升树算法优化实现**,被誉为机器学习竞赛的「瑞士军刀」。Kaggle 上超过 50% 的冠军方案都使用了 XGBoost。 **核心价值:** -…
spaCy
## spaCy spaCy 是由 Explosion AI 开发的**工业级自然语言处理库**,设计理念是"开箱即用、极快速度"。它提供多语言预训练模型,一条 Pipeline 完成分词、词性标注、命名实体识别、依存句法分析等全套 NLP 任务。 **核心价值:** - **…
MQTT 协议
# MQTT 协议技术栈概览 MQTT(Message Queuing Telemetry Transport)是 OASIS 标准化的**轻量级发布/订阅消息传输协议**,由 IBM 的 Andy Stanford-Clark 和 Arcom 的 Arlen Nipper 于…
Verilog / SystemVerilog
# Verilog / SystemVerilog 技术栈概览 Verilog 是最广泛使用的**硬件描述语言(HDL)**,由 Gateway Design Automation 于 1984 年创建,1995 年成为 IEEE 1364 标准。SystemVerilog 是…
Alpine.js
# Alpine.js 技术栈概览 Alpine.js 是由 Caleb Porzio 创建的**轻量级声明式 JavaScript 框架**。它在 HTML 中直接添加交互行为,理念类似 Vue 的指令系统,但无需构建工具,通过 CDN 引入即可使用。常被称为"jQuery …
Angular
# Angular 技术栈概览 Angular 是由 Google 维护的**企业级前端框架**,使用 TypeScript 开发。它提供完整的 SPA 解决方案,内置依赖注入、RxJS 响应式编程、模块化路由、表单验证等一整套工程化能力。 **Angular 是什么?** -…
Astro
# Astro 技术栈概览 Astro 是专注于**内容驱动网站**的现代静态站点生成器。核心理念是"默认零 JS"——服务器端渲染 HTML,仅在需要交互时通过**岛屿架构(Islands Architecture)**注入 JavaScript。 **Astro 是什么?*…
Bootstrap
# Bootstrap 技术栈概览 Bootstrap 是由 Twitter 开源的最经典 **CSS 组件库**,提供丰富的预设计 UI 组件和栅格系统,让开发者几行代码即可搭建专业级响应式页面,是老牌但依旧强大的前端利器。 ## 解决什么问题 - **快速出活**:导航栏/…
Electron
# Electron 技术栈概览 Electron 是由 GitHub 开源的**桌面应用开发框架**,使用 Web 技术(HTML/CSS/JS)构建跨平台桌面应用。它将 Chromium 和 Node.js 打包在一起,让前端开发者也能写出 macOS/Windows/Li…
Flutter
# Flutter 技术栈概览 Flutter 是 Google 于 2017 年发布的**跨平台 UI 框架**,使用 Dart 语言,通过自绘 Skia/Impeller 引擎渲染界面,实现 iOS、Android、Web、Desktop 一致体验。不同于 React Na…
Gatsby
# Gatsby 技术栈概览 Gatsby 是基于 React 的**静态站点生成器(SSG)**,曾是 JAMStack 运动的标杆。它通过 GraphQL 数据层统一管理各种数据源(CMS、Markdown、API、数据库),在构建时生成静态 HTML,运行时通过 Reac…
Next.js
# Next.js 技术栈概览 Next.js 是由 Vercel 开发的 **React 全栈元框架**,提供 SSR/SSG/ISR 渲染策略、文件路由、API Routes 和 Server Components,是 React 生态中构建生产级应用的事实标准。 ## 解…
Nuxt
# Nuxt 技术栈概览 Nuxt 是 Vue 生态的**全栈元框架**,对标 React 的 Next.js,提供文件路由、SSR/SSG、自动导入、模块生态和 Nitro 服务端引擎,是 Vue 开发者构建生产应用的终极选择。 ## 解决什么问题 - **零配置 SSR**…
Preact
# Preact 技术栈概览 Preact 是 React 的**3KB 轻量替代品**,API 几乎与 React 完全兼容。由 Jason Miller 创建,适合对包体积敏感的嵌入式场景和性能优化项目。 **Preact 是什么?** - React API 的精简实现(…
React
# React 技术栈概览 React 是由 Meta(Facebook)开源的**声明式 UI 库**,通过虚拟 DOM 和组件化思想彻底改变了前端开发范式,是目前全球使用最广泛的前端技术。 ## 解决什么问题 - **声明式编程**:只需描述 UI 应该长什么样,React…
React Native
# React Native 技术栈概览 React Native 是 Meta(Facebook)于 2015 年开源的**跨平台移动应用框架**。它使用 JavaScript/TypeScript + React 语法,通过桥接层(Bridge/JSI)调用原生平台组件,实…
Remix
# Remix 技术栈概览 Remix 是由 React Router 团队创建的**全栈 Web 框架**,后被 Shopify 收购。它基于 Web 标准(Fetch API、FormData),通过 loader/action 模式实现服务端渲染和数据变更,无需手动管理状…
Solid.js
# Solid.js 技术栈概览 Solid.js 是由 Ryan Carniato 创建的高性能声明式 UI 框架。它使用 JSX 语法但不同于 React——组件只执行一次,没有虚拟 DOM,通过**信号(Signals)**实现细粒度响应式更新,性能位列前端框架第一梯队。…
Svelte
# Svelte 技术栈概览 Svelte 是由 Rich Harris 创建的新一代**编译器优先**前端框架。不同于 Vue/React 使用虚拟 DOM 运行时,Svelte 在构建阶段将组件编译为高效的纯 JavaScript,运行时几近零开销。 ## 解决什么问题 -…
Tailwind CSS
# Tailwind CSS 技术栈概览 Tailwind CSS 是 Adam Wathan 创建的**实用优先(Utility-First)CSS 框架**,通过组合原子化 class 直接在 HTML 中构建任意设计,彻底改变了 CSS 的编写方式。 ## 解决什么问题 …
Three.js
# Three.js 技术栈概览 Three.js 是由 Ricardo Cabello (Mr.doob) 创建的 **WebGL 3D 图形库**,是浏览器端 3D 渲染的事实标准。它封装了 WebGL 复杂 API,提供场景、相机、灯光、材质、几何体等高层抽象,让前端开发…
TypeScript
# TypeScript 技术栈概览 TypeScript 是由 Microsoft 于 2012 年发布的 **JavaScript 超集**,由 Anders Hejlsberg(C# 之父)主导设计。它在 JavaScript 基础上添加了**静态类型系统**,通过编译器…
Vue
# Vue 技术栈概览 Vue 是由尤雨溪(Evan You)创建的**渐进式 JavaScript 框架**,专注于视图层渲染,通过响应式数据绑定和组合式 API 让构建用户界面变得简单直观。 ## 解决什么问题 - **渐进式集成**:可以只作为页面的一部分 jQuery …
WPF
# WPF 技术栈概览 WPF(Windows Presentation Foundation)是微软推出的**Windows 桌面 UI 框架**,基于 .NET,使用 **XAML** 标记语言描述界面。2006 年随 .NET Framework 3.0 发布,至今仍是 …
jQuery
# jQuery 技术栈概览 jQuery 是 John Resig 于 2006 年创建的经典 JavaScript 工具库,曾统治前端开发十余年。它简化了 DOM 操作、事件处理、Ajax 请求和动画效果,至今仍有大量网站和毕设项目在使用。 **jQuery 是什么?** …
C#
# C# 技术栈概览 C#(读作 C Sharp)是微软于 2000 年发布的**现代面向对象编程语言**,由 Anders Hejlsberg 主导设计。运行在 **.NET 平台**(原 .NET Framework,现统一为 .NET 6/7/8+)之上,是 .NET 生…
C++
# C++ 技术栈概览 C++ 是由 Bjarne Stroustrup 于 1985 年发布的**通用编程语言**,以 C 语言为基础引入面向对象特性。经过 C++11/14/17/20/23 标准迭代,已成为支持**面向对象、泛型、函数式**的多范式语言。 ## 解决什么问…
CakePHP
## CakePHP\n\nCakePHP 是历史悠久的 PHP 快速开发框架,由 Michal Tatarynowicz 于 2005 年创建。它深受 Ruby on Rails "约定优于配置"理念影响,提供 Bake 脚手架代码生成器,能快速构建 CRUD 应用。\n\n…
CodeIgniter
## CodeIgniter\n\nCodeIgniter 是轻量级 PHP MVC 框架,由 EllisLab 于 2006 年创建,现由 BCIT 维护。它以极小的内存占用(~1.2MB)和出色的性能著称,几乎零配置即可运行。\n\n### 核心特性\n\n- **超轻量*…
Django
# Django 技术栈概览 Django 是一个用 Python 编写的**高级全栈 Web 框架**,由 Adrian Holovaty 和 Simon Willison 于 2005 年发布。它遵循"大而全"的**电池内置(Batteries Included)**哲学,…
Express
# Express 技术栈概览 Express 是 Node.js 最流行的 **极简 Web 框架**,由 TJ Holowaychuk 于 2010 年创建。它只提供最核心的路由和中间件机制,其余功能通过插件生态扩展。凭借简单、灵活、学习成本极低的特点,成为 Node.js…
FastAPI
# FastAPI 技术栈概览 FastAPI 是一个现代、高性能的 Python Web 框架,由 Sebastián Ramírez 于 2018 年发布,用于构建 RESTful API。它基于 Starlette(ASGI 服务器工具包)和 Pydantic(数据验证)…
Fiber
# Fiber 技术栈概览 Fiber 是基于 **Fasthttp**(Go 最快的 HTTP 引擎)构建的 Express 风格 Web 框架,由 Fenny 和 Fiber 社区维护。它刻意模仿 Express 的 API 设计,让 Node.js 开发者能无缝迁移到 G…
Flask
# Flask 技术栈概览 Flask 是一个用 Python 编写的**轻量级、微框架**的 Web 应用框架,由 Armin Ronacher 于 2010 年发布。它基于 Werkzeug WSGI 工具包和 Jinja2 模板引擎,遵循"微内核 + 插件"的设计哲学——…
Gin
# Gin 技术栈概览 Gin 是 Go 语言中最流行的 **高性能 HTTP Web 框架**,由 @gin-gonic 团队维护。它基于 httprouter 实现极致路由性能(比标准库快 40 倍),提供 Martini 风格的 API,是 Go 后端开发的事实标准。 #…
Go (Golang)
# Go (Golang) 技术栈概览 Go 是由 Google 的 Robert Griesemer、Rob Pike 和 Ken Thompson 于 2009 年发布的**编译型、并发优先的系统编程语言**。它融合了 C 语言的性能与 Python 的开发效率,被称为「2…
GraphQL
# GraphQL 技术栈概览 GraphQL 是 Meta(Facebook)于 2015 年开源的**API 查询语言与运行时**,由 Lee Byron 设计。它让客户端可以精确指定需要哪些字段,而不是依赖服务端预定义的 REST 端点。一个请求获取所有需要的数据,不多不…
Java
# Java 概述 Java 是 Sun Microsystems 于 1995 年发布的**面向对象编程语言**,由 James Gosling 主导设计。现由 Oracle 维护。口号 "Write Once, Run Anywhere"。 ## 解决什么问题 - 提供**…
Kotlin
# Kotlin 技术栈概览 Kotlin 是 JetBrains 于 2011 年发布的**现代 JVM 语言**,2017 年被 Google 宣布为 Android 官方首选语言。它完全兼容 Java,并以简洁语法、空安全、协程并发三大杀器著称,目前在服务端(Spring…
Laminas (Zend Framework)
## Laminas (Zend Framework)\n\nLaminas 是 Zend Framework 的继任者,由 Linux Foundation 托管的 PHP 企业级框架。它采用组件化架构,提供 60+ 独立可用的 PHP 包,完全遵循 PSR 标准。\n\n#…
Laravel
## Laravel\n\nLaravel 是 PHP 生态中最流行的全栈 Web 框架,由 Taylor Otwell 于 2011 年创建。它遵循 MVC 架构模式,以优雅简洁的语法著称。\n\n### 核心特性\n\n- **Eloquent ORM**:直观的 Acti…
MyBatis-Plus
# MyBatis-Plus 技术栈概览 MyBatis-Plus 是苞米豆团队在 MyBatis 基础上开发的**增强工具**,专为简化单表 CRUD 而生。它不改变 MyBatis 原生能力,只是在其上做增强——通用 Mapper、分页插件、逻辑删除、乐观锁、代码生成器等,…
NestJS
# NestJS 技术栈概览 NestJS 是一个**渐进式 Node.js 后端框架**,由 Kamil Myśliwiec 于 2017 年创建。它深受 Angular 架构启发,原生支持 TypeScript,内置依赖注入、模块化、装饰器等企业级设计模式,是构建大型可维护…
Node.js
# Node.js 技术栈概览 Node.js 是一个基于 Chrome V8 引擎的 **JavaScript 运行时环境**,由 Ryan Dahl 于 2009 年创建。它让 JavaScript 从浏览器走向服务器端,采用**事件驱动、非阻塞 I/O** 模型,天然适合…
PHP
## PHP PHP(Hypertext Preprocessor)是广泛使用的开源服务器端脚本语言,由 Rasmus Lerdorf 于 1994 年创建。专为 Web 开发设计,可嵌入 HTML 中执行。支撑了全球约 75% 的网站(含 WordPress、Facebook…
Phalcon
## Phalcon\n\nPhalcon 是一款独特的 PHP 全栈框架——以 C 语言扩展形式加载,编译后驻留内存,提供极致的执行速度和极低的资源消耗。它不依赖 Composer,是 PHP 框架中的性能冠军。\n\n### 核心特性\n\n- **C 扩展架构**:编译后…
Python
# Python 技术栈概览 Python 是由 Guido van Rossum 于 1991 年首次发布的**高级、解释型、通用编程语言**。它以简洁优雅的语法和"可读性优先"的设计哲学著称,是全球最流行的编程语言之一。 ## 是什么 Python 是一门**动态类型、垃圾…
Rust
# Rust 技术栈概览 Rust 是由 Mozilla Research 发起、现由 Rust 基金会维护的**系统级编程语言**。Graydon Hoare 于 2006 年开始设计,2015 年发布 1.0。它以「零成本抽象」「内存安全(无 GC)」「 fearless …
Slim
## Slim\n\nSlim 是 PHP 微框架,专注于 HTTP 请求处理和路由分发。它遵循 PSR-7 和 PSR-15 标准,最适合构建 RESTful API 和小型 Web 应用。\n\n### 核心特性\n\n- **极简设计**:核心仅处理路由和中间件\n- *…
Spring Batch
# Spring Batch Spring Batch 是 Spring 生态中的轻量级批处理框架,专为处理大量数据的企业级批处理应用设计。 ## 是什么 基于 "Chunk-oriented Processing"(分块处理)模式,提供可重用的批处理基础设施:作业(Job)、…
Spring Boot
# Spring Boot Spring Boot 是 Pivotal 团队基于 Spring Framework 推出的开源 Java 后端框架,旨在简化 Spring 应用的初始搭建与开发过程。 ## 是什么 Spring Boot 通过「约定优于配置」的理念,提供了自动配…
Spring Cloud
# Spring Cloud Spring Cloud 是基于 Spring Boot 的分布式系统/微服务架构一站式解决方案。 ## 是什么 Spring Cloud 提供了一套工具集,用于快速构建分布式系统中的常见模式:配置管理、服务发现、断路器、智能路由、微代理、控制总线…
Spring Data JPA
# Spring Data JPA Spring Data JPA 是 Spring Data 生态中基于 JPA(Java Persistence API)规范的数据访问层框架。 ## 是什么 在 JPA 规范之上提供 Repository 抽象,封装 Hibernate 等…
Spring Framework
# Spring Framework Spring Framework 是 Java 平台最核心的企业级应用框架,Spring Boot 的基石。 ## 是什么 Spring 是一个轻量级的控制反转(IoC)和面向切面编程(AOP)的容器框架。最初由 Rod Johnson 在…
Spring Security
# Spring Security Spring Security 是 Spring 生态中负责认证(Authentication)和授权(Authorization)的安全框架。 ## 是什么 基于 Filter Chain 的声明式安全框架,为 Java 应用提供全面的安全…
Symfony
## Symfony\n\nSymfony 是 PHP 生态中最成熟的企业级框架,由 SensioLabs 于 2005 年创建。它以可复用的 PHP 组件为核心,被众多项目(包括 Laravel)作为底层依赖。\n\n### 核心特性\n\n- **可复用组件**:50+ 独…
Yii
## Yii\n\nYii(Yes, it is!)是高性能 PHP 全栈框架,由 Qiang Xue 于 2008 年创建。它以极快的执行速度和强大的代码生成器 Gii 著称,在性能基准测试中常年名列前茅。\n\n### 核心特性\n\n- **高性能**:惰性加载、缓存分层…
gRPC
# gRPC 技术栈概览 gRPC 是 Google 于 2015 年开源的**高性能 RPC 框架**,基于 HTTP/2 + Protocol Buffers,是微服务内部通信的事实标准。它支持 11 种语言,提供自动代码生成、双向流、内置负载均衡、拦截器等企业级特性,Cl…
Arduino
# Arduino 技术栈概览 Arduino 是全球最流行的**开源硬件原型平台**,由 Massimo Banzi 等人于 2005 年在意大利 Ivrea 创建。它包含简易的**硬件开发板**(基于 AVR/ARM 等 MCU)和**Arduino IDE + 编程框架*…
ESP-IDF
# ESP-IDF 技术栈概览 ESP-IDF(Espressif IoT Development Framework)是乐鑫科技为 **ESP32 / ESP32-S / ESP32-C / ESP32-H 系列芯片** 打造的官方物联网开发框架。基于 FreeRTOS 实时…
ROS 2
# ROS 2 技术栈概览 ROS 2(Robot Operating System 2)是面向机器人开发的**分布式通信与软件框架**,由 Open Robotics 于 2017 年发布。基于 DDS(Data Distribution Service)中间件,ROS 2 …
STM32 HAL/LL
# STM32 HAL/LL 技术栈概览 STM32 HAL(Hardware Abstraction Layer)与 LL(Low-Layer)是意法半导体为 STM32 全系列 MCU 提供的官方固件库。HAL 抽象级别最高,提供可移植 API;LL 贴近寄存器,性能更优。…
Apache Dubbo
## Apache Dubbo Apache Dubbo 是阿里巴巴开源的一款**高性能、轻量级的 Java RPC 框架**,也是国内最流行的微服务治理框架之一。它提供面向接口的远程方法调用、智能负载均衡、服务自动注册发现、流量治理等能力。 ### 是什么 Dubbo = *…
Apache Kafka
## Apache Kafka Apache Kafka 是由 LinkedIn 开发、现由 Apache 软件基金会维护的**分布式事件流平台**。它不仅能做消息队列,更是一种分布式的提交日志(Commit Log)。 **核心价值**:高吞吐、低延迟、持久化、水平扩展。适合…
Apache ZooKeeper
## Apache ZooKeeper ZooKeeper 是 Apache 的**分布式协调服务**,最初是 Yahoo! 内部项目,现广泛用于分布式系统的配置管理、服务发现、分布式锁、Leader 选举等场景。 **核心价值**:为分布式系统提供高可用的"协调原语",让开发…
Celery
## Celery Celery 是 Python 最流行的分布式任务队列框架,由 Ask Solem 于 2009 年创建。它让开发者可以将耗时操作从 Web 请求中剥离出来异步执行。 ### 解决什么问题 - 将邮件发送、图像处理、报告生成等耗时任务从请求线程中解耦 - 实…
Docker
## Docker Docker 是由 Solomon Hykes 于 2013 年开源的**容器化平台**,它将应用及其依赖打包成轻量级、可移植的容器。Docker 是容器技术的事实标准。 **核心价值**:一次构建、到处运行。消除"在我机器上能跑"问题,实现环境一致性、快速…
Envoy
## Envoy Envoy 是 Lyft 开源的高性能 **C++ L7 代理和服务网格数据平面**,是 CNCF 毕业项目,也是 Istio 的默认 Sidecar Proxy。 ### 是什么 Envoy = **L7 反向代理** + **服务发现** + **负载均衡…
Git
# Git 技术栈概览 Git 是 Linus Torvalds 于 2005 年创建的**分布式版本控制系统(DVCS)**,为解决 Linux 内核开发协作问题而生。每个开发者本地拥有完整仓库副本,不依赖中央服务器即可进行提交、分支、合并等操作。 ## 解决什么问题 - 代…
Grafana
## Grafana Grafana 是由 Torkel Ödegaard 于 2014 年创建的**开源数据可视化和监控平台**。它支持从多种数据源(Prometheus、Elasticsearch、MySQL 等)查询数据并以丰富的面板展示。 **核心价值**:统一的"监控…
HashiCorp Consul
## HashiCorp Consul Consul 是 HashiCorp 开发的**服务网格(Service Mesh)解决方案**,提供跨分布式系统的服务发现、配置管理、健康检查、服务分段等能力。 **核心价值**:一站式服务网络基础设施。对比 ZooKeeper/etc…
Istio
# Istio 技术栈概览 Istio 是 Google、IBM、Lyft 联合创建的**服务网格(Service Mesh)**平台,是 CNCF 毕业项目。它通过在 Kubernetes Pod 中注入 Envoy Sidecar,以应用无侵入的方式实现流量管理、安全通信(…
Jaeger
## Jaeger Jaeger 是 Uber 开源的**分布式链路追踪系统**,是 CNCF 毕业项目,也是云原生可观测性三支柱之一(Metrics + Logging + Tracing)的重要组成部分。 ### 是什么 Jaeger = **Trace 采集** + **…
Jupyter
# Jupyter 技术栈概览 Jupyter 是 Fernando Pérez 于 2014 年创建的**交互式计算环境**,前身是 IPython Notebook。它通过「笔记本」将代码、Markdown 文档、可视化图表、数学公式整合在一个可执行的 Web 文档中,是数…
KiCad
# KiCad 技术栈概览 KiCad 是开源**电子设计自动化(EDA)套件**,由 Jean-Pierre Charras 于 1992 年创建,2013 年起由 CERN 资助开发。它提供原理图绘制、PCB 布局布线、Gerber 输出、3D 预览等完整电路设计流程,完全…
Kubernetes (K8s)
## Kubernetes (K8s) Kubernetes 是 Google 基于 Borg 经验开源的**容器编排平台**,现由 CNCF 托管。它是云原生生态的核心,用于自动化部署、扩展和管理容器化应用。 **核心价值**:声明式配置驱动的集群管理,自动调度、自愈、滚动更…
Linux
# Linux 技术栈概览 Linux 是 Linus Torvalds 于 1991 年发布的**开源操作系统内核**,加上 GNU 工具链形成完整的 GNU/Linux 操作系统。它运行在 100% 的 TOP500 超算、90%+ 的云服务器、所有 Android 手机上…
Logstash
## Logstash Logstash 是 Elastic Stack(ELK)中的**服务器端数据处理管道**,能够从多种来源采集数据、转换数据,并将其发送到指定的存储后端。 **核心价值**:作为数据管道的"瑞士军刀",支持 200+ 插件(Input / Filter …
Matplotlib
# Matplotlib 技术栈概览 Matplotlib 是 Python 最基础和最强大的**二维可视化库**,由 John D. Hunter 于 2003 年创建。它提供类似 MATLAB 的绘图 API,是 Seaborn、Pandas 可视化、Plotnine 等高…
Nacos
## Nacos Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的**动态服务发现、配置管理和服务管理平台**,是 Spring Cloud Alibaba 的核心组件之一。 ### 是什么 Nacos = **Na…
Nginx
## Nginx Nginx("engine-x")是 Igor Sysoev 于 2004 年创建的**高性能 HTTP 和反向代理服务器**,也是 IMAP/POP3 代理服务器。如今由 Nginx Inc. / F5 维护。 **核心价值**:处理高并发连接(C10K→C…
NumPy
# NumPy 技术栈概览 NumPy(Numerical Python)是 Python 科学计算的**核心基础库**,由 Travis Oliphant 于 2006 年创建。它提供高性能的多维数组对象(ndarray)和丰富的数学运算工具,是 Pandas、SciPy、M…
OpenOCD
# OpenOCD 技术栈概览 OpenOCD(Open On-Chip Debugger)是开源**片上调试与烧录工具**,由 Dominic Rath 于 2005 年发起。它作为 GDB 与硬件调试器之间的桥梁,支持 JTAG/SWD 协议,覆盖 ARM Cortex-M…
PHPUnit
## PHPUnit\n\nPHPUnit 是 PHP 生态的事实标准测试框架,由 Sebastian Bergmann 创建。它实现了 xUnit 架构,支持单元测试、集成测试、Mock 对象和代码覆盖率分析。\n\n### 核心特性\n\n- **xUnit 架构**:经典…
Pandas
# Pandas 技术栈概览 Pandas 是 Python 数据分析的**核心库**,由 Wes McKinney 于 2008 年创建。它提供两种主要数据结构:**Series**(一维)和 **DataFrame**(二维表格),并围绕它们构建了丰富的数据读取、清洗、转换…
Pillow
## Pillow Pillow 是 Python 最流行的图像处理库,是 PIL(Python Imaging Library)的友好分支。由 Alex Clark 和社区维护,它提供了全面的图像操作能力。 ### 解决什么问题 - 打开、编辑、保存各种格式的图像文件(JPE…
PlatformIO
# PlatformIO 技术栈概览 PlatformIO 是面向嵌入式开发的**跨平台、跨框架的专业级工具链**,由 Ivan Kravets 于 2014 年创建。它不绑定特定 MCU 或 RTOS,统一管理 40+ 平台、1000+ 开发板、20+ 开发框架的**构建、依…
Prometheus
## Prometheus Prometheus 是 SoundCloud 于 2012 年开源的**系统监控和告警工具包**,现为 CNCF 毕业项目。它已成为云原生监控的事实标准。 **核心价值**:基于多维时间序列数据的 Pull 模型监控。通过 PromQL 灵活查询,…
Pytest
## Pytest Pytest 是 Python 最流行的测试框架,由 Holger Krekel 于 2004 年创建。它以简洁的断言语法和丰富的插件生态取代了标准库 unittest。 ### 解决什么问题 - 用最少的样板代码编写测试用例 - 提供 fixture 机制…
Qt
# Qt 技术栈概览 Qt 是由 Qt Company(原 Trolltech)开发的**跨平台 C++ 应用程序框架**,1995 年首次发布。以「Write once, compile anywhere」为理念,是 C++ GUI 开发的事实标准。 ## 解决什么问题 - …
RabbitMQ
## RabbitMQ RabbitMQ 是最广泛部署的开源消息代理(Message Broker),由 Pivotal/VMware 维护,使用 Erlang 编写。它实现了 AMQP 0-9-1 协议,支持 STOMP、MQTT 等扩展协议。 **核心价值**:解耦应用、削…
Requests
## Requests Requests 是 Python 最受欢迎的 HTTP 库,由 Kenneth Reitz 于 2011 年创建。它以「HTTP for Humans」为理念,将复杂的 HTTP 请求简化到极致。 ### 解决什么问题 - 用最少的代码发送 GET /…
SEGGER J-Link
# SEGGER J-Link 技术栈概览 SEGGER J-Link 是业界**黄金标准的 JTAG/SWD 调试探针**,由德国 SEGGER Microcontroller 公司开发。凭借极快的下载速度(最高达 4 MB/s)、宽泛的芯片支持(500+ 厂商、10000+…
SQLAlchemy
## SQLAlchemy SQLAlchemy 是 Python 最强大的数据库工具包和 ORM 框架,由 Mike Bayer 于 2006 年创建。它提供 Core(底层 SQL 表达式)和 ORM(面向对象映射)两层 API。 ### 解决什么问题 - 用 Python…
Scrapy
## Scrapy Scrapy 是 Python 最强大的异步网络爬虫框架,由 Pablo Hoffman 和 Shane Evans 于 2008 年创建。它是一个完整的爬虫生态系统,不仅是 HTTP 请求库。 ### 解决什么问题 - 快速编写高性能、可扩展的网络爬虫 -…
Sentinel
## Sentinel Sentinel 是阿里巴巴开源的**流量治理组件**,以"流量"为切入点,提供流量控制、熔断降级、系统自适应保护等能力,是微服务架构的"断路器"。 ### 是什么 Sentinel = **限流** + **熔断降级** + **系统保护** + **…
Vite
# Vite 技术栈概览 Vite 是尤雨溪打造的**下一代前端构建工具**,利用浏览器原生 ESM 实现秒级冷启动和毫秒级 HMR,已成为 Vue/React/Svelte 项目的事实标准构建方案。 ## 解决什么问题 - **告别 Webpack 慢启动**:大型项目 We…
etcd
## etcd etcd 是 CoreOS 开发的**分布式键值存储系统**,使用 Raft 共识算法保证强一致性。它是 Kubernetes 的核心组件(存储所有集群状态),也是 CNCF 的孵化项目。 ### 是什么 etcd = **可靠 KV 存储** + **Watc…
Amazon DynamoDB
Amazon DynamoDB 是 AWS 的全托管 NoSQL 数据库,支持键值和文档两种数据模型。**无需管理服务器**,自动扩缩容,提供毫秒级延迟和内置的多区域复制(Global Tables)。特别适合 Serverless 应用(与 AWS Lambda 集成)、游戏…
Apache Cassandra
Apache Cassandra 是一个开源分布式 NoSQL 宽列数据库,专为处理大量数据而设计。它采用**无主架构(无单点故障)**,支持跨多数据中心的高可用性和线性可扩展性。适合时序数据、物联网、消息系统等写入密集型场景。使用 CQL(类 SQL 查询语言),由 Face…
Apache CouchDB
Apache CouchDB 是一个面向文档的 NoSQL 数据库,使用 JSON 存储数据并通过 HTTP REST API 进行所有操作。核心特性包括**多主复制**(支持离线优先应用)、**变更通知**(_changes feed)、**MapReduce 视图**。特别…
Elasticsearch
Elasticsearch 是一个基于 Lucene 的**分布式搜索与分析引擎**,提供近实时的全文搜索、结构化搜索和数据分析能力。通过 RESTful API 和 JSON 交互,是 ELK Stack(Elasticsearch + Logstash + Kibana)的…
Entity Framework
# Entity Framework 技术栈概览 Entity Framework(EF)是微软官方的 **.NET ORM 框架**,将数据库表映射为 C# 对象,使开发者可以用 LINQ 操作数据库而无需写 SQL。Entity Framework Core(EF Core…
Firebase Firestore
Firebase Firestore 是 Google 的**全托管 NoSQL 文档数据库**,核心卖点是**实时监听**——数据变更时自动推送到所有在线客户端。深度集成 Firebase 生态(Auth、Cloud Functions、Hosting),无需管理基础设施。支…
InfluxDB
InfluxDB 是专为**时序数据**设计的 NoSQL 数据库,擅长存储和查询带时间戳的测量数据(如传感器读数、服务器指标、金融行情)。使用类 SQL 的 Flux 或 InfluxQL 查询语言,支持自动数据过期(Retention Policy)、持续查询(Contin…
MariaDB
MariaDB 是 MySQL 的开源分支,由 MySQL 创始人 Michael "Monty" Widenius 在 MySQL 被 Oracle 收购后创建,旨在保持开源自由和高兼容性。它与 MySQL API/协议完全兼容(可直接替换),同时引入了更多存储引擎(Aria…
MongoDB
MongoDB 是全球最流行的**NoSQL 文档数据库**,由 MongoDB Inc. 于 2009 年发布。它以灵活的 JSON/BSON 文档模型替代传统行列表结构,无需预定义 Schema,特别适合快速迭代的 Web 应用、实时分析、内容管理和微服务架构。支持水平扩展…
MySQL
MySQL 是全球最流行的**开源关系型数据库管理系统(RDBMS)**,由瑞典 MySQL AB 公司开发,后被 Oracle 收购。它使用标准 SQL 查询语言,以高性能、高可靠性和易用性著称,是 LAMP/LEMP 技术栈的核心组件,广泛用于 Web 应用、电商平台、CM…
Neo4j
Neo4j 是全球最流行的图数据库,使用**原生图存储**和**Cypher 查询语言**高效处理高度关联的数据。数据以节点(Nodes)、关系(Relationships)和属性(Properties)的形式存储,非常适合社交网络、推荐引擎、知识图谱、反欺诈等场景。支持 AC…
PostgreSQL
PostgreSQL 是全球最强大的**开源对象关系型数据库系统(ORDBMS)**,由加州大学伯克利分校发起,经 30+ 年发展,以功能完备性、标准兼容性和扩展性著称。支持复杂查询、窗口函数、CTE、JSON/JSONB、全文搜索、地理空间数据(PostGIS)、自定义类型等…
Redis
Redis 是最流行的**内存键值数据库**,由 Salvatore Sanfilippo 于 2009 年创建。它以亚毫秒级延迟著称,不仅支持 String/Hash/List/Set/SortedSet 等丰富数据结构,还提供发布订阅、Lua 脚本、事务、持久化、主从复制和…
SQLite
SQLite 是全球部署量最大的**嵌入式关系型数据库引擎**,由 D. Richard Hipp 于 2000 年创建。它是自包含、无服务器、零配置的,整个数据库就是一个单一文件(.db),无需独立进程。SQLite 被嵌入在每一个 Android/iOS 手机、Chrome…







































