基本操作 索引 过程mysql

mysql 事务与隔离级别

ACID Atomicity:原子性(UNDO LOG实现),一组操作要么都成功,要么都失败 Consistency:一致性(UNDO LOG实现),从一个合法状态变为另一个合法状态(语义上不是语法上)。比如转账之后余额为负数,虽然也能守恒,但是明显不合法。或者转账时A账户钱少了,B账户钱没多,也是 ......
级别 事务 mysql

Linux 操作系统安全加固措施

# Linux 操作系统安全加固措施 1.定期更新系统和软件包 定期更新操作系统和软件包可以保持系统最新,以修复已知的安全漏洞和弱点。您可以使用以下命令在 CentOS 上更新软件包: sudo yum update 2.禁用不必要的服务 禁用不必要的服务可以减少系统暴露在攻击风险之下的机会。您可以 ......
措施 系统 Linux

Request类源码分析。序列化类的基本使用,反序列化效验和保存,5个接口

1 Request类源码分析 # APIView+Response写个接口 # 总结: 1 新的request有个data属性,以后只要是在请求body体中的数据,无论什么编码格式,无论什么请求方式 2 取文件还是从:request.FILES 3 取其他属性,跟之前完全一样 request.met ......
序列 效验 源码 接口 Request

docker 部署nacos单机版并配置mysql支持

1. 配置mysql 数据库 选用mysql5.7表名为nacos_config,附上建表SQL SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for config_info -- DROP TABLE IF ......
单机版 单机 docker nacos mysql

基于模型过程中的特征选择

#特征选择的常用方法 过滤法 按照发散性或者相关性对各个特征进行评分,通过设定阈值或者待选择阈值的个数来选择特征。 包装法 根据目标函数(通常是预测效果评分)每次选择若干特征,或者排除若干特征。 嵌入法 使用机器学习的某些算法或模型进行训练,得到各个特征的权值系数,并根据系数从大到小选择特征。 ......
模型 特征 过程

mysql 底层数据存储结构

内存和磁盘每次交互都是完整的页,数据页里面存放的是行(不仅仅是数据库的数据行,还有行格式等) 页(16k,计算机与内存的最小单位)的上层单位还有区(一个区存放64个页,64*16k = 1024k,刚好 1M),区上面是段(一个或多个区组成),段上面是表空间(一个或多个段组成) 行格式 show t ......
底层 结构 数据 mysql

Adam 优化算法的基本机制

Adam 算法和传统的随机梯度下降不同。随机梯度下降保持单一的学习率(即 alpha)更新所有的权重,学习率在训练过程中并不会改变。而 Adam 通过计算梯度的一阶矩估计和二阶矩估计而为不同的参数设计独立的自适应性学习率。 ......
算法 机制 Adam

CST为什么要关闭 GPU 卡的 ECC 模式而开启 TCC 模式?操作使用【详解】

在使用CST软件之前,我们一般建议大家关闭 GPU 卡的 ECC 模式而开启 TCC 模式。那么,为什么要进行这样一个操作呢?在此之前,给大家科普一下什么是“ECC”和“TTC”。 “ECC” 其实是 Error Correction Code 的缩写,是 NVIDIA(英伟达) 内自带的错误纠正代 ......
模式 CST GPU ECC TCC

网络请求的过程和原理

网络请求的过程主要分为以下几步: 建立连接:客户端与服务器之间建立TCP连接,用于传输数据。 发送请求:客户端发送HTTP请求报文给服务器,包含请求方法、URL、协议版本、请求头等信息。 解析请求:服务器接收到请求后进行解析,获取客户端所需资源。 生成响应:服务器生成HTTP响应报文,包含状态码、响 ......
原理 过程 网络

TCP三次握手和四次挥手的详细过程

TCP连接建立时采用三次握手,释放时采用四次挥手,目的是进行连接的建立和释放。 三次握手的过程: 客户端发送SYN消息,表示客户端准备建立连接。 服务器接收SYN消息,响应ACK消息(同时包含自己的SYN消息),表示服务器已接收客户端的SYN,也准备建立连接。 客户端接收到服务器的SYN+ACK消息 ......
过程 TCP

面向对象和面向过程的优缺点

面向对象和面向过程是两种主流的编程范式,各有优缺点。 面向过程: 优点: • 执行效率高,没有额外的封装和继承的开销。 • 简单易理解,适合小规模项目。 缺点: • 不易维护和扩展,代码复用性差。 • 不能很好的映射真实世界的事物,不够抽象。 面向对象: 优点: • 易维护和扩展,代码复用性高,可重 ......
优缺点 对象 过程

mysql 存储引擎和索引

存储引擎 |引擎|特性|文件| |--|--|--| |InnoDB|默认,支持事务,支持外键,支持行锁和表锁|.frm 文件存储表结构.ibd 文件存储数据和索引| |MyISAM|不支持事务,不支持外键,只支持表锁不支持行锁专门维护了一个常量保存每个表的总记录数(count 很快)MyISAM ......
索引 引擎 mysql

springboot中使用application.properties配置mysql和sqlserver

1.使用依赖 * mysql: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency>* sqlserver: <dependency> <groupId>com ......

SqlServer查询存储过程和视图是否用到表字段

