2025 实测有效!手把手教你如何用实例代码(Python、JavaScript 、JAVA) 等实战代码,免费股票数据接口大全

​ 近年来,股票量化分析凭借其科学性与系统性,逐渐走进大众视野并受到广泛关注。对于这一领域的初学者而言,入门路上的第一道关卡便是如何获取全面且精准的股票数据。要知道,实时交易数据、历史交易记录、财务数据以及基本面信息等,都是量化分析过程中不可或缺的核心资源。我们开展量化分析的核心目标,正是从这些海量数据中挖掘出蕴藏的价值信息,为构建和优化投资策略提供坚实支撑。

在探寻优质数据源的过程中,我曾尝试过多种方式:自编网易股票页面爬虫、申万行业数据爬虫,以及同花顺问财的爬虫,还体验过聚宽的免费数据 API。但实践发现,爬虫作为数据源存在明显短板,其稳定性往往难以保证,时常会给量化分析工作带来不必要的麻烦与阻碍。

值得庆幸的是,在我近两年的量化分析研究实践中,经过反复实测验证,筛选出了一批可用、稳定且数据更新及时的数据接口。为了方便大家亲自验证,我在下方列出的所有接口连接中都加入了超链接,大家只需直接点击,就能立即获取到对应数据,直观感受这些接口的可用性。同时,在内容底部,我还附上了这些数据接口的 API 文档,其中详细说明了各接口返回的字段含义以及接口连接的具体使用方法,希望能为大家的量化分析之路提供切实帮助。

下面,所有演示中的API接口Url链接结尾的biyinglicence,均为数据请求token证书,因为这个证书是官方测试证书,仅可用于验证各个接口的有效性,所以这个证书限制了只可请求股票代码为000001的数据,正式环境中是不能使用的,证书可以自己去申请一个替换掉就好了,免费证书的申请连接,替换成自己申请的证书就可以请求任何股票数据了。

股票列表

API接口:http://api.biyingapi.com/hslt/list/您的licence

【实时数据接口】

实时交易数据(券商数据)

API接口链接(可点击验证):https://api.biyingapi.com/hsstock/real/time/股票代码/证书您的licence

1、python

import requests  url = "https://api.biyingapi.com/hsstock/real/time/000001/biyinglicence"  
response = requests.get(url)  
data = response.json()  
print(data)

2、JavaScript (Node.js)

const axios = require('axios');  const url = "https://api.biyingapi.com/hsstock/real/time/000001/biyinglicence";  
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("https://api.biyingapi.com/hsstock/real/time/000001/biyinglicence"))  .build();  try {  HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());  System.out.println(response.body());  } catch (IOException | InterruptedException e) {  e.printStackTrace();  }  }  
}

返回的数据:

{"pe":4.7,"ud":-0.03,"pc":-0.2483,"zf":1.5728,"tr":0.93,"pb_ratio":0.53,"p":12.05,"o":12.05,"h":12.22,"l":12.03,"yc":12.08,"cje":2186232900,"v":1805126,"pv":180512568,"tv":27774,"t":"2025-08-29 15:00:00"}
买卖五档盘口

API接口链接(可点击验证):https://api.biyingapi.com/hsstock/real/five/股票代码/证书您的licence

当天逐笔交易

API接口链接(可点击验证):http://api.biyingapi.com/hsrl/zbjy/股票代码(如000001)/您的licence

实时交易数据(多股)

API接口链接(可点击验证):http://api.biyingapi.com/hsrl/ssjy_more/您的licence?stock_codes=股票代码1,股票代码2……股票代码20

实时交易(公开数据)

API接口链接(可点击验证):http://api.biyingapi.com/hsrl/ssjy/股票代码(如000001)/您的licence

资金流向数据

API接口链接(可点击验证):http://api.biyingapi.com/hsstock/history/transaction/股票代码(如000001)/您的licence?st=开始时间&et=结束时间&lt=最新条数

最新分时交易

API接口链接(可点击验证):https://api.biyingapi.com/hsstock/latest/股票代码.市场(如000001.SZ)/分时级别(如d)/除权方式/您的licence?lt=最新条数(如3)

