XOR

MySQL总结

#mysql数据库总结笔记 ## 一、安装和配置数据库: ### 1、安装mysql5.7 ```bash 下载mysql地址:https://dev.mysql.com/downloads/mysql/ windows下载的版本是installer msi版本:https://dev.mysql. ......
MySQL

NVIDIA GeForce RTX 3080 Ti 架构

# 服务器环境 NVIDIA GeForce RTX 3080 Ti ![image](https://img2023.cnblogs.com/blog/3190344/202305/3190344-20230526120533060-988692598.png) * 单张卡有80个SM,每个SM内 ......
架构 GeForce NVIDIA 3080 RTX

关于开发技巧

在Java编程中,处理空参数并返回空值的技巧有以下几个: 使用Optional类: Optional类是Java 8引入的一个新特性。它可以简化代码,以优雅且类型安全的方式处理可能为空的值。您可以将输入参数封装到Optional对象中,并使用orElse()方法指定当值为空时返回的默认值。 例如: ......
技巧

GMM-HMM在语音中的训练及和预测的简要流程

GMM-HMM:包含3个状态,每个状态由一个GMM混合高斯分布(u,D,pi),每个混合高斯分布包含pi个高斯函数 trainging训练阶段: 每个triphone三音子对应一个GMM-HMM。训练时先对齐 找到每个triphone(GMM-HMM)的音频特征MFCC序列X, 还要分别确定MFCC ......
简要 语音 流程 GMM-HMM GMM

默认构造函数的作用