查询存储过程视图是否用到表和字段 select name from sysobjects as s inner join syscomments as o on s.id=o.id where text like N'%表名%字段名%' --查询表字段SELECT OBJECT_NAME(objec ......
字段 视图 SqlServer 过程

文章索引

本文用于对笔者所有博客的索引 PS: 点击文章名字可以跳转对应文章 可以用Ctrl + F进行搜索 学习笔记 pytorch笔记 conda常用命令 算法案例 基础算法: 判断回文数函数 P1320 压缩技术(续集版) 二分查找 判断闰年 已知日期求星期 数据结构 线性表 二叉树 - [二叉树遍历( ......
索引 文章

玩转MYSQL数据库之--视图详解

前言 从今天开始本系列文章就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。 非常适合零基础的小伙伴来学习。 全文大约 【1297】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配 ......
视图 数据库 数据 MYSQL

Linux - Centos操作系统iso文件下载

CENTOS VERSION DOWNLOAD LINK CentOS 8.5(2111) Download CentOS 8.4(2105) Download CentOS 8.3(2011) Download CentOS 8.2(2004) Download CentOS 8.1(1911) ......
文件下载 文件 Centos 系统 Linux

关于使用Serilog配置MySql数据库和appsettings的问题

1、项目使用dtonet 6 WebApi。 2、Nuget包: 用来访问mysql数据库 Pomelo.EntityFrameworkCore.MySql Serilog日志 Serilog 配合dotnet Serilog.AspNetCore 读取环境变量配置 Serilog.Settings ......
appsettings Serilog 数据库 数据 问题

mysql 基础知识

-- _ 在mysql中是表示任一字符,下面查的是名字等于 *Aaaa 的 SELECT * FROM USER WHERE NAME = '_Aaaa'; -- 如果就要查名字是 _Aaaa 的人需要使用转移字符,把_当成普通字符 SELECT * FROM USER WHERE NAME = ' ......
基础知识 基础 知识 mysql

一个好用的命令行mysql客户端 mycli

官网:https://www.mycli.net/ 支持自动补全,高亮提示,非常好用; 查看表结构 \dt sys_menu; 有点遗憾的是没有展示注释信息,不可也可以用其它语句查看: show full columns from sys_menu; show create table sys_me ......
客户端 命令 客户 mysql mycli

MySQL explain type详解

type类型从快到慢:system > const > eq_ref > ref > range > index > ALLsystem表中只有一行记录(系统表)。是const类型的一个特殊情况。(目前InnoDB已经没有,在MyISAM可以)const表中最多只有一行匹配的记录。一般用在主键索引或 ......
explain MySQL type

回表和索引覆盖

聚簇索引和非聚簇索引 先理解MySQL B+树的原理mysql有很多索引,每一个索引自成一个树结构1.加载数据时,先加载聚簇索引(一般来说,聚簇索引为该表的主键),非叶子节点存储叶子结点的地址,叶子结点存储聚簇索引值和该条数据的所有字段值2.然后加载非聚簇索引(一般来说是除主键之外的唯一索引 普通索 ......
索引

MySQL触发器Trigger加载以及目前局限

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 亮 文章来源:GreatSQL社区原创 概念介绍 首先需要知道MySQL中触发器特点,以及表table相关触发器加载方式 MySQL中单个tri ......
触发器 Trigger MySQL

通俗易懂!像使用SQL一样使用Pandas进行数据筛选等复杂操作

相对于学习Pandas各种数据筛选操作,SQL语法显得更加简洁清晰,若能够将SQL语法与Pandas中对应的函数的使用方法关联起来,对于我们应用Pandas进行数据筛选来讲无疑是一个福音。 本文通过Pandas实现SQL语法中条件过滤、排序、关联、合并、更新、删除等简单及复杂操作,使得我们对方法的理 ......
易懂 数据 Pandas SQL

基于”python+requests模块“接口自动化的基本方法使用

1,接口自动化测试 1.1 概念 接口测试:是对系统或者组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。 接口自动化测试:让程序代替人为对接口项目进行自动验证测试的过程 1.2 实现方式 1,工具(jmeter,postman) 2,代码(python-req ......
模块 requests 接口 方法 python

记一次数据误删操作通过闪回以及日志挖掘恢复

由于开发人员不小心删除业务表然后想通过我来恢复数据,我第一时间发现由于undo_retention参数只保留15分钟,通过闪回这种方法并不能恢复数据, 然后通过日志挖掘来截取该时间段数据,然后通过创建记录表来保存到记录表里方便查询。通过记录表里的数据来恢复数据。以下命令是一些操作的命令 日志挖掘通过 ......
数据 日志

关于centos7操作系统RX-DRP值每隔30s加1问题

现象如下图所示: RX-DRP每隔30s,自动+1 原因分析 CentOS7系列操作系统在处理LLDP等不能直接解析的二层数据帧的过程中,会将ifconfig eth0或者netstat -i等输出信息中的rx_drop值增加。其主要特点为每隔30s(上层交换机LLDP数据帧发送频率)加1、但是采用 ......
centos7 centos RX-DRP 问题 系统

wireshark基本使用

wireshark基本使用 一、筛选器的使用 二、追踪流 ......
wireshark

mongodb问题:按照教程操作mongodb,但是没有找到mongo

错误: mongo : 无法将“mongo”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次。 所在位置 行:1 字符: 1 + mongo + ~~~~~ + CategoryInfo : ObjectNotFound: (m ......
mongodb 教程 问题 mongo

mysql 批量新增含有unique 字段约束的方案

1.在代码里将列表对该字段进行去重,可以考虑用Set 2. insert ignore into,遇到错误跳过,即重复的话会跳过,执行下一条 <insert id="insertDeptList"> insert ignore into yx_admin_dept (dept_id,pid,name ......
字段 方案 unique mysql