ray

ray

Python开发环境配置

Python开发环境配置

配置Python开发环境是开始编程的第一步。这里提供一个基本的指南来帮助你设置Python开发环境。为了保持项目的独立性和避免库版本冲突,建议为每个项目创建一个虚拟环境,常用的虚拟环境工具有venv和conda,这里使用conda。 Miniconda 是 Conda 的一个轻量级版本。它只包含了 Conda 和Python本身,而不像Anaconda那样预装了大量的科学计算和数据处理软件包。因此,Miniconda 的初始安装体积更小,更适合那些只需要基本功能的用户。下载和安装Miniconda的过程就省略了,自己去官网下载然后安装就可以了。 安装Miniconda之后就可以使用conda命令了,打开你的终端。使用 conda create -n d2l python=3.10 创建一个名为d2l的虚拟环境,使用conda activate d2l来激活这个虚拟环境,此时,次终端使用的python就是这个虚拟环境包含的python了。 如果你还需要安装其他的包,比如requests,使用 pip install requests 或者 conda install requests都是
ray
AIO虚拟机使用Parsec串流打游戏

AIO虚拟机使用Parsec串流打游戏

想必多数人想用parsec的场景都是主力机用作了AIO服务器,桌面上放了一个静音的瘦客户机,平时不怎么打游戏,但是就是想试试串流打游戏可不可行。我这里记录一下使用过程,只能说可用,但是好多问题需要解决。 我的虚拟机系统使用的是UnRAID,直通2080ti作为游戏显卡。客户机是MacBookAir。首先在AIO服务器的游戏虚拟机(宿主机)和客户机都装上Parsec。 硬件编码 如果直接连接,Parsec会有个警告提示The host is using software encoding...,意思应该是Parsec从宿主机传输视频信号到客户机的过程中,宿主机使用软件进行编码压缩,这样全靠cpu算力,不是最理想的情况,视频信号当然是用GPU编解码才会更轻松。如果此时你打开windows的显示设置,会发现现在只有一个windows基本显示适配器可以用,这个显示器是windows内置的一个虚拟显示器,无法调节分辨率和刷新率。 怎么能用上硬件编码呢?去网上找了一圈,说最简单的办法是将物理显示器(或者显卡诱骗器)插入硬件接口,这个显示器自然就可以使用显卡编解码了。然后我试着
ray
简书Markdown文章迁移至Ghost

简书Markdown文章迁移至Ghost

简书一直用着挺好的,唯一让我难受的点就是管理文章的页面没有搜索,文章多了就很难找之前写过的文章。另外,有好长时间了,简书的图片一直加载不出来,我起初以为是我的网络开代理造成,搜索一番才知道是简书截停了Firefox的访问,不清楚处于什么原因,但是坚定了我撤离简书的想法。 简书还是很大度的,可以 设置-账号设置 里可以打包下载所有文章,结果是纯markdown文本,很容易做迁移。 困难来到Ghost这边, Ghost支持几个国外平台的导入,国内的就不用想了。Ghost提供导入和导出选项,我这里仿造Ghost的导出格式,把简书的文章塞进去,再导回去。 Ghost内容生成 文章末尾提供了一个python脚本,用于生成Ghost的导入文件。 **声明:**脚本和本文所述内容可能造成未知问题,使用前确保你清楚其中的功能并做好备份,本人不对造成的任何损失负责,转载请注明出处。 首先介绍一下这个脚本 的输入输出: * 输入 1. 简书导出的rar文件(markdown的压缩包,即便你不是简书导出的,可以分类打包成rar文件,然后使用本脚步进行转换)
ray
Ubuntu22.02 搭建StableDiffusion

Ubuntu22.02 搭建StableDiffusion

这里用的 https://github.com/anapnoe/stable-diffusion-webui-ux ,是基于stable-diffusion-webui开发的。 必须在普通用户的目录下操作,我这里是/home/era/apps。 使用 wget -q https://raw.githubusercontent.com/anapnoe/stable-diffusion-webui-ux/master/webui.sh 下载启动文件,然后执行 bash webui.sh 进行安装。 默认情况下服务启动在http://127.0.0.1:7860 ,外部网络不能访问,需要在启动时添加参数--listen,这时发现启动之后的提示变成了 http://0.0.0.0:7860 ,这样,别的电脑也能访问了。 参考 https://github.
ray

标准SQL知识梳理

SQL动词 SQL功能 动词 数据定义 CREATE,DROP,ALTER 数据查询 SELECT 数据操纵 INSERT,UPDATE,DELETE 数据控制 GRANT,REVOKE 模式 -- 创建 CREATE SCHEMA <模式名> AUTHORIZATION <用户名> -- 删除 DROP SCHEMA <模式名><CASCADE|RESTRICT> 定义模式实际是定义一个命名空间,在这个空间上可以进一步定义该模式包含的数据库对象,如基本表、视图、索引等 * CASCADE: 级联删除,删除模式同时删除下属所有数据库对象 * RESTRICT: 如果定义了下属数据库对象,则拒绝该删除语句的执行
ray