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

基于 Python 的财经数据接口库:AKShare

AKShare 是基于 Python 的财经数据接口库,目的是实现对股票、期货、期权、基金、外汇、债券、指数、加密货币等金融产品的基本面数据、实时和历史行情数据、衍生数据从数据采集、数据清洗到数据落地的一套工具,主要用于学术研究目的。

安装

安装手册见:AKShare 安装指导 — AKShare 1.15.73 文档

直接使用pip安装即可,支持多种操作系统。 

pip install akshare --upgrade

我是在python12版本下安装的

编程使用案例

查看期货展期收益率

import akshare as akget_roll_yield_bar_df = ak.get_roll_yield_bar(type_method="date", var="RB", start_day="20180618", end_day="20180718")
print(get_roll_yield_bar_df)

查看机构调研:

import akshare as akstock_jgdy_tj_em_df = ak.stock_jgdy_tj_em(date="20210128")
print(stock_jgdy_tj_em_df)

查看10大流通股东

import akshare as akstock_gdfx_free_top_10_em_df = ak.stock_gdfx_free_top_10_em(symbol="sh688686", date="20240930")
print(stock_gdfx_free_top_10_em_df)

股东户数

import akshare as akstock_zh_a_gdhs_detail_em_df = ak.stock_zh_a_gdhs_detail_em(symbol="000001")
print(stock_zh_a_gdhs_detail_em_df)

基金持股

AKShare 股票数据 — AKShare 1.15.73 文档

import akshare as akstock_fund_stock_holder_df = ak.stock_fund_stock_holder(symbol="601318")
print(stock_fund_stock_holder_df)

查看私募基金经理

 x=ak.amac_manager_info()

len(x)
20239

可以知道全国注册的人数为20239名。当然误差可能是+- 1名。

特色

akshare有很多特色数据,比如电影票房

查看电影票房

首先查找,查到电影票房的函数

然后使用help来看帮助:

help(ak.movie_boxoffice_monthly)

看到帮助输出: 

lp on function movie_boxoffice_monthly in module akshare.movie.movie_yien:movie_boxoffice_monthly(date: str = '20240218') -> pandas.core.frame.DataFrame电影票房-单月票房https://www.endata.com.cn/BoxOffice/BO/Month/oneMonth.html:param date: 指定日期所在月份的月度票房:type date: str:return: 单月票房:rtype: pandas.DataFrame

按照提示,输入查询指令:

x = ak.movie_boxoffice_monthly(date = '20240218')
>>> x排序       影片名称    单月票房  月度占比  平均票价  场均人次        上映日期  口碑指数  月内天数
0     1       热辣滚烫  332989  30.0    48    28  2024-02-10  9.00  20.0
1     2      飞驰人生2  313911  28.3    49    27  2024-02-10  9.08  20.0
2     3       第二十条  215704  19.4    47    23  2024-02-10  9.02  20.0
3     4   熊出没·逆转时空  183573  16.6    47    30  2024-02-10  8.90  20.0
4     5     年会不能停!   15023   1.4    38     5  2023-12-29  8.93  29.0
5     6    我们一起摇太阳    9248   0.8    50    14  2024-03-30  9.11 -29.0
6     7       红毯先生    8413   0.8    52    11  2024-03-15  8.46 -14.0
7     8        金手指    5342   0.5    39     4  2023-12-30  7.99  29.0
8     9       临时劫案    5329   0.5    38     2  2024-01-19  7.95  29.0
9    10  海王2:失落的王国    2060   0.2    38     4  2023-12-20  8.12  29.0
10  999         其他   17541   1.6    39     3         NaT   NaN   NaN

再看看今天的当月票房:x = ak.movie_boxoffice_monthly(date = '20250115')

x排序           影片名称   单月票房  月度占比  平均票价  场均人次        上映日期  口碑指数  月内天数
0     1            误杀3  41503  34.1    42     7  2024-12-28  8.51  31.0
1     2           小小的我  30328  24.9    40     6  2024-12-27  8.86  31.0
2     3        “骗骗”喜欢你  20679  17.0    35     6  2024-12-31  8.88  31.0
3     4  名侦探柯南:迷宫的十字路口   4433   3.6    38     4  2024-12-27  8.88  31.0
4     5    帕丁顿熊3:秘鲁大冒险   3552   2.9    38     4  2025-01-01  6.90  31.0
5     6             误判   3497   2.9    41     4  2024-12-27  8.70  31.0
6     7          火锅艺术家   3243   2.7    33     4  2025-01-03  9.28  29.0
7     8            假爸爸   2163   1.8    40     3  2025-01-10  8.93  22.0
8     9           破·地狱   2101   1.7    39     6  2024-12-14  9.08  31.0
9    10      狮子王:木法沙传奇   2064   1.7    41     6  2024-12-20  8.48  31.0
10  999             其他   8211   6.7    40     3         NaT   NaN   NaN

