目录0.学前准备1.什么是AI绘画2.当前主流的AI绘画工具3.什么是SD(stable diffusion 4.SD能做什么1.文生图2.图生图3.AI换模特,背景5.使用stable diffusion配置要求6.环境配...
-
【stable diffusion】保姆级入门课程-Stable diffusion(SD)介绍与安装
-
bash Ubuntu/Linux 升级 CMake 版本
Ubuntu/Linux 升级 CMake 版本背景在 Ubuntu 18.04 系统上默认的 CMake 版本为 3.10.2,当需要进行一些比较新的项目的编译时,比如说 iceoryx 的交叉编译,会遇到 CMake 版...
-
javascript 前端 jquery jQury基本知识
...
-
vue.js 《Webpack5 升级》- Vue2.x 组件库 Webpack3 升 5
前言基于 Vue2.x 的项目和组件库开发于 2019 年 ,那时对 Webpack 版本没有概念,项目和组件库的版本混乱…有的使用 v3,有的使用 v4… 对于现今 2023 年(或 2024 年)的整个生态环境是不够用的...
-
快速开发 钉钉能力中心 DingTalk「开发者说」 5分钟开发钉钉应用
一、钉钉应用开发平台是什么?钉钉应用开发平台是开发在钉钉容器内运营的应用。钉钉应用是业务数字化的高价值载体,云钉一体能力底座全面普惠,释放数字化生产力量,加速组织业务数字化转型,打造企业数字化统一办公门户。钉钉应用开发平台全...
-
数据库 mysql PostgreSQL update/delete/upsert关联更新字段数据
目录 一、直接update 二、关联更新单列数据 三、关联更新多列数据 四、多表关联查询并且delete删除指定表数据 五、upsert 一、直接update 示例:二、关联更新单列数据 update 要更新的表 a set...
-
vue.js javascript 前端框架 ecmascript html5 css3 前端Vue自定义精美上下滚动通告栏组件 常用于展示公告信息 上下滚动跑马灯 上下滚动广播
...
-
人工智能 智能问答 自然语言处理 nlp LLM ChatPaper全流程加速科研:论文阅读+润色+优缺点分析与改进建议+审稿回复
项目设计集合(人工智能方向):助力新人快速实战掌握技能、自主完成项目设计升级,提升自身的硬实力(不仅限NLP、知识图谱、计算机视觉等领域):汇总有意义的项目设计集合,助力新人快速实战掌握技能,助力用户更好利用 CSDN 平台...
-
hibernate java spring JAP基础
JAP的简单了解JAP与Hibernate与ORM的关系 1.JPA的由来 (1 ORM框架能够将java对象映射到关系型数据库中,能够直接持久化复杂的Java对象.ROM的出现,可以让开发者从数据库编程中解脱出来,把更大的...
-
matlab fpga开发 开发语言 G F S K
前言本设计使用开发工具为Quartus prime 18.1和Matlab 2018B 工程连接:一、方案设计1、系统介绍GFSK介绍: GFSK(Gaussian Frequency-Shift Keying)是一种数字调...
-
知识图谱 自然语言处理 人工智能 实战二十六:基于字符串匹配的实体对齐任务 代码+数据 (可作为毕设)
任务描述:本教程通过将在两个不同本体体系下的实例进行对齐的例子来介绍和实现一个简单的实体对齐方法。实体对齐是对于给定的两种知识库,找到分别位于两个知识库中的相同实体。本教程通过加载和预处理数据、构建本体体系、构建实例和实体对...
-
图论:自反与对称
图论1.自反与反自反2.对称与反对称3.传递与非传递1.自反与反自反自反:相同顶点都在集合内。 反自反:相同顶点都不在集合内。 参考下图:有三部分,红色的自反,蓝色的反自反,以及白色的都不是。例1:V={1,2,3,4},判...
-
Android RxJava +Retrofit +MVP网络框架封装
目录 1、在项目的 build.gradle 文件中添加RxJava、Retrofit和MVP相关依赖: 2、在你的AndroidManifest.xml文件中添加网络权限: 3、创建网络请求接口 在你的项目中创建一个接口,...
-
1024程序员节 javascript 前端(二十三)——轮询和长轮询
博主:小猫娃来啦 文章核心:实现客户端与服务器实时通信的技术手段文章目录前言轮询技术轮询的概念轮询的实现原理轮询的优缺点轮询的使用场景长轮询技术长轮询的概念长轮询的实现原理长轮询的优缺点长轮询的使用场景轮询与长轮询的比较...
-
scrum java 什么是敏捷开发?
什么是敏捷开发? 敏捷开发是一种以人为核心,迭代,循序渐进的开发方式。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。加单的说,敏捷开发并不是追求前期完美的设计、完美编码,...
-
数据库 大数据——一文熟悉HBase
1、HBase是什么HBase是基于HDFS的数据存储,它建立在HDFS文件系统上面,利用了HDFS的容错能力,内部还有哈希表并利用索引,可以快速对HDFS上的数据进行随时读写功能。Hadoop在已经有一个Hive+MapR...
-
scrapy 【Bug——Python】AttributeError: module ‘OpenSSL.SSL’ has no attribute ‘SSLv3
这个错误是由于在OpenSSL.SSL模块中找不到SSLv3_METHOD属性导致的。解决这个问题的方法如下: 首先,确保你已经安装了最新版本的cryptography和pyOpenSSL。你可以使用以下命令卸载并重新安装...
-
hadoop 数据仓库 分布式 大数据--python远程连接Hive
步骤:启动metastore启动hiveserver2使用beeline进行连接测试,查看地址等是否能够成功连接(确认无误可以跳过 使用python连接hive(粗暴的文件配置以及完整操作见文末 一.启动hiveserver...
-
开发语言 php 的数据类型
目录 1.整型 2.浮点型 3.布尔类型 4.字符串 5.数组 7.对象 8.资源类型 查看变量对应值的类型: 1.使用“gettype(传入一个变量var ”来显示变量var的类型; 只会显示类型 2.使用“var_...
-
人工智能 自动泊车的自动驾驶控制算法
1. 自动泊车系统 自动泊车系统(AutomatedParkingASSiSt,APA 利用车辆搭载的传感器感知车辆周边环境,扫描满足当前车辆停放的障碍物空间车位或线车位,并通过人机交互(HumanMachine Inter...
-
人工智能 流式语音识别 AI AIGC websocket ASR 语音识别接口封装和分析
这个文档主要是介绍一下我自己封装了 6 家厂商的短语音识别和实时流语音识别接口的一个包,以及对这些接口的一个对比。分别是,阿里,快商通,百度,腾讯,科大,字节。 之前刚好在测试各家的语音识别相关功能,但是每家的返回值都不同,...
-
java 中间件 ElasticSearch8集群的安装部署
ElasticSearch8集群的安装部署 一、搭建集群的环境配置: 本集群使用Centos7.6操作系统,8G 4C 80G Linux 6版本不支持安装ES8版本 ES8版本以上的都自带JDK 二、集群安装规划如下: 机...
-
opencv 计算机视觉 【VS2019】C++读取文件时4种路径表示
目录 1、绝对路径Step1:获取文件的绝对路径Step2:修改(1)把 \\ 改为 \\\(2)把 \\ 改为 /(3)加上 R"(path " 2、相对路径Step1:把文件粘贴在目录里Step2:路径设置 以读...
-
人工智能 大数据 15个常见的AI绘画网站推荐
无论你是专业的艺术家还是对人工智能绘画感兴趣的普通人,AI绘画网站都可以为你提供新的创作灵感和艺术体验,给艺术界带来更多的创新和可能性。以下是15个常见的AI绘画网站的介绍。 即时 AI 灵感 「即时 AI 灵感」是通过文字...
-
开发语言 【C语言】实现通讯录(详解)
目录 一、需要实现的功能 1.1 类型和结构体的定义 二、拆分代码 2.1 游戏菜单 2.1.1 函数调用 2.1.2 函数体的实现 2.1.2运行效果 2.2 初始化结构体 2.2.1 函数调用 2.2.2 函数体的实现...
-
数据库 linux Ubuntu 18.04 安装MySQL及修改默认密码
一、Ubuntu 18.04 安装mysql 步骤 1、检查系统中是否已经安装了MySQL 如果有信息显示mysql,说明就已经安装过了。 无信息显示,可以进行下一步安装 2、安装: 在安装过程中,系统将提示您创建root...
-
网络 安全 java javascript RSA+AES实现混合加密
为什么使用RSA + AES混合加密 1.加密介绍 RSA加密: 属于非对称加密,公钥用于对数据进行加密,私钥对数据进行解密,两者不可逆。公钥和私钥是同时生成的,且一一对应。比如:客户端拥有公钥,服务端拥有公钥和私钥。客户端...
-
react.js javascript 前端 React中的useSearchParams钩子
前言: 今天是改别人的代码,然后从首页要进到目前写的这个页面,这个页面有许多tab,首页进来要带个key值,然后能够精准的跳到该页面对应的tab上,但是… 他本来的路径是这样的: 我想改成这样: 但是这样就有点麻烦了,因为该...
-
chrome python用selenium打开浏览器后秒关闭浏览器-解决方法
学习selenium的时候,上手第一个脚本发现成功打开浏览器后,代码执行完毕浏览器又秒关闭了,代码如下: 1、检查代码,代码中没有写driver.quit( 或driver.close( 方法,也没有其它错误提示; 2、检查...
-
python 测试工具 学好selenium工具,就能实现你想得到的所有事情
文章目录 一、介绍背景二、开发与实现2.1、部署开发环境2.2、开始码代码2.3、思路分析2.4、难点解析 三、总结 一、介绍背景 情况是这样的:某段时间之前,开发想找我用ui自动化帮他们实现一个功能:在系统某些...
-
stable diffusion实践操作-提示词-人物服饰
系列文章目录 stable diffusion实践操作-提示词 文章目录 系列文章目录前言一、提示词汇总1.1 人物服饰11.2 人物服饰2 前言 本文主要收纳总结了提示词-人物服饰。 一、提示词汇总 1.1 人物服饰1...
-
运维 网络 udp 网络协议 《C++高并发服务器笔记——第五章项目实战与总结》
代码地址 《C++高并发服务器笔记——第五章》 5.1、阻塞/非阻塞、同步/异步(网络IO)1.阻塞/非阻塞、同步/异步(网络IO ①典型的一次IO的两个阶段是什么? 2.日志系统①基础知识②整体概述③本文内容④...
-
新媒体运营 产品运营 自媒体应该怎么入门,这几点教会你
2022年了,才开始做自媒体还来得及吗?答案是一定来得及,现在自媒体发展相对来说是比较成熟的阶段,那么自媒体新手应该怎么入门,下面这几点教会你! 1、了解各平台机制 每个平台的机制是不同的,选择适合自己的平台进行创作才是最基...
-
消息队列 - RabbitMQ
1. 名词解释 Producer:生产者 Broker:接收和分发消息的应用 Connection:生产者和消费者与 Broker 之间的 TCP 连接 Channel:信道;在 Connection 内部建立的逻辑连接,每...
-
基于Arudino+Esp8266+Blinker实现简易智能家居
目录 1.效果展示2.前置准备2.1 购买清单2.2 驱动安装+Arduino的配置2.3 Blinker的配置 3. 硬件连线4. 代码部分4.1 绑定Blinker4.2 代码 5.0 总结 1.效果展示 可实...
-
android kotlin java 第一行代码 第三版 第五章 碎片
第 5 章 碎片 5.2 碎片的使用方式 5.2.1 碎片的简单使用 编写 left_fragment.xml 编写 right_fragment.xml 3.编写左侧碎片代码 编写右侧碎片代码 编写主活动布局 5.2.2...
-
scala 大数据 分布式 Spark SQL 编程初级实践
一、实验目的 (1 通过实验掌握 Spark SQL 的基本编程方法; (2 熟悉 RDD 到 DataFrame 的转化方法; (3 熟悉利用 Spark SQL 管理来自不同数据源的数据。 二、实...
-
javascript 开发语言 ecmascript js刷新页面方法合集分享
...
-
开发语言 后端 Scala中使用 break 和 continue
Scala中没有 break 和 continue 关键字,但是我们可以用 Breaks 类提供的相应方法来实现对应功能。 在Java中,break continue return的区别 1、break:break不仅可以...
-
jvm 开发语言 eclipse spring java生成rsa密钥对
在 Java 中生成 RSA 密钥对可以使用 Java Cryptography Extension (JCE 中的 KeyPairGenerator 类。 示例代码如下: keyGen.initialize(...
-
网络 信息安全第二版答案
第一单元 计算机信息安全技术概述 一、选择题 1、关于访问控制服务的描述中,正确的是( A ) A、可控制用户访问网络资源 B、可识别发送方的真实身份 C、不限制用户使用网络服务 D、可约束接收方的抵赖行为 2、关于信息安全...
-
mybatis mysql servlet maven JavaWeb:用户注册登录案例
1.1 用户登录 1.1.1 需求分析 用户在登录页面输入用户名和密码,提交请求给LoginServlet在LoginServlet中接收请求和数据[用户名和密码]在LoginServlt中通过Mybatis实现调用User...
-
c++ 刷题 leetcode 125.验证回文串
⭐️ 题目描述 leetcode链接:https://leetcode.cn/problems/valid-palindrome/ 思路: 这道题只判断字符串中的字母与数字是否是回文。虽然小写大写字母可以互相转换,但是里...
-
100:ReconFusion: 3D Reconstruction with Diffusion Priors
简介 官网 少样本重建必然导致nerf失败,论文提出使用diffusion模型来解决这一问题。从上图不难看出,论文一步步提升视角数量,逐步与Zip-NeRF对比。 实现流程 给定一组输入图像 xobs={xi}...
-
容器 云原生 【kubernetes系列】kubernetes之kube-proxy的工作模式
概述 从kubernetes最早开始,kube-proxy到现在总共支持三种模式,在v1.8之前我们使用的是iptables 以及 userspace两种模式,iptables 模式从 v1.2 版本开始引入并作为kube-...
-
开发语言 组合 菱形继承 虚拟继承 【C++】三大特性 --- 继承的详细讲解
目录 1.继承的概念及定义 1.1 继承的概念 1.2 继承定义 1.2.1定义格式 1.2.2继承关系和访问限定符 1.2.3继承基类成员访问方式的变化 2.基类和派生类对象赋值转换 3.继承中的作用域 4.派生类的默认成...
-
人工智能 知识图谱(一)
一个菜菜的人要学一学毕设相关的知识了,这篇笔记参考的内容放在这里啦。 什么是知识图谱?有哪些典型应用?终于有人讲明白了 - 知乎 (zhihu.com 【知识图谱】RDF的初步了解 - 简书 (jianshu.com ...
-
算法 坐标系变换推导(欧拉角、方向余弦矩阵、四元数)+代码解析
一、为什么选择四元数 描述两个坐标系之间的变换关系主要有几个方法 1、欧拉角法(存在奇异性和万向锁而且三个轴旋转的顺序不好定 2、方向余弦矩阵法(翻译为Directional cosine matrix,简称DCM,...
-
计算机视觉 c# OpencvSharp基础学习5 | 图像变换(ROI截取)
一、本章学习以下几个算子 1.MinAreaRect:最小外接矩形 2.CopyTo: 复制图片(掩膜复制法) 3.GetRotationMatrix2D:计算旋转矩阵 4.WarpAffine:图像变换 5.GetRect...
-
人工智能 语音识别 INTERSPEECH 2022 | 钉钉蜂鸣鸟音频实验室论文入选国际顶会,创新提出窄带滤波网络架构
利用深度学习来提升语音增强效果和鲁棒性,已成为实时音视频通信领域研究的热点之一。钉钉蜂鸣鸟音频实验室提出了一种新的窄带滤波网络架构,可大幅提升去噪和去混响联合语音增强效果,提升音频质量,相关论文已被语音领域顶会INTERSP...