类中有其他构造函数的时候最好定义默认构造,或则利用default关键字将其变成合成默认构造。 class Phone { public: Phone(std::string name) { name_ = name; } std::string name_; }; class Person { pu ......
函数 作用

视频重复率的统计方式

目前,我在网络上并没有看到一个官方且标准的统计视频数量重复情况的指标,然后结合我的使用场景,做出了相关如下定义 使用场景:目前有3000个视频,有89个视频出现了重复视频,算上这个89个视频+重复视频,总共280个视频。 那么开始统计重复情况: 首先是视频重复占比(这个指标用于反映发生重复情况的视频 ......
方式 视频

linux终端设备tty console之前的区别

Linux中/dev/tty、/dev/tty0和/dev/console之间的区别 原创 入门小站 入门小站 2023-05-27 21:46 发表于湖北 收录于合集#Linux790个 入门小站 分享运维技巧及10k+Stars的开源项目 252篇原创内容 公众号 【Linux250个常用命令速 ......
终端设备 终端 console 设备 linux

Jmeter函数助手34-digest

digest函数用于返回特定算法的加密值。 算法摘要:填入算法,如MD2、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512 String to be hashed:需要加密的字符串 Salt to be used for hashing (optional): Up ......
函数 助手 Jmeter digest 34

pgSQL中position函数的用法实现包含关系

``` 函数用法:POSITION(substring in string) ``` ``` substring参数是您要查找的字符串 POSITION()函数返回一个整数。该整数表示子字符串在字符串中的位置。如果在字符串中未找到子字符 串,则POSITION()函数将返回零(0),否则返回子字符串 ......
函数 position pgSQL

uniapp避坑指南-页面滚动

# uniapp避坑指南-页面滚动 ## 需求描述 做一个类似于word目录跳转功能,分成两个页面:目录页和详情页。目录页是一个列表,详情页是一个很长的的由很多pdf图片组成的上下滚动的页面,要求实现点击目录页跳转到详情页指定位置。 ## 功能实现 主要使用 **uni.pageScrollTo** ......
页面 指南 uniapp

C# 使用RenderTargetBitmap+drawingVisual生成png长图存在内存泄漏问题

原先使用了使用RenderTargetBitmap+drawingVisual生成png长图,后来发现存在内存泄漏问题,通过各种方式都没办法释放内存,方式如下: /// <summary> /// 生成长图 /// </summary> /// <param name="imageList"></p ......

Docker 学习笔记

# Docker 学习笔记 这篇学习笔记将用于记录本人在学习 Docker 服务端运维工具过程中所记录的心得体会,它将会被存储在`https://github.com/owlman/study_note`项目的`SoftwareTool/Container`目录下一个名为的`Docker`子目录中。 ......
笔记 Docker

爬虫时为什么需要代理?

我们都知道爬虫时是需要代理地址介入的。使用代理可以隐藏你的真实IP地址,防止被网站封禁或限制访问。此外,代理还可以帮助你绕过地理限制,访问被封锁的网站或服务。但是请注意,使用代理也可能会带来一些风险,例如代理服务器可能会记录你的访问数据,或者代理服务器本身可能存在安全漏洞。因此,在选择代理时,请务必 ......
爬虫

解决:Mybatis-plus使用selectList查询数据为null

使用mybatis-plus的selectList查询数据封装进list 打印为null javaben和数据库字段也能对应上 原因 可以从图片看的出来 数据其实已经查询出来 三条数据 打印list集合 打印了三个null 说明数据没有封装进去 那就是javaben的问题 mybatis-plus默 ......
Mybatis-plus selectList Mybatis 数据 plus

OKR“三会一庆”之洋葱会

洋葱会也就是追踪进度的会议,是OKR过程管理的一种方式,在会议上我们将会把工作中遇到的障碍、想法一层层的剥开,找到需要解决的问题或者是能够促进组织成长的关键点,就像剥洋葱一样。 开展洋葱会的一般步骤为: 1. 确定会议的周期和频率:确定每个周期内会议的时间安排和持续时间。 2. 确定参与人员:洋葱会 ......
洋葱 OKR

DRF的序列化器

一、序列化和反序列化 1、序列化:把我们的数据转换成指定的格式提供给别人 例如:我们在django中获取到的数据默认是模型对象,但是模型对象数据无法直接提供给前端或别的平台使用,所以我们需要把数据进行序列化,变成字符串或者json数据,提供给别人。 2、反序列化:把别人提供的数据转换/还原成我们需要 ......
序列 DRF

【实践篇】手把手教你落地DDD

本文通过对贫血三层架构进行精炼,推导出适合我们落地的应用架构,并且将之实现为Maven Archetype以应用到实际开发,然而应用架构只是落地DDD的一个知识点,要完整落地DDD还必须体系化地掌握限界上下文、上下文映射、充血模型、实体、值对象、领域服务、Factory、Repository等知识点... ......
实践篇 DDD

SWE 电气绘图-第四节

电线样式更改 电线的替换 点击绿色的确认 选择要替换的电线样式 然后电线的属性里面的电线样式就会改变如下 ......
电气 SWE

Planar Odometry from a Radial Laser Scanner. A Range Flow-based Approach(1)论文解读

激光光流里程计的基本理解: (1)类比图像光流,假设光强度不变,图像是每个像素点,像素包含灰度值;激光光流,假设障碍物不动,光流是激光范围内的激光点,每个激光点包含距离和角度信息 (2)图像信息求导,得到光强度;激光光流信息求导,得到速度(距离的速度,角度的速度),并可以用分解到笛卡尔坐标系下的速度 ......
Flow-based Odometry Approach Scanner Planar

根据窗口名,获得窗口句柄

根据窗口名,获得窗口句柄 1.引入User32函数 FindWindow 通过窗口名获取句柄的函数 /// <summary> /// 获取窗体句柄 /// </summary> /// <param name="lpClassName">传null</param> /// <param name= ......
句柄

Python generator 构建协程,实现异步编程(使用yield构建消息处理者和消息创造者)

## 协程的定义理解 Python 协程可以在单个处理机或多个处理机上运行,这取决于具体实现方式。在 Python 中,主要有两种协程实现方式:生成器协程和 `asyncio` 协程。 生成器协程只能在单个处理机上运行,因为生成器协程是通过生成器函数实现的,而生成器函数在单个线程中执行。生成器协程也 ......
消息 创造者 generator Python yield

MQTT协议简介

## 一、MQTT协议简介MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议 上,由IBM在1999年发布。![img.png](i ......
简介 MQTT

1万7千条英语口语句子大全ACCESS\EXCEL数据库

其实,关于英汉词典或者英语类的数据库硬盘上还有很多很多,不仅仅是已放在这里的,至于会不会陆续的发在这里得视情况,今天的这个《1万7千条英语日常口语句子大全》只是其中之一。 截图下方有显示“共有记录数”,截图包含了表的所有字段列。该数据提供ACCESS数据库文件(扩展名是MDB)以及EXCEL文件(扩 ......
英语口语 句子 口语 数据库 数据

Spring中的单例bean是线程安全的吗?

Spring并没有对单例bean作线程安全的处理,在并发条件下Spring的bean是否是线程安全的有如下两种情况: (1)无状态的bean:没有数据存储能力,例如service类和dao类都是无状态的bean,所以是线程安全的。 (2)有状态的bean:有数据存储能力,在并发环境下会发生线程安全问 ......
线程 Spring bean

Flask013_ if 判断语句

调用 1 @app.route('/if') 2 def if_statement(): 3 age = 18 4 return render_template('if.html', age=age) if.html 1 <!DOCTYPE html> 2 <html lang="en"> 3 <h ......
语句 Flask 013 if

计算机组成原理之输入输出系统

输入输出的一般操作: ![image](https://img2023.cnblogs.com/blog/1467880/202305/1467880-20230528203431773-428828641.png) 输入输出就是CPU将地址放在地址总线上,选择外设,之后如果是输入,则等候输入设备把 ......
原理 计算机 系统

Samba服务搭建

# Samba服务 smbd139 提供共享访问 nmbd445 提供基于域名的访问 Server: 1、确认server和client分别是哪两台主机: server : rhel7.3 client : windows10 2、实现两台主机的网络互联: server: 192.168.200.1 ......
Samba

Socket

## 1.IP操作 ```java public class Web1 { public static void main(String[] args) throws IOException { try { //查询ip InetAddress ia=InetAddress.getByName("w ......
Socket

RabbitMQ

1、RabbitMQ有哪些重要的角色? 客户端、RabbitMQ、服务端。 2、有哪些重要的组件? (1)connectionFactory(连接管理器) 应用程序与RabbitMQ之间建立连接的管理器。 (2)Channel(信道) 消息推送使用的信道。 (3)RoutingKey(路由键) 用于 ......
RabbitMQ

开发 Java笔记

1.Controller @RequestMapping 注解用于绑定URI到具体处理器。 @RestController:Spring 4 新增注解,同样可以注解 Controller 类,相当于@Controller + @ResponseBody,主要是为了使 http 请求返回 json 或 ......
笔记 Java