基金行情实时交易

API接口链接(可点击验证):http://api.biyingapi.com/fd/real/time/基金代码(如159001)/您的licence

京股实时交易

API接口链接(可点击验证):[http://api.biyingapi.com/bj/stock/real/time/股票代码(如430017)/您的licence](http://api.biyingapi.com/bj/list/all/biyinglicence)

港股实时交易

API接口链接(可点击验证):[http://api.biyingapi.com/hk/stock/real/time/股票代码(如00001)/您的licence](http://api.biyingapi.com/hk/list/all/biyinglicence)

科创实时交易

API接口链接(可点击验证):http://api.biyingapi.com/kc/real/time/股票代码(如688001)/您的licence

【历史数据接口】

历史分时交易

API接口链接(可点击验证):https://api.biyingapi.com/hsstock/history/股票代码.市场(如000001.SZ)/分时级别(如d)/除权方式/您的licence?st=开始时间(如20240601)&et=结束时间(如20250430)&lt=最新条数(如100)

历史分时KDJ

API接口链接(可点击验证):http://api.biyingapi.com/hsstock/history/kdj/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

历史分时MACD

API接口链接(可点击验证):http://api.biyingapi.com/hsstock/history/macd/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

历史分时MA

API接口链接(可点击验证):http://api.biyingapi.com/hsstock/history/ma/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

历史分时BOLL

API接口链接(可点击验证):http://api.biyingapi.com/hsstock/history/boll/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

API说明文档

股票列表

API接口:http://api.biyingapi.com/hslt/list/您的licence

接口说明:获取基础的股票代码和名称,用于后续接口的参数传入。

数据更新:每日16:20

字段名称数据类型字段说明
dmstring股票代码,如:000001
mcstring股票名称,如:平安银行
jysstring交易所,"sh"表示上证,"sz"表示深证

实时交易数据

API接口:https://api.biyingapi.com/hsstock/real/time/股票代码/证书您的licence

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

数据更新:实时

字段名称数据类型字段说明
pnumber最新价
onumber开盘价
hnumber最高价
lnumber最低价
ycnumber前收盘价
cjenumber成交总额
vnumber成交总量
pvnumber原始成交总量
tstring更新时间
udfloat涨跌额
pcfloat涨跌幅
zffloat振幅
tstring更新时间
penumber市盈率
trnumber换手率
pb_rationumber市净率
tvnumber成交量

买卖五档盘口

API接口:https://api.biyingapi.com/hsstock/real/five/股票代码/证书您的licence

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

数据更新:实时

字段名称数据类型字段说明
psnumber委卖价
pbnumber委买价
vsnumber委卖量
vbnumber委买量
tstring更新时间

最新分时交易

API接口:https://api.biyingapi.com/hsstock/latest/股票代码.市场(如000001.SZ)/分时级别(如d)/除权方式/您的licence?lt=最新条数(如3)

接口说明:根据《股票列表》得到的股票代码和分时级别获取最新交易数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y,除权方式有不复权、前复权、后复权、等比前复权、等比后复权,对应的参数分别为n、f、b、fr、br,分钟级无除权数据,对应的参数为n。

数据更新:实时

字段名称数据类型字段说明
tstring交易时间
ofloat开盘价
hfloat最高价
lfloat最低价
cfloat收盘价
vfloat成交量
afloat成交额
pcfloat前收盘价
sfint停牌 1停牌,0 不停牌

基金实时数据

API接口:http://api.biyingapi.com/fd/real/time/基金代码(如159001)/您的licence

接口说明:根据《沪深基金列表》得到的基金代码获取实时交易数据(您可以理解为日线的最新数据),该接口为券商数据源。

数据更新:盘中实时

字段名称数据类型字段说明
pnumber最新价
onumber开盘价
hnumber最高价
lnumber最低价
ycnumber前收盘价
cjenumber成交总额
vnumber成交总量
pvnumber原始成交总量
udfloat涨跌额
pcfloat涨跌幅
zffloat振幅
tstring更新时间
penumber市盈率
trnumber换手率
pb_rationumber市净率
tvnumber成交量

京股实时数据

API接口:http://api.biyingapi.com/bj/stock/real/time/股票代码(如430017)/您的licence

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

数据更新:盘中实时

字段名称数据类型字段说明
pnumber最新价
onumber开盘价
hnumber最高价
lnumber最低价
ycnumber前收盘价
cjenumber成交总额
vnumber成交总量
pvnumber原始成交总量
udfloat涨跌额
pcfloat涨跌幅
zffloat振幅
tstring更新时间
penumber市盈率
trnumber换手率
pb_rationumber市净率
tvnumber成交量

港股实时数据

API接口:http://api.biyingapi.com/hk/stock/real/time/股票代码(如00001)/您的licence

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

数据更新:盘中实时

字段名称数据类型字段说明
pnumber最新价
onumber开盘价
hnumber最高价
lnumber最低价
ycnumber前收盘价
cjenumber成交总额
vnumber成交总量
pvnumber原始成交总量
udfloat涨跌额
pcfloat涨跌幅
zffloat振幅
tstring更新时间
penumber市盈率
trnumber换手率
pb_rationumber市净率
tvnumber成交量

科创实时数据

API接口:http://api.biyingapi.com/kc/real/time/股票代码(如688001)/您的licence

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

数据更新:盘中实时

字段名称数据类型字段说明
pnumber最新价
onumber开盘价
hnumber最高价
lnumber最低价
ycnumber前收盘价
cjenumber成交总额
vnumber成交总量
pvnumber原始成交总量
udfloat涨跌额
pcfloat涨跌幅
zffloat振幅
tstring更新时间
penumber市盈率
trnumber换手率
pb_rationumber市净率
tvnumber成交量

历史分时交易

API接口:https://api.biyingapi.com/hsstock/history/股票代码.市场(如000001.SZ)/分时级别(如d)/除权方式/您的licence?st=开始时间(如20240601)&et=结束时间(如20250430)&lt=最新条数(如100)

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史交易数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y,除权方式有不复权、前复权、后复权、等比前复权、等比后复权,对应的参数分别为n、f、b、fr、br,分钟级无除权数据,对应的参数为n。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:‘20240101’ 或’20241231235959’。不设置开始时间和结束时间则为全部历史数据。

数据更新:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每日15:30开始更新,预计17:10完成

字段名称数据类型字段说明
tstring交易时间
ofloat开盘价
hfloat最高价
lfloat最低价
cfloat收盘价
vfloat成交量
afloat成交额
pcfloat前收盘价
sfint停牌 1停牌,0 不停牌

历史分时MACD

API接口:http://api.biyingapi.com/hsstock/history/macd/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史MACD数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y,日线以上除权方式有不复权、前复权、后复权、等比前复权、等比后复权,对应的参数分别为n、f、b、fr、br,分钟级仅限请求不复权数据,对应的参数为n。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:‘20240101’ 或’20241231235959’。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

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

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

历史分时MA

API接口:http://api.biyingapi.com/hsstock/history/ma/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史MA数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y,日线以上除权方式有不复权、前复权、后复权、等比前复权、等比后复权,对应的参数分别为n、f、b、fr、br,分钟级仅限请求不复权数据,对应的参数为n。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:‘20240101’ 或’20241231235959’。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

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

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

历史分时BOLL

API接口:http://api.biyingapi.com/hsstock/history/boll/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史BOLL数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y,日线以上除权方式有不复权、前复权、后复权、等比前复权、等比后复权,对应的参数分别为n、f、b、fr、br,分钟级仅限请求不复权数据,对应的参数为n。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:‘20240101’ 或’20241231235959’。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

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

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

历史分时KDJ

API接口:http://api.biyingapi.com/hsstock/history/kdj/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的licence?st=开始时间&et=结束时间&lt=最新条数

接口说明:根据《股票列表》得到的股票代码和分时级别获取历史KDJ数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y,日线以上除权方式有不复权、前复权、后复权、等比前复权、等比后复权,对应的参数分别为n、f、b、fr、br,分钟级仅限请求不复权数据,对应的参数为n。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:‘20240101’ 或’20241231235959’。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

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

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

更多API文档说明:沪深A股API文档 | 必盈API

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/920733.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/920733.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

KMP 算法相关练习题

大家好&#xff0c;今天是2025年8月31日&#xff0c;上一期我给大家分享了 KMP 算法的相关知识&#xff0c;今天我来带领大家学习4道 KMP 相关的算法题。 在学习算法题之前&#xff0c;还是希望大家能够要先学会 KMP 算法&#xff08;可以参考这篇文章&#xff1a;KMP 算法&am…

张柏芝亮相林家谦演唱会 再次演绎《任何天气》

近日&#xff0c;张柏芝作为特别嘉宾亮相歌手林家谦演唱会。当天&#xff0c;张柏芝身着一袭浅米色蕾丝裙装&#xff0c;轻盈面料搭配层叠设计&#xff0c;行走间裙摆微扬&#xff0c;温柔气质满溢&#xff0c;为舞台增添了一抹温柔亮色。舞台上&#xff0c;张柏芝接连演绎《任…

Android 权限申请现代化指南

Android 权限申请现代化指南 一、核心概念&#xff1a;权限分类 Android 将权限分为三大类&#xff0c;申请方式各不相同&#xff1a; 普通权限 (Normal Permissions)范围&#xff1a;涉及应用沙盒外部但对用户隐私或设备操作风险极低的操作。示例&#xff1a;网络访问 (IN…

大话 IOT 技术(3) -- MQTT篇

文章目录前言前情提要MQTT介绍组成万恶的appmqtt服务端伪代码实现开源的力量后话当你迷茫的时候&#xff0c;请点击 物联网目录大纲 快速查看前面的技术文章&#xff0c;相信你总能找到前行的方向 前言 本篇将开始讲述IOT技术的一个重点&#xff0c;mqtt协议。 我发现有一个…

大语言模型生成的“超龄劳动者权益保障制度系统化完善建议(修订版)”

大纲 │ ├── 一、基于征求意见稿现状的评估 │ ├── 制度意义&#xff1a;25条暂行规定首次明确权益范围&#xff0c;提供法律依据 │ └── 关键缺陷 │ ├── 法律定位不明确 │ ├── 社保衔接不足 │ └── 实施机制不完善 │ ├── 二、法…

【UnityAS】Unity Android Studio 联合开发快速入门:环境配置、AAR 集成与双向调用教程

这是一篇2021年的存档&#xff0c;使用Unity2020版本。 至今&#xff0c;Unity与AS很多通讯方式也是基于此衍生。 作为Unity与AS联合开发的受益者&#xff0c;难得掏出自己的饭碗&#xff0c;诸君共享&#xff01; Unity & Android Studio 联合开发快速入门 ——Unity与AS…

前后端联合实现多个文件上传

1、前端 Vue3CommonApplyBasicInfoForm.vue<script setup lang"ts" name"CommonApplyBasicInfoForm"> ...... // 文件输入实例对象 const fileInputRef ref<HTMLInputElement | null>(null); // 选择文件列表 const selectedFiles ref<Fi…

软考高级--系统架构设计师--综合知识真题解析

系列文章目录 文章目录系列文章目录一、2019年真题二、2020年真题三、2021年真题四、2022年真题总结一、2019年真题 二、2020年真题 三、2021年真题 四、2022年真题 总结

“帕萨特B5钳盘式制动器结构设计三维PROE模型7张CAD图纸PDF图“

摘 要本文首先对汽车制动器原理和对各种各样的制动器进行分析,详细地阐述了各类制动器的结构,工作原理和优缺点。再根据轿车的车型和结构选择了适合的方案。根据市场上同系列车型的车大多数是滑钳盘式制动器,而且滑动钳式盘式制动器结构简单,性能居中,设计规范,所以我选择滑动…

SQL注入6----(其他注入手法)

一.前言 本章节来介绍一下其他的注入手法&#xff0c;也就是非常规注入手法&#xff0c;来和大家介绍一下 二.加密注入 前端提交的有些数据是加密之后&#xff0c;到了后台在解密&#xff0c;然后再进行数据库查询等相关操作的&#xff0c;那么既然如 此我们也应该将注入语句…

visual studio2022 配置 PCL 1.13.1

PCL库下载 下载链接&#xff1a; https://github.com/PointCloudLibrary/pcl/releases 下载这两个。 PCL库安装 运行.exe文件进行安装。 环境变量勾第二个&#xff08;其实无所谓&#xff0c;反正还要添加别的环境变量&#xff0c;这里没选之后加也一样&#xff09;。 安装…

金融学-货币理论

前言 前面学习了什么是货币供给&#xff0c;货币供给的决定以及联邦储备体系在货币供给中所起的作用。现在我们要开始探讨经济中货币供给在决定价格水平与全部商品和劳务(总供给)中的作用。关于货币对经济影响的研究&#xff0c;称为货币理论(monetarythe-ory) 货币数量论 古典…

Visio绘图——给多边形增加连接线

每次在画项目框图和各类爪图的时候&#xff0c;连接线是最烦人的&#xff0c;虽然选择的是折线&#xff0c;单往往事与愿违。 下面就记录一下&#xff0c;如何查找各类连接线。 1、先展开左侧菜单栏&#xff0c;点击如下所示的“&#xff1e;”2、在展开的界面&#xff0c;再次…

【开题答辩全过程】以 付费自习室系统小程序为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人&#xff0c;语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

开疆智能Profinet转EtherCAT网关连接TR-Electronic传感器配置案例

本案例是通过开疆智能研发的Profinet转EtherCAT网关将传感器数据传送到PLC&#xff0c;由于两边设备采用协议不同&#xff0c;故而使用网关进行转换。网关配置&#xff1a;打开网关配置软件“EtherCAT Manager”并新建项目。根据不通网关型号也可选择ModbusTCP&#xff0c;Ethe…

VSCode中使用Markdown

文章目录1. 背景2. 安装插件3. 基础写作与预览4. 生成PDF文档5. 插入代码6. 插入图片7. 小结1. 背景 编程技术人员&#xff0c;很多人写作习惯用Markdown格式吧。 首先Markdown很简单&#xff0c;第二它的层次结构特别清晰&#xff0c;再然后它对嵌入图片、代码的支持很优秀。…

2024全栈技术栈选型指南

前后端技术栈选择现代前后端技术栈选择需兼顾市场需求与个人兴趣。前端领域React、Vue、Angular形成三足鼎立&#xff0c;React在大型项目占比达58%&#xff0c;Vue在小中型企业更受欢迎。TypeScript采用率年增长25%&#xff0c;已成为工程化标配。后端技术呈现多元化趋势&…

Spring Boot 项目文件上传安全与优化:OSS、MinIO、Nginx 分片上传实战

在实际的 Web 项目中&#xff0c;文件上传是一个常见需求&#xff1a;用户上传头像、企业后台上传资料、视频平台上传大文件等等。然而&#xff0c;文件上传也是最容易引发安全风险的功能之一&#xff0c;比如恶意脚本上传、木马文件伪装、存储空间消耗攻击。同时&#xff0c;当…

智能安防:以AI重塑安全新边界

传统安防依赖人力监控与简单报警&#xff0c;效率低下且易遗漏风险。随着人工智能、物联网及大数据技术的融合&#xff0c;智能安防正重新定义安全管理的范式&#xff0c;从被动响应转向主动预警&#xff0c;成为智慧城市与数字化生活的重要基石。智能安防的核心是人工智能视觉…

【AI】【强化学习】强化学习算法总结、资料汇总、个人理解

前言&#xff1a;自己学习西湖大学赵老师的课、youtube系列的课程相关比较重要的内容&#xff0c;后续不断再进行完善。 YouTube Serrano.academy rlhf讲的很好 合集最后一个没看 强化学习第四章 police没一步需要无穷&#xff0c;值迭代只需要一步 收敛不一样 值迭代:原因在于…