
五、Stable Diffusion – 如何图生图(使用图片生成图片)
(slot:series,id=sd&type=post)
一、什么是图生图
图生图:即给AI输入参考图片,让AI参考样图生成图片。
二、如何操作图生…

六、Stable Diffusion – 提高AI绘画分辨率,生成高清图
(slot:series,id=sd&type=post)
Stable Diffusion 中,让图片变得更加清晰富有细节的处理方式是相对固定的
在 …

七、Stable Diffusion – 小模型:Embedding、LoRa、Hypernetwork
(slot:series,id=sd&type=post)
除了根据需求切换ckpt模型外,也可以额外叠几层网络(Extra networks)小模型来…

强烈建议你不要再使用Date类了!!!
一、有什么问题吗java.util.Date?
java.util.Date(Date从现在开始)是一个糟糕的类型,这解释了为什么它的大部分内容在 Java 1…

图解JVM内存模型及JAVA程序运行原理
本文主要介绍了JVM内存模型及JAVA程序运行原理。
一、JAVA语言的特点
在进入正题之前,先问一个老生常谈的问题,相较于C,JAVA语言的优势是什么?相信…

Java中如何获得A<T>泛型中T的运行时类型及原理探究
本文从Java的泛型开始,研究反射针对泛型的扩展,类型擦除的影响。然后通过生成匿名类实例的小技巧,获得了泛型的运行时类型的技巧。(后台回复【Java单元测试实…

Bean异步初始化,让你的应用启动飞起来
应用启动速度主要的瓶颈在于bean的初始化过程,本文提供了启动速度的一个探索方向。
如果你的系统启动耗时250s以上,文章思路应该可以帮到你。
一、背景
近期…

从Java BIO到NIO再到多路复用,看这篇就够了
–
本文从基础概率到引出业界通用c10k问题,然后通过代码演示从BIO,到NIO再到多路复用的演进历程。
从一次优化说起
近期优化了一个老的网关系统,在dub…

探索|Spring并行初始化加速的思路和实践
作者通过看过的两篇文章发现实现Spring初始化加速的思路和方案有很多类似之处,通过本文记录一下当时的思考和实践。
前言
之前的一篇文章《一些杂想:Java老…

一文详解Spring Bean循环依赖
本文主要梳理了Spring解决bean循环依赖的思路。
一、背景
有好几次线上发布老应用时,遭遇代码启动报错,具体错误如下:
Caused by: org.s…

实战总结|记一次glibc导致的堆外内存泄露
本文记录一次glibc导致的堆外内存泄露的排查过程。
问题现象
团队核心应用每次发布完之后,内存会逐步占用,不重启或者重新部署就会导致整体内存占用率超过90%…

SpringBoot + MinIO 轻松构建对象存储服务,支持私有化部署!
01、背景介绍
在实际的软件系统开发过程中,经常避免不了需要用到文件存储服务。
例如,对于小型的网站系统,通常会将文件存储服务和网站系统部署在一台服务器中,以…

IDEA中如何开启Java的远程调试
实际的开发中,有些问题只会发生在预发环境(或生产环境)而本地开发环境可能没办法重现。如果碰到这种情况,此时定位问题原因很可能是一个非常耗费时间且低效的过程,那么…

Spring Boot 优雅捕捉异常的几种姿势!
01、背景介绍
在上文中,我们介绍了在 Spring Boot 中实现接口数据格式的统一返回处理实现,其中就包括程序运行时的异常处理,通过全局异常处理器,可以…

Spring Boot 优雅加载配置文件的几种姿势!
01、背景介绍
在实际的项目开发过程中,我们经常需要将某些变量从代码里面抽离出来,放在配置文件里面,以便更加统一、灵活的管理服务配置信息。比如,数据库、eur…