- 博客(8)
- 收藏
- 关注
原创 解决win11同一电脑能收发组播但多台电脑之间无法接收到组播的问题
为我加入的组播地址,这是我禁用多余网卡后的效果,正确的加入到了我的物理网卡上。在我没禁用虚拟网卡前,组播是加入在 VMware Network Adapter VMnet8 虚拟网卡上的,导致无法实现多台设备之间的组播通信。若防火墙关闭还是无法实现多台设备组播通信,则可能是虚拟网卡/多网卡导致的组播不通。-->选择不同的网络,关闭Microsoft Defender防火墙。-->禁用多余或虚拟的网络适配器,重启电脑即可。若知道使用组播的程序,也可无需关闭防火墙,在。命令查看网卡加入的组播信息。
2024-08-27 16:31:11 625 1
原创 解决ubuntu安装conda报错CONDA_QUIET=“$BATCH“ “$CONDA_EXEC“ constructor --extract-tarball --prefix “$PREFIX“
重新加载配置后即可使用conda环境。
2024-07-05 17:44:43 559 1
原创 组播与广播详解及Python实现
广播是一种数据传输方式,数据包从一个源发送到网络中所有节点。广播是网络中的一对多通信方式,所有处于同一网络段的设备都能接收到广播数据包。组播是一种数据传输方式,数据包从一个源发送到网络中一组特定的节点(即一个组),而不是所有节点。组播是一对多的通信方式,但仅限于加入该组播组的接收者。
2024-06-29 14:04:15 2738
原创 FastAPI依赖注入系统详解
依赖注入是一种软件设计模式,它允许将一个对象(依赖)传递给另一个对象,而不是让接收对象自己创建依赖。通过这种方式,可以降低代码耦合度,提高代码的可测试性和可维护性,同时增强代码的重用性。在 FastAPI 中,依赖注入主要指的是自动将功能或数据传递给路由处理函数的机制。
2024-06-25 16:05:24 2331
原创 Python魔法方法
Python的魔术方法是特殊的方法,用于定义类的行为。它们以双下划线开头和结尾,例如__init____str__。魔术方法使对象行为变得更加直观和灵活。
2024-06-18 16:37:45 699
原创 pydispatch:Python中的事件驱动编程
接着定义两个事件处理器用于处理商品添加和移除事件,这里我只做简单的消息输出。# 定义事件处理器,接收事件并处理print(f"添加商品到购物车: {item}")print(f"移除商品从购物车: {item}")
2024-06-07 16:09:06 1303
原创 服务器间Postgresql容器与数据的迁移
其中Type为挂载的类型,Source为宿主机数据目录文件,Destination为容器中数据目录文件夹。至此登录到新的服务器上的Postgresql时会发现数据库中数据都迁移过来了。在新的服务上启动对应镜像的容器时挂载从旧的服务器上拷贝过来的数据文件夹。使用SFTP软件把宿主机上的数据文件夹拷贝至新的服务器上。导出后使用SFTP软件把 tar 包拷贝到新的服务器上。我这里使用的是 postgres 镜像。使用此命令可以查看容器的详情信息,找到。新服务器上找到对应 tar 包使用。
2024-06-04 14:16:08 683 1
原创 Debian安装PostgreSQL16及其plpython3u扩展
至此,plpython3u扩展安装完成,若想在plpython3u中使用第三方库,则直接在服务器的python环境中pip安装对应库名即可。我这里是aarch64架构(新版64位 arm 程序统称 aarch64)的Debian系统。在后续操作时请先确保服务器中已存在python解释器环境。编写匿名函数查看plpython3u依赖的python版本。命令获取 Linux 操作系统信息。命令查看python路径。
2024-05-30 15:53:19 825
解决Anaconda与Miniconda安装报错的conda安装包Miniforge3-Linux-aarch64.sh
2024-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人