当前位置: 首页 > news >正文

股票数据接口API实例代码python、JAVA等多种语言演示免费获取实时数据、历史数据、CDMA、KDJ等指标数据配有API说明文档

本文中所有接口均可直接在浏览器打开获取数据,为了便于大家验证有效性,已经做好了超链接,直接点击即可!

沪深两市股票列表

API接口链接(可点击验证):https://api.mairui.club/hslt/list/b997d4403688d5e66a

【实时数据接口】

沪深两市实时交易数据接口

API接口链接(可点击验证):https://api.mairui.club/hsrl/ssjy/000001/b997d4403688d5e66a

1、python

import requests  url = "http://api.mairui.club/hsrl/ssjy/000001/b997d4403688d5e66a"  
response = requests.get(url)  
data = response.json()  
print(data)

2、JavaScript (Node.js)

const axios = require('axios');  const url = "http://api.mairui.club/hsrl/ssjy/000001/b997d4403688d5e66a";  
axios.get(url)  .then(response => {  console.log(response.data);  })  .catch(error => {  console.log(error);  });

3、Java

import java.net.URI;  
import java.net.http.HttpClient;  
import java.net.http.HttpRequest;  
import java.net.http.HttpResponse;  
import java.io.IOException;  public class Main {  public static void main(String[] args) {  HttpClient client = HttpClient.newHttpClient();  HttpRequest request = HttpRequest.newBuilder()  .uri(URI.create("http://api.mairui.club/hsrl/ssjy/000001/b997d4403688d5e66a"))  .build();  try {  HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());  System.out.println(response.body());  } catch (IOException | InterruptedException e) {  e.printStackTrace();  }  }  
}

返回的数据:

{"fm":"-0.20","h":"10.26","hs":"0.67","lb":"1.38","l":"10.11","lt":"197161074084.00","o":"10.11","pe":"3.81","pc":"0.30","p":"10.16","sz":"197164128892.00","cje":"1318858687.52","ud":"0.03","v":"1294059","yc":"10.13","zf":"1.48","zs":"-0.20","sjl":"0.48","zdf60":"-0.20","zdfnc":"17.19","t":"2024-08-30 15:29:03"}

沪深两市买卖五档盘口

API接口链接(可点击验证):https://api.mairui.club/hsrl/mmwp/000001/b997d4403688d5e66a

沪深两市最新分时交易

API接口链接(可点击验证):https://api.mairui.club/hszb/fsjy/000001/60m/b997d4403688d5e66a

沪深两市最新分时KDJ(9,3,3)

API接口链接(可点击验证):https://api.mairui.club/hszb/kdj/000001/60m/b997d4403688d5e66a

沪深两市最新分时MACD

API接口链接(可点击验证):https://api.mairui.club/hszb/macd/000001/60m/b997d4403688d5e66a

沪深两市最新分时MA

API接口链接(可点击验证):https://api.mairui.club/hszb/ma/000001/60m/b997d4403688d5e66a

沪深两市最新分时BOLL(20,2)

API接口链接(可点击验证):https://api.mairui.club/hszb/boll/000001/60m/b997d4403688d5e66a

【历史数据接口】

沪深两市历史分时交易

API接口链接(可点击验证):https://api.mairui.club/hszbl/fsjy/000001/60m/b997d4403688d5e66a

沪深两市历史分时KDJ(9,3,3)

API接口链接(可点击验证):https://api.mairui.club/hszbl/kdj/000001/60m/b997d4403688d5e66a

沪深两市历史分时MACD

API接口链接(可点击验证):https://api.mairui.club/hszbl/macd/000001/60m/b997d4403688d5e66a

沪深两市历史分时MA

API接口链接(可点击验证):https://api.mairui.club/hszbl/ma/000001/60m/b997d4403688d5e66a

沪深两市历史分时BOLL(20,2)

API接口链接(可点击验证):https://api.mairui.club/hszbl/boll/000001/60m/b997d4403688d5e66a

API说明文档

沪深两市股票

API接口:https://api.mairui.club/hslt/list/licence证书

接口说明:获取沪深两市所有股票的代码、名称、所属交易所信息,用于后续接口的传递参数。

数据更新:每日16:00更新

字段名称数据类型字段说明
dmstring股票的六位交易代码,例如:601398
mcstring股票名称,例如:工商银行
jysstring交易所,"sh"表示上证,"sz"表示深证

实时交易数据接口

API接口:https://api.mairui.club/hsrl/ssjy/股票代码(如000001)/licence证书

接口说明:根据《股票列表》得到的股票代码获取实时交易数据(您可以理解为日线的最新数据)。

