草庐IT

stable diffusion(安装以及模型的初步使用)

本机的配置 能跑模型,本地也跑过一点Lora训练的脚本,看看几个效果:以上的都是配合huggingface有的模型结合civitai上的Lora模型在本地跑出来的图片,自己本地训练的Lora太拉闸了,就不放上来了……1.安装1.1安装git以及python3.10git直接安装最新版本的,python3.10可以下载miniconda,默认会帮忙安装python3.10;记得git和python都要配置在环境目录下(安装的时候都有勾选提示)git下载链接    |        miniconda下载链接1.2stablediffusionwebui安装在你想要的地方利用git从github上

PostgreSQL数据库——Docker版本的postgres安装 & Navicat连接方式+导入向导使用 & SpringBoot结合Jpa使用PostgreSQL初步

目录引出postgres数据库Docker版本的postgres安装运行创建容器Navicat连接数据库新建数据库新建模式导入向导SpringBoot结合Jpa使用postgres初步导入依赖创建实体类dao根据区域模糊查询配置类使用其他模式进行测试总结引出1.PostgreSQL数据库初始,开源;2.Docker版本的postgres安装,以及挂载启动;3.Navicat连接方式+导入向导使用,导入csv文件;4.SpringBoot结合Jpa使用PostgreSQL初步;postgres数据库PostgreSQL是一种开源的关系型数据库管理系统(RDBMS),它是一种高度可扩展的、可靠的、

Linux|minio对象存储服务的部署和初步使用总结

前言:minio是一个非常轻量化的对象存储服务,是可以算到云原生领域的。该服务是使用go语言编写的,因此,主文件就一个文件,它的下载,部署什么的都是非常简单的,一般两三步就可以搭建好了,只是有一些细节问题需要在部署使用的时候注意。本文将就一个可用的minio存储服务部署做一个尽量详细的讲解,并探讨如何将该技术落地。一,minio的简介MinIO现在也是CNCF成员,在云原生存储部分和ceph等一起作为目前的解决方案之一,因此,该服务的一个落地方向是应用在云计算以及云原生的服务编排管理系统kubernetes内的,其次,该服务可以作为一个简单的类ftp服务器(平常给服务器传个文件还是比较方便的)

从小白开始学FPGA,vivado实操第一次,初步产生波形

        上次介绍了如何创建工程,这次来实现一个波形的产生,vivado用的是Verilog语言,语法很简单就不单独说了,慢慢在程序里很快就学会了,大概的介绍我粘在文章最后,想看就看不想看直接实操也行。    在创建的主程序中找到这个模块的括号,我把括号内容理解为这个模块的端口,如下面的程序所示,有一个时钟端口,一个复位端口,和一个输出端口,逗号隔开,最后一个不用加。红线是因为没对他们进行声明,我习惯在括号外进行声明,这样之后的例化可以直接复制(例化会在后面说)下面对信号进行声明,时钟信号和复位信号肯定是需要输入的,输出信号输出,如图,这时候报错就没有了,1.input,output表示

Selenium 初步使用之自动登录(包含识别验证码),超级详细

一、简介初次开始使用Selenium,于是开始用登录作为联手项目,是一个真实的登录界面,包含验证码(验证码是难点,获取与识别),以下会讲的很详细,我怕我下次又忘记了我采用Selenium+python+百度云OCR,安装等教程自行百度,我就不多说了二、selenium打开浏览器获取相应elfromseleniumimportwebdriverfromselenium.webdriver.common.byimportByimportbase64#注册Chrome驱动,打开浏览器网址driver=webdriver.Chrome()url="************"driver.get(url

初步了解 RabbitMQ

目录​编辑一、MQ概述1、MQ的简介2、MQ的用途(1)限流削峰(2)异步解耦(3)数据收集二、RabbitMQ概述1、RabbitMQ简介2、四大核心概念3、RabbitMQ的核心部分 ​编辑4、名词解释:三、HelloWorld1、依赖2、消息生产者 3、消息消费者一、MQ概述1、MQ的简介MQ,MessageQueue,是一种提供消息队列服务的中间件,也称为消息中间件,是一套提供了消息生产、存储、消费全过程API的软件系统。消息即数据。一般消息的体量不会很大。 2、MQ的用途MQ的用途有很多,但总结起来其实就是以下三点:(1)限流削峰MQ可以将系统的超量请求暂存其中,以便系统后期可以慢慢

【Nginx和PHP教程(一)】安装、配置及初步使用

1.nginx基本介绍2. nginx安装和环境配置3. php基本介绍4.php的安装和环境配置5.JavaScript、php、html等的区别6.ubuntu系统中php的安装和环境配置1.nginx基本介绍 Nginx(发音为“engineX”)是一款高性能的、轻量级的Web服务器软件,同时也是一款反向代理服务器和负载均衡器。Nginx的主要优点包括高性能、低资源占用、可靠性和灵活性。它已经成为一个广泛使用的Web服务器和反向代理服务器。下面是Nginx的一些主要特点和功能:高性能:Nginx的核心设计原则是为了提高性能和并发连接数。它可以同时处理数千个并发连接,使用少量的内存,这使得

C++类与对象(1)—初步认识

目录一、面向过程和面向对象二、类1、定义2、类的两种定义方式 3、访问限定符4、命名规范化 5、类的实例化6、计算类对象的大小7、存储方式三、this指针 1、定义 2、存储位置3、辨析 四、封装好处一、面向过程和面向对象C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。面向过程和面向对象是两种主要的编程范式。它们的主要区别在于如何组织代码和处理数据。1.面向过程编程:面向过程编程是一种编程范式,它以过程(也称为函数)为中心,数据和过程是分开的。在面向过程编程中,程序是一系列

selenium的安装和初步使用

1、安装浏览器驱动在使用selenium之前,驱动是不可或缺的,首先查看自己谷歌浏览器的版本: 第二步,进入阿里的镜像网站下载驱动:npmmirror镜像站  我们选择和自己版本号相同的进行下载即可,需要注意的是前面的大版本号对住就行,最后几位对不住也没有关系。 我的是windows系统,然后点击下载 下载完之后,解压,会有一个chromedriver.exe,这个就是我们需要使用的驱动。2、安装selenium新建一个项目,在pycharm的右下角,点击你的python解释器,然后再点击解释器设置:选择右边的+号 搜索selenium安装即可 3、selenium的使用在我们新建的项目中,把

Jenkins入门——安装docker版的Jenkins & 配置mvn,jdk等 & 使用案例初步 & 遇到的问题及解决

前言Jenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。官网:https://www.jenkins.io/zh/本篇博客介绍docker版的jenkins的安装和使用,maven、jdk,汉语的配置,期间遇到的各种问题及其解决方案,并给出一个简单的使用案例。目录前言引出一、安装jenkins1、拉取镜像及问题2、创建运行容器3、首次访问配置二、配置jenkins1、汉化2、mvn的配置3、配置jdk三、使用案例1、设置源码位置2、构建的步骤3、构建过程查看四、遇到的问题集锦1、打包失败总结引出1.安装docker版本的jenkins;