草庐IT

TS进阶之keyof

全部标签

AI 绘画 | Stable Diffusion 进阶 Embeddings(词嵌入)、LoRa(低秩适应模型)、Hypernetwork(超网络)

前言StableDiffusionwebui,除了依靠文生图(即靠提示词生成图片),图生图(即靠图片+提示词生成图片)外,这两种方式还不能满足我们所有的绘图需求,于是就有了Embeddings(词嵌入)、LoRa(低秩适应模型)、Hypernetwork(超网络)。Embeddings模型模型非常小,常常用于放在反向提示词里,让图像不出现生么,当然也可与用于正向提示词,生成我们想要的LoRa模型模型几十到几百MB,更多用于画特定人物,比如游戏/动漫的人物。平台上lora模型比较多。Hypernetwork模型大小和作用都和LoRa模型差不多,平台上Hypernetwork模型比较少。你只需要在

Vue3+TS封装axios

1.实现最基础的封装将其封装为一个类,而不是一个函数的原因是因为类可以创建多个实例,适用范围更广,封装性更强一些。index.ts //index.tsimportaxiosfrom'axios'importtype{AxiosInstance,AxiosRequestConfig}from'axios'classZJRequest{//axios实例//定义一个axion实例属性instance:AxiosInstance//利用构造函数要求传入使用ZJRequest类时传入参数constructor(config:AxiosRequestConfig){//把axios实例赋给instan

【Java 进阶篇】JDBC Connection详解:连接到数据库的关键

在Java中,要与数据库进行交互,需要使用Java数据库连接(JDBC)。JDBC允许您连接到不同类型的数据库,并执行SQL查询、插入、更新和删除操作。在JDBC中,连接数据库是一个重要的步骤,而Connection对象是实现这一目标的关键。本篇博客将详细解释Connection对象的作用、创建和使用方法,以及与数据库连接相关的注意事项。什么是JDBCConnection?Connection是JDBC中的一个接口,它代表着与数据库的物理连接。它允许您与数据库建立通信,发送SQL语句,并获取查询结果。连接到数据库是执行各种数据库操作的第一步,因此了解如何创建和使用Connection对象非常重

🔥🔥Java开发者的Python快速进修指南:面向对象进阶

在上一期中,我们对Python中的对象声明进行了初步介绍。这一期,我们将深入探讨对象继承、组合以及多态这三个核心概念。不过,这里不打算赘述太多理论,因为我们都知道,Python与Java在这些方面的主要区别主要体现在语法上。例如,Python支持多重继承,这意味着一个类可以同时继承多个父类的属性和方法,而Java则只支持单一继承。另一个值得注意的差异是对super关键字的使用。在Java中,我们经常需要显式地使用super来调用父类的构造器,而在Python中,这一步骤是可选的。如果没有指定,Python会自动调用父类的构造器,这让代码看起来更加简洁。当然,我们这里不会举出太多复杂的例子来让大

【Java 进阶篇】JDBC Statement:执行 SQL 语句的重要接口

在Java应用程序中,与数据库进行交互是一项常见的任务。为了执行数据库操作,我们需要使用JDBC(JavaDatabaseConnectivity)来建立与数据库的连接并执行SQL语句。Statement接口是JDBC中的一个重要接口,它用于执行SQL语句并与数据库进行交互。本文将详细介绍Statement接口的使用,包括如何创建Statement对象、执行SQL语句、处理结果等内容。什么是JDBCStatement?Statement接口是JDBC的一部分,它允许我们向数据库发送SQL查询和更新语句,并从数据库中获取结果。Statement接口有多个子接口和实现类,常用的有以下几种:Stat

vite+vue3+ts项目构建详细步骤(配置多语言版本)

文章目录前言一、构建基础项目模板二、根据基础模版搭建优化项目结构(持续更新中)A、环境配置优化B、优化生产构建后console和debugger关闭C、优化文件引用路径D、优化项目全局文件类型声明配置(ts的泛型)E、配置css全局变量F、新建文件夹(不同功能内容分开放)G、引入axiosH、项目开发中难免遇到的跨域问题I、多语言配置K、状态管理引入(pinia、Vuex)J、按需引入资源K、优化构建三、项目结构再次优化总结前言时过境迁,我们见证了诸如webpack、Rollup和Parcel等工具的变迁,它们极大地改善了前端开发者的开发体验。然而,当我们开始构建越来越大型的应用时,需要处理的

@EnableAsync的使用、进阶、源码分析

@EnableAsync使用基础使用使用@EnableAsync开启异步切面,然后在异步调用的方法上加上@Asyc注解即可@SpringBootApplication@EnableAsync//开启异步切面publicclassSpringdemoApplication{publicstaticvoidmain(String[]args){SpringApplication.run(SpringdemoApplication.class,args);}}@ServicepublicclassAsyncTestServiceImplimplementsAsyncTestService{@Asyn

【Spring进阶系列丨第四篇】学习Spring中的Bean管理(基于xml配置)

前言在之前的学习中我们知道,容器是一个空间的概念,一般理解为可盛放物体的地方。在Spring容器通常理解为BeanFactory或者ApplicationContext。我们知道spring的IOC容器能够帮我们创建对象,对象交给spring管理之后我们就不用手动去new对象。那么Spring是如何管理Bean的呢?文章目录前言一、概念二、创建Bean对象的三种方式2.1、使用默认构造函数创建方式2.1.1、定义Bean2.1.2、主配置文件中配置bean2.1.3、测试Bean2.1.4、注意点2.2、使用工厂中的实例方法创建方式2.2.1、定义工厂2.2.2、定义Bean2.2.3、主配置

LaTeX 进阶语法

文章目录LaTeX进阶语法一、样式排版1、字体和字号1.1字体样式1.2字号1.3ctex宏包更改中文字体1.4文字装饰2、段落格式和间距2.1长度和长度变量2.2行距2.3段落格式2.4水平间距2.5垂直间距3、页面和分栏3.1页面介绍3.2利用geometry宏包设置页面参数3.3页面内容的垂直对齐3.4分栏3.5页眉页脚3.5.1基本的页眉页脚样式3.5.2手动更改页眉页脚的内容2.5.3fancyhdr宏包二、特色功能1、索引1.1使用makeindex工具1.2索引项的写法2、使用颜色2.1颜色的表达方式2.2带颜色的文本3、使用超链接3.1hyperref宏包3.2超链接3.3PD

你所不知道的ASP.NET Core进阶系列(三)

前言一年多没更新博客,上一次写此系列还是四年前,虽迟但到,没有承诺,主打随性,所以不存在断更,催更,哈哈,上一篇我们细究从请求到绑定详细原理,本篇则是探讨模型绑定细节,当一个问题产生到最终解决时,回过头我们整体分析其产生背景以及设计思路才能有所获。好了,废话不多说,我们开始模型绑定细节之旅。问题产生我们定义一个模型,然后进行查询请求,当然,此时我们在后台控制器Action方法上推荐明确使用查询特性即FromQuery接收,代码如下publicclassUserAddress{publicstringCode{get;set;}}[ApiController][Route("api/[contr