数据更新:交易时间段每1分钟

字段名称数据类型字段说明
fmnumber五分钟涨跌幅(%)
hnumber最高价(元)
hsnumber换手(%)
lbnumber量比(%)
lnumber最低价(元)
ltnumber流通市值(元)
onumber开盘价(元)
penumber市盈率(动态,总市值除以预估全年净利润,例如当前公布一季度净利润1000万,则预估全年净利润4000万)
pcnumber涨跌幅(%)
pnumber当前价格(元)
sznumber总市值(元)
cjenumber成交额(元)
udnumber涨跌额(元)
vnumber成交量(手)
ycnumber昨日收盘价(元)
zfnumber振幅(%)
zsnumber涨速(%)
sjlnumber市净率
zdf60number60日涨跌幅(%)
zdfncnumber年初至今涨跌幅(%)
tstring更新时间yyyy-MM-dd HH:mm:ss

买卖五档盘口

API接口:https://api.mairui.club/hsrl/mmwp/股票代码(如000001)/licence证书

接口说明:根据《股票列表》得到的股票代码获取实时买卖五档盘口数据。

数据更新:交易时间段每2分钟

字段名称数据类型字段说明
tstring更新时间yyyy-MM-dd HH:mm:ss
vcnumber委差(股)
vbnumber委比(%)
pb1number买1价(元)
vb1number买1量(股)
pb2number买2价(元)
vb2number买2量(股)
pb3number买3价(元)
vb3number买3量(股)
pb4number买4价(元)
vb4number买4量(股)
pb5number买5价(元)
vb5number买5量(股)
ps1number卖1价(元)
vs1number卖1量(股)
ps2number卖2价(元)
vs2number卖2量(股)
ps3number卖3价(元)
vs3number卖3量(股)
ps4number卖4价(元)
vs4number卖4量(股)
ps5number卖5价(元)
vs5number卖5量(股)

最新分时交易

API接口:https://api.mairui.club/hszb/fsjy/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码以及分时级别获取分时交易数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
dstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
onumber开盘价(元)
hnumber最高价(元)
lnumber最低价(元)
cnumber收盘价(元)
vnumber成交量(手)
enumber成交额(元)
zfnumber振幅(%)
hsnumber换手率(%)
zdnumber涨跌幅(%)
zdenumber涨跌额(元)

最新分时KDJ(9,3,3)

API接口:https://api.mairui.club/hszb/kdj/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码以及分时级别获取分时KDJ数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
knumberK值
dnumberD值
jnumberJ值

最新分时MACD

API接口:https://api.mairui.club/hszb/macd/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码以及分时级别获取分时MACD数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
diffnumberDIFF值
deanumberDEA值
macdnumberMACD值
ema12numberEMA(12)值
ema26numberEMA(26)值

最新分时MA

API接口:https://api.mairui.club/hszb/ma/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码以及分时级别获取分时MA数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。目前提供了ma3,ma5,ma10,ma15,ma20,ma30,ma60,ma120,ma200,ma250这些常用的移动平均线。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
ma3numberMA3,没有则为null
ma5numberMA5,没有则为null
ma10numberMA10,没有则为null
ma15numberMA20,没有则为null
ma20numberMA20,没有则为null
ma30numberMA30,没有则为null
ma60numberMA60,没有则为null
ma120numberMA120,没有则为null
ma200numberMA200,没有则为null
ma250numberMA250,没有则为null

最新分时BOLL(20,2)

API接口:https://api.mairui.club/hszb/boll/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码以及分时级别获取分时BOLL数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
unumber上轨
dnumber下轨
mnumber中轨

历史分时交易

API接口:https://api.mairui.club/hszbl/fsjy/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史交易数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
dstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
onumber开盘价(元)
hnumber最高价(元)
lnumber最低价(元)
cnumber收盘价(元)
vnumber成交量(手)
enumber成交额(元)
zfnumber振幅(%)
hsnumber换手率(%)
zdnumber涨跌幅(%)
zdenumber涨跌额(元)

历史分时MACD

API接口:https://api.mairui.club/hszbl/macd/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史macd数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
diffnumberDIFF值
deanumberDEA值
macdnumberMACD值
ema12numberEMA(12)值
ema26numberEMA(26)值

历史分时MA