可以看到,1月当前票房冠军是《误杀3》 。而通过场均人次,可以看到大部分电影的观影人数较少。

汽车销量

>>> x=ak.car_sale_rank_gasgoo()
>>> x厂商  2021-9      9月同比     9月环比  2021-1到9   2020-1到9   2019-1到9
0      上汽大众  125019   -28.56%   -85.3%    850437  1031387.0  1392306.0
1      上汽通用  124032    10.94%  -86.25%    901911   656907.0   846232.0
2    上汽通用五菱  110422     3.28%  -83.35%    663108   460389.0   649480.0
3      吉利汽车  104279   -19.05%  -88.83%    933891   886699.0   964323.0
4      一汽大众   95110   -57.62%  -92.16%   1212740  1430131.0  1395356.0
5      长安汽车   89556   -12.11%  -90.28%    921038   660293.0   549759.0
6     上汽乘用车   82973    27.92%  -83.91%    515744   423936.0   488280.0
7      长城汽车   80014   -15.71%  -88.85%    717319   520339.0   625843.0
8      东风日产   79819   -38.14%  -89.73%    777381   816870.0   924648.0
9     比亚迪汽车   79447    92.13%  -82.32%    449436   264778.0   331183.0
10     广汽本田   71773   -17.68%  -86.87%    546456   542402.0   568060.0
11     奇瑞汽车   66706     56.8%   -88.2%    565142   266045.0   306708.0
12     东风本田   65423   -31.14%   -87.8%    536035   553302.0   575859.0
13    特斯拉汽车   56006   394.36%  -81.02%    295006    77898.0        NaN
14     华晨宝马   51557    -8.47%  -89.78%    504335   450064.0   397498.0
15     广汽丰田   48300   -40.37%  -91.72%    583477   543449.0   496224.0
16     一汽丰田   45180   -46.53%  -92.32%    588236   561116.0   530224.0
17     长安福特   32022    15.48%  -84.86%    211488   163719.0   128224.0
18     北京奔驰   27520   -54.34%  -93.21%    405389   443813.0   398437.0
19    广汽乘用车   22930   -26.32%  -89.63%    221166   198184.0   263287.0
20     一汽红旗   20294    -5.69%   -89.9%    200998   123481.0    60680.0
21     北京现代   19390   -51.76%  -92.58%    261175   302816.0   450812.0
22    长安马自达   17357    16.52%  -81.37%     93148    94332.0    95845.0
23    东风乘用车   16467   159.45%  -78.43%     76342    45376.0    46933.0
24     东风柳汽   14463    59.37%  -84.19%     91497    63548.0    82855.0
25     江淮汽车   14054    32.99%  -87.85%    115689    80399.0   110592.0
26  广汽埃安新能源   13581    97.51%  -82.75%     78724    38828.0    13911.0
27     蔚来汽车   10628   125.74%  -83.99%     66395    26375.0    14257.0
28     小鹏汽车   10412   203.91%  -81.54%     56404    13017.0    13602.0
29   江苏悦达起亚    9307    -64.4%  -91.68%    111928   179839.0   215724.0
30     神龙汽车    8101   148.12%   -86.9%     61858    32038.0    92707.0
31     东风小康    7739   -27.79%  -89.89%     76568    67908.0   119254.0
32     合众汽车    7699   280.57%  -81.42%     41427     9246.0     7029.0
33     理想汽车    7094   102.45%  -87.16%     55270    18160.0        NaN
34     朋克汽车    6959   695900%  -60.07%     17427        NaN        NaN
35       雷丁    6056   768.87%   -67.2%     18461     2828.0        NaN
36     广汽三菱    5610    -20.2%  -87.42%     44582    46711.0    96414.0
37      易捷特    5365  7456.34%  -16.73%      6443      299.0        NaN
38    吉利沃尔沃    5312   -61.34%   -94.2%     91545    83840.0    86082.0
39     一汽奔腾    5178     1.25%  -89.23%     48064    56849.0    74779.0
40     上汽大通    5049    14.36%  -86.02%     36120    28612.0    40432.0
41     威马汽车    5005   137.54%  -82.77%     29043    13886.0    10916.0
42   奇瑞捷豹路虎    4251   -30.02%  -89.55%     40690    40717.0    37810.0
43     零跑汽车    4095      290%  -85.28%     27817     3741.0        NaN
44     鑫源汽车    4078    11.51%  -86.21%     29582    37416.0    37877.0
45     福建奔驰    3879    41.93%  -85.21%     26232    19886.0    20752.0
46     江铃汽车    3583    11.59%  -84.42%     23000    24331.0    37625.0
47     北京汽车    3504   -50.83%  -86.06%     25136    40286.0    37170.0
48     北汽越野    3076    33.04%  -83.47%     18605    12318.0    15376.0
49    吉麦新能源    2978  2819.61%  -76.65%     12756      102.0        NaN

