笔记mysql day 12

阅读笔记4

DDD 中的复杂性管理领域驱动设计(DDD)可以帮助管理和解决复杂性,特别是在大型软件项目中。以下是一些处理复杂性的方法: 限界上下文:将大型领域分解为小的限界上下文,每个上下文都有自己的领域模型。这有助于减轻不同部分之间的耦合。 领域专家参与:积极参与领域专家,他们了解业务并能够提供有关领域模型的 ......
笔记

MySQL 8.2.0 GA

MySQL新的进化版8.2.0于2023年10月25日发行,让我们一起快速浏览一下该版本发生哪些变化。审计日志* 添加了新的“audit_log_filter_uninstall.sql”脚本,简化删除“MySQL Enterprise Audit”的过程。认证 * “mysql_native_pa ......
MySQL GA

(笔记)Linux环境下stress功能介绍及压力测试

注:stress 命令主要用来模拟系统负载较高时的场景,本文介绍其基本用法。 一、基本语法 语法格式: stress <options> 常用选项: -c, --cpu N 产生 N 个进程,每个进程都反复不停的计算随机数的平方根 -i, --io N 产生 N 个进程,每个进程反复调用 sync( ......
压力 功能 环境 笔记 stress

创建并运行一个MySQL容器,将宿主机目录直接挂载到容器

关键命令 docker run \ --name mysql \ -e MYSQL_ROOT_PASSWORD=123 \ -p 3306:3306 \ -v /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf \ -v /tmp/mysql/data ......
容器 宿主机 宿主 目录 MySQL

mysql5.7启用ssl连接(windows版本)

环境:OS:windows2012Mysql:5.7.29 1.安装mysql安装步骤省略,mysql5.7默认安装都已经安装好了ssl的,并默认启用了的.证书在数据目录下 D:\mysql57\data D:\mysql57\data>dir 驱动器 D 中的卷是 新加卷 卷的序列号是 7603- ......
windows 版本 mysql5 mysql ssl

nlohmannjson使用笔记

使用引用获取字段值,以避免数据复制: auto id = jfo["id"].get_ref<const std::string&>(); 使用解引用访问字段值,提高效率并简化代码 if (auto it = jfo.find("transforms"); it != jfo.end()) { fo ......
nlohmannjson 笔记

Sybench性能测试MySQL/TIDB

一、安装部署 1.1源码/包:https://github.com/akopytov/sysbench 1.2安装工具Sysbench1.0.20版本 切换root用户执行 方式一: - Debian/Ubuntu系统: curl -s https://packagecloud.io/install ......
性能 Sybench MySQL TIDB

本地docker搭 建开源MySQL审计平台 yearning

简单介绍: Yearning是一个轻量级的Web端的MySQL SQL语句审核平台,提供查询审计,SQL审核,SQL回滚,自定义工作流等多种功能。Yearning的前端是基于Vue.js构建的,它还提供SQL语法高亮、自动补全和智能提示、可视化等。 Yearning自身包含了一套通常适用的审核规范, ......
yearning docker MySQL 平台

mysql统计 不含的月份补0

构造当前日期之前10天的日期表 可以把DAY换成 MONTH 构造需要的月份 不需要固定天数的 可以去掉limit SELECT @cdate := date_add( @cdate, INTERVAL - 1 DAY ) date FROM ( SELECT @cdate := date_add( ......
月份 mysql

信息安全系统设计与实现——学习笔记7

任务详情:自学教材第11章,提交学习笔记 Part1 知识点归纳&GPT提问 知识点归纳 Part2 问题与解决思路 问题 gpt解决 Part3 实践过程截图 Part4 其他 ......
笔记 系统 信息

读图数据库实战笔记01_初识图

1. 图论 1.1. 起源于莱昂哈德·欧拉在1736年发表的一篇关于“哥尼斯堡七桥问题”的论文 1.2. 要解决这个问题,该图需要零个或两个具有奇数连接的节点 1.3. 任何满足这一条件的图都被称为欧拉图 1.4. 如果路径只访问每条边一次,则该图具有欧拉路径 1.5. 如果路径起点和终点相同,则该 ......
实战 数据库 笔记 数据 01

【图形学笔记】Lecture06-Texture Mapping 纹理映射

Lecture06-Texture Mapping 纹理映射 目录Lecture06-Texture Mapping 纹理映射Barycentric Coordinates重心坐标Applying Texture 纹理的一些应用Texture Magnification 纹理放大Bilinear I ......
纹理 图形 Lecture Texture Mapping

rust学习笔记第一篇

rust导览 包管理工具: cargo rust管理工具: rustup 一个代码示例及其注释: use std::str::FromStr; use std::env; // 函数定义规则 //类似于go rust的签名类型标记是后置的 fn gcd(mut n: u64, mut m: u64) ......
笔记 rust

【图形学笔记】Lecture05-Shading 着色

Lecture05-Shading 着色 目录Lecture05-Shading 着色Diffuse Reflection 漫反射Specular Shading (Blinn-Phong) 镜面反射Ambient Shading 环境光Shading Triangle Meshes 三角形网格着色 ......
图形 Lecture Shading 笔记 05

JavaScript基础入门笔记

5 JavaScript 5.1 JavaScript简介 JavaScript 是一门跨平台、面向对象的脚本语言,而Java语言也是跨平台的、面向对象的语言,只不过Java是编译语言,是需要编译成字节码文件才能运行的;JavaScript是脚本语言,不需要编译,由浏览器直接解析并执行。 JavaS ......
JavaScript 基础 笔记

2023年10月26日阅读笔记

《代码整洁之道》 这是一本关于编程和代码维护的经典之作。通过对这本书的阅读,我深入了解了如何编写清晰、易读、易维护的代码,以及如何通过良好的编程习惯和原则来提高代码质量和效率。再加上我本身是一个强迫症,非常注重代码的整洁和规范,所以对于这本书的阅读兴趣也十分高涨。 首先,这本书强调了代码质量的重要性 ......
笔记 2023

Angular 12简单安装运行相关

创建安装Angular 12版本: npm install -g @angular/cli@12.2.17 创建工程: ng new jp-demo1 add Angular roting? y ...................to use? scss 运行 cd jp-demo目录下 ng ......
Angular

10.12

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</t ......
10.12 10 12

41 mysql 索引和慢查询优化

MySQL之索引原理与慢查询优化 阅读目录 一 介绍 二 索引的原理 三 索引的数据结构 四 聚集索引与辅助索引 五 MySQL索引管理 六 测试索引 七 正确使用索引 八 联合索引与覆盖索引 九 查询优化神器-explain 十 慢查询优化的基本步骤 十一 慢日志管理 一 介绍 为何要有索引? 一 ......
索引 mysql 41

MyBatis-Plus学习笔记

官方介绍 mybatis-plus可以理解为加强版的mybatis,可以帮我们减少编写mapper中简单的sql语句,你可以理解为IPhone13 和 IPhone13 Plus 官网是这么说的:MyBatis-Plus (简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只 ......
MyBatis-Plus MyBatis 笔记 Plus

scrapy中爬虫数据如何异步存储mysql数据库jd

1. SQL CREATE TABLE `JDAll` ( `shop_id` VARCHAR (16) NOT NULL, //商品ID `url` VARCHAR (255) DEFAULT NULL, //商品url `title` VARCHAR (1024) DEFAULT NULL, / ......
数据 爬虫 数据库 scrapy mysql

可持久化线段树学习笔记

主席树的定义 主席树,也称可持久化线段树,什么是可持久化线段树呢,即为一颗记录了所有更新过程的线段树。能够处理出从第 $i$ 次更新到第 $j$ 次更新的线段树变化。 前置知识 值域线段树 值域线段树的区间存的并不是节点信息,而是在值在某一范围内的数的个数。 如图就是一棵值域线段树。 1号节点存储的 ......
线段 笔记

ROS2 foxy 单目相机标定方法(笔记本电脑摄像头)

环境:Ubuntu20.04、ROS2 foxy 相机标定使用的是棋盘格的内部顶点,因此 "12x9" 的棋盘板,其内部顶点参数为 "11x8"。 安装 Image Pipeline 安装相机标定所需软件包: sudo apt install ros-galactic-camera-calibrat ......
摄像头 相机 笔记本 笔记 方法

Win11还没用上 Win12就来了

惊!Windows 12操作系统要来了!最新消息显示,Windows 12操作系统将在2024年推出。 Windows 12系统都要来了,你是否已经用上了Windows 11系统? 2022年,微软曾表示要改变Windows系统的开发计划、调整系统升级的周期,计划每3年发布一次Windows系统的主 ......
Win 11 12

《Unix/Linux系统编程》教材学习笔记第四章

chapter4 并行计算 早期计算机大多数受到硬件限制,计算机程序通常为串行计算编写的。但是基于分治原则的算法经常表现出高度的并行性,可通过并行或并发执行来提高计算速度。 顺序算法与并行算法 在描述顺序算法时,常用的方法是用一个begin-end代码块列出算法,如下图左侧所示。begin-end代 ......
教材 笔记 系统 Linux Unix

Python 43days

Python操作 Mysql *** SQL注入问题 安全相关 视图 触发器 事务 *** 存储过程 类似于 自定义函数 内置函数 流程控制 索引 *** ———————————————————————————————————————————————————————————————————————— ......
Python days 43

ORBSLAM3+ROS2foxy 调用笔记本摄像头跑单目相机程序 (Ubuntu20.04)

环境要求:Ubuntu 20.04、ROS2 foxy、OpenCV 4.4.0 1. 安装 ORB_SLAM3 首先安装 ORB_SLAM3:https://github.com/zang09/ORB-SLAM3-STEREO-FIXED。 安装方法参考:https://www.cnblogs.c ......
摄像头 ORBSLAM3 ROS2foxy ORBSLAM 相机

学习笔记:概率期望

概率 & 期望 样本空间、随机事件 定义 一个随机现象中可能发生的不能再细分的结果被称为 样本点。所有样本点的集合称为 样本空间,通常用 \(\Omega\) 来表示。 一个 随机事件 是样本空间 \(\Omega\) 的子集,它由若干样本点构成,用大写字母 \(A, B, C, \cdots\) ......
概率 笔记

MySQL函数right与left截取字符简介

如下 Right(str,length); Right(str,length) 功能从字符串右端取指定个数字符。 参数string:string类型,指定要提取子串的字符串;n:long类型,指定子串长度返回值String。函数执行成功时返回string字符串右边n个字符,发生错误时返回空字符串(" ......
函数 字符 简介 MySQL right

MYSQL批量插入并发场景下的DEADLOCK

一、背景 公元2023-10-12(周四)上午,组内的亚梅反馈,用户生成标签报死锁异常 二、排查异常日志 查到当时报错的日志 具体异常信息如下 server-provider-info-2023-10-12.0.log:2023-10-12 09:40:50.593 [TID:bf623bded18 ......
DEADLOCK 场景 MYSQL