作者文章

fwq

FWQ
网站开发
使用前后端分离项目传输图片时,前端出现“net::ERR_CONNECTION_REFUSED”错误,如何解决?
使用前后端分离项目传输图片时,前端出现“net::ERR_CONNECTION_REFUSED”错误,如何解决? “纵有疾风来,人生不言弃”,这句话送给正在学习的朋友们,也希望在阅读本文《使用前后端分离项目传输图片时,前端出现“net::ERR_CONNECTION_REFUSED”错误,如何解决?》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新文章相关的技术文章,有好的建议欢迎大家在评论留言,非常感谢! “bug:net::err_connection_refused”解决方案 在使用前后端分离项目传输图片时,前端控制台报告错误“net::err_connection_refused”。 问题分析: 前端使用vue2框架,后端使用fastapi。 前端接口配置错误,未指定本地ip。 后端代码中指定了localhost,但未配置本机ip。 解决方案: 修改后端fastapi的host地址为本机ip。例如,如果本机ip为10.96.67.161,则修改代码为: if __name__ == '__main__': uvicorn.run(app="main:app", host="10.96.67.161", port=8081, reload=True) 修改后,前端和后端可以正常通信,图片传输无误。 文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《使用前后端分离项目传输图片时,前端出现“net::ERR_CONNECTION_REFUSED”错误,如何解决?》文章吧,也可关注米云公众号了解相关技术文章。
2024-12-03 阅读全文 →
FWQ
网站开发
如何使用 Selenium 在 Python 中获取 Firefox 配置文件目录?
如何使用 Selenium 在 Python 中获取 Firefox 配置文件目录? 小伙伴们有没有觉得学习很有意思?有意思就对了!今天就给大家带来《如何使用 Selenium 在 Python 中获取 Firefox 配置文件目录?》,以下内容将会涉及到,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到你! 在 python 中使用 selenium 获取 firefox 配置文件目录 selenium webdriver 允许我们与浏览器进行交互,包括在 firefox 中。firefox 存储它的配置文件,其中包含书签、扩展程序和各种设置,在以下位置: c:\users\xx\appdata\roaming\mozilla\firefox\profiles\g44btdgo.<default>…
2024-12-03 阅读全文 →
FWQ
网站开发
完整的 Python 指南:从基础到高级!
完整的 Python 指南:从基础到高级! 你在学习文章相关的知识吗?本文《完整的 Python 指南:从基础到高级!》,主要介绍的内容就涉及到,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦! Python 是一种因其简单性和多功能性而被广泛使用的编程语言。本指南涵盖了从基础知识到更高级技术的所有内容,适合那些想要掌握该语言的人。 完整网站:这里。 1。安装和环境 首先从官方网站安装 Python 并设置您的开发环境。使用虚拟环境可以让您管理包而不会发生冲突。此外,您还可以选择 VS Code 或 PyCharm 等编辑器,让您更轻松地使用 Python。了解有关安装和配置的更多信息。 2。基本概念 Python 允许您使用变量而无需声明其类型,这使得该语言更加敏捷。基本数据类型包括int(整数)、float(小数)和str(字符串)。 +、-、* 和 / 等数学运算符用于简单计算。您还可以请求用户输入并在屏幕上打印结果。探索代码示例。 3。控制结构 为了控制程序的流程,Python…
2024-12-03 阅读全文 →
FWQ
服务器教程
在Linux系统上实现虚拟专用网络(VPN)的高可用性配置
在Linux系统上实现虚拟专用网络(VPN)的高可用性配置 大家好,我们又见面了啊~本文的内容中将会涉及到等等。如果你正在学习文章相关知识,欢迎关注我,以后会给大家带来更多文章相关文章,希望我们能一起进步!下面就开始本文的正式内容~ 如何在Linux上配置高可用的虚拟专用网络(VPN) 引言:虚拟专用网络(VPN)是一种在公共网络上创建安全连接的网络技术。它能够实现远程访问、保护数据隐私以及实现网络资源的共享。在Linux系统上,我们可以利用一些工具和配置来配置和管理VPN,在本文中,我们将介绍如何在Linux系统上配置高可用的VPN。 步骤1:安装和配置VPN服务器首先,我们需要安装并配置VPN服务器。在Linux上,我们可以使用Strongswan作为VPN服务器。下面是安装Strongswan的步骤。 1.1 安装Strongswan在终端中执行以下命令: sudo apt-get update sudo apt-get install strongswan 1.2 配置VPN服务器编辑Strongswan的主要配置文件: sudo nano /etc/ipsec.conf 在配置文件中添加以下内容: config setup charondebug = "cfg 2, dmn 2,…
2024-12-03 阅读全文 →
FWQ
网站开发
Python 爬虫使用代理 IP 访问淘宝时无法登录,如何解决“selenium.common.exceptions.InvalidCookieDomainException”错误?
Python 爬虫使用代理 IP 访问淘宝时无法登录,如何解决“selenium.common.exceptions.InvalidCookieDomainException”错误? 大家好,我们又见面了啊~本文的内容中将会涉及到等等。如果你正在学习文章相关知识,欢迎关注我,以后会给大家带来更多文章相关文章,希望我们能一起进步!下面就开始本文的正式内容~ 在使用 python 爬虫模拟访问淘宝时,使用代理 ip 后无法登录,出现 “selenium.common.exceptions.invalidcookiedomainexception: message: invalid cookie domain” 错误。 检查代码后发现,问题在于 get_ip() 函数返回的 ip 地址格式不正确。原代码使用 str() 将 ip 对象转换成字符串,但实际上它的格式应该是 `”{ip}:{port}”,其中 {ip} 和…
2024-12-03 阅读全文 →
FWQ
服务器教程
利用命令行工具提升Linux服务器安全
利用命令行工具提升Linux服务器安全 在IT行业这个发展更新速度很快的行业,只有不停止的学习,才不会被行业所淘汰。如果你是文章学习者,那么本文《利用命令行工具提升Linux服务器安全》就很适合你!本篇内容主要包括##content_title##,希望对大家的知识积累有所帮助,助力实战开发! 利用命令行工具提升Linux服务器安全 在当前互联网时代,服务器安全对于任何一家企业或个人用户来说都非常重要。而Linux作为一种常见的服务器操作系统,我们可以通过利用命令行工具来提升其安全性。本文将介绍一些常见的命令行工具,并给出相应的代码示例,帮助您更好地保护Linux服务器。 SSH(Secure Shell) SSH是一种通过网络进行加密通信的协议,它能够在不安全的网络中提供安全的远程登录和执行命令的功能。通过SSH,我们可以避免明文传输密码,同时还可以使用公钥加密进行身份验证。 首先,我们需要确保SSH服务已经安装并开启。在终端中执行以下命令: sudo apt-get install openssh-server 接下来,我们需要编辑SSH配置文件/etc/ssh/sshd_config,修改默认的端口号、禁止root用户远程登录等。可以使用以下命令: sudo nano /etc/ssh/sshd_config 在文件中可以找到类似如下的配置项: #Port 22 #PermitRootLogin prohibit-password 将其中的注释符号去掉并修改需要的设置。修改完成后,保存并退出。 最后,重新启动SSH服务,使配置生效: sudo service ssh restart Fail2Ban…
2024-12-03 阅读全文 →
FWQ
服务器教程
保护你的Linux服务器:用命令行进行身份验证
保护你的Linux服务器:用命令行进行身份验证 本篇文章向大家介绍《保护你的Linux服务器:用命令行进行身份验证》,主要包括,具有一定的参考价值,需要的朋友可以参考一下。 保护你的Linux服务器:用命令行进行身份验证 在当今数字化时代,保护服务器的安全已经变得尤为重要。作为一个Linux服务器管理员,你需要采取一系列的安全措施来确保服务器不受到恶意入侵和未经授权的访问。其中一个关键的安全措施是使用强大的身份验证方法。本文将介绍如何使用命令行进行身份验证,以加强你的Linux服务器的安全性。 一、使用SSH密钥对进行身份验证 SSH(Secure Shell)是一个常用的远程登录协议,采用了加密的方式进行通信。使用SSH密钥对进行身份验证比传统的用户名和密码认证更加安全可靠。下面是设置SSH密钥对的步骤: 生成SSH密钥对:打开终端,并输入以下命令: $ ssh-keygen -t rsa -b 4096 上述命令将生成一个4096位的RSA密钥对。 将公钥上传至服务器:使用以下命令将公钥上传至服务器: $ ssh-copy-id username@servername 替换username为你的用户名,servername为你的服务器地址。 测试SSH连接:使用以下命令测试SSH连接是否成功: $ ssh username@servername 如果连接成功,将无需再输入密码。 二、使用多因素身份验证 多因素身份验证(MFA)是一种更加安全的身份验证方法,它要求用户提供两个或多个独立的身份验证要素。在Linux服务器上,你可以使用Google Authenticator实现MFA。下面是设置Google…
2024-12-03 阅读全文 →
FWQ
网站开发
如何使用 Python 批量修改 JSON 文件中的指定内容?
如何使用 Python 批量修改 JSON 文件中的指定内容? 小伙伴们对文章编程感兴趣吗?是否正在学习相关知识点?如果是,那么本文《如何使用 Python 批量修改 JSON 文件中的指定内容?》,就很适合你,本篇文章讲解的知识点主要包括。在之后的文章中也会多多分享相关知识点,希望对大家的知识积累有所帮助! 批量修改 json 文件中的指定内容 作为一名 python 初学者,您希望找到一种方法来批量修改目录中特定 json 文件中的指定内容。例如,您需要将所有 {filename:1.dav} 修改为 {filename:1.avi}。 您已经掌握了一些 python 的知识,但还不确定如何批量获取和修改 json 文件中的“filename”值。幸运的是,答案并不复杂。 解决方案 以下是实现此目标的示例代码:…
2024-12-03 阅读全文 →
FWQ
网站开发
Python 语音识别库哪家强?主流库对比分析
Python 语音识别库哪家强?主流库对比分析 探索 python 主流语音识别库 在解决语言识别方面的问题时,python 语言提供了强大的工具来满足各种需求。本文将探讨目前 python 生态系统中最流行和实用的语音识别库,帮助您找到适合您项目的最佳解决方案。 百度飞浆 百度飞浆是一个功能强大的语音识别库,由百度人工智能提供支持。它提供一系列开箱即用的模型,可以快速准确地识别语音输入。此外,飞浆还提供了友好的界面和文档,方便开发人员使用。 sphinx sphinx 是一款成熟的、开源语音识别库,具有广泛的语言支持和较高的准确性。它支持自定义模型训练,允许开发人员针对特定用例优化识别性能。sphinx 提供了一个清晰的 api,但可能需要更多的技术知识来使用。 示例代码 以下代码演示了如何使用 sphinx 进行语音识别: import speech_recognition as sr # 从麦克风获得音频 r =…
2024-12-03 阅读全文 →
FWQ
网站开发
如何让 CSS 容器始终位于底部?
如何让 CSS 容器始终位于底部? IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天米云给大家整理了《如何让 CSS 容器始终位于底部? 》,聊聊,我们一起来看看吧! 如何让 CSS 容器始终位于底部? 在 CSS 中,使元素始终位于底部的常用方法是使用 margin-top: auto; 属性。这个属性将元素的垂直边距设置为剩余可用高度中的最大值,从而使元素被推到其父容器的底部。 考虑以下示例: <div class="outerDiv"> <div class="footer">...</div> </div> .outerDiv { display: flex; flex-direction: column;…
2024-12-03 阅读全文 →