Stable Diffulusion.d1
Stable DiffulusionStable Diffulusion是2022年发布的深度学习文本到图像生成模型。它主要用于根据文本的描述产生详细图像,尽管它也可以应用于其他任务,如内补绘制、外补绘制,以及在提示词指导下产生图生图的转变。 SD简单工作原理生成步骤: 提示词咒语 文本编码器 Diffulusion扩散模型 图像解码器 生成图片 搭建Stable Diffulusion Webui搭建Stable Diffulusion Webui 可以自己搭建也可以选择整合包,这里我选择的是第一种,故只介绍第一种方法 Arclinux搭建步骤 安装依赖 12# Arch-based:sudo pacman -S wget git python3 克隆仓库 1git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 运行webui.sh脚本 运行webui-user.sh检测选项 模型解析 stable diffusion大模型 出图的根本,所有图片的来源 LoRA模型...
在Linux下游玩明日方舟
前段时间在使用Waydroid游玩明日方舟时并不是很令我满意 通过在互联网,我发现了一个也许更好的在linux下游玩明日方舟的方法 这是我所参考的博文:ReDroid+MAA:在Linux下游玩明日方舟 ReDroidredroid (远程Droid ) 是一种 GPU 加速的 AIC (Android In Cloud )解决方案。您可以在 Linux 主机(、等)中启动许多实例。redroid 支持和架构。redroid适用于云游戏 、虚拟化手机、自动化测试等。 安装环境安装linux-zen模块 1pacman -S linux-zen 安装docker和docker-compose 1sudo pacman -S docker docker-compose 安装ADB和Scrcpy 12sudo pacman -S android-toolssudo pacman -S scrcpy 启动镜像ReDroid: 12345sudo docker run -itd --privileged \ -v /home/luobo/redroid:/data \ ...
串流
串流串流:指将一连串的多媒体资料压缩后,经过互联网分段发送资料,在互联网上即时传输影音以供观赏的一种技术与过程,此技术使得资料数据包得以像流水一样发送,如果不使用此技术,就必须在使用前下载整个媒体文件。 个人的使用场景如果你有这么一种需求,就是希望通过远程游玩你steam中的游戏,那么sunshine+moonlight的串流组合几乎可以说是目前最好的解决方案。 sunshineSunshine 是 Moonlight 的自托管游戏流主机。提供低延迟、云游戏服务器功能,支持 AMD、Intel 和 Nvidia GPU 进行硬件编码。还提供软件编码。您可以从各种设备上的任何 Moonlight 客户端连接到 Sunshine。提供了一个 Web UI,允许从您最喜欢的 Web 浏览器进行配置和客户端配对。从本地服务器或任何移动设备进行配对。 sunshine基地版本sunshine-foundation 是基于官方nightly分支修改得来,旨在提高各种串流终端设备与windows主机的接入体验。 moonlightMoonlight 可让您在几乎任何设备上玩 PC...
安装Waydroid
我的桌面环境OS : Arch Linux x86_64 Kernel : Linux 6.12.4-zen1-1-zen Packages : 1025 (pacman), 37 (flatpak-user) Display : 2560x1440 @ 60 Hz in 27 " [External] Display : 1920x1080 @ 60 Hz (as 1280x720) in 15 " [Built-in] WM : Hyprland (Wayland) Terminal : kitty 0.37.0 CPU : Intel(R) Core(TM) i3-8100 GPU : GeForce GTX 1050 Mobile GPU : UHD Graphics 630 GPU Driver : nvidia (proprietary) 565.77 GPU Driver : i915 Memory : 6.25 GiB / 23.35 GiB (27%) OS Age : 27 days Uptime : 9 hours, 9...
Linux上的「Android模拟器」
前言仍在使用Windows的时候,我使用网易uu模拟器来游玩一些手机游戏,但是在切换到linux后,我发现虽然Android基于linux内核修改而来,但是linux上却不像Windows那样有着众多开箱即用的「安卓模拟器」,但是在linux上只要你愿意折腾,你还是能够通过安装各种开源组件来达到模拟器效果的,下面是一些我收集而来的关于安卓模拟器的开源软件 Android-x86虚拟机Android-x86虚拟机发源已久,它能够安装到实机和虚拟机上。特性: 授权条款:Apache 几乎是开源软件组成的解决方案,没有广告 Android-x86是完整系统,包括Android7~andro12 支持ARM到x86的转译,支持更多的游戏 不用直通GPU也能用VirGL达到3D硬件加速 有多开潜力 内建Google...
Python.d11
模块Python模块(Module),是一个Python文件,以.py结尾。模块能定义函数、类和、变量,模块里也能包含可执行代码 模块的导入基本语法: 1[from 模块名] import [模块 | 类 | 变量 | 函数 | *] [as 别名] 常见组合形式: import 模块名 from 模块名 import 类、变量、方法等 from 模块名 import * import 模块名 as 别名 from 模块名 import 功能名 as 别名 import 模块名和from 模块名 import *的区别在于,调用方法、类、功能上的写法不同 自定义模块Python自定义模块非常简单,Python的模块就是一个.py文件,所以只要创建一个Python文件正常写功能和方法即可 当调用不同模块中有同名方法、类等,后导入的会覆盖前面 __main__变量和__all__变量示例: 1if __name__ == '__main__': 上述代码表示如果当前模块是主程序 1__all__ = [需要限制的方法、类名]...
Python.d10
异常什么是异常,异常也称为bugbug:早期的计算机采用大量的继电器工具,马克二型就是这样,1945年9月9日,下午三点,马克二型无法工作,技术人员试了很多方法,最后定位到70号继电器出错。负责人哈珀观察出错的继电器,发现一只飞蛾躺在中间,已经被继电器打死,她把蛾子取出,用透明胶布贴到“事件记录本”上,并注明“第一个发现虫子的实例”,由此之后,引发软件失效的缺陷,便称为bug 捕获异常遇到bug时,有两种处理情况: 整个程序因为bug停止运行 对bug进行提醒,整个程序继续运行 世界上没有完美无缺的事物,自然也不存在没有bug的程序。所以在真实工作中,我们不想因为小小的bug导致程序崩溃,也就是我们希望达到第2种情况,那么捕获异常就很重要了 捕获异常的作用在于,提前假设某处会出现异常,提前做好准备,当真有异常时,可以有后续处理手段 捕获常规异常基本语法: 1234try: 可能发生错误的代码except: 如果出现异常执行的代码 将except:改为except Exception as...
Python.d9
文件编码编码技术:即将人类可以看懂的内容翻译成计算机可识别的二进制规则常见的编码规则: UTF-8 GBK Big5 … UTF-8是目前全球通用编码格式计算机一般默认使用它 文件的操作主要包括: 打开 关闭 读取 写入 一般对文件操作的流程: 打开文件 读写文件 关闭文件 打开文件使用open()函数 1open(name,mode,encoding) name:打开目标文件名的字符串(可以包含文件所在的具体路径) mode:设置打开文件的模式:只读、写入、追加等 encoding:编码格式(推荐使用UTF-8) 示例代码: 1f = open('python.txt'.'r'encoding='UTF-8') encoding的顺序不是第三位,所以不能使用位置参数,用关键字直接指定 f是open函数的文件对象,对象是python中特殊的数据类型,拥有属性和方法,可以使用对象.属性或对象....
Python.d8
函数返回多个返回值实例如下: 12def return_num(): return data1,data2 函数的多种参数形式 位置参数 关键字参数 缺省参数 不定长参数 位置参数位置参数:调用函数时根据函数定义的参数位置来传递参数示例: 1234def print_info(name,years,gender): print(f"你的名字是{name},年龄是{years},性别是{gender}")print_info('lulu',18,'girl') 关键字参数关键字函数:函数调用时通过“键-值”形式传递参数示例: 1234def print_info(name,years,gender): ...
魔改Butterfly主题的随机封面算法
Butterfly 主题拥有为没有指定封面的文章随机封面的功能,只需在配置文件里定义一个默认封面的列表,主题就会在编译时为没有封面的文章随机指派一张列表中的图片作为其封面。 不过默认的随机算法是直接调用了 JavaScript 的 Math.random,同一篇文章在每次部署时随机到的封面都不相同,虽然这也没什么问题,但我希望每篇文章随机到的封面是唯一确定的。这一需求可以通过修改随机算法进行实现。 Butterfly 主题的随机封面功能位于文件 themes/butterfly/scripts/filters/random_cover.js JavaScript 的 Math.random 并不支持 seed,所以只能另辟蹊径来实现一个随机算法。 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061--- a/themes/butterfly/scripts/filters/random_cover.js...