使用方法 经验 方法mysql

idea 在springboot添加本地jar包的方法

虽然现在Maven很方便,但还是会有一些jar是不开源的,也就是说在Maven仓库中是下载不到的,比如对接阿里云、通联等,这个时候就需要我们手动将这些jar包下载下来,然后手动添加到我们的项目中 1、先下载好自己需要的jar包,如下: 2、在SpringBoot中的resources目录新建一个li ......
springboot 方法 idea jar

mysql相关

字段类型的选择 优先级:数字类型 》 日期、二进制》 字符型 相同级别的数据类型,应该选用占用空间小的类型。 原因: 数据比较,字符类型和当前排序规则相关,数字和二进制不需要。 数据处理是以页为单位,innodb中是16K,数据小,容纳的就多,加载的页就少,减少磁盘IO。 实际分析 整数类型 例如 ......
mysql

使用 c++ 在 windows 上稳定定时执行一个函数

```cpp #include #include #include #pragma comment( lib, "Winmm" ) static int counter = 0; static int64_t ticks_per_second; void __stdcall on_timer(HWN ......
函数 windows

git安装与使用

# git安装与使用 ## 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 ## 二:SVN与Git的最主要的区别? Git 是一种分布式版本控制系统,而SVN是一种集中式版本控制系统。在Git中,每个开发者都有一个完整的本地代码仓库,可以在本地进行版本控制和更改记录,然后与其他 ......
git

objects的使用

在Django中,objects 是每个模型类的默认管理器(Manager)。管理器提供了用于查询数据库的接口,包括创建、检索、更新和删除数据等常见操作。objects 是 Django 自动为每个模型类提供的默认管理器,它是一个 django.db.models.Manager 类的实例。 默认情 ......
objects

解释一下为为什么使用 instance normalization可以消除说话人信息,保留说话人内容

在content encoder中使用instance normalization,可以起到去除说话者信息的作用。首先来看一下instance normalization的原理,一般会对输入语音做conv1d得到feature map,有几个conv1d filter就会得到几个feature ma ......
normalization instance 内容 信息

关于queryset的使用

关于queryset的使用 class OrderView(GenericViewSet): serializer_class = PaySerializer queryset = Order.objects.all() 在上述代码中 order是一个模型类,代表了一个数据库表 Order.obje ......
queryset

2-2 在不使用运算符&&或||的条件下编写一个与上面的 for 循环语句等价的循 环语句

# Archlinux GCC 13.1.1 20230429 点击查看代码 ``` #include int main() { while( (c_in=getchar()) != '\n' ) { if( c_in != EOF ){ if( i 小白刚学习C语言,代码质量不高,欢迎评论。 ......
语句 下编 运算符 等价 amp

【Java设计模式】模板方法+回调函数

[toc] ## 1. 模板方法定义 ​ 定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。其核心要义在于,搭好一个框架,但部分操作由子类实现 定义父类 ```java public abstract class AbstractC ......
设计模式 函数 模板 模式 方法

【Azure Redis】Redis服务负载达到100%后的影响及有何优化方法

问题描述 Redis服务负载达到100%后的影响及有何优化方法 问题解答 Redis的负载达到100% 意味着 Redis 服务器繁忙,无法跟上请求,导致客户端发送出来的请求超时。 常规情况下有一下几种情况可以导致这个问题: 1) 请求量变大达到服务上限 2) 执行默写时间复杂度高的指令,如KEYS ......
Redis 方法 Azure 100%

pytorch使用(三)torch.zeros用法

#torch.zeros用法 torch.zeros() 是 PyTorch 中用来创建全 0 张量的函数。用法为 torch.zeros(size, out=None, dtype=None, layout=torch.strided, device=None, requires_grad=Fal ......
pytorch torch zeros

pytorch使用(四)np.random.randint用法

#np.random.randint 用法 np.random.randint 是 numpy 库中用于生成随机整数的函数。它的用法如下: numpy.random.randint(low, high=None, size=None, dtype='l') 其中,各个参数的含义如下: low:生成的 ......
pytorch randint random np

[Linux][报错解决] 使用固定ip导致无法访问网络

# 起因 之前试了试代码🐏的搭建多个节点,给虚拟机上的centOS8系统搞了个固定ip,结果过了两天发现啥都ping不了了,内网外网都不行。重看视频发现羊的网络设置时是桥接模式,而我的是NAT模式,考虑到NAT可能更加泛用,这里就重新设置了。这里要感谢评论区里的大佬 # 系统 首先,系统和宿主机之 ......
Linux 网络

Manim使用心得

# Manim 使用心得 manim 做视频还是挺方便的。 当然,如果你每一次都从 0 开始写,那么你会崩溃。 所以需要找到自己做视频的风格,以此总结出一套通用的 python 模板代码,然后调用。 例如: ```py self.clear() prv = None for i, text in e ......
心得 Manim

Redis与MySQL双写一致性

# Redis与MySQL双写一致性 一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中的数据是一致的。 1. 强一致性 系统写入什么,读出来也会是 2. 弱一致性 写入成功之后,不承诺立即可以读到写入的值,也不承诺多久之后能够达到一直,但是会尽可能地保证某个时间级别 3. 最终一致性 最 ......
一致性 Redis MySQL