但是这个数据有点老。加上参数,看看2024年12月的汽车销量:

>>> x=ak.car_sale_rank_gasgoo(symbol = '车企榜', date = '202412')
>>> x厂商  2024-12     12月同比    12月环比  2024-1到12  2023-1到12  2022-1到12
0     比亚迪汽车   509440    49.76%  -88.01%    4250370  3012906.0  1862603.0
1      奇瑞汽车   283903    44.51%  -88.49%    2466218  1715602.0  1112193.0
2      吉利汽车   217450    46.72%  -90.31%    2243836  1664161.0  1394986.0
3      一汽大众   170904   -13.91%  -89.32%    1600859  1847730.0  1801645.0
4      长安汽车   149883    31.26%  -90.88%    1642634  1592443.0  1380432.0
5    上汽通用五菱   134144   -12.23%  -85.18%     905034   835438.0  1098380.0
6      上汽大众   129990    -8.87%  -88.68%    1148091  1215003.0  1320833.0
7      长城汽车   118852    23.25%  -88.74%    1055235  1027847.0   880808.0
8      一汽丰田   100570    12.13%  -87.07%     778103   800099.0   834617.0
9     特斯拉汽车    93766     -0.4%  -89.77%     916660   947742.0   710865.0
10    上汽乘用车    88267   -40.08%  -89.04%     805717  1023772.0   844154.0
11     广汽本田    79204    -0.16%  -82.98%     465313   633843.0   736614.0
12     广汽丰田    77122   -20.83%  -89.55%     738000   950008.0  1005000.0
13  广汽埃安新能源    67753    46.26%  -82.11%     378729   499437.0   289396.0
14     上汽通用    64018   -38.89%  -85.28%     435007  1001017.0  1170107.0
15     华晨宝马    62786    -2.15%  -89.78%     614402   710000.0   665050.0
16     理想汽车    58513    16.21%  -88.31%     500508   376030.0   133246.0
17    广汽乘用车    58096    61.92%  -86.02%     415436   407476.0   362548.0
18     东风日产    55563    -13.9%  -91.17%     628904   723454.0   917166.0
19     北京奔驰    52200     -2.1%  -90.73%     563056   590590.0   591716.0
20     东风本田    46287   -16.73%   -89.2%     428753   596425.0   665208.0
21     零跑汽车    42517   128.37%  -85.41%     291424   144155.0   111168.0
22     小鹏汽车    36695     82.5%   -81.5%     198373   144161.0   120757.0
23     蔚来汽车    31138    72.87%  -85.97%     221970   160038.0   122485.0
24     长安福特    30716    58.49%  -87.99%     255770   220588.0   244161.0
25      赛力斯    30210    -1.43%  -92.25%     389776   106891.0    78132.0
26     小米汽车    25815  2581500%  -81.49%     139487        NaN        NaN
27     一汽红旗    25056    -2.92%  -93.43%     381507   329311.0   310077.0
28    东风乘用车    24891    23.68%  -89.38%     234379   164465.0   203216.0
29   江苏悦达起亚    24062     22.6%  -90.31%     248222   172055.0   130625.0
30    吉利沃尔沃    15865    28.34%     -91%     176183   132562.0   128660.0
31     北京现代    15112   -47.02%   -91.1%     169825   242441.0   250424.0
32     北汽越野    13034   215.82%  -84.86%      86084    33170.0    25816.0
33     睿蓝汽车    12740    184.5%  -77.16%      55790    35768.0    35814.0
34    北汽麦格纳    12032    50.32%  -85.15%      81017    30016.0     9829.0
35    国新新能源    11761  1176100%  -80.91%      61593        NaN        NaN
36     江淮汽车     9749   -19.64%  -94.15%     166763   196352.0   165993.0
37     东风小康     9736    28.39%   -84.9%      64475    48839.0    90226.0
38     东风柳汽     9010    28.62%  -89.49%      85690    85680.0   122300.0
39    长安马自达     8003   -27.43%  -89.42%      75637    81218.0    92748.0
40     东风纳米     6872   687200%  -84.75%      45060        NaN        NaN
41     凯翼汽车     6087   -44.81%  -87.45%      48490    65494.0    34490.0
42    智马达汽车     5667     4.65%  -88.59%      49669    67024.0     4794.0
43     神龙汽车     4588    -0.99%  -91.97%      57122    80345.0   125167.0
44     北京制造     4366    86.42%  -83.52%      26494    17144.0    10329.0
45     一汽奔腾     4146   -72.48%  -94.76%      79149   110743.0    74361.0
46    北汽新能源     4119   -67.85%  -83.02%      24259    62154.0    37556.0
47     北京汽车     3679    14.25%  -75.29%      14891    23346.0    18059.0
48     一汽轿车     2960   -41.07%  -92.65%      40259    31032.0        0.0
49     江铃汽车     2834   -36.71%  -89.34%      26576    75129.0    48294.0

