- 博客(142)
- 问答 (2)
- 收藏
- 关注
原创 PIL.UnidentifiedImageError: cannot identify image file 使用华为云存储OBS
如果不取消跨域,需要在obs防盗链中设置白名单:白名单Refere和允许空Referer即可解决这个问题。图片从网络上下载下来,未加请求头(如 User-Agent)直接请求,网站为了防盗链会进行拦截处理。在obs中取消跨域设置可以解决这个问题,使用华为云存储OBS遇到这个问题。
2024-07-26 14:41:24 265
原创 ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref
在Dockerfile中使用。
2024-07-05 14:55:18 191
原创 volcengine 库装不上 #25
在 Docker python3.10-slim 中 volcengine 安装时报错, 其依赖 pycryptodome 显示 gcc 相关错误。还是请官方试一下 volcengine 与各 python 版本的兼容性吧。用 pip3 install --no-deps volcengine。修改方案是手动为 volcengine 安装依赖。调研发现 pycryptodome。安装 pycryptodome。解决了, 就是解决方案比较蠢。3.9.9, 安装其余的依赖。Dockerfile 片段。
2024-06-27 11:07:00 742
原创 ubuntu安装exe微信
Wine Gecko 和 Wine Mono:这些是Wine的两个重要组件,用于在Wine环境中运行一些Windows应用程序。Winetricks:Winetricks是一个实用程序,可以帮助您安装和配置Wine环境。验证安装:安装完成后,您可以尝试运行一个Windows应用程序来验证安装是否成功。安装额外支持软件:根据需要,您可能还需要安装一些其他软件来支持Wine的功能。安装Winetricks后,您可以使用它来安装其他可能所需的Wine组件和库。
2023-10-24 11:36:01 422
原创 trio ValueEvent
性能注意:赋值给value属性通常具有O(N)的复杂性,其中N是主动等待的任务的数量。可能的话,共享的谓词会被分组,将N减少到活动谓词的数量。在使用此API中的任何等待方法或迭代器时,请注意,在调用者接收控制权之前,该值可能已经再次发生了变化。为了清晰,总是返回触发唤醒的特定值。值包装器,提供等待值或过渡的能力。
2023-09-27 14:15:37 223
原创 自动导出项目的依赖requirements.txt
这将会创建一个名为“requirements.txt”的文件,其中列出了项目的所有依赖及其版本号。这个文件可以用于在其他环境中安装相同的依赖,只需运行pip install -r requirements.txt即可。在Python中,你可以使用pip工具来自动导出项目的依赖到一个requirements.txt文件中。切换到你的项目目录。使用pip工具导出依赖。打开命令行工具(如终端或命令提示符)。
2023-09-27 11:11:32 278
原创 attrib和attrs
attrs函数用于定义类,它接受一个或多个属性定义作为参数,并返回一个类对象。通过使用attrs函数,可以快速定义具有一组属性的类,而无需手动编写__init__方法和属性赋值语句。attrib函数用于定义类的属性,它接受一个或多个参数来定义属性的名称、类型和默认值等。通过使用attrib函数,可以简化属性的定义过程,使代码更加简洁和易读。综合起来,attrib和attrs函数的主要用途是简化类的属性定义和类的创建过程,提高代码的可读性和可维护性。
2023-09-22 11:49:30 350
原创 prometheus_client TypeError: __init__() takes 6 positional arguments but 7 were given
python 3.9, prometheus_client==0.17.1单独运行就成功在项目里面运行就报最后通过降包的方式解决了:感谢JYZ大佬,学到了遇事不决就降包,哈哈哈哈
2023-09-21 18:46:05 384
原创 python 单例
当我们用singleton装饰一个类时,比如MyClass,并尝试创建这个类的实例,Python会首先调用singleton装饰器。如果没有,我们就创建一个新的实例,并将其存储在instances字典中,然后返回这个新的实例。如果没有,我们就创建一个新的实例,并将其存储在_instances字典中,然后返回这个新的实例。如果是,我们就返回这个实例。如果不是,我们就创建一个新的实例并将其存储在_instance中,然后返回这个新的实例。这样,无论我们创建多少次这个类的实例,我们都只会得到一个相同的实例。
2023-08-17 17:10:49 131
原创 Minio 部署
部署文档:https://www.minio.org.cn/docs/minio/container/operations/install-deploy-manage/deploy-minio-single-node-single-drive.html#然后访问127.0.0.1:9090就可以了,一般需要去云上安全组开通端口,这样外部ip就可以访问了。minio 官网:https://www.minio.org.cn/新建一个/etc/default/minio文件。把这个贴到minio文件中。
2023-08-01 17:05:05 604
原创 Python 装饰器有什么需要注意的?
wraps 是Python中的一个装饰器,它的作用是将被修饰函数的属性复制到修饰后的函数中。、__doc__等。使用 @wraps 装饰器可以继承原函数的这些属性。这样可以方便程序员的调试和帮助文档的生成。函数被装饰后,函数名和注释会变成装饰器的名字和注释。使用 @wraps 装饰器可以保留原来的函数名和文档字符串。from functools import wraps是用来干嘛的?装饰后的函数会丢失一些属性,比如。
2023-06-20 21:54:22 423
原创 阿里SR Gateway:IDLE_TIMEOUT:Websocket session is idle for too long time
如果采样率为 16000 Hz,那么每秒钟会采集 16000 个样本。因此,每秒钟采集的数据量为 16000 * 2 = 32000 字节。如果要计算每毫秒采集的数据量,可以将每秒钟采集的数据量除以 1000,即 32000 / 1000 = 32 字节。因此,每毫秒采集的数据量为 32 字节。当 t2 - t1 > 5秒,向接口发送一个1毫秒不会产生噪音的_silenceSegments 数据流。sdk本身在请求建立链接后,长时间没有发送任何数据,超过10s后,服务端会返回40000004错误信息。
2023-04-27 20:51:40 781
原创 An unexpected error was encountered while executing a WSL command. Common ca
就可以重新打开docker,不用关机。
2023-04-01 01:38:28 9633 16
原创 python3 根据ip获取国家
https://blog.csdn.net/hxm6621315/article/details/127774378
2023-03-28 21:58:26 175
原创 Ubuntu18.04安装mongodb
转自:https://blog.csdn.net/weixin_43713498/article/details/106539419
2023-03-25 15:27:15 119
原创 stable-diffusion-webui Restore faces Error
我认为这与损坏的安装有关。就我而言,我在“\models\Codeformer”上的 Codeformer.pth 已损坏。
2023-03-05 23:27:15 1534 1
原创 OpenAI ChatGpt API参考
您可以通过来自任何语言的 HTTP 请求、通过我们的官方 Python 绑定、我们的官方 Node.js 库或社区维护的库与 API 交互。验证OpenAI API 使用 API 密钥进行身份验证。访问您的API 密钥页面以检索您将在请求中使用的 API 密钥。请记住,您的 API 密钥是秘密的!不要与他人共享或在任何客户端代码(浏览器、应用程序)中公开它。生产请求必须通过您自己的后端服务器进行路由,您的 API 密钥可以从环境变量或密钥管理服务中安全加载。请求组织。
2023-02-12 00:37:33 11805
原创 Application is running inside IIS process but is not configured to use IIS server.
【代码】Application is running inside IIS process but is not configured to use IIS server.
2023-02-06 14:43:02 1844
原创 Rider Solution
如果建了一个非空的Solution,需要去目录下删除global.json才可以支持多版本C#Add–> Existing Project -->选择项目xx.csproj导入。然后 Unload-再load加载完成。如果出现引包冲突,直接注释那句就好了。新建空的solution。
2023-02-06 14:16:23 279
原创 MongoEngine
本教程通过示例介绍MongoEngine——我们将逐步介绍如何创建一个简单的Tumblelog应用程序。tumblelog 是一种支持混合媒体内容的博客,包括文本、图像、链接、视频、音频等。为简单起见,我们将坚持使用文本、图像和链接条目。由于本教程的目的是介绍 MongoEngine,我们将重点关注应用程序的数据建模方面,而忽略用户界面。
2022-12-12 18:27:42 124
原创 vs code 找不到任务“build“。
看看tasks.json是否有这个,没有就写一个,有可能名字不对,需要修改为"label": “xxx”, xxx同名。(帮你把项目docker build 一下)每次运行向前会跑这个task,
2022-10-27 15:15:10 5339 2
stable-diffusion-webui codeformer.pth
2023-03-11
场景应用:数组获取数据对
2022-03-01
场景应用:数组获取数据对
2022-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人