M4Singer ubuntu 22.04 4060ti16g ModuleNotFoundError: No module named ‘gradio‘
故障
Traceback (most recent call last):
File "inference/m4singer/gradio/infer.py", line 4, in <module>
import gradio as gr
ModuleNotFoundError: No module named 'gradio'
解决
(venv3712) (base) yeqiang@yeqiang-Default-string:~/Downloads/ai/M4Singer/code$ pip install gradio
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Collecting gradio
Downloading http://mirrors.aliyun.com/pypi/packages/29/e9/592634ca97719735608b0cf92b05e5061cfaaa0e77d0c1ed24017273b525/gradio-3.34.0-py3-none-any.whl (20.0 MB)
|████████████████████████████████| 20.0 MB 1.8 MB/s
Requirement already satisfied: matplotlib in ./venv3712/lib/python3.7/site-packages (from gradio) (3.3.3)
Collecting pydub
Downloading http://mirrors.aliyun.com/pypi/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl (32 kB)
Collecting websockets>=10.0
Downloading http://mirrors.aliyun.com/pypi/packages/36/19/0da435afb26a6c47c0c045a82e414912aa2ac10de5721276a342bd9fdfee/websockets-11.0.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB)
|████████████████████████████████| 129 kB 4.0 MB/s
Requirement already satisfied: pandas in ./venv3712/lib/python3.7/site-packages (from gradio) (1.2.0)
Collecting markupsafe
Downloading http://mirrors.aliyun.com/pypi/packages/e5/dd/49576e803c0d974671e44fa78049217fcc68af3662a24f831525ed30e6c7/MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Collecting httpx
Downloading http://mirrors.aliyun.com/pypi/packages/ec/91/e41f64f03d2a13aee7e8c819d82ee3aa7cdc484d18c0ae859742597d5aa0/httpx-0.24.1-py3-none-any.whl (75 kB)
|████████████████████████████████| 75 kB 5.2 MB/s
Requirement already satisfied: numpy in ./venv3712/lib/python3.7/site-packages (from gradio) (1.19.4)
Requirement already satisfied: requests in ./venv3712/lib/python3.7/site-packages (from gradio) (2.25.1)
Collecting huggingface-hub>=0.14.0
Downloading http://mirrors.aliyun.com/pypi/packages/7f/c4/adcbe9a696c135578cabcbdd7331332daad4d49b7c43688bc2d36b3a47d2/huggingface_hub-0.16.4-py3-none-any.whl (268 kB)
|████████████████████████████████| 268 kB 2.4 MB/s
Collecting pydantic
Downloading http://mirrors.aliyun.com/pypi/packages/73/66/0a72c9fcde42e5650c8d8d5c5c1873b9a3893018020c77ca8eb62708b923/pydantic-2.4.2-py3-none-any.whl (395 kB)
|████████████████████████████████| 395 kB 2.4 MB/s
Collecting pygments>=2.12.0
Downloading http://mirrors.aliyun.com/pypi/packages/43/88/29adf0b44ba6ac85045e63734ae0997d3c58d8b1a91c914d240828d0d73d/Pygments-2.16.1-py3-none-any.whl (1.2 MB)
|████████████████████████████████| 1.2 MB 3.5 MB/s
Collecting uvicorn>=0.14.0
Downloading http://mirrors.aliyun.com/pypi/packages/ad/bd/d47ee02312640fcf26c7e1c807402d5c5eab468571153a94ec8f7ada0e46/uvicorn-0.22.0-py3-none-any.whl (58 kB)
|████████████████████████████████| 58 kB 2.0 MB/s
Collecting aiofiles
Downloading http://mirrors.aliyun.com/pypi/packages/c5/19/5af6804c4cc0fed83f47bff6e413a98a36618e7d40185cd36e69737f3b0e/aiofiles-23.2.1-py3-none-any.whl (15 kB)
Collecting markdown-it-py[linkify]>=2.0.0
Downloading http://mirrors.aliyun.com/pypi/packages/bf/25/2d88e8feee8e055d015343f9b86e370a1ccbec546f2865c98397aaef24af/markdown_it_py-2.2.0-py3-none-any.whl (84 kB)
|████████████████████████████████| 84 kB 5.3 MB/s
Requirement already satisfied: pillow in ./venv3712/lib/python3.7/site-packages (from gradio) (8.0.1)
Collecting python-multipart
Downloading http://mirrors.aliyun.com/pypi/packages/b4/ff/b1e11d8bffb5e0e1b6d27f402eeedbeb9be6df2cdbc09356a1ae49806dbf/python_multipart-0.0.6-py3-none-any.whl (45 kB)
|████████████████████████████████| 45 kB 3.7 MB/s
Collecting mdit-py-plugins<=0.3.3
Downloading http://mirrors.aliyun.com/pypi/packages/33/eb/c358112e8265f827cf8228eda36cf2a720ad933f5ca66f47f808edf4bb34/mdit_py_plugins-0.3.3-py3-none-any.whl (50 kB)
|████████████████████████████████| 50 kB 1.9 MB/s
Collecting aiohttp
Downloading http://mirrors.aliyun.com/pypi/packages/a5/e7/af237a28203958d885f7f57731cb4f9c510597a35c593c5c20224dd72072/aiohttp-3.8.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (987 kB)
|████████████████████████████████| 987 kB 2.5 MB/s
Collecting fastapi
Downloading http://mirrors.aliyun.com/pypi/packages/4d/d2/3ad038a2365fefbac19d9a046cab7ce45f4c7bfa81d877cbece9707de9ce/fastapi-0.103.2-py3-none-any.whl (66 kB)
|████████████████████████████████| 66 kB 2.7 MB/s
Collecting gradio-client>=0.2.6
Downloading http://mirrors.aliyun.com/pypi/packages/0b/bf/888e47724dda69febd2690a95dedbe8ee09023009786492c13837f63c56e/gradio_client-0.2.6-py3-none-any.whl (288 kB)
|████████████████████████████████| 288 kB 2.2 MB/s
Collecting orjson
Downloading http://mirrors.aliyun.com/pypi/packages/c8/b4/4a5d1d41cd74c5bcd39dc54b39979e532245134d18db89fe16a28db65363/orjson-3.9.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (138 kB)
|████████████████████████████████| 138 kB 2.2 MB/s
Requirement already satisfied: typing-extensions in ./venv3712/lib/python3.7/site-packages (from gradio) (4.7.1)
Collecting altair>=4.2.0
Downloading http://mirrors.aliyun.com/pypi/packages/b2/20/5c3b89d6f8d9938325a9330793438389e0dc94c34d921f6da35ec62095f3/altair-5.0.1-py3-none-any.whl (471 kB)
|████████████████████████████████| 471 kB 2.6 MB/s
Requirement already satisfied: pyyaml in ./venv3712/lib/python3.7/site-packages (from gradio) (5.3.1)
Collecting semantic-version
Downloading http://mirrors.aliyun.com/pypi/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
Collecting jinja2
Downloading http://mirrors.aliyun.com/pypi/packages/bc/c3/f068337a370801f372f2f8f6bad74a5c140f6fda3d9de154052708dd3c65/Jinja2-3.1.2-py3-none-any.whl (133 kB)
|████████████████████████████████| 133 kB 3.5 MB/s
Collecting ffmpy
Downloading http://mirrors.aliyun.com/pypi/packages/9a/06/49b275a312eb207e2a2718a7414dedfded05088437352b67aaa9a355f948/ffmpy-0.3.1.tar.gz (5.5 kB)
Requirement already satisfied: kiwisolver>=1.0.1 in ./venv3712/lib/python3.7/site-packages (from matplotlib->gradio) (1.3.1)
Requirement already satisfied: python-dateutil>=2.1 in ./venv3712/lib/python3.7/site-packages (from matplotlib->gradio) (2.8.1)
Requirement already satisfied: cycler>=0.10 in ./venv3712/lib/python3.7/site-packages (from matplotlib->gradio) (0.10.0)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in ./venv3712/lib/python3.7/site-packages (from matplotlib->gradio) (2.4.7)
Requirement already satisfied: pytz>=2017.3 in ./venv3712/lib/python3.7/site-packages (from pandas->gradio) (2020.5)
Requirement already satisfied: idna in ./venv3712/lib/python3.7/site-packages (from httpx->gradio) (2.10)
Collecting sniffio
Downloading http://mirrors.aliyun.com/pypi/packages/c3/a0/5dba8ed157b0136607c7f2151db695885606968d1fae123dc3391e0cfdbf/sniffio-1.3.0-py3-none-any.whl (10 kB)
Requirement already satisfied: certifi in ./venv3712/lib/python3.7/site-packages (from httpx->gradio) (2020.12.5)
Collecting httpcore<0.18.0,>=0.15.0
Downloading http://mirrors.aliyun.com/pypi/packages/94/2c/2bde7ff8dd2064395555220cbf7cba79991172bf5315a07eb3ac7688d9f1/httpcore-0.17.3-py3-none-any.whl (74 kB)
|████████████████████████████████| 74 kB 2.4 MB/s
Requirement already satisfied: chardet<5,>=3.0.2 in ./venv3712/lib/python3.7/site-packages (from requests->gradio) (4.0.0)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./venv3712/lib/python3.7/site-packages (from requests->gradio) (1.26.2)
Collecting filelock
Downloading http://mirrors.aliyun.com/pypi/packages/00/45/ec3407adf6f6b5bf867a4462b2b0af27597a26bd3cd6e2534cb6ab029938/filelock-3.12.2-py3-none-any.whl (10 kB)
Requirement already satisfied: importlib-metadata; python_version < "3.8" in ./venv3712/lib/python3.7/site-packages (from huggingface-hub>=0.14.0->gradio) (6.7.0)
Collecting packaging>=20.9
Downloading http://mirrors.aliyun.com/pypi/packages/ec/1a/610693ac4ee14fcdf2d9bf3c493370e4f2ef7ae2e19217d7a237ff42367d/packaging-23.2-py3-none-any.whl (53 kB)
|████████████████████████████████| 53 kB 5.8 MB/s
Requirement already satisfied: tqdm>=4.42.1 in ./venv3712/lib/python3.7/site-packages (from huggingface-hub>=0.14.0->gradio) (4.54.1)
Requirement already satisfied: fsspec in ./venv3712/lib/python3.7/site-packages (from huggingface-hub>=0.14.0->gradio) (0.8.4)
Collecting pydantic-core==2.10.1
Downloading http://mirrors.aliyun.com/pypi/packages/92/69/9c74485cd3ac2c9c1d8ab9336dd0ccd23d3f24449501116684561a8eff76/pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
|████████████████████████████████| 2.1 MB 3.0 MB/s
Collecting annotated-types>=0.4.0
Downloading http://mirrors.aliyun.com/pypi/packages/d8/f0/a2ee543a96cc624c35a9086f39b1ed2aa403c6d355dfe47a11ee5c64a164/annotated_types-0.5.0-py3-none-any.whl (11 kB)
Collecting h11>=0.8
Downloading http://mirrors.aliyun.com/pypi/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl (58 kB)
|████████████████████████████████| 58 kB 4.9 MB/s
Requirement already satisfied: click>=7.0 in ./venv3712/lib/python3.7/site-packages (from uvicorn>=0.14.0->gradio) (7.1.2)
Collecting mdurl~=0.1
Downloading http://mirrors.aliyun.com/pypi/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Collecting linkify-it-py<3,>=1; extra == "linkify"
Downloading http://mirrors.aliyun.com/pypi/packages/1f/1a/16b0d2f66601ba3081f1d4177087c79fd1f11d17706ee01d373e4ba8e00d/linkify_it_py-2.0.2-py3-none-any.whl (19 kB)
Collecting frozenlist>=1.1.1
Downloading http://mirrors.aliyun.com/pypi/packages/b2/18/3b0eb2690b3bf4d340a221d0e76b6c5f4cac9d5dd37fb8c7b6ec25c2f510/frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)
|████████████████████████████████| 148 kB 2.6 MB/s
Collecting async-timeout<5.0,>=4.0.0a3
Downloading http://mirrors.aliyun.com/pypi/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
Collecting charset-normalizer<4.0,>=2.0
Downloading http://mirrors.aliyun.com/pypi/packages/00/61/d23fd571a5f4facba1cbb2f7e1908ee4bf49e5c58e98fc382ab5f077c1a1/charset_normalizer-3.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (133 kB)
|████████████████████████████████| 133 kB 4.5 MB/s
Collecting asynctest==0.13.0; python_version < "3.8"
Downloading http://mirrors.aliyun.com/pypi/packages/e8/b6/8d17e169d577ca7678b11cd0d3ceebb0a6089a7f4a2de4b945fe4b1c86db/asynctest-0.13.0-py3-none-any.whl (26 kB)
Collecting yarl<2.0,>=1.0
Downloading http://mirrors.aliyun.com/pypi/packages/49/d7/3b21ce9742ded3e942bcf48b01ebe29fdcd8eb9dc3296ebfbb77660ee8bb/yarl-1.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (236 kB)
|████████████████████████████████| 236 kB 2.4 MB/s
Collecting multidict<7.0,>=4.5
Downloading http://mirrors.aliyun.com/pypi/packages/47/e4/745fb4cc79b439b1c1d1f441f2aa65f6250b77052d2bf4d8d8b5970ee672/multidict-6.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (94 kB)
|████████████████████████████████| 94 kB 1.6 MB/s
Collecting attrs>=17.3.0
Downloading http://mirrors.aliyun.com/pypi/packages/f0/eb/fcb708c7bf5056045e9e98f62b93bd7467eb718b0202e7698eb11d66416c/attrs-23.1.0-py3-none-any.whl (61 kB)
|████████████████████████████████| 61 kB 1.5 MB/s
Collecting aiosignal>=1.1.2
Downloading http://mirrors.aliyun.com/pypi/packages/76/ac/a7305707cb852b7e16ff80eaf5692309bde30e2b1100a1fcacdc8f731d97/aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting anyio<4.0.0,>=3.7.1
Downloading http://mirrors.aliyun.com/pypi/packages/19/24/44299477fe7dcc9cb58d0a57d5a7588d6af2ff403fdd2d47a246c91a3246/anyio-3.7.1-py3-none-any.whl (80 kB)
|████████████████████████████████| 80 kB 3.0 MB/s
Collecting starlette<0.28.0,>=0.27.0
Downloading http://mirrors.aliyun.com/pypi/packages/58/f8/e2cca22387965584a409795913b774235752be4176d276714e15e1a58884/starlette-0.27.0-py3-none-any.whl (66 kB)
|████████████████████████████████| 66 kB 2.7 MB/s
Collecting jsonschema>=3.0
Downloading http://mirrors.aliyun.com/pypi/packages/c1/97/c698bd9350f307daad79dd740806e1a59becd693bd11443a0f531e3229b3/jsonschema-4.17.3-py3-none-any.whl (90 kB)
|████████████████████████████████| 90 kB 2.3 MB/s
Requirement already satisfied: toolz in ./venv3712/lib/python3.7/site-packages (from altair>=4.2.0->gradio) (0.11.1)
Requirement already satisfied: six>=1.5 in ./venv3712/lib/python3.7/site-packages (from python-dateutil>=2.1->matplotlib->gradio) (1.15.0)
Requirement already satisfied: zipp>=0.5 in ./venv3712/lib/python3.7/site-packages (from importlib-metadata; python_version < "3.8"->huggingface-hub>=0.14.0->gradio) (3.15.0)
Collecting uc-micro-py
Downloading http://mirrors.aliyun.com/pypi/packages/d1/1c/5aeb94aa980da111e4fd0c0fbe5ad95ed5bf9bd957f8e2a6178b85ff4da8/uc_micro_py-1.0.2-py3-none-any.whl (6.2 kB)
Collecting exceptiongroup; python_version < "3.11"
Downloading http://mirrors.aliyun.com/pypi/packages/ad/83/b71e58666f156a39fb29417e4c8ca4bc7400c0dd4ed9e8842ab54dc8c344/exceptiongroup-1.1.3-py3-none-any.whl (14 kB)
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0
Downloading http://mirrors.aliyun.com/pypi/packages/64/de/375aa14daaee107f987da76ca32f7a907fea00fa8b8afb67dc09bec0de91/pyrsistent-0.19.3-py3-none-any.whl (57 kB)
|████████████████████████████████| 57 kB 4.0 MB/s
Collecting importlib-resources>=1.4.0; python_version < "3.9"
Downloading http://mirrors.aliyun.com/pypi/packages/38/71/c13ea695a4393639830bf96baea956538ba7a9d06fcce7cef10bfff20f72/importlib_resources-5.12.0-py3-none-any.whl (36 kB)
Collecting pkgutil-resolve-name>=1.3.10; python_version < "3.9"
Downloading http://mirrors.aliyun.com/pypi/packages/c9/5c/3d4882ba113fd55bdba9326c1e4c62a15e674a2501de4869e6bd6301f87e/pkgutil_resolve_name-1.3.10-py3-none-any.whl (4.7 kB)
Building wheels for collected packages: ffmpy
Building wheel for ffmpy (setup.py) ... done
Created wheel for ffmpy: filename=ffmpy-0.3.1-py3-none-any.whl size=5581 sha256=50c5ea7bd54449dba1b5bd780241f95102838cd9f50691bd6384a7e4db891a57
Stored in directory: /home/yeqiang/.cache/pip/wheels/94/f4/d2/7736ea87a83e2b8bda51d6703d7400cc05b1bf04bfe2d329f8
Successfully built ffmpy
Installing collected packages: pydub, websockets, markupsafe, sniffio, h11, exceptiongroup, anyio, httpcore, httpx, filelock, packaging, huggingface-hub, pydantic-core, annotated-types, pydantic, pygments, uvicorn, aiofiles, mdurl, uc-micro-py, linkify-it-py, markdown-it-py, python-multipart, mdit-py-plugins, frozenlist, async-timeout, charset-normalizer, asynctest, multidict, yarl, attrs, aiosignal, aiohttp, starlette, fastapi, gradio-client, orjson, pyrsistent, importlib-resources, pkgutil-resolve-name, jsonschema, jinja2, altair, semantic-version, ffmpy, gradio
Attempting uninstall: packaging
Found existing installation: packaging 20.7
Uninstalling packaging-20.7:
Successfully uninstalled packaging-20.7
Attempting uninstall: pygments
Found existing installation: Pygments 2.7.3
Uninstalling Pygments-2.7.3:
Successfully uninstalled Pygments-2.7.3
Attempting uninstall: async-timeout
Found existing installation: async-timeout 3.0.1
Uninstalling async-timeout-3.0.1:
Successfully uninstalled async-timeout-3.0.1
Successfully installed aiofiles-23.2.1 aiohttp-3.8.6 aiosignal-1.3.1 altair-5.0.1 annotated-types-0.5.0 anyio-3.7.1 async-timeout-4.0.3 asynctest-0.13.0 attrs-23.1.0 charset-normalizer-3.3.0 exceptiongroup-1.1.3 fastapi-0.103.2 ffmpy-0.3.1 filelock-3.12.2 frozenlist-1.3.3 gradio-3.34.0 gradio-client-0.2.6 h11-0.14.0 httpcore-0.17.3 httpx-0.24.1 huggingface-hub-0.16.4 importlib-resources-5.12.0 jinja2-3.1.2 jsonschema-4.17.3 linkify-it-py-2.0.2 markdown-it-py-2.2.0 markupsafe-2.1.3 mdit-py-plugins-0.3.3 mdurl-0.1.2 multidict-6.0.4 orjson-3.9.7 packaging-23.2 pkgutil-resolve-name-1.3.10 pydantic-2.4.2 pydantic-core-2.10.1 pydub-0.25.1 pygments-2.16.1 pyrsistent-0.19.3 python-multipart-0.0.6 semantic-version-2.10.0 sniffio-1.3.0 starlette-0.27.0 uc-micro-py-1.0.2 uvicorn-0.22.0 websockets-11.0.3 yarl-1.9.2
WARNING: You are using pip version 20.1.1; however, version 23.2.1 is available.
You should consider upgrading via the '/home/yeqiang/下载/ai/M4Singer/code/venv3712/bin/python3 -m pip install --upgrade pip' command.
相关文章:
M4Singer ubuntu 22.04 4060ti16g ModuleNotFoundError: No module named ‘gradio‘
故障 Traceback (most recent call last): File "inference/m4singer/gradio/infer.py", line 4, in <module> import gradio as gr ModuleNotFoundError: No module named gradio 解决 (venv3712) (base) yeqiangyeqiang-Default-string:~/Downloa…...
postman 密码rsa加密登录-2加密密码
上一篇讲了获取公钥,将环境准备好之后,在登录接口的Pre-request Scrip 里,使用公钥进行加密后在正常登录。本文采用的方案是使用第三方模块forge.js来实现加密。 1、环境准备好,系统git 和node都OK。下载forge.js git clone htt…...
如何去图片水印?这些方法解决你的问题
当我们希望更新自己的头像时,经常会发现网上有许多精彩的图片,但它们通常带有水印,使我们无法轻松使用这些照片。这个情况大家应该都有遇到过吧?那么,如何去除图片上的水印呢?接下来,我们将分享…...
Qt通过正则表达式筛选出字符串中的手机号
需求 用户需要聊天记录中含有11位的手机号码进行提醒的功能,所以需要在收到聊天消息后匹配查看是否存在手机号。如果找到然后提醒。 分析 主要的需求可以拆分为两点: 筛选出字符串里面的数字字符。通过正则匹配数字字符是否是11位手机号码。 一开始没…...
【Pytorch】深度学习之数据读取
数据读入流程 使用DatasetDataLoader完成Pytorch中数据读入 Dataset定义数据格式和数据变换形式 DataLoader用iterative的方式不断读入批次数据,实现将数据集分为小批量进行训练 使用PyTorch自带数据集 使用Dataset完成数据格式和数据变换的定义 import torch fro…...
Maven教程
Maven介绍 Maven 环境配置 Maven Pom Maven 构建生命周期 Maven 构建配置文件 Maven 插件 Maven 仓库 Maven 构建Java项目 Maven 构建&项目测试 Maven 引入外部依赖 Maven 项目模板 Maven 项目文档 Maven 快照(SNAPSHOT) Maven 自动化构建 Maven 依…...
一篇带你看懂异步:promise、async await
在前端开发中,特别是使用Vue.js框架时,Promises(承诺)和resolve是与异步操作相关的重要概念。让我来解释一下它们的含义和如何在Vue.js中使用它们。 一、Promise 1. Promise(承诺): Promise是一种处理异…...
RocketMQ快速实战以及集群架构详解
文章目录 一、MQ简介二、RocketMQ产品特点RocketMQ介绍RocketMQ特点 三、RocketMQ快速实战快速实现消息收发命令行快速实现消息收发搭建Maven客户端项目 搭建RocketMQ可视化管理服务 四、升级分布式集群五、升级高可用集群六、总结RocketMQ的运行架构七、理解RocketMQ的消息模型…...
京东运营数据分析:2023年8月京东饮料行业品牌销售排行榜
鲸参谋监测的京东平台8月份饮料市场销售数据已出炉! 8月份,饮料市场整体销售下滑。根据鲸参谋电商数据分析平台的相关数据显示,今年8月,京东平台饮料市场的总销量将近820万,环比下滑约8%,同比下滑约20%&am…...
ES6之函数的扩展二
ES6之函数的扩展一 传送门 9.3 函数length属性 函数的length属性,不包含rest参数 console.log((function (a) {}).length) // 1 console.log((function (...a) {}).length) // 0 console.log((function (a1,b,...a) {}).length) // 210:严格模式 在 …...
Ubuntu-Ports更新源 ARM64更新源
Ubuntu-Ports更新源 Ubuntu ARM64更新源 简介: Arm64,Armhf等平台的Ubuntu软件仓库。 Ubuntu-Ports国内镜像源 华为镜像Ubuntu-Ports 阿里云镜像Ubuntu-Ports 清华大学镜像Ubuntu-Ports 改用清华大学镜像更新源 Ubuntu 的软件源配置文件是 /etc/ap…...
渗透测试怎么入门?(超详细解读)
1. 什么是渗透测试 渗透测试就是模拟真实黑客的攻击手法对目标网站或主机进行全面的安全评估,与黑客攻击不一样的是,渗透测试的目的是尽可能多地发现安全漏洞,而真实黑客攻击只要发现一处入侵点即可以进入目标系统。 一名优秀的渗透测试工程…...
MS31804四通道低边驱动器可pin对pin兼容DRV8804
MS31804TE 是一个具有过流保护功能的四通道低边驱动器。MS31804TE 内置钳位二极管,用来钳制由电感负载续流产生的电压。MS31804TE 可以驱动单极步进电机、直流电机、继电器、螺线管或者其它负载。 散热良好的情况下,MS31804TE 可以提供每个通道最高 2A 的…...
Fastadmin 子级菜单展开合并,分类父级归纳
这里踩过一个坑,fastadmin默认的展开合并预定义处理的变量是pid。 所以建表时父级id需要是pid; 当然不是pid也没关系,这里以cat_id为例,多加一步处理一样能实现。 废话少说上代码: 首先在控制器, 引用…...
Idea创建springboot工程的时候,发现pom文件没有带<parent>标签
今天创建springboot工程,加载maven的时候报错: 这个问题以前遇到过,这是因为 mysql-connector-j 没有带版本号的原因,但是springboot的依赖的版本号不是都统一交给spring-boot-starter-parent管理了吗,为什么还会报错&…...
element树形控件编辑节点组装节点
需求功能: 编辑树节点,组装节点 <el-scrollbar class"scrollbar-wrapper"><el-tree :data"nodeList" ref"tree" :props"defaultProps" :expand-on-click-node"false"><template slot…...
【算法-动态规划】斐波那契第 n 项
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…...
Linux系统运行级别详解,切换、配置和常见服务
文章目录 Linux系统运行级别1. 介绍什么是系统运行级别系统运行级别的作用 2. Linux系统运行级别Linux系统预定义的运行级别每个运行级别的作用和特点 3. 切换系统运行级别如何查看当前系统运行级别如何切换到其他运行级别切换运行级别时需要注意的事项 4. 运行级别相关的服务和…...
企业需要ERP系统的八大理由,最后一个尤其重要
许多企业仍在质疑自己是否真的需要**ERP系统**。日常事务已经非常繁重,如果再加上寻找和实施一个新系统的挑战,那就更麻烦了。 公司业务在不断发展,出现了一些增长,订单也在不断增加,扭亏为盈,总体来说还算…...
Java-Atomic原子操作类详解及源码分析,Java原子操作类进阶,LongAdder源码分析
文章目录 一、Java原子操作类概述1、什么是原子操作类2、为什么要用原子操作类3、CAS入门 二、基本类型原子类1、概述2、代码实例 三、数组类型原子类1、概述2、代码实例 四、引用类型原子类1、概述2、AtomicReference3、ABA问题与AtomicStampedReference4、一次性修改…...
铭豹扩展坞 USB转网口 突然无法识别解决方法
当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…...
生成xcframework
打包 XCFramework 的方法 XCFramework 是苹果推出的一种多平台二进制分发格式,可以包含多个架构和平台的代码。打包 XCFramework 通常用于分发库或框架。 使用 Xcode 命令行工具打包 通过 xcodebuild 命令可以打包 XCFramework。确保项目已经配置好需要支持的平台…...
【网络安全产品大调研系列】2. 体验漏洞扫描
前言 2023 年漏洞扫描服务市场规模预计为 3.06(十亿美元)。漏洞扫描服务市场行业预计将从 2024 年的 3.48(十亿美元)增长到 2032 年的 9.54(十亿美元)。预测期内漏洞扫描服务市场 CAGR(增长率&…...
Cilium动手实验室: 精通之旅---20.Isovalent Enterprise for Cilium: Zero Trust Visibility
Cilium动手实验室: 精通之旅---20.Isovalent Enterprise for Cilium: Zero Trust Visibility 1. 实验室环境1.1 实验室环境1.2 小测试 2. The Endor System2.1 部署应用2.2 检查现有策略 3. Cilium 策略实体3.1 创建 allow-all 网络策略3.2 在 Hubble CLI 中验证网络策略源3.3 …...
学校招生小程序源码介绍
基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...
Nuxt.js 中的路由配置详解
Nuxt.js 通过其内置的路由系统简化了应用的路由配置,使得开发者可以轻松地管理页面导航和 URL 结构。路由配置主要涉及页面组件的组织、动态路由的设置以及路由元信息的配置。 自动路由生成 Nuxt.js 会根据 pages 目录下的文件结构自动生成路由配置。每个文件都会对…...
如何在最短时间内提升打ctf(web)的水平?
刚刚刷完2遍 bugku 的 web 题,前来答题。 每个人对刷题理解是不同,有的人是看了writeup就等于刷了,有的人是收藏了writeup就等于刷了,有的人是跟着writeup做了一遍就等于刷了,还有的人是独立思考做了一遍就等于刷了。…...
dify打造数据可视化图表
一、概述 在日常工作和学习中,我们经常需要和数据打交道。无论是分析报告、项目展示,还是简单的数据洞察,一个清晰直观的图表,往往能胜过千言万语。 一款能让数据可视化变得超级简单的 MCP Server,由蚂蚁集团 AntV 团队…...
LLMs 系列实操科普(1)
写在前面: 本期内容我们继续 Andrej Karpathy 的《How I use LLMs》讲座内容,原视频时长 ~130 分钟,以实操演示主流的一些 LLMs 的使用,由于涉及到实操,实际上并不适合以文字整理,但还是决定尽量整理一份笔…...
【JavaSE】多线程基础学习笔记
多线程基础 -线程相关概念 程序(Program) 是为完成特定任务、用某种语言编写的一组指令的集合简单的说:就是我们写的代码 进程 进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存…...