可以看到比亚迪、奇瑞、吉利排名前三, 国产车真的很厉害!

看看另一家统计的数据:

x=ak.car_market_man_rank_cpca()
>>> x厂商  2023年12月  2024年12月
0   比亚迪汽车   34.0178   50.9440
1    奇瑞汽车   20.7511   28.9997
2    吉利汽车   15.0453   21.0055
3    一汽大众   19.8517   17.0904
4    长安汽车   11.4192   14.9883
5  上汽通用五菱   15.2838   13.4144
6    上汽大众   14.2649   12.9990
7    长城汽车    9.6428   11.8852
8    一汽丰田    8.9690   10.0570
9   特斯拉中国    9.4139    9.3766

可以看到两个统计途径的数据都是一样的。

相关文章:

基于 Python 的财经数据接口库:AKShare

AKShare 是基于 Python 的财经数据接口库,目的是实现对股票、期货、期权、基金、外汇、债券、指数、加密货币等金融产品的基本面数据、实时和历史行情数据、衍生数据从数据采集、数据清洗到数据落地的一套工具,主要用于学术研究目的。 安装 安装手册见…...

强网杯RS加密签名伪造及PyramidWeb利用栈帧打内存马

RS加密签名伪造及PyramidWeb利用栈帧打内存马 今年强网杯的一个新框架源代码如下 from wsgiref.simple_server import make_server from pyramid.config import Configurator from pyramid.events import NewResponse from pyramid.response import Response import utiluser…...

Java基础——概念和常识(语言特点、JVM、JDK、JRE、AOT/JIT等介绍)