API接口:https://api.mairui.club/hszbl/ma/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史ma数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。目前提供了ma3,ma5,ma10,ma15,ma20,ma30,ma60,ma120,ma200,ma250这些常用的移动平均线。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
ma3numberMA3,没有则为null
ma5numberMA5,没有则为null
ma10numberMA10,没有则为null
ma15numberMA20,没有则为null
ma20numberMA20,没有则为null
ma30numberMA30,没有则为null
ma60numberMA60,没有则为null
ma120numberMA120,没有则为null
ma200numberMA200,没有则为null
ma250numberMA250,没有则为null

历史分时BOLL(20,2)

API接口:https://api.mairui.club/hszbl/boll/股票代码(如000001)/分时级别/licence证书

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史boll数据,交易时间从远到近排序。目前 分时级别 支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是 5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)、dn(日线未复权)、dq(日线前复权)、dh(日线后复权)、wn(周线未复权)、wq(周线前复权)、wh(周线后复权)、mn(月线未复权)、mq(月线前复权)、mh(月线后复权)、yn(年线未复权)、yq(年线前复权)、yh(年线后复权) 。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每天16:00更新。

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-dd HH:mm:ss,日线级别为yyyy-MM-dd
unumber上轨
dnumber下轨
mnumber中轨

更多说明文档:https://www.mairui.club/hsdata.html

相关文章:

股票数据接口API实例代码python、JAVA等多种语言演示免费获取实时数据、历史数据、CDMA、KDJ等指标数据配有API说明文档

​ 本文中所有接口均可直接在浏览器打开获取数据&#xff0c;为了便于大家验证有效性&#xff0c;已经做好了超链接&#xff0c;直接点击即可&#xff01; 沪深两市股票列表 API接口链接&#xff08;可点击验证&#xff09;&#xff1a;https://api.mairui.club/hslt/list/b…...

【Map vs Set】:Java数据存储的“双子星”对决

个人主页&#xff1a;♡喜欢做梦 欢迎 &#x1f44d;点赞 ➕关注 ❤️收藏 &#x1f4ac;评论 目录 &#x1f370;一、搜索 &#x1f36e;1.概念 &#x1f36e;2.模型 &#x1f370;二、Map &#x1f368;1.什么是Map&#xff1f; &#x1f368;2.Map的实例化 &…...

ollama+langchain+deepseek本机跑通大模型

一、部署deepseek Ollama&#xff0c;这是是一个开源的大语言模型平台&#xff0c;它允许用户在本地环境中运行、创建和共享大型语言模型。Ollama提供了丰富的功能和特性&#xff0c;使得用户可以在自己的计算机上轻松地部署和运行大型语言模型。官网&#xff1a;https://ollam…...

03【FreeRTO队列-如何获取任务信息与队列的动静态创建】

一.利用 vTaskList()以及 vTaskGetRunTimeStats()来获取任务的信息 1.现象与开启启用宏 freeRTOSConfig.h //必须启用 #define configUSE_TRACE_FACILITY 1 #define configGENERATE_RUN_TIME_STATS 1 #define configUSE_STATS_FORMATTING_FUNCTIONS…...

