- 博客(139)
- 收藏
- 关注
原创 大话Stable-Diffusion-Webui-将stable-diffusion-webui接入微信群(二)
上一篇内容我们已经将sd的文生图API接入了微信群,但是群成员只能通过指定关键词触发sd的调用而生成图片,但我们在实际使用sd时是可以自定义prompt的,从而使得sd生成符合我们预期的图片。由于大多数群成员发送的是中文,而sd的prompt必须是英文,为此我们需要将群成员发送的中文词条翻译为英文。就是群成员发送的中文或者英文词条(如果是英文词条可以不用翻译,感兴趣的同学可以做进一步的判断,笔者这里统一都进行翻译),指的是不健康的内容。有的群成员比较叛逆,老是想搞hs,为此,我们需要过滤群成员发送的词条!
2023-07-10 21:23:46 500
原创 大话Stable-Diffusion-Webui-将stable-diffusion-webui接入微信群(一)
stable-diffusion-webui的api调用开发实践!
2023-07-08 21:09:40 671 2
原创 大话Stable-Diffusion-Webui-动手开发一个简单的stable-diffusion-webui(五)
截至目前通过五篇博文完成了stable-diffusion-webui的文生图功能、ControlNet插件的功能!
2023-06-22 18:42:22 1501 4
原创 大话Stable-Diffusion-Webui-动手开发一个简单的stable-diffusion-webui(四)
通过调用stable-diffusion-webui的API完成了文生图的功能!
2023-06-21 23:53:52 1914 1
原创 大话Stable-Diffusion-Webui-动手开发一个简单的stable-diffusion-webui(三)
通过调用stable-diffusion-webui的API实现了基本的文生图功能!
2023-06-18 16:58:08 1780 3
原创 大话Stable-Diffusion-Webui-动手开发一个简单的stable-diffusion-webui(二)
通过stable-diffusion-webui提供的API手动开发一个简单的stable-diffusion-webui
2023-06-17 17:20:40 2492
原创 大话Stable-Diffusion-Webui-动手开发一个简单的stable-diffusion-webui(一)
通过调用stable-diffusion-webui对外提供的api接口,使用前端vue框架来开发一个简单版的stable-diffusion-webui
2023-06-11 23:11:26 3408
原创 大话Stable-Diffusion-Webui-客制化主题(四)
stable-diffusion-webui中的主题定制与gradio组件样式定制!
2023-06-10 14:21:05 1812
原创 大话Stable-Diffusion-Webui-客制化主题(三)
前两篇关于客制化主题的文章主要实现了基于gradio的主题客制化开发,这一篇内容将介绍在stable-diffusion-webui(以下简称sd)项目中,如何以插件的形式开发一个主题插件!
2023-05-28 21:42:49 1226 1
原创 stable-diffusion-webui手动安装详细步骤(AMD显卡)
stable-diffusion-webui手动安装步骤,AMD显卡
2023-04-13 21:42:47 7774 10
原创 stable-diffusion-webui手动安装详细步骤(以及报错解决、踩坑)
stable-diffusion-webui安装过程中的一些问题以及解决方案
2023-04-01 18:48:06 55001 24
原创 解决 ERROR: Could not find a version that satisfies the requirement torch==1.10.0+cu102
python3.10目前在pytorch提供的库中根本没有对应的windows10环境的torch库。指令来源:https://pytorch.org/get-started/locally/我这里直接将后缀改为自己的CUDA版本cu102就可以下载。注:cu代表CUDA版本,cp代表python版本。安装python3.8,注意添加环境变量。然后以管理员身份打开cmd,执行安装指令。python版本:3.10。本机CUDA版本:10.2。笔者的问题不是网络问题。
2023-03-31 20:52:08 5316
原创 logstash-Aggregate聚合处理: 将多条具有关联性的日志输出为一个事件
在调用一个方法时会打印一条日志:同时会有一个定时任务每10秒执行一次,并且也会打印一条日志这两条日志的关联性就是其中的bizId。现在的需求是:将bizId相同的日志通过logstash输出为一条日志,即一个事件。如果不做任何处理的话,那么logstash将会把每一条日志作为一个事件来输出。这样不符合需求,为此需要通过logstash的聚合插件来解决。logstash配置:测试结果:还有其他场景的解决方法可以参考官方文档提供的几个案例:参考.....................
2022-06-15 15:11:51 1121
原创 org.elasticsearch.action.search.SearchPhaseExecutionException: all shards failed
ES节点两个,使用filebeat采集日志后输出到logstash,进一步输出到ES。但是输出到ES后,节点的健康状态就由绿色变为了红色,且ES-head界面的数据浏览中点击索引后ES后台就报错,显示无法分片:找了很长时间原因,最后在执行DSL指令 时的输出引起了我的注意:节点不允许分片此时,突然想起,我的两个ES节点都设置了,所以原因会不会是由于节点不是数据节点而导致无法分片,于是我把两个节点的配置都改为了,并且只设置一个节点为,另一个节点设置为。然后重启ES几点、重启logstash、重启f
2022-06-08 22:37:15 4345
原创 【HTML】八、音视频
<html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title>&l
2022-05-31 17:03:06 77
原创 【HTML】七、内联框架
<html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title>&l
2022-05-31 17:02:07 87
原创 【HTML】六、图片标签
<html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title>&l
2022-05-31 17:01:03 99
原创 【HTML】五、超链接
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc
2022-05-31 16:59:59 64
原创 【HTML】四、列表
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc
2022-05-31 16:49:34 59
原创 【HTML】三、语义化标签
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc
2022-05-31 16:47:25 72
原创 【HTML】二、标签
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc
2022-05-31 16:42:58 63
原创 【HTML】一、结构组成
<!-- !DOCTYPE html代表是HTML5 --><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <!-- 重定向:3秒后跳转到指定地址--> <meta http-equiv="refresh" content="3;url=https://www.baidu.com"> <!-- name:指定
2022-05-31 16:40:36 79
原创 Windows下30秒安装好MySQL
下载MySQL的 ZIP 安装包https://dev.mysql.com/downloads/mysql/将压缩包剪切到你想要安装MySQL的目录下并解压安装MySQL以管理员身份运行CMD如果,原来已经安装了MySQL,那么可以先备份MySQL数据,再删除原来的MySQL。注意:如果原来在环境变量中配置过MySQL的路径,那么先将该路径删除,否则后面执行命令时仍然会定位到原来的MySQL安装包,导致安装错误!# 备份数据库中所有表数据以及表结构到指定目录# mysqldump -u
2022-02-28 23:03:51 3239 9
原创 JVM(五)-JVM调优
文章目录JVM参数查看参考资料一个例子JVM常用参数GC日志JVM调优前置知识调优的概念调优规划优化环境监控jJVM运行中的问题jvisualvm远程连接jprofiler (收费)arthas在线排查工具arthas使用反编译热替换OOM案例JVM参数查看java -:标准参数,每个版本一样的参数java -X:非标准参数java -XX:不稳定参数,每个版本可能不同java -XX:+PrintFlagsFinal -version:打印所有参数java -XX:+PrintFlagsFin
2021-09-21 10:27:36 94
原创 JVM(四)-垃圾回收器
文章目录Garbage CollectorJVM寻找垃圾引用计数算法(reference count)根可达性算法(Root Searching)GC常用清除垃圾算法标记清除算法(Mark-Sweep)拷贝算法(Copying)标记压缩算法(Mark-Compact)分代算法堆内逻辑分区新生代(young)老年代(old)永久代(方法区)对象何时进入老年代分配担保栈上分配对象对象被分配的位置常见的垃圾回收器SerialSerial OldParaller ScavengeParallel OldParNew
2021-09-21 10:27:06 87
原创 JVM(三)-对象的创建
文章目录对象的创建过程对象在内存中的存储布局虚拟机配置普通对象数组对象对象的大小对象头具体内容对象的定位对象的分配JVM 的运行区和指令集JVM Runtime Data Area指令集栈帧的详细解释例一例二例三对象的创建过程类的初始化:class文件加载到内存后,对class文件进行校验,对类的静态变量赋默认值以及初始值,执行静态语句块。接下来就是对象的初始化:申请对象内存成员变量赋默认值调用构造方法成员变量顺序赋初始值执行构造方法语句:如果继承了父类的话,调用su
2021-09-21 10:26:45 93
原创 JVM(二)-java内存模型
JMMJMM(Java Memory Model)即java的内存模型主要问题:1、高并发情况下,java的内存模型如何提供支持?2、对象在new出来之后,在内存中是如何布局的?硬件层数据一致性硬件层的并发优化基础知识多线程访问同一变量时(或修改同一变量)的一致性问题在硬件层面的解决以前的CPU使用总线锁的方式,一次只让一个CPU访问内存地址,这样效率极低此外,可以使用数据一致性协议,如MSI、MESI、MOSI、Synapse、Firefly、Dragon,通过标记缓存状态来
2021-09-21 10:26:18 91
原创 JVM(一)-类的加载
JVM基础JVM即JAVA Virtual Machine,是运行java字节码的java虚拟机,用来将编译好的字节码文件加载到操作系统的内存中。JVM是一个跨语言的平台,支持Java、Scala、Kotlin、Groovy、Clojure、Jython、Jruby等一百多种语言,此外,JVM本身是一个规范,可以运行在不同操作系统并由操作系统去实现。所以,JVM与Java语言无关,与class文件有关。JDK、JRE、JVMClass文件格式二进制字节流(OS内存中的最终形式)
2021-09-20 17:12:44 60
原创 多线程基础(三)
文章目录并发编程的三大特性可见性(visibility)volatile修饰基本类型volatile修饰引用了类型三级缓存缓存行缓存一致性协议有序性(ordering)可以重排序的条件一个例子原子性(atomicity)多线程体系Executor接口ExecutorService接口AbstractExecutorService抽象类Runnable与Future并发编程的三大特性可见性(visibility)volatile修饰基本类型一个线程修改了一个变量的值,其他线程是否对修改后的变量值可见
2021-09-20 17:08:32 73
原创 多线程基础(二)
文章目录从HashTable到ConcurrentHashMap从Vector到Queue并发中常用的容器ConcurrentHashMapConcurrentSkipListMapCopyOnWriteArrayListSynchronizedListConcurrentLinkedQueueLinkedBlockingQueueArrayBlockingQueueDelayQueueSynchronousQueueLinkedTransferQueueQueue与List区别线程池ExecutorExe
2021-09-20 17:06:14 71
原创 多线程基础(一)
文章目录线程的历史进程/线程/纤程/协程/程序创建线程的五种方法线程的6种状态wait和sleep的区别notify和notifyAll阻塞的三种情况终止线程的四种方式线程的打断(interrupt)线程打断的三种方法Interrupt与isInterruptedinterrupt与interruptedInterrupt与sleep 、wait、joininterrupt与synchronizedinterrupt与lockinterrupt与lockInterruptibly线程的结束使用stop方法(
2021-09-20 17:03:28 55
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人