环境
windows 11 64bit
python 3.10.9
简介
Python 提供了多种数据类型来存储各种格式的值,包括字符串、字典、列表等。在编程时,经常会遇到将一种数据类型转换为另一种数据类型的问题。字典是一种存储和映射数据的便捷格式,它的键值格式使得映射数据更加容易。如果要将字典的数据存储在文件或数据库中,字符串是更方便的存储格式。本文中,我们将了解在 Python 中将字典转换为字符串的3种方法……继续阅读 »
迷途小书童
1年前 (2023-07-17) 1367浏览 0评论
0个赞
环境
windows 10 64bit
GTX 1660 6G
stable diffusion webui 1.4.0
简介
Stable Diffusion 是一款功能非常强大的开源 AI 绘画工具,支持插件,可以使用各种各样的模型来达到你想要的效果,还能训练自己的专属模型,而 Stable Diffusion WebUI 基于 web,加上了贴心的可操作性界面,更加适合新手使用。
安装步骤
项目是基于 py……继续阅读 »
迷途小书童
1年前 (2023-07-16) 844浏览 0评论
0个赞
在嵌入式设备上进行启动(bring-ups)时,一般使用如下命令来测试显示接口是否正常工作
$ dd if=/dev/urandom of=/dev/fb0
这将在显示屏上显示随机数据,并出现许多灰色、红色、蓝色和绿色的点。这并不能告诉我们是否一切正常,因为可能是分辨率不对或某些时序太紧(tight),但它已经显示了显示控制器是否工作,以及显示屏是否获得了一些可理解的数据。
不过,该示例仅适用于 Linux 下的帧缓……继续阅读 »
迷途小书童
1年前 (2023-07-10) 1300浏览 0评论
0个赞
环境
windows 10 64bit
anaconda with python 3.9
简介
roop 是一个只需使用单张图片就可实现快速换脸的开源项目,并提供了 GUI 操作界面。
实操
# 下载源码
git clone https://github.com/s0md3v/roop
# 进入源码目录
cd roop
# 创建一个全新的python虚拟环境
conda create -n faceswap ……继续阅读 »
迷途小书童
1年前 (2023-07-09) 1289浏览 0评论
1个赞
环境
windows 10 64bit
Umi-OCR 1.3.5
简介
本篇给大家介绍一个可离线使用的开源 OCR 软件,名称是 Umi-OCR,支持截屏、批量导入图片,支持多国语言、合并段落、竖排文字等,还可排除水印区域识别,项目基于百度的 PaddleOCR。
项目地址: https://github.com/hiroi-sora/Umi-OCR
实操
作者非常用心,编译打包好了可直接使用的可执行文件,可以……继续阅读 »
迷途小书童
2年前 (2023-06-26) 809浏览 0评论
1个赞
环境
宝塔 8.0
gogs
ubuntu 22.04
前言
Gogs 是一个类似 github 和 gitlab 的基于 git 的代码托管平台,是一款开源软件,配置非常简单,中文也支持得非常好,你完全可以在你的服务器上搭建,而且它还是轻量级的,占用的资源较 gitlab 少了很多,二进制安装方法见之前的文章 https://xugaoxiang.com/2020/01/15/gogs/。本篇主要介绍如何使用 ……继续阅读 »
迷途小书童
2年前 (2023-06-26) 871浏览 0评论
0个赞
环境
ubuntu 22.04 64bit
向日葵 10.1.1.28779
前言
向日葵是最常见的远程控制软件了,最近在 ubuntu 上安装好了,不过在 windows 端一直显示无法连接。
解决方法
问题的根源是:向日葵使用的图像显示方式是 lightdm,而 ubuntu 22.04 版本使用的是 gdm3。
lightdm 的主要目的是提供一个简单、易于使用和可定制的登录界面。它可以与多种桌面环境和窗口……继续阅读 »
迷途小书童
2年前 (2023-06-26) 1725浏览 0评论
0个赞
环境
宝塔 8.0
前言
我在 自己购买的VPS 上安装了轻量级的源码管理工具 Gogs,与此同时,使用 宝塔面板 开启了反向代理,那么问题来了,开启反向代理的网站在申请和续签免费 SSL证书时会报错,手动申请虽然可行,但操作还是蛮繁琐,还容易出错。
实操
在申请证书时,CA 证书商(比如我这里用的 Let's Encrypt)会获取域名对应的 ip,当开启反向代理后,CA 证书商无法获取到申请域名的真……继续阅读 »
迷途小书童
2年前 (2023-06-25) 711浏览 0评论
0个赞
环境
windows 11 64bit
ubuntu 22.04 64bit
前言
最近,新购了台联想小新 14pro 笔记本电脑,硬盘 1T,随即就在原有 windows 11 的基础上,又去安装了 ubuntu 系统的最新版 22.04 LTS,安装成功后,重启机器,发现 grub 的默认分辨率非常高,应该是和电脑的屏幕匹配的(2.8K 屏),显示出来的字,非常的小,看着太费劲。
调整
进入 ubuntu ……继续阅读 »
迷途小书童
2年前 (2023-06-25) 958浏览 0评论
0个赞
环境
windows 11 64bit
简介
最近换了台新电脑,里面预装了正版的 windows 11,因此,工作环境也慢慢的切换到了 windows 11。然而,在使用过程中,发现 Windows11 里的右键菜单折叠功能并不是我想要的,本来很多常用的右键功能(如经常要用到的 git bash、7z 解压缩等),反而需要额外多一次点击才能选中。本文就来分享下如何切换回像 Windows 10 系统中的直接显示。……继续阅读 »
迷途小书童
2年前 (2023-06-24) 701浏览 0评论
1个赞
环境
ubuntu 18.04 64bit
几个概念
cpu 个数
是指物理上的个数
cpu 核心数
也是物理上的,即硬件上存在多少个核心,比如常说的双核就是指2个核心
cpu 线程数
这是指逻辑上的。也就是能模拟出的 cpu 核心数,比如使用超线程技术,就能够模拟出多于 cpu 核心数的线程
linux如何查看
在 Linux 下,处理器信息都是存放在文件 /proc/cpuinfo 内,因此,……继续阅读 »
迷途小书童
2年前 (2023-06-24) 711浏览 0评论
0个赞
环境
windows 10 64bit
Clion 2023.1
ini简介
ini 文件格式是一种用于保存配置信息的简单文本格式。它通常由多个节(section)组成,每个节包含多个键值对(key-value pair)。
下面是 ini 文件的基本语法规则
一个ini文件由多个节组成,每个节用方括号([])括起来
节后面可以跟一个或多个键值对,每个键值对占一行,格式为key=value
键值对中,键(key……继续阅读 »
迷途小书童
2年前 (2023-06-15) 993浏览 0评论
0个赞
环境
ubuntu 18.04 64bit
gcc 4.8.5
简介
ping 命令是一种常用的网络工具,用于测试网络连接的质量和稳定性。它通过向目标主机发送 ICMP (Internet Control Message Protocol) 数据包,并等待目标主机的响应来检测网络连接的状态。
基本原理
当 ping 命令发送 ICMP 数据包时,它会记录发送时间,并在接收到目标主机的响应后计算往返时间 (RTT……继续阅读 »
迷途小书童
2年前 (2023-06-14) 690浏览 0评论
0个赞
环境
windows 10 64bit
python 3.6
前言
多次碰到网友朋友的咨询,问题是在使用 pip 安装某个库时报错,信息是
running install
running build
running build_py
...
building 'Crypto.Random.OSRNG.winrandom' extension
error: Microsoft Visual C+……继续阅读 »
迷途小书童
2年前 (2023-05-14) 1019浏览 0评论
0个赞
LLM 正在逐步改变人们的生活,而对于开发者,如何基于 LLM 提供的 API 接口快速、便捷地开发一些具备更强能力、集成 LLM 的应用,来便捷地实现一些更新颖、更实用的能力,是一个急需学习的重要能力。由巨佬吴恩达老师与 OpenAI 合作推出的 《ChatGPT Prompt Engineering for Developers》教程面向入门 LLM 的开发者,深入浅出地介绍了对于开发者,如何构造 Prompt ……继续阅读 »
迷途小书童
2年前 (2023-05-07) 762浏览 0评论
0个赞
环境
windows 10 64bit
AudioLDM 0.1.1
anaconda with python 3.8
nvidia gtx 1070Ti
简介
AudioLDM 是一个开源的音频处理库,它可以用于实现语音识别、语音合成、语音转换等应用。该库提供了一组音频信号处理算法,包括语音信号的预处理、特征提取、噪声抑制、语音增强、声学模型训练等。
项目开源地址:https://github.com/hao……继续阅读 »
迷途小书童
2年前 (2023-05-06) 2483浏览 0评论
0个赞
环境
windows 10 64bit
gradio 3.27.0
python 3.8
简介
本文将介绍 Gradio 库,它是 Python 的一个 web 框架,可以帮助我们快速构建交互式 AI 应用。我们将了解 Gradio 的应用场景、基本原理、功能介绍,并通过一个代码示例来演示如何使用 Gradio。
应用场景
Gradio 是一个用于构建交互式 AI 应用的 Python 库。它可以帮助开发者快速将……继续阅读 »
迷途小书童
2年前 (2023-04-27) 2277浏览 0评论
0个赞
本篇介绍 4 款文生图 AI 工具
来自微软的文生图工具,背后的模型使用的是 DALL-E
地址: https://www.bing.com/images/create?FORM=GENILP
网站自带很多漂亮的生成图及对应的 prompt,挑选自己喜欢的风格,稍作修改,生成自己想要的图像
地址: https://lexica.art/
网站同样自带了很多生成的图像,也给出了相应的 pro……继续阅读 »
迷途小书童
2年前 (2023-04-27) 945浏览 0评论
0个赞