vue-plugin-hiprint (vue2

页面效果 <template><div><div class="d-flex flex-column mt5"><div class="d-flex flex-row " style="margin-bottom: 10px;justify-content: center;"><!-- 纸张大小 A3、A4 等 --><div class="paper…...

【后端面试总结】什么是堆,什么是栈

堆与栈&#xff1a;计算机科学中的两大内存管理利器 在计算机科学中&#xff0c;内存管理是软件开发的核心组成部分之一。其中&#xff0c;堆&#xff08;Heap&#xff09;和栈&#xff08;Stack&#xff09;是两种最基本的内存分配方式&#xff0c;它们各自有着独特的特性和应…...

第39周:猫狗识别 2(Tensorflow实战第九周)

目录 前言 一、前期工作 1.1 设置GPU 1.2 导入数据 输出 二、数据预处理 2.1 加载数据 2.2 再次检查数据 2.3 配置数据集 2.4 可视化数据 三、构建VGG-16网络 3.1 VGG-16网络介绍 3.2 搭建VGG-16模型 四、编译 五、训练模型 5.1 上次程序的主要Bug 5.2 修改版…...

力扣--239.滑动窗口最大值

问题 给你一个整数数组 nums&#xff0c;有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1&#xff1a; 输入&#xff1a;nums [1,3,-1,-3,5,3,6,7], …...

傅里叶变换推导

基本模型 假设在二维直角坐标系中&#xff0c;可以用相互垂直的基向量和表示&#xff1a; 假设&#xff1a; 假设在上的投影为&#xff0c;那么&#xff1a; 所以&#xff1a; 用公式表达&#xff1a; 但是在实际中&#xff0c;基向量和不一定长度都是1&#xff0c;重新推导一…...

扣子工作流中禁止同类别的图像流节点,不能超过4个

一、问题1不能在一个工作流中超过4个图像的并行节点 1、现象 本来想着在扣子中一次生成多张图片。 然后问了扣子小助手 2、图像节点限制 扣子给了如下反馈 近期图像流上线了并发限额&#xff0c;具体规则如下&#xff1a; 针对对象&#xff1a;单用户维度&#xff0c;非 bot…...

Java 语言深度剖析与实践应用

一、引言 Java 作为一种广泛应用于各种领域的编程语言&#xff0c;自 1995 年诞生以来&#xff0c;凭借其跨平台性、面向对象特性、丰富的类库以及强大的生态系统&#xff0c;在软件开发行业占据着重要地位。无论是企业级应用开发、移动应用开发、大数据处理还是分布式系统构建…...

1.14学习总结

日常刷题单 刷了题目后&#xff0c;对于排序方法更加熟练&#xff0c;手搓代码的速度也得到了提高。 感觉字符串还不熟练&#xff0c;高精度更是云里雾里&#xff0c;上升空间极大。 同时看见今晚有个入门难度的测试&#xff0c;去练了练手&#xff0c;想看看自己是什么成分&…...

C++蓝桥杯基础篇(三)

片头 哈喽&#xff01;小伙伴们&#xff0c;大家好~&#xff0c;今天我们来学习蓝桥杯基础篇&#xff08;三&#xff09;&#xff0c;继续练习相关习题&#xff0c;准备好了吗&#xff1f;我们开始啦~ 一、while循环 可以简单理解为循环版的if语句。if语句是判断1次&#xff0…...

微信小程序的制作

制作微信小程序的过程大致可以分为几个步骤&#xff1a;从环境搭建、项目创建&#xff0c;到开发、调试和发布。下面我会为你简要介绍每个步骤。 1. 准备工作 在开始开发微信小程序之前&#xff0c;你需要确保你已经完成了以下几个步骤&#xff1a; 注册微信小程序账号&…...

Sass更新:@import——>@use

背景&#xff1a;将一个公共的CSS样式文件导入到任意一个组件中进行使用 一、创建并使用CSS公共样式文件 1、在目录的assets目录下创建一个style文件夹&#xff0c;里面存放一个.scss文件&#xff08;例&#xff1a;mixin.scss&#xff09; 2、文件内以mixin来设置名为flex的…...

Python使用Flask结合DeepSeek开发

一、背景 我之前关于DeepSeek使用ollama部署的文章大家可以把DeepSeek大模型部署起来。那么ollama还提供了可以调用对应部署模型的API接口。我们可以基于这些接口&#xff0c;做自己的二次开发。使用pythonflaskollama就可以进行模型对话调用。并且前端采用SSE的技术&#xff0…...

python中的抽象类在项目中的实际应用

抽象类在项目中的实际应用主要体现在 规范代码结构、强制子类实现某些方法、提供部分通用功能&#xff0c;让代码更稳定、易维护。 举个例子&#xff1a;数据校验器 假设你在做一个 用户输入校验系统&#xff0c;需要支持 数字校验、字符串校验 和 邮箱校验。如果不用抽象类&…...

New Game--(单调队列)

I - New Game 有一种新的游戏&#xff0c;Monocarp 想要玩。这个游戏使用一副包含 n 张牌的牌堆&#xff0c;其中第 i 张牌上写有一个整数 a_i。 在游戏开始时&#xff0c;Monocarp 可以在第一轮选择牌堆中的任意一张牌。在接下来的每一轮中&#xff0c;Monocarp 可以选择一张…...

mapbox V3 新特性,添加下雪效果

&#x1f468;‍⚕️ 主页&#xff1a; gis分享者 &#x1f468;‍⚕️ 感谢各位大佬 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍⚕️ 收录于专栏&#xff1a;mapbox 从入门到精通 文章目录 一、&#x1f340;前言1.1 ☘️mapboxgl.Map 地图对象…...

无人机遥感在农林信息提取中的实现方法与GIS融合制图教程

遥感技术作为一种空间大数据手段&#xff0c;能够从多时、多维、多地等角度&#xff0c;获取大量的农情数据。数据具有面状、实时、非接触、无伤检测等显著优势&#xff0c;是智慧农业必须采用的重要技术之一。 一&#xff1a;综合态势分析 1.1 研究区及作物品种分析 &#xff…...

基于ESP32的Wi-Fi数据记录器:从环境扫描到物联网数据采集实战

1. 项目概述&#xff1a;一个基于ESP32的Wi-Fi数据记录器最近在折腾一个物联网数据采集的小项目&#xff0c;需要把几个传感器节点的数据汇总到一个中心点。一开始想用LoRa&#xff0c;但考虑到部署成本和网络覆盖&#xff0c;最后还是决定用最普遍的Wi-Fi。在GitHub上翻找现成…...

ARM虚拟化架构中HCRX_EL2寄存器详解与应用

1. ARM虚拟化架构与HCRX_EL2寄存器概述 在ARMv8/v9架构的虚拟化实现中&#xff0c;异常等级(EL)机制构成了安全隔离的基础框架。EL2作为专为虚拟化设计的特权等级&#xff0c;通过一组精心设计的系统寄存器实现对硬件资源的精确控制。其中HCRX_EL2&#xff08;Extended Hypervi…...

硬件设计包管理器VPM:提升Verilog/SystemVerilog模块复用效率

1. 项目概述&#xff1a;为什么硬件设计需要一个“包管理器”&#xff1f; 如果你和我一样&#xff0c;在数字电路设计领域摸爬滚打了几年&#xff0c;尤其是在ASIC或FPGA项目中&#xff0c;一定对下面这个场景深恶痛绝&#xff1a;为了在项目中复用某个开源的FIFO模块或者一个…...

AI工具深度卸载器:跨平台彻底清理OpenClaw等CLI工具

1. 项目概述&#xff1a;一个为AI工具打造的“深度清洁”卸载器最近在折腾各种AI Agent和CLI工具&#xff0c;发现一个挺普遍的问题&#xff1a;很多工具安装时挺方便&#xff0c;一个命令就搞定&#xff0c;但想彻底卸载干净&#xff0c;那可真是件麻烦事。尤其是像OpenClaw这…...

FAQ 优雅下线与连接排空

Skeyevss FAQ&#xff1a;优雅下线与连接排空 试用安装包下载 | SMS | 在线演示 项目地址&#xff1a;https://github.com/openskeye/go-vss 1. 为什么需要优雅下线 滚动发布、节点维护、缩容时若 立刻杀进程&#xff0c;会导致&#xff1a; 进行中的 SIP 事务 中断&#x…...

基于PyObjC的macOS全局悬浮AI助手开发:原生体验与隐私优先设计

1. 项目概述&#xff1a;一个真正“原生”的Mac全局AI助手 如果你和我一样&#xff0c;是个重度依赖AI来辅助编程、写作和日常信息处理的Mac用户&#xff0c;那你肯定也受够了在浏览器标签页、独立应用和命令行之间来回切换的割裂感。每次想快速问ChatGPT一个问题&#xff0c;…...

深度学习超分辨率技术加速SEM材料表征:原理、实践与16倍效率提升

1. 项目概述&#xff1a;当深度学习遇见扫描电镜在材料科学的研究一线&#xff0c;尤其是金属微观结构分析领域&#xff0c;扫描电子显微镜&#xff08;SEM&#xff09;是我们观察材料“内在世界”的得力工具。然而&#xff0c;一个长期困扰我们的矛盾是&#xff1a;高分辨率与…...

YOLOv11野生动物园大型猫科动物目标检测数据集-8075张-Animal-detection-yolov8-1

YOLOv11野生动物园大型猫科动物目标检测数据集 &#x1f4ca; 数据集基本信息 目标类别&#xff1a; [‘Bird’, ‘Cat’, ‘Cross-Cattle’, ‘Dog’, ‘Elephant’, ‘Houseplant’, ‘Human-beard’, ‘Human-ear’, ‘Human-eye’, ‘Human-face’, ‘Human-hand’, ‘Huma…...

顶会论文模块复现与二次创新:CVPR 2026 思路:FacT(自适应频率调优)模块提升恶劣天气下的检测鲁棒性

一、写作动机 你是否遇到过这样的情况——模型在晴天测试集上 mAP 冲到 75%+,到雨天、雾天场景直接腰斩到 40% 以下?折腾了大半个月的数据增强,换 backbone、调学习率、加注意力模块,暴雨天该漏检还是漏检,于是老板灵魂拷问:“你这是过拟合天气了吧?” 你是否看到过这…...

在CATLASS样例工程使用AscendC算子调测API

在CATLASS样例工程使用AscendC算子调测API 【免费下载链接】catlass 本项目是CANN的算子模板库&#xff0c;提供NPU上高性能矩阵乘及其相关融合类算子模板样例。 项目地址: https://gitcode.com/cann/catlass AscendC算子调测API是AscendC提供的调试能力&#xff0c;可进…...