每日归档: 2023年11月29日

16 篇文章

thumbnail
nvm-desktop 可视化管理Node.js版本
在日常开发中,我们可能会经常遇到不同项目需要使用不同版本的 Node.js 的情况。虽然社区已经有了很多成熟的 Node.js 版本管理工具,比如 nvm。但是,这些工具基本都是基于 shell 的交互式命令的,用起来可能不太直观便捷:比如在 macOS 平台需要安装支持 arm64 架构的版本的 node,nvm 就没办法通过命令(nvm ls …
thumbnail
开源的全能维护 U 盘工具:Ventoy
本篇文章聊聊迄今为止,我用着最舒服的一款开源 U 盘启动工具,Ventoy。 写在前面 好久不见,接下来计划写一个比较连续的内容,就先从最小的处着手吧。 经过长久的折腾,除非我们是在 ESXi 或者 PVE 这类虚拟机环境中维护操作系统,否则不论是购置新硬件设备,还是计划着手对家里的老设备进行系统翻新,系统安装盘总归是绕不开的一个话题。 折腾使用的…
thumbnail
Python 无须安装git_克隆
pygit2库,可以快速没有安装git情况下可以进行克隆操作,并且支持大部分git克隆. 安装方法: pip install pygit2 完整实例: import os import pygit2 # 仓库 URL repo_url = 'https://gitee.com/sofu456/chat_robot.git' # 获取仓库名称 rep…
thumbnail
OpenCV能显示窗口,干嘛还用Pyqt5?
OpenCV能显示窗口,干嘛还用Pyqt5? 时常在想,既然OpenCV能显示窗口,还学啥Pyqt5呢? 接下来我们来对比分析一下这个库。 OpenCV和PyQt5是两种常用的用于图像处理和图形界面开发的库。它们在窗口显示方面有一些联系和区别 联系方面: 窗口显示:OpenCV和PyQt5都提供了创建和管理图形界面窗口的能力。 图像显示:两者都可以…
thumbnail
python从零打包生成一个app
写在前面 最近有朋友问我一个问题,说他学了一段时间的编程了,现在却只会在命令行里打印东西,如何写出一个可以安装的应用软件呢?这个问题应该是很多初学者都遇到过,市面上的书籍都会从最基础的语法开始教起,但是很少会有人以简单的方式来说明如何从零开始做一个应用软件。今天我们以 Python 语言为例,写一个软件包。 你需要具备的知识 可以写简单的 pyth…
thumbnail
告别十年印象笔记,用 Obsidian 一年最喜欢的 7 个功能
我很少如此喜欢一款软件。 在此之前,也从未想过软件的力量可以如此强大。无论是知识管理还是工作生活,都因为它的加入而变得不一样。它就是用了一年的本地的免费的笔记管理软件 Obsidian。 为什么是 Obsidian 运营摄影视频自媒体《橙猫涉影》,需要写稿、修图、剪视频,刚开始在做这些事的时候,还是嵌入式开发工程师,同时也能用 C#、Android…