PB从入坑到放弃(五)窗口使用技巧

`PB`应用程序就是由许多共同协作完成特定任务的窗口组成的集合。 窗口在应用程序的开发工作中占有很大的比重,是非常重要的一个 `PB `对象 ### 一、窗口类型 ![窗口类型](https://img2023.cnblogs.com/blog/2381533/202307/2381533-2023 ......
使用技巧 技巧

初入javaweb,在Servlet的学习中就遇到doGet方法不能用的问题

在控制台上没有输出,我重写doGet中方法中的语句 代码如下: @Overridepublic void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { Sy ......
javaweb Servlet 方法 问题 doGet

硬件笔记之黑苹果Ventura使用Drop DMR table配合disableIOMapperMapping quirks解决无法开启蓝牙和Wi-Fi的问题

VT-d, apple VTD, 黑苹果,英特尔wifi蓝牙无法打开,AX210, WIFI 6E, disableIOMapper, disableIOMapperMapping ......

Avalonia 使用EFCore调用SQLite实现Singleton全局注册

# Avalonia 使用EFCore调用SQLite实现Singleton全局注册 ![image-20230720204001797](https://www.raokun.top/upload/2023/07/image-20230720204001797.png) 本篇博客是我的开源项目[T ......
全局 Singleton Avalonia EFCore SQLite

使用 Python 对相似索引元素上的记录进行分组

源码下载 在 Python 中,可以使用 pandas 和 numpy 等库对类似索引元素上的记录进行分组,这些库提供了多个函数来执行分组。基于相似索引元素的记录分组用于数据分析和操作。在本文中,我们将了解并实现各种方法对相似索引元素上的记录进行分组。 方法一:使用熊猫分组() Pandas 是一个 ......
索引 元素 Python

MySql 8.0 安装和启动

1、开发环境:Window10 + mysql-8.0.33-win64 2、下载压缩包 + 解压(网上找适合自己的版本) 3、创建 my.ini 文件 文件内容:注意安装目录 [client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld ......
MySql 8.0

Array方法: indexOf、filter、forEach、map、reduce详解

[array方法: indexof、filter、foreach、map、reduce详解 | FE blog](https://007sair.github.io/2015/08/17/js-Extras/#map) ECMAScript5标准新增了几个数组操作的方法,让我们来看看都是什么: Ar ......
indexOf forEach 方法 filter reduce

1、使用python+selenium+requests在百度批量下载图片

import os.pathimport reimport timeimport requestsimport threadingfrom selenium import webdriverfrom selenium.webdriver.common.by import Byclass pictur ......
selenium requests python 图片

使用Locust进行性能测试

当涉及到评估应用程序或服务的性能时,Locust是一个功能强大且易于使用的开源工具。本文将介绍Locust的基本概念和使用方法。 什么是Locust? Locust是一个用于编写、运行和分析负载测试的Python框架。它使用简单直观的方式来定义用户行为,并允许模拟大量并发用户对目标系统进行压力测试。 ......
进行性 Locust

踩坑记录,axios post方法请求参数出现在地址栏的问题

某天使用axios做post请求接口突然不好使了,总是调不通,并且参数都是出现在访问地址后,如图: 找了半天,原来是调用api的时候,参数使用错误: 由于post 请求接收params参数和data参数,这里是cv上面get请求的方法,只修改method为post,下面的params忘记改成data ......
参数 地址 方法 问题 axios

MySQL之sql性能分析

MySQL之sql性能分析 sql性能分析 慢查询日志 慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位: 秒,默认10秒)的所有SQL语句的日志 MySOL的慢查询日志默认没有开启,需要在MvSOL的配置文件 (/etc/my.cnf)中配置如下信息: #查询slow ......
性能分析 性能 MySQL sql

Redis的五大数据类型及其使用场景

redis是一个非常快速‎‎的非关系数据库‎‎解决方案。其简单的键值数据模型使 Redis 能够处理大型数据集,同时保持令人印象深刻的读写速度和可用性。‎redis提供了五种数据类型,分别是是:1、string(字符串);2、hash(哈希);3、list(列表);4、set(集合);5、sort ... ......
场景 类型 数据 Redis

MySQL之索引简单入门

MySQL之索引 索引结构 MySQL的索引是在存储引擎层实现的,不同的存储引擎有不同的结构,主要包含以下几种: 索引结构 描述 B+Tree索引 最常见的索引类型,大部分引擎都支持 B+ 树索引 Hash索引 底层数据结构是用哈希表实现的, 只有精确匹配索引列的查询才有效不支持范围查询 R-tre ......
索引 MySQL

pyinstaller使用-python项目转换成exe可执行文件

http://blog.csdn.net/pipisorry/article/details/50620122 Python不是每个人的计算机里面都有安装,当您写了一个好用的工具,需要一个standalone exectuable环境的需求。并且用python写些脚本什么的,有时候脚本写完以后,每次 ......
pyinstaller 文件 项目 python exe

STM32的DSP库中PID的使用介绍

最近工程需要用到PID控制,正好STM32的DSP库有DIP函数,所以研究了下 先看数据参数: typedef struct{ float32_t A0; /**< The derived gain, A0 = Kp + Ki + Kd . */ float32_t A1; /**< The der ......
STM DSP PID 32