摘要:
使用 try 和 catch 只能处理 Python 中的一部分异常;但如果异常是由于外部程序(如 ffmpeg)调用时产生的,那么这种异常很可能会直接导致程序崩溃,不给你使用 try 和 catch 处理异常的机会。 一个解决办法是用multiprocessing另起一个子进程来运行相关的代码。如 阅读全文 »
发表于 2025-01-23 14:19阅读:8评论:0推荐:0
发表于 2024-12-19 11:05阅读:778评论:0推荐:0
摘要:
Windows Server 2022 RDS配置授权激活服务 Windows Server 的远程桌面服务,需要激活授权,否则会提示“远程桌面授权模式偿未配置”。在试用期结束后将无法再使用远程。 以下是激活授权的步骤: 打开注册表, 找到 计算机\HKEY_LOCAL_MACHINE\SYSTEM 阅读全文 »
发表于 2024-11-23 10:42阅读:172评论:0推荐:0
发表于 2024-11-23 10:28阅读:230评论:0推荐:0
摘要:
修改 moviepy 2.0 使之兼容原有的 import 方式 时隔4年, 视频处理领域最有名的python库moviepy终于再一次有了更新, 解决了旧版本存在的一大堆问题. 但此次更新有一个重大的不兼容改变是去掉了 editor 类, 所有的 VideoClip AudioClip 等类的im 阅读全文 »
摘要:
fairseq 库已经多年不再更新了, 在使用较新版本的python安装时不会报错, 但调用时会因dataclass用法的变化在运行时出现兼容问题. 这个库本身还是可以继续使用的, 在github上有人fork了官方库并进行了修改(https://github.com/One-sixth/fairs 阅读全文 »
发表于 2024-11-08 09:08阅读:13评论:0推荐:0
摘要:
Python pickle解压时可能存在安全风险 https://www.codebonobo.tech/post/15#Python%20pickle%E8%A7%A3%E5%8E%8B%E6%97%B6%E5%8F%AF%E8%83%BD%E5%AD%98%E5%9C%A8%E5%AE%89%E 阅读全文 »
发表于 2024-10-31 14:00阅读:283评论:5推荐:0
摘要:
借用Ultralytics Yolo快速训练一个物体检测器 https://github.com/ultralytics/ultralytics Step-1 准备数据集 你需要一些待检测物体比如安全帽, 把它从各个角度拍摄一下. 再找一些不相关的背景图片. 然后把安全帽给放大缩小旋转等等贴到背景图 阅读全文 »
发表于 2024-10-23 11:02阅读:169评论:0推荐:0
摘要:
Ubuntu24.04中默认使用的NTFS驱动有概率存在挂载失败的问题. 可能是内核自带的ntfs3不稳定导致的. https://bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/2062972 尝试直接把ntfs3加到黑名单中, 用ntfs-3g挂载. 阅读全文 »
发表于 2024-10-21 10:56阅读:3126评论:0推荐:0
发表于 2024-10-21 10:51阅读:58评论:0推荐:0
摘要:
Ubuntu 24.04 自带远程桌面啦, 在 Setting --> System --> Desktop Sharing 中可以开启远程桌面共享和远程控制, 默认使用3390端口, 开启远程服务后, 在Windows机器中就可以用自带的远程桌面软件连接Ubuntu桌面了. 另外一种可选方案是Re 阅读全文 »
摘要:
Linux下很多GUI程序没有启动项, 还是需要用terminal中输命令来启动, 这些GUI软件虽然启动后不需要终端但还是要占个终端的窗口. 有没有好办法不用开这么多终端呢? 有下面一些解决办法: 在screen 或 tmux 这样的终端复用软件中启动GUI软件, 然后把运行GUI程序的终端切到后 阅读全文 »
发表于 2024-09-09 09:19阅读:232评论:1推荐:0
摘要:
常用远程工具分享 我个人远程桌面使用场景是用一台Windows的笔记本连接多个不同地方的windows主机或linux主机, 进行编程和Unity相关开发. 也尝试过用安卓平板和IPAD来远程办公. 因此, 尝试过很多的远程方案. 对于远程软件在不同系统的兼容性, 外网连接的稳定性, 不同分辨率的适 阅读全文 »
发表于 2024-07-12 22:20阅读:1715评论:0推荐:0
摘要:
把手机摄像头做为OBS输入非常简单, 甚至都不需要下载软件. 确保手机与电脑在一个局域网中, 在手机上用chrome浏览器打开网站 https://vdo.ninja/ 选择 add your camera to obs . 在OBS的直播源中, 添加browser. 填入手机在vdo.nejia上 阅读全文 »
发表于 2024-06-26 12:13阅读:2340评论:2推荐:7
发表于 2024-06-26 12:09阅读:32评论:0推荐:1
摘要:
PaddleOCR 是目前最好的开源OCR框架, 但paddle框架的兼容性实在不怎么好, 部署的时候容易出现各种各样的问题. 如果能把PaddleOCR转成ONNX, 就可以跳过paddle框架坑的同时, 又可以白嫖PaddleOCR的强大检测性能. 本文会介绍一下, 如何把最新的PP_OCRv4 阅读全文 »
摘要:
问题 目前github中代码提交只能通过ssh方式. 每个github账号只能添加一个专用的ssh-key. 如果同时有多个Github账号在用的话就必须给每个账号绑定不同的ssh-key. 方法一: 在提交代码时, 需要运行如下代码, 手工指定一个key eval `ssh-agent -s` s 阅读全文 »
发表于 2024-06-16 22:11阅读:181评论:0推荐:0
摘要:
1. 安装nginx 2. 在nginx的配置文件的server部分加上如下的配置: location /shared/ { autoindex on; autoindex_exact_size on; # 可选,显示文件大小更易读 autoindex_localtime on; # 可选,显示本地 阅读全文 »
发表于 2024-06-06 00:52阅读:81评论:0推荐:0
摘要:
W801单片机入门开发环境设置 开发软件下载 烧录工具和SDK 在 WinnerMicro的网站 https://www.winnermicro.com/html/1/156/158/558.html ch340 USB串口驱动 如果没有的话 https://www.onlinedown.net/s 阅读全文 »
发表于 2024-06-03 08:31阅读:674评论:0推荐:0
摘要:
VScode连接服务器不用每次都输入密码. 用git或xcode的ssh keygen生成一组不带密码的 rsa2048 的公钥id_rsa_nopasswd.pub和私钥id_rsa_nopasswd 公钥上传到远程机器的.ssh文件夹中 cat id_rsa_nopasswd.pub >> au 阅读全文 »
发表于 2024-05-29 11:25阅读:112评论:0推荐:0
摘要:
CodeServer 在没有SSL证书时, 由一浏览器的限制, 默认是不能粘贴的. 在局域网中, 如果不考虑安全性的话, 可以考虑直接把加密关掉, 就能复制粘贴了. 配置文件如下: cert: True 就可以, 这个会使用自签的证书, 没有安全保障, 但粘贴功能可正常用. 1 cat ~/.con 阅读全文 »
发表于 2024-05-28 20:20阅读:40评论:0推荐:0
摘要:
让matplotlib绘图时显示中文. 安装中文字体 apt install fonts-wqy-microhei 清除matplotlib的缓存 rm -rf ~/.cache/matplotlib/* 在绘图前设置字体 import IPython import matplotlib.pyplo 阅读全文 »
发表于 2024-05-02 19:17阅读:166评论:0推荐:0
摘要:
Linux下命令行开启关闭触摸板 从设备列表中找到触摸板的设备id,调用xinput可以控制设备的开启关闭。 示例代码如下: #!/bin/bash device=`xinput list | grep -e "Synaptics TouchPad" | grep -oP 'id=\K\d+'` s 阅读全文 »
发表于 2024-05-01 15:43阅读:135评论:0推荐:0
摘要:
推荐一些编程中使用的功能性字体 1. 中英文混合字体 写代码的注释更好看, 也适用于中文显示乱码的编程环境, 如老版本的matlab中 YaHei-Consolas-Hybrid.zip https://www.lanzoub.com/i648hxi FiraCodePingFang-Retina. 阅读全文 »