我是一个计算机专业研0的学生卡蒙Camel🐫🐫🐫(刚保研) 记录每天学习过程(主要学习Java、python、人工智能),总结知识点(内容来自:自我总结网上借鉴&#xff0…...

搭建Node.js后端

从头开始搭建一个Node.js后端,并实现查询历史数据的功能,下面是详细的步骤说明,包括环境配置、项目初始化、代码编写、以及服务器启动。 1. 环境配置 1.1 安装 Node.js 和 npm 首先,你需要在你的电脑上安装 Node.js 和 npm&…...

RV1126+FFMPEG推流项目(9)AI和AENC模块绑定,并且开启线程采集

前面两篇已经交代AI和AENC模块的配置,这篇就让这两个模块绑定起来,绑定的原因是,Aenc从Ai模块拿到采集的原始数据进行编码。 使用 RK_MPI_SYS_Bind 把 AI 节点和 AENC 进行绑定,其中 enModId 是模块 ID 号选择的是 RK_ID_AI、s32C…...

vue编写一个可拖动的模块,并可以和任何其他组件组合使用

实现思路&#xff1a; 使用 Vue 的自定义指令&#xff08;directive&#xff09;来处理拖动逻辑。在 mounted 钩子中添加鼠标事件监听器&#xff0c;以实现拖动功能。在 unmounted 钩子中移除鼠标事件监听器&#xff0c;防止内存泄漏。 代码示例&#xff1a; <template&g…...

Spring6.0新特性-HTTP接口:使用@HttpExchange实现更优雅的Http客户端

文章目录 一、概述二、使用1、创建接口HttpExchange方法2、创建一个在调用方法时执行请求的代理3、方法参数4、返回值5、错误处理&#xff08;1&#xff09;为RestClient&#xff08;2&#xff09;为WebClient&#xff08;3&#xff09;为RestTemplate 注意 一、概述 官方文档…...

【蓝桥杯】Python算法——求逆元的两种算法

目录 零、前言一、逆元二、扩展欧几里得算法三、费马小定理四、总结 零、前言 距离25年蓝桥杯还有大概三个月时间&#xff0c;接下来重点应该会放在蓝桥杯备考方向&#xff0c;一起努力&#xff0c;一起加油 一、逆元 什么是逆元&#xff1f;这是数论中的一个基本概念。如果存…...

音频语言模型与多模态体系结构

音频语言模型与多模态体系结构 多模态模型正在创造语言、视觉和语音等以前独立的研究领域的协同效应。这些模型使用通用架构,将每种模式视为不同的“token”,使它们能够以一种与人类认知非常相似的方式联合建模和理解世界。 ​ ​可以将多模态分为两个主要领域:输入空间(…...

Redis的安装和配置、基本命令

一、实验目的 本实验旨在帮助学生熟悉Redis的安装、配置和基本使用&#xff0c;包括启动Redis服务、使用命令行客户端进行操作、配置Redis、进行多数据库操作以及掌握键值相关和服务器相关的命令。 二、实验环境准备 1. JAVA环境准备&#xff1a;确保Java Development Kit …...

2025.1.17——三、SQLi regexp正则表达式|

题目来源&#xff1a;buuctf [NCTF2019]SQLi1 目录 一、打开靶机&#xff0c;整理信息 二、解题思路 step 1&#xff1a;正常注入 step 2&#xff1a;弄清关键字黑名单 1.目录扫描 2.bp爆破 step 3&#xff1a;根据过滤名单构造payload step 4&#xff1a;regexp正则注…...

flutter 常用UI组件

文章目录 1. Toast 文本提示框oktoastbot_toast2. loading 加载窗flutter_easyloading3. 对话框gex dialog4.下拉刷新pull_to_refresh5. pop 窗custom_pop_up_menu6. pin code 密码框pinput7. 二维码qr_flutter8. swiper 滚动组件carousel_sliderflutter_swiper_view9. Badge 角…...

基于微信小程序的健身房预约管理系统

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏&#xff1a;…...

Windows远程桌面网关出现重大漏洞

微软披露了其Windows远程桌面网关&#xff08;RD Gateway&#xff09;中的一个重大漏洞&#xff0c;该漏洞可能允许攻击者利用竞争条件&#xff0c;导致拒绝服务&#xff08;DoS&#xff09;攻击。该漏洞被标识为CVE-2025-21225&#xff0c;已在2025年1月的补丁星期二更新中得到…...

如何学习Transformer架构

Transformer架构自提出以来&#xff0c;在自然语言处理领域引发了革命性的变化。作为一种基于注意力机制的模型&#xff0c;Transformer解决了传统序列模型在并行化和长距离依赖方面的局限性。本文将探讨Transformer论文《Attention is All You Need》与Hugging Face Transform…...

RPA赋能内容创作:打造小红书入门词语图片的全自动化流程

&#x1f31f; 嗨&#xff0c;我是LucianaiB&#xff01; &#x1f30d; 总有人间一两风&#xff0c;填我十万八千梦。 &#x1f680; 路漫漫其修远兮&#xff0c;吾将上下而求索。 用RPA全自动化批量生产【入门词语】图片做小红书商单&#xff0c;保姆级工具开发教程 最近由…...

Quantum supremacy using a programmable superconducting processor 全文翻译,配公式和图

2019年&#xff0c;谷歌的量子霸权文章&#xff0c; 原文链接&#xff1a; https://www.nature.com/articles/s41586-019-1666-5 第一稿&#xff0c;公式和视图后续再加 。。。 Quantum supremacy using a programmable superconducting processor 使用可编程超导处理器的量…...

Jupyter notebook中运行dos指令运行方法

Jupyter notebook中运行dos指令运行方法 目录 Jupyter notebook中运行dos指令运行方法一、DOS(磁盘操作系统&#xff09;指令介绍1.1 DOS介绍1.2 DOS指令1.2.1 DIR - 显示当前目录下的文件和子目录列表。1.2.2 CD 或 CHDIR - 改变当前目录1.2.3 使用 CD .. 可以返回上一级目录1…...

个人vue3-学习笔记

声明:这只是我个人的学习笔记(黑马),供以后复习用 。一天学一点,随时学随时更新。明天会更好的! 这里只给代码,不给运行结果,看不出来代码的作用我也该进厂了。。。。。 Day1 使用create-vue创建项目。 1.检查版本。 node -v 2.创建项目 npm init vue@latest 可…...

Ubuntu安装搜狗输入法

Ubuntu安装搜狗输入法 官网完整安装步骤调整默认输入法 官网 搜狗输入法 - 官网&#xff1a;https://shurufa.sogou.com/ 搜狗输入法Linux版 - 首页&#xff1a;https://shurufa.sogou.com/linux 搜狗输入法Linux版 - 安装指南&#xff1a;https://shurufa.sogou.com/linux/gu…...

【C】链表算法题2 -- 反转链表

leetcode链接https://leetcode.cn/problems/reverse-linked-list/description/https://leetcode.cn/problems/reverse-linked-list/description/https://leetcode.cn/problems/reverse-linked-list/description/https://leetcode.cn/problems/reverse-linked-list/description/…...

1.7 ChatGPT:引领AI对话革命的致胜之道

ChatGPT:引领AI对话革命的致胜之道 随着人工智能(AI)技术的迅猛发展,特别是在自然语言处理(NLP)领域,OpenAI 的 ChatGPT 已经成为了举世瞩目的技术突破。从普通的自动化客服到深入的创作与协作,ChatGPT 通过其卓越的语言理解和生成能力,改变了人们与计算机交互的方式…...

当设置dialog中有el-table时,并设置el-table区域的滚动,看到el-table中多了一条横线

问题&#xff1a;当设置dialog中有el-table时&#xff0c;并设置el-table区域的滚动&#xff0c;看到el-table中多了一条横线&#xff1b; 原因&#xff1a;el-table有一个before的伪元素作为表格的下边框下&#xff0c;初始的时候已设置&#xff0c;在滚动的时候并没有重新设置…...

如何使用 useMemo 和 memo 优化 React 应用性能?

使用 useMemo 和 memo 优化 React 应用性能 在构建复杂的 React 应用时&#xff0c;性能优化是确保应用流畅运行的关键。React 提供了多种工具来帮助开发者优化组件的渲染和计算逻辑&#xff0c;其中 useMemo 和 memo 是两个非常有用的 Hook。本文将详细介绍这两个工具的使用方…...

turtle教学课程课堂学习考试在线网站

完整源码项目包获取→点击文章末尾名片&#xff01;...

spark任务优化参数整理

以下参数中有sql字眼的一般只有spark-sql模块生效&#xff0c;如果你看过spark的源码&#xff0c;你会发现sql模块是在core模块上硬生生干了一层&#xff0c;所以反过来spark-sql可以复用core模块的配置&#xff0c;例外的时候会另行说明&#xff0c;此外由于总结这些参数是在不…...

TCP TIME-WAIT 状态为什么要坚持 2MSL

经常有人问这个问题&#xff0c;这种问题问我就对了。我准备了下面的一幅时序图来解释这个问题&#xff1a; 简单点说就是两个目的&#xff1a; 正常处理被动关闭方的重传 FIN&#xff1b;确保当前连接的所有报文全部消失。 也就是说&#xff0c;无论任何情况下&#xff0c;…...

如何在Ubuntu上安装Cmake

前言 ​ 本文主要阐述如何在Ubuntu22.04上面安装cmake&#xff0c;具体可看下面的操作。 正文 一、环境 Ubuntu22.04 cmake-3.31.4.tar.gz 二、步骤 参考这个方案&#xff1a; 【运维】Ubuntu如何安装最新版本的Cmake&#xff0c;编译安装Cmake&#xff0c;直接命令安装…...

1.17学习

crypto nssctf-[SWPUCTF 2021 新生赛]crypto8 不太认识这是什么编码&#xff0c;搜索一下发现是一个UUENCODE编码&#xff0c;用在线工具UUENCODE解码计算器—LZL在线工具解码就好 misc buuctf-文件中的秘密 下载附件打开后发现是一个图片&#xff0c;应该是一个图片隐写&…...

力扣 搜索二维矩阵

二分查找&#xff0c;闭区间与开区间的不同解法。 题目 乍一看&#xff0c;不是遍历一下找到元素就可以了。 class Solution {public boolean searchMatrix(int[][] matrix, int target) {for (int[] ints : matrix) {for (int ans : ints) {if (ans target) return true;}}…...

RabbitMQ基础篇

文章目录 1 RabbitMQ概述1.1 消息队列1.2 RabbitMQ体系结构 2 RabbitMQ工作模式2.1 简单模式&#xff08;Simple Queue&#xff09;2.2 工作队列模式&#xff08;Work Queues&#xff09;2.3 发布/订阅模式&#xff08;Publish/Subscribe&#xff09;2.4 路由模式&#xff08;R…...

【springboot】Spring 官方抛弃了 Java 8!新idea如何创建java8项目

解决idea至少创建jdk17项目 问题 idea现在只能创建最少jdk17&#xff0c;不能创建java8了吗?解决 问题 idea现在只能创建最少jdk17&#xff0c;不能创建java8了吗 我本来以为是 IDEA 版本更新导致的 Bug&#xff0c;开始还没在意。 直到我今天自己初始化项目时才发现&am…...

[BrainShadow-V1] VR头戴设备统计报告

Brain-Shadow-V1 EventVR headsetsReported byXiao enDate2025/01/15Version1.0 HTC Vive Pro 2 Pro HTC Vive Pro 2 是一款高端虚拟现实头显&#xff0c;配备双 2.5K 显示屏&#xff0c;组合分辨率达到 48962448&#xff0c;提供 120 的视场角和 120Hz 的刷新率。该设备支持…...

RK3568 Android11 锁屏界面屏蔽下拉状态栏

参考文章&#xff1a; Android R锁屏界面屏蔽下拉状态栏_pulseexpansionhandler-CSDN博客 前提增加状态栏控制显隐属性&#xff0c;以下面文章为前提补充功能 RK3568 Android11 状态栏和导航栏增加显示控制功能-CSDN博客 修改文件位置&#xff1a; frameworks/base/package…...

53,【3】BUUCTF WEB october 2019 Twice SQLinjection

题目得到信息&#xff0c;2次注入&#xff0c;进入靶场 登录页面&#xff0c;很自然想到SQL 第一次注入应该是这个可以登录&#xff0c;注册&#xff0c;提交简介的页面 第二次注入应该是在info处注入&#xff0c;信息显示在简介处 我真的纯脑子有病&#xff0c;人家二次注入不…...

利用硬盘虚拟内存解决华为手机模拟器运行内存不足问题

在进行鸿蒙开发时&#xff0c;华为手机模拟器是必不可少的工具。然而&#xff0c;对于只有 8GB 物理内存的电脑来说&#xff0c;运行模拟器可能会遇到 "系统内存不足" 的提示&#xff0c;导致模拟器无法正常启动。这时&#xff0c;我们可以通过硬盘虚拟出额外的内存来…...

探秘Shortest与Stagehand:开启高效测试与自动化新篇

探秘Shortest与Stagehand&#xff1a;开启高效测试与自动化新篇 在数字化浪潮的推动下&#xff0c;网页自动化工具如同繁星般涌现&#xff0c;为众多行业带来了效率的变革。在这些工具中&#xff0c;Shortest和Stagehand凭借其出色的表现&#xff0c;成为了众多开发者、测试人…...

网络安全构成要素

一、防火墙 组织机构内部的网络与互联网相连时&#xff0c;为了避免域内受到非法访问的威胁&#xff0c;往往会设置防火墙。 使用NAT&#xff08;NAPT&#xff09;的情况下&#xff0c;由于限定了可以从外部访问的地址&#xff0c;因此也能起到防火墙的作用。 二、IDS入侵检…...

家政服务小程序,打造智慧家政新体验

春节即将来临&#xff0c;家政市场呈现出了火热的场景&#xff0c;大众对家政服务的需求持续增加。 近年来&#xff0c;家政市场开始倾向数字化、智能化&#xff0c;借助科学技术打造家政数字化平台&#xff0c;让大众在手机上就可以预约家政服务&#xff0c;减少传统家政市场…...

2.使用Spring BootSpring AI快速构建AI应用程序

Spring AI 是基于 Spring Boot3.x 框架构建&#xff0c;Spring Boot官方提供了非常便捷的工具Spring Initializr帮助开发者快速的搭建Spring Boot应用程序,IDEA也集成了此工具。本文使用的开发工具IDEASpring Boot 3.4Spring AI 1.0.0-SNAPSHOTMaven。 1.创建Spring Boot项目 …...

OpenCV实战-全景图像拼接

代码地址见文末 实现效果 1. 项目背景 随着计算机视觉技术的不断发展&#xff0c;图像拼接技术已被广泛应用于虚拟现实、地图生成、全景摄影等领域。图像拼接&#xff08;Image Stitching&#xff09;旨在将多张部分重叠的图像无缝拼接成一幅完整的全景图像。此任务要求图像处…...

h5使用video播放时关掉vant弹窗视频声音还在后台播放

现象&#xff1a; 1、点击遮罩弹窗关闭&#xff0c;弹窗的视频已经用v-if销毁&#xff0c;但是后台会自己从头开始播放视频声音。但是此时已经没有视频dom 2、定时器在打开弹窗后3秒自动关闭弹窗&#xff0c;则正常没有问题。 原来的代码&#xff1a; //页面 <a click&quo…...

解决leetcode第3418题机器人可以获得的最大金币数

3418.机器人可以获得的最大金币数 难度&#xff1a;中等 问题描述&#xff1a; 给你一个mxn的网格。一个机器人从网格的左上角(0,0)出发&#xff0c;目标是到达网格的右下角(m-1,n-1)。在任意时刻&#xff0c;机器人只能向右或向下移动。 网格中的每个单元格包含一个值coin…...

anaconda安装和环境配置

文章目录 一、Anaconda下载1.从官网直接下载&#xff1a;2.从镜像站中下载&#xff1a; 二、Anaconda安装三、检测是否有Anaconda配置anaconda环境 四、 Anaconda创建多个python环境&#xff08;方便管理项目环境&#xff09;1.查看conda有哪些环境2.创建python3.6的环境3.激活…...

Lora理解QLoRA

Parameter-Efficient Fine-Tuning (PEFT) &#xff1a;节约开销的做法&#xff0c;fine-tune少量参数&#xff0c;而不是整个模型&#xff1b; Low-Rank Adaptation (LoRA) &#xff1a;是PEFT的一种&#xff1b;冻结原参数矩阵&#xff0c;只更新2个小参数矩阵。 原文经过对比…...

嵌入式杂谈——什么是DMA?有什么用?

什么是DMA&#xff1f;——直接内存访问技术详解 在嵌入式系统和计算机体系结构中&#xff0c;DMA&#xff08;Direct Memory Access&#xff0c;直接内存访问&#xff09; 是一种重要的数据传输技术。它允许外设&#xff08;如UART、SPI、ADC等&#xff09;直接与内存进行数据…...

超标量处理器设计2-cache

1. cache 介绍 影响Cache缺失的情况有3种&#xff1a; Compulsory: 第一次被访问的指令或者数据肯定不会在cache中&#xff0c;需要通过预取来减少这种缺失Capcity: Cache容量越大&#xff0c;缺失就可以更少, 程序频繁使用的三个数据来源于3个set&#xff0c; 但是&#xff…...

使用Nginx正向代理让内网主机通过外网主机访问互联网

目录 环境概述 流程说明 在外网服务器上安装部署nginx? 安装前准备 下载nginx ?编译安装nginx 开始配置正向代理 创建systemd服务单元文件&#xff0c;用于管理Nginx服务的启动、停止和重新加载 启动nginx ?代理服务器本地验证 ?内网服务器验证 ?将代理地址添…...

蓝桥杯刷题第二天——背包问题

题目描述 有N件物品和一个容量是V的背包。每件物品只能使用一次。第i件物品的体积是Vi价值是Wi。 求解将哪些物品装入背包&#xff0c;可使这些物品的总体积不超过背包容量&#xff0c;且总价值最大。 输出最大价值。 输入格式 第一行两个整数&#xff0c;N&#xff0c;V&am…...

DM达梦启用及收集AWR报告

1.创建DBMS_WORKLOAD_REPOSITORY系统包 查看DBMS_WORKLOAD_REPOSITORY系统包启用状态 SQL> SELECT SF_CHECK_AWR_SYS;LINEID SF_CHECK_AWR_SYS ---------- ---------------- 1 0SF_CHECK_AWR_SYS 返回值 0&#xff1a;未启用&#xff1b;1&#xff1a;已启…...