【AI绘画】Midjourney前置指令/settings设置详解
文章目录
- 💯Midjourney前置指令/settings设置详解
- 💯Use the default model(AI绘画所使用的大模型)
- Midjourney Model(Midjourney 模型)
- Niji Model(Niji模型)
- 💯Midjourney Model V6.1的/settings设置详解
- RAW Mode(原始模式)
- Stylize(风格化程度)
- Personalization(个性化)
- Public mode (公开模式)
- Remix mode(混合模式)
- Variation Mode(变化模式)
- mode(生图速度模式)
- Reset Settings(重置设置)
- 💯Niji Model V5的/settings设置详解
- Style(Niji模型二次元生图风格)
- 💯结语
💯Midjourney前置指令/settings设置详解
Midjourney的/settings指令是其基础设置的一个重要组成部分,允许用户通过指令模式来调整和优化图像生成的多个方面。以下是关于Midjourney /settings指令设置界面的进入方法:
首先我们需要在服务器的聊天区输入/setting
调出Midjourney的前置指令/settings设置
/settings
输入指令回车后Midjourney Bot会给我们回复一个前置指令/settings的设置菜单
,在这个菜单中的内容就是本文所要详细介绍的部分。
💯Use the default model(AI绘画所使用的大模型)
首先介绍的是第一个模块 Use the default model,这是一个下拉框,为我们提供了丰富的选择:我们可以从中挑选并使用Midjourney推出的各个AI绘画大模型。
在/settings
中的Use the default model设置里,每一个模型都可以被看作是一位AI画师,Midjourney已经推出了多个版本的大模型。通常,较早版本的大模型,它们的绘画能力相对先版本较弱,因为大模型的迭代总是朝着相对更好的方向发展。随着技术的不断发展,越往后发布的大模型,在绘画能力上往往有着更为出色的表现。尤其是Midjourney的最新版本v6.1,作为最新的大模型,它在绘画能力上无疑是最为强大的。
在Use the default model模块中,我们主要可以选择两种类型的大模型:Midjourney模型和Niji模型,接下来我将介绍一下这两种模型。
Midjourney Model(Midjourney 模型)
Midjourney模型是一种泛用风格的大模型,它涵盖了二次元和三次元的多种图像类型,无论是什么类型的图片,它都能有一定的处理能力。这使得Midjourney模型在绘画领域具有广泛的适用性。
Use the default model (V6.1)表示在生成图像时,系统所自动采用默认的绘画模型版本,一般来说都是默认使用最高版本的Midjourney模型。
接下来,为了更直观地感受不同版本模型之间的差异,我们将使用同一Midjourney提示词来引导不同的版本模型为我们输出图片。这一步骤将帮助我们深入了解每个模型独特的绘画风格和表现能力,从而更全面地了解它们各自的特点和优势。
提示词后的--v+版本号
正是表示所使用的Midjourney模型版本
1 cat sitting near the book,cute
- Midjourney Model V6.1
- Midjourney Model V6.0
- Midjourney Model V5.2
- Midjourney Model V5.1
- Midjourney Model V5.0
- Midjourney Model V4
- Midjourney Model V3
- Midjourney Model V2
- Midjourney Model V1
通过以上不同Midjourney模型生成图片对比,我们发现从V3版本开始出图的质量开始大幅度的下降,这个猫跟书的关系理解的不怎么好。V2版本、V1版本连这个猫的形态都不能正确的刻画。这一观察结果,实则验证了我们先前的一个观点一一较早推出的模型往往性能有限。原因在于,随着技术的不断进步,新发布的模型得益于更先进的训练技术和更高质量的图片数据集,因此能够生成更为出色的结果。
Niji Model(Niji模型)
Niji模型专注于动漫风格,它特别适合制作动画和插画风格的图像。如果你对动漫风格有特别的喜好或需求,那么Niji模型将是你的不二之选。
和上面一样,我们使用同一提示词来让不同版本的模型为我们输出图片,更直观地感受它们之间的区别。
1 cat sitting near the book,cute
- Niji Model V6 [ALPHA]
- Niji Model V5
- Niji Model V4
从以上我们可以看出随着AI绘画模型版本的更新迭代,绘画模型高版本相对于低版本会有更多细节上的呈现和对提示词理解的优化。我们在一般情况下也都是使用最高版本的AI绘画模型,使用体验感会更好。
接下来我将从模型类型角度分别介绍Midjourney模型和 Niji 模型的/settings设置。
💯Midjourney Model V6.1的/settings设置详解
在Midjourney Model 的6.1版本中,用户可以通过/settings选项自定义多个设置,以优化图像生成的效果和速度。这些设置不仅影响最终图像的视觉呈现,还能根据个人需求调整生成效率和风格表现。接下来我将详细介绍这些设置,包括RAW Mode、Stylize、Personalization、Public Mode、Remix Mode、Variation Mode、生成速度模式以及Reset Settings功能,帮助您更好地理解和应用这些工具,从而提升创作体验。
RAW Mode(原始模式)
作用:RAW Mode在摄影领域里,代表着相机捕捉到的原始图像数据,它特别注重保留图像的真实性和自然性。当我们在Midjourney中启用RAW Mode
时,它会让生成图片的过程减少不必要的联想和修饰,从而使得最终的图像效果更加贴近写实风格。如果你需要在你的创作中追求真实感的效果,那么RAW Mode无疑是一个值得尝试的选择。
1 cat sitting near the book,cute
- 开启 RAW Mode :
开启RAW Mode生成的图片就像是摄影机拍出来一样。就算我们在它的提示词没有进行一个仔细的摄影画面描述,但是他画出来的内容就已经很像是我们摄影机拍出来的效果了。
- 未开启RAW Mode
虽然没有开启RAW Mode生成的图片一样很好看,一样很写实,但你明显感觉到跟前面那个图片比起来,没有那种摄影的感觉了,像是某个电影的截图或者某个游戏的截图一样。
当然了,有的时候我们用的时候,你会感觉开不开RAW Mode,好像出的图都差不多,特别是当我们的提示词中有摄影相关类型的词的时候。
Stylize(风格化程度)
Stylize(风格化程度)这一参数控制着生成图片的风格化或艺术化程度。通过适当调整这一参数,用户可以生成在色彩、构图和形式上都更具艺术感的图像。具体来说,当风格化程度设置得较低时,生成的图像在艺术化处理上会相对较弱,但与此同时,图像与提示词之间的相关程度会更高,即图像内容更贴近用户的初始描述或意图。相反,如果风格化程度设置得较高,那么生成的图像在艺术化表现上会更加强烈,色彩、构图和形式都可能呈现出更为独特和创新的风格。然而,这也意味着图像与提示词之间的相关度可能会降低,因为艺术化的处理可能会使图像内容在一定程度上偏离用户的初始描述。
可以这么理解:
风格化程度越低,艺术化越弱,与提示词越相关程度越高
风格化程度越高,艺术化越强,但与提示词相关度降低
- Stylize强度
- Stylize low:几乎没有风格化,画面比较干
- Stylize med : (推荐)略有风格化
- Stylize high :(推荐)风格化较为明显
- Stylize very high:风格化非常明显
1 cat sitting near the book,cute
我们在不同模式下使用相同的提示词让Midjourney为我们输出图片,我们可以看到:
- Stylize low
第一张就是stylize low的图片,可以看到基本上没有风格化,就是我们拍照那种感觉
- Stylize med
风格化中等的图片,可以看到猫咪多了一个眼镜,它有了一些自己的想法,对于猫看书他可能会发挥一些联想和想象。- Stylize high
然后再往下可以看到我们Mdijourney发挥的联想和想象更大。因为它是Stylize high,风格化非常高。
- Stylize very high
Stylize very high甚至让猫咪呈现出了人看书时的姿态。
我们可以看到生成的照片跟一开始照片有很多的区别,不管是光影、色彩,还是构图,还是我们这个画面中一些元素。
Personalization(个性化)
Personalization功能可以被视为一种LORA的实现,它通过收集用户的风格偏好信息,对Midjourney的底层模型进行微调,从而生成具有用户专属风格的图像。
- 图像评级:首先,用户需要在Midjourney的Alpha官网(或相关平台)的「Rank Images」版块内,完成至少200组图像评级。在这个过程中,用户通过选择自己更喜欢的图像,帮助系统记录下自己的风格偏好。这一步是调用Personalization功能的前提。
- 开启个性化功能:完成图像评级后,用户可以在提示词后加上–p参数,并发送出去。此时,Midjourney将基于用户的风格偏好生成图像,生成的图像将显示出用户的专属风格,与默认模型会有明显不同。
- 分享与调整:系统还会为每个用户返回一个对应的个性化代码(如–personalize jsg4hzo),该代码是独一无二的,并支持分享。使用他人的个性化代码,就相当于用他的专属风格来生成图像。此外,用户还可以通过–s参数(接受0到1000之间的值,默认值为100)来调节个性化风格的强度,数值越高风格越明显。
如果没有完成至少200组图像评级会出现以下提示信息
“评分不足
你还没有足够的评分来使用 --p 参数创建个性化风格!
请访问 [https://www.midjourney.com/rank](https://www.midjourney.com/rank) 来帮助改进Midjourney并打造你的个性化风格。
在对一些图像进行评分后,请稍后再试;我们建议你至少评分200张图像。
/imagine 1 cat sitting near the book,cute --p”这里的 /imagine 1 cat sitting near the book,cute --p 是一个示例命令,用于生成一张图片,其中有一只猫坐在书旁边,风格被标记为“cute”,但由于你没有足够的评分来定义个性化风格(--p),这个命令可能不会按你期望的方式工作,或者可能根本不起作用。
这条信息提示你当前还没有足够的评分来创建一个个性化的绘画风格(通过 --p 参数使用)。Midjourney 的个性化风格功能依赖于用户对其生成的图像进行评分,这些评分帮助算法学习并理解你的审美偏好,从而能够生成更符合你个人风格的图像。
因此想使用该功能需要先完成至少200组图像评级才能使用,后面详细功能就不深入了,这里就只是简单介绍一下。
Public mode (公开模式)
Midjourney的Public mode指的是公开模式。在这个模式下,用户生成的图像将不仅仅是自己可见,而是会出现在其他地方,也就是说,所有人都可以看到这些图像。这种设置通常适用于那些希望分享自己创作成果,或者想要将作品公之于众的用户。
Public mode是Midjourney提供的一种灵活性较高的功能,它允许用户根据自己的需求和偏好来选择是否公开自己的作品。对于希望在社交媒体、个人网站或其他平台上展示自己绘画才能的用户来说,Public mode无疑是一个非常方便的选择
Public mod跟我们生成图片并没有关系,就是当你这个点开的时候,你的图片可以被其他人能看到。当你把这个关上的话,你这个图片就不会再被其他人看到,他只能被你自己所看到。但是这个是有一定限制的,需要Pro及以上的会员才能关闭。如果你希望你自己身上的图片完全保密,那你就花更多的钱然后把这个东西关掉就可以了,对于我们图片生成并不是很重要。
Remix mode(混合模式)
我们接着往下看看这个remix模式,也就是混合模式。主要是用于图片生成图片后下方的V指令搭配使用。
(V1、V2、V3、V4)按钮表示默认将保持与原图相似的风格和构图,但在细节上会有所不同,从而为用户提供更多的选择和微调空间。
1 cat sitting near the book,cute
- 开启Remix mode后
你会发现其实和平时输出没有什么区别
- 此时我们按下V1,如果我们开启了Remix mode后,我们可以手动添加一些新的提示词。
- 然后我们在提交之后生成出来的这个图片,就是既有原来这个图片的内容,又混合着我新写提示词内容,它就可以实现一个图片的迭代。
- 注意:这个效果必须是在开启remix模式之后才能实现,如果没有开启remix模式,系统就会自动使用原先的提示词重新生成图片,就不能在原来提示词基础上新增新的提示词了。这就是混合模式的具体作用。
Variation Mode(变化模式)
Variation Mode指的是一种功能模式,允许用户在保留原始图像或素材的某些关键特征的基础上,通过调整参数、应用不同的风格或进行其他修改,来生成具有多样性的变体或变化版本。
Variation Mode有俩按钮,一个叫High Variation Mode高变化模式,一个叫Low Variation Mode低变化模式。这个高变化模式和低变化模式改变的是什么地方呢?改变的还是这个地方的V1、V2、V3、V4按钮。我在这个地方对画面进行变化,但是我怎么样控制它变化的一个程度呢?如果我们点击高变化模式,那么我们点击这里的变化的时候,它生成出来的四张图会在原来的基础上发生比较大的变化。相对来说比较如果我们这边选择低变化模式的时候,我们点击V1、V2、V3、V4的时候,会在原图的基础上产生一个较小的变化。来我们来看一下效果。
1 cat sitting near the book,cute
- 原图:
- 开启High Variation Mode:
开启High Variation Mode后生成的图片变化的很大,可以看到和原图相比,虽然还有猫、还有植物、还有书架,但是猫的神态和这些元素所在的位置各有不同,跟原图的第一张图产生了非常大的变化。
- 开启 Low Variation Mode:
“Subtle” 是一个形容词,其基本含义是“微妙的”、“精细的”、“不易察觉的。
我们可以开启 Low Variation Mode后生成的整个的构图画面几乎和原来一模一样,只是在一些细节方面有调整。比如说桌子的纹理,背后的这个书的颜色会有一点点变化。
mode(生图速度模式)
在生成图片时,有三种不同的速度模式可以选择,分别是Turbo模式、Fast模式和Relax模式。这些模式的选择会直接影响图片生成的速度。
首先是Turbo模式,也就是涡轮模式,它是三种模式中速度最快的。使用这个模式时,大约只需15秒钟就能生成四张图片。Fast模式是快速模式,生成速度也很快,大约在一分钟左右。最后是Relax模式,也称为放松模式,它的生成速度最慢,可能需要1到10分钟才能生成一张图片。
模式 | 生成图片速度 | 消耗点数 |
---|---|---|
Turbo mode | 最快速度生成图片,约15秒 | 消耗双倍的账号点数 |
Fast mode | 快速生成图片,约1分钟 | 正常消耗账号点数 |
Relax mode | 缓慢生成图片,约1-10分钟 | 收费账户不收点数 |
根据我的使用经验,Relax模式的生成速度有时与Fast模式相近,但有时确实会更慢。选择哪种模式主要取决于你的需求,尤其是在需要一次生成大量图片时,使用Relax模式是一个不错的选择,比如可以在晚上一次性向Midjourney输入好几个图片提示词,早上起来就可以收集生成好的图片。
需要注意的是,选择速度更快的模式是有代价的。Turbo模式会消耗双倍的账号点数,这意味着本来可以生成2000张图的点数,现在只能生成1000张。而Fast模式消耗的点数是正常的。相比之下,Relax模式不消耗收费账号的点数。因此,如果时间不是特别紧迫,通常选择Relax模式或Fast模式是比较明智的。
Reset Settings(重置设置)
Midjourney的"Reset Settings"功能用于恢复默认设置。使用这个功能,可以将所有自定义的设置和参数重置为Midjourney的原始状态。尤其是在对系统进行了大量调整后,想要回到默认的起始点时,可以有效帮助我们节省时间。
💯Niji Model V5的/settings设置详解
Midjourney绘画模型除了Midjourney Model的这个大模型之外还有Niji Model,这个Niji模型在我们切换过之后,会发现里面的参数设置选项会和Midjourney Model的有点不一样。
我们可以看到它底下的大部分参数都是一样的,所以可以参照上面的Midjourney Model的/settings设置。我们发现Niji Model的参数设置选项和Midjourney Model有两点不一样,第一个就是没有那个RAW模式,这很正常。那个RAW模式是拍现实风的照片,三次元照片才有。Niji模型这个是二次元大模型,那肯定不存在相机模式。我们还能看到的它不同地方在于这几个按钮,Default Style(默认风格)、Expressive Style (表
现力强的风格)、Cute Style(可爱的风格)、Scenic Style(风景的风格)和Original Style(原始的风格)。这五个按钮是一起的,它们是一组设置的是同一个东西。接下来我们主要介绍这个设置。
Style(Niji模型二次元生图风格)
类型 | 偏好 |
---|---|
Default Style (默认的风格) | 中规中矩的动画风格 |
Expressive Style(表现力强的风格) | 偏向于扁平2D插画风格 |
Cute Style(可爱的风格) | 更擅长生成可爱风格的东西 |
Scenic Style(风景的风格) | 更擅长生成风景,让背景、光影更加漂亮梦幻 |
Original Style(原始的风格) | Original Style 使用了最初的Niji Model Version5,这是2023年5月26日之前的默认版本。 |
我们分别使用相同提示词设置不同风格,看看Niji模型输出的图片有什么不同。
1 cat sitting near the book,cute
- Default Style
默认风格下我们生成出来这个图片就是我们中规中矩的Niji模型二次元的风格
- Expressive Style
Expressive风格,这种模式下生成出来的图片,就算你不写提示词,它也更像那个2D平面插画会更扁平一些。- Cute Style
这个Cute风格生成出来这个猫明显就感觉那种很可爱的感觉,软萌软萌的。
- Scenic Style
风景风格,可以看到很明显这个猫在画面中的占比变小了,但是周围环境在画面中的占比变大了。这个大模型它会更倾向于描绘出一个更加复杂、更加漂亮、更加光影色彩好看的一个背景。
- Original Style
最后是一个原始风格,这个就是我们的Niji模型旧版本的一个表现。可以看到这个旧模型也有它的可取之处,大家可以根据自己的喜好进行选择使用。
💯结语
本文Midjourney前置指令/settings设置详解主要针对的是Midjourney Model V6.1和Niji Model V5,需要注意的是,不同版本的Midjourney模型可能在实际设置属性上存在差异,随着Midjourney模型版本的不断更新迭代,未来可能会引入更多新的功能,建议用户保持关注Midjourney官网,及时了解最新模型推出的设置以适应变化。这样,您将能够充分利用Midjourney的强大功能,创作出更加出色的作品!希望本文能对您的Midjourney使用有所帮助~
public class Main { public static void main(String[] args) { System.out.println(“愿你所到之处皆为热土,愿你所遇之人皆为挚友;愿你余生不负忧,自在如风常欢笑。”); }
}
相关文章:

【AI绘画】Midjourney前置指令/settings设置详解
文章目录 💯Midjourney前置指令/settings设置详解💯Use the default model(AI绘画所使用的大模型)Midjourney Model(Midjourney 模型)Niji Model(Niji模型) 💯Midjourney…...

【NI国产替代】PXIe‑4330国产替代24位,8通道PXI应变/桥输入模块
25 kS/s,24位,8通道PXI应变/桥输入模块 PXIe‑4330是一款同步输入模块,为基于桥接的传感器提供集成数据采集和信号调理。 PXIe‑4330具有更高的准确性、高数据吞吐量和同步特性,使其成为高密度测量系统的理想选择。\n\n为了消除噪…...

哪里可以免费上传招生简章
随着招生季的临近,各高校和培训机构纷纷摩拳擦掌,准备迎接新一代学子们的到来。在这个信息化的时代,如何让招生简章发挥最大的效用,成为吸引优质生源的关键。 那么如何制作招生简章? 1. 注册账号:访问FLBO…...

Midjourney中文版教程:参数详解
1.长宽比 可以设置图片的纵横比。按照需求可以选择不同的尺寸,也可以自定义。 注意:--ar必须使用整数。使用139:100代替1.39:1。 长宽比会影响生成图像的形状和构图。 在放大时,某些长宽比可能会稍微改变。 较旧的…...

误闯机器学习(第一关-概念和流程)
以下内容,皆为原创,实属不易,请各位帅锅,镁铝点点赞赞和关注吧! 好戏开场了。 一.什么是机器学习 机器学习就是从数据中自动分析获取模型(总结出的数据),并训练模型,去预…...

Tensorflow 2.16.0+在PyCharm中找不到keras的报错解决
在PyCharm(2024.2版本)中,直接使用from tensorflow import keras会提示“Cannot find reference ‘keras’ in ‘init.py’ ”,找不到keras,如下图所示。 查阅相关资料,可以发现在tf2.16之后,默认的keras后端升级为了…...
【Python】高效的Web自动化测试利器—Python+Playwright快速上手自动化实战指南(限时开放)
文章目录 前言一.playwright是什么二.python引入playwright1.安装2.playwright命令行参数3.playwright codegen自动生成代码4.Chrome和Chromium有什么关系?三.基本概念1. 无头浏览器(Headless Browser)2.同步和异步模式操作playwright2.1.同步(Sync)模式同步方式代码模板2…...

CentOS上安装和配置Docker与Docker Compose的详细指南
引言 大家好,我是小阳,在这篇文章中,我将带大家一步步完成在CentOS系统上安装和配置Docker与Docker Compose的过程。通过这篇详细的指南,你将能够轻松配置Docker环境,并在日常开发和部署中享受其带来的便利。 原文阅…...
Vim多文件操作
Vim多文件编辑的实际意义在于它极大地提高了开发者在处理多个相关文件时的效率和便利性。在软件开发、文本编辑、代码审查、配置管理等场景中,经常需要同时打开和操作多个文件。Vim的多文件编辑功能使得这些任务变得更加直观和高效。 提高编码效率:在开发…...

【ARM+Codesys 客户案例 】 基于RK3568/A40i/STM32+CODESYS在智能制造中的应用案例:全自动切片机器人
蔬菜是人们日常生活必不可缺的食品,并且食用方法多种多样。自步入小康社会以来,人们的生活节奏越来越快,很多传统服务已不能满足人们的物质需求和生活节奏。日常生活中通过手工快速切菜严重地威胁着人身安全,切菜时间过长或切菜不…...

NSI程序打包脚本文件编写教程
引言 NSIS (Nullsoft Scriptable Install System) 是一个专业开源的制作 windows 安装程序的工具。我们通过HM NSIEDIT编写好脚本、编译即可生成exe安装包。安装过程中可以配置其安装包图标、名称、出版人、网站等。此外,还可以设置程序开机自启动、管理员权限运行…...

[LitCTF 2023]1zjs
很有意思的一道题,打开题目环境之后F12可以看到 点击那个蓝色下划线的就能看到: 然后访问: /fk3f1ag.php就可以看到: 然后将这些复制到控制台然后回车就能得到flag。...

MCU复位RAM会保持吗,如何实现复位时变量数据保持
在使用MCU时,通常大家默认MCU复位时RAM会被复位清零,那实际MCU复位时RAM是什么状态?如何让mcu复位时RAM保持不变呢? MCU复位有电源复位、Standby复位、内核复位、看门狗复位、引脚复位等。 其中内部会有掉电动作的复位有电源复位…...

解决window 端口的占用问题
netstat -nao | findstr "5554" taskkill -pid 5076 -f 本文资料来自 https://cloud.tencent.com/developer/article/1703982...

【Datawhale AI夏令营第四期】 浪潮源大模型应用开发方向笔记 Task04 RAG模型 人话八股文Bakwaan_Buddy项目创空间部署
【Datawhale AI夏令营第四期】 浪潮源大模型应用开发方向笔记 Task04 RAG模型 人话八股文Bakwaan_Buddy项目创空间部署 什么是RAG: 我能把这个过程理解为Kimi.ai每次都能列出的一大堆网页参考资料吗?Kimi学了这些资料以后,根据这里面的信息综…...
PyTorch 基础学习(10)- Transformer
系列文章: 《PyTorch 基础学习》文章索引 介绍 Transformer模型是近年来在自然语言处理(NLP)领域中非常流行的一种模型架构,尤其是在机器翻译任务中表现出了优异的性能。与传统的循环神经网络(RNN)不同&a…...

mybatis-plus使用
目录 1. 快速开始 1. 创建user表 2. 插入几条数据 3. 创建一个新的springboot项目 4. 导入mybatis-plus依赖 5. 在配置文件中进行配置 6. 编写实体类 7. 编写Mapper 接口类 8. 添加 MapperScan 注解 9. 测试 编辑2. CRUD 1. 插入一条语句 2. 根据主键id删除一条记录 3. 根据…...
ant-design-vue快速上手指南及排坑攻略
前言 ant-design-vue是Ant Design的Vue实现,旨在为Vue用户提供一套企业级的UI设计语言。本文将带你快速上手ant-design-vue,并在实践中分享一些常见的坑及解决方法。遵循本文档,让你轻松搭建优雅的Vue应用。 一、环境准备 在开始之前&…...

【GitLab】使用 Docker 安装 3:gitlab-ce:17.3.0-ce.0 配置
参考阿里云的教程docker的重启 sudo systemctl daemon-reload sudo systemctl restart docker配置 –publish 8443:443 --publish 8084:80 --publish 22:22 sudo docker ps -a 當容器狀態為healthy時,說明GitLab容器已經正常啟動。 root@k8s-master-pfsrv:~...

多线程(4)——单例模式、阻塞队列、线程池、定时器
1. 多线程案例 1.1 单例模式 单例模式能保证某个类在程序中只存在唯一一份实例,不会创建出多个实例(这一点在很多场景上都需要,比如 JDBC 中的 DataSource 实例就只需要一个 tip:设计模式就是编写代码过程中的 “软性约束”&am…...

Docker 运行 Kafka 带 SASL 认证教程
Docker 运行 Kafka 带 SASL 认证教程 Docker 运行 Kafka 带 SASL 认证教程一、说明二、环境准备三、编写 Docker Compose 和 jaas文件docker-compose.yml代码说明:server_jaas.conf 四、启动服务五、验证服务六、连接kafka服务七、总结 Docker 运行 Kafka 带 SASL 认…...

【Redis技术进阶之路】「原理分析系列开篇」分析客户端和服务端网络诵信交互实现(服务端执行命令请求的过程 - 初始化服务器)
服务端执行命令请求的过程 【专栏简介】【技术大纲】【专栏目标】【目标人群】1. Redis爱好者与社区成员2. 后端开发和系统架构师3. 计算机专业的本科生及研究生 初始化服务器1. 初始化服务器状态结构初始化RedisServer变量 2. 加载相关系统配置和用户配置参数定制化配置参数案…...

【机器视觉】单目测距——运动结构恢复
ps:图是随便找的,为了凑个封面 前言 在前面对光流法进行进一步改进,希望将2D光流推广至3D场景流时,发现2D转3D过程中存在尺度歧义问题,需要补全摄像头拍摄图像中缺失的深度信息,否则解空间不收敛…...

Keil 中设置 STM32 Flash 和 RAM 地址详解
文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...
CSS设置元素的宽度根据其内容自动调整
width: fit-content 是 CSS 中的一个属性值,用于设置元素的宽度根据其内容自动调整,确保宽度刚好容纳内容而不会超出。 效果对比 默认情况(width: auto): 块级元素(如 <div>)会占满父容器…...
Fabric V2.5 通用溯源系统——增加图片上传与下载功能
fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...

Yolov8 目标检测蒸馏学习记录
yolov8系列模型蒸馏基本流程,代码下载:这里本人提交了一个demo:djdll/Yolov8_Distillation: Yolov8轻量化_蒸馏代码实现 在轻量化模型设计中,**知识蒸馏(Knowledge Distillation)**被广泛应用,作为提升模型…...

七、数据库的完整性
七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...

从“安全密码”到测试体系:Gitee Test 赋能关键领域软件质量保障
关键领域软件测试的"安全密码":Gitee Test如何破解行业痛点 在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的"神经中枢"。从国防军工到能源电力,从金融交易到交通管控,这些关乎国计民生的关键领域…...
深度剖析 DeepSeek 开源模型部署与应用:策略、权衡与未来走向
在人工智能技术呈指数级发展的当下,大模型已然成为推动各行业变革的核心驱动力。DeepSeek 开源模型以其卓越的性能和灵活的开源特性,吸引了众多企业与开发者的目光。如何高效且合理地部署与运用 DeepSeek 模型,成为释放其巨大潜力的关键所在&…...