mysql_day笔记mysql 2023

docker安装mysql

转载请注明出处: 1.从Docker Hub下载MySQL镜像: docker pull mysql 2.运行MySQL容器,并将主机的3306端口映射到容器的3306端口: docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=yo ......
docker mysql

程序员笔记1-学习markdown语法

# 写在前面 ​ 作为一名程序员,发现要学习的东西实在是太多了,光靠自己的脑子记录实在太难,所以选择用markdown记录一下,先学习一下markdow的基本语法。以后还要学习latex这样的文本编辑器。 # markdown语法 ​ 下面开始正式记录markdown语法。 ## 1.标题 # ## ......
程序员 语法 markdown 笔记 程序

2023/5/27每日总结

今天,周六,写了三章的数据库作业,还复习了两章的内容,规范化理论与数据库保护; 这里把知识点目录写一下: 规范化理论:完全函数依赖,部分函数依赖,传递函数依赖,候选码,主码,主属性,非主属性,外码,第一范式,第二范式,第三范式,转化为第二范式,第三范式。 数据库保护:事务,事务特点,事务并发性操作缺 ......
2023 27

Python连接es笔记一之连接与查询es

> 本文首发于公众号:Hunter后端 > 原文链接:[Python连接es笔记一之连接与查询es](https://mp.weixin.qq.com/s/smp3VvWD6ChuFVuotQ9_zg) 有几种方式在 Python 中配置与 es 的连接,最简单最有用的方法就是定义一个默认的连接,如 ......
笔记 Python

《用户故事与敏捷方法》阅读笔记2

第八章讲述了用户故事的分解。当一个大的用户故事过于复杂或难以实现时,需要将其分解为较小的任务或子用户故事。这样可以使开发工作更加可管理和可控,同时也有助于更好地理解用户需求。 第九章介绍了团队与客户之间的沟通。开发团队需要密切与客户沟通,以确保开发过程中的用户故事与最终用户需求一致。同时,团队还需要 ......
笔记 方法 故事 用户

2023/5/27

## 16.2.10 ![](https://img2023.cnblogs.com/blog/2702872/202305/2702872-20230527221157830-431340099.png) ![](https://img2023.cnblogs.com/blog/2702872/2 ......
2023 27

MySQL 8.0 主从集群部署

1、环境 服务器名称 IP地址 备注 db-161-131 10.32.161.131 主 db-161-132 10.32.161.132 从 2、MySQL安装 参考:https://www.cnblogs.com/a120608yby/p/17164694.html 3、修改配置并重启服务 # ......
主从 集群 MySQL 8.0

mysql监控工具sqlprofiler,类似sqlserver的profiler工具

最近无意发现了mysql的客户端监控工具“Nero Profile SQL”,刚开始还不知道怎么使用,经过半小时摸索,现将使用步骤写下来。 背景:开发的时候,如果数据存储层这块使用EF,或者其他orm框架,数据库是mysql,想知道最终执行的sql语句,那么这款工具就帮你忙了。 1、去官网下载安装w ......
工具 sqlprofiler sqlserver profiler mysql

2023-05 多校联合训练 HZNU站

## 我想要原石 >然而,由于提瓦特大陆实在是太大了,游戏中设置了许多传送锚点。众所周知,每个传送锚点附近都有若干个原石(其实并没有),曾经有一位丰富经验的旅行者开辟了 $n−1$ 条路和 $n$ 个由路连通的传送锚点。为了便于后续的旅行者知道地图上原石的分布情况,他决定给旅行者一些提示,但是他没有 ......
2023 HZNU 05

PKUCPC2023游记

# PKUCPC2023游记 怎么有大学生写游记呢?怎么回事呢?怎么回事呢? ## day ? 补了之前 PKUCPC2022 除了计算几何以外的所有题,感觉题目不是很难的样子,争取拿个二等奖! ## day 0 听说秋丽他们要打 THUPC 所以来了北京,于是打算去面基群友,顺便蹭餐晚饭,不过去之 ......
游记 PKUCPC 2023

五月读书笔记三《人件集》

通过继续阅读《人件集》了解到在一般情况下,大家都认为技术决策所依据的都是技术性因素,诸如事实、可测量的数值、应用中需要考虑的事项等。 但实际情况是,诸如感觉、意见、直觉、偏见等,都会对决策的制定或者问题的解决产生影响,这些都是人在做事情时所不可避免的因素。 尽管有些人试图否认、控制、压制这些非理性的 ......
笔记

MHA(MySQL High Availability)高可用性工具补数据功能

[TOC] # 背景 在介绍 MHA 补数据功能之前先介绍一些关于MHA的基础知识。 MHA(MySQL High Availability)是一个用于实现MySQL数据库高可用性(High Availability)的工具集。 它可以在主从复制架构中实现故障切换和主库切换,以确保数据库服务的稳定运 ......
可用性 Availability 功能 工具 数据

2023-05-27:给你一个只包含小写英文字母的字符串 s 。 每一次 操作 ,你可以选择 s 中两个 相邻 的字符,并将它们交换。 请你返回将 s 变成回文串的 最少操作次数 。 注意 ,输入数据

2023-05-27:给你一个只包含小写英文字母的字符串 s 。 每一次 操作 ,你可以选择 s 中两个 相邻 的字符,并将它们交换。 请你返回将 s 变成回文串的 最少操作次数 。 注意 ,输入数据会确保 s 一定能变成一个回文串。 输入:s = "letelt"。 输出:2。 答案2023-05 ......
字符 回文 小写 字符串 字母

构建之法读书笔记八

第九章 项目经理 9.1PM是啥 软件团队里除了能写代码、测试代码和画图做设计的成员,还有一类角色,不做上面这些事情但也很重要,我们叫他们项目经理——PM PM的M就是Manager,但是P有这几种:Product Manager、Project Manager、Program Manager,在不 ......
笔记

构建之法读书笔记七

第八章 需求分析 8.1 软件需求 ①获取和引导需求:软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求;需求还可以来自各种管理机构;需求不仅来自外界,还可以来自软件企业本身;需求还可以来自技术团队本身;有些需求的目的是要更好地了解用户的行为和需求。 ②分析和定 ......
笔记

构建之法读书笔记五

第六章 敏捷流程 6.1 敏捷的流程 ①敏捷开发原则: (1)尽早并持续地交付有价值的软件以满足顾客需求 (2)敏捷流程欢迎需求的变化,并利用这些变化来提高用户的竞争优势 (3)经常发布可用的软件,发布间隔可以从几周到几个月,能短则短 (4)业务人员和开发人员在项目开发过程中应该每天共同工作 (5) ......
笔记

构建之法读书笔记六

第七章 MSF 微软公司中关于软件开发的思想和宣言有一个方法论——微软解决方案框架(Microsoft Solution Framework,MSF),也就是微软推荐的软件开发方法 7.2 MSF基本原则 1. 推动信息共享与沟通(Foster open communications) 2. 为共同 ......
笔记

2023.5

### ARC157D 绷不住了 设行切了 $x$ 刀,列切了 $y$ 刀,`Y` 的总数为 $A$,那么需要有 $2(x+1)(y+1)=A$。 进一步,如果确定了 $x,y$,那么行被分成的这 $x+1$ 部分中一定每一部分都恰好有 $2(y+1)$ 个 `Y`。再进一步,对于每一种符合这个条件 ......
2023.5 2023

2023.21 linux下的文件打包tar

“tar” 是 “tape archive” 的缩写,最初是为了在磁带上创建档案而设计的,Linux下常使用 tar 命令将多个文件或目录打包成一个文件,这样可以方便地将多个文件或目录打包成一个文件,以便于备份或传输。刚从Windows使用Linux的很多可能都没意识到打包和压缩两个不同的概念,打包 ......
2023.21 文件 linux 2023 tar

ProlificDreamer(VSD) 论文阅读笔记

这是一篇 text to 3D 方向的突破性的文章,效果确实非常棒,据说一作的朋友圈中也说“他们将这个领域从20分提升到了70分的水平”,预测之后会有许多基于该方法的优秀文章与产品出现,毕竟之前 SDS follow 的文章也有很大一批。本阅读笔记就简要去记录一下这篇论文的主要方法和思想。 ![im ......
ProlificDreamer 笔记 论文 VSD

HTML入门笔记1

**一、HTML是谁发明的?** 1990年Tim Berners Lee发明了www(world wide web万维网),为了方面人们于阅读网页,与此同时自己又发明了HTML、HTTP、URL;用自己写的浏览器去访问自己写的服务器,这就是如今人们上网访问网页的起源和雏形。 **二、HTML起手应 ......
笔记 HTML

C语言课程设计[2023-05-27]

# C语言课程设计[2023-05-27] C 语言课程设计 综合性设计实验 说明  设计要求: (1) 功能完备,实现用户需求 (2) 用户界面友好易用 (3) 必须调试通过,能够正常运行 (4) 驼峰命名、合理注释、模块化程序功能实现等规范化编程 (5) 保证源程序可读性。对系统常量等数据要求 ......
语言 课程 2023 05 27

STM32平衡小车学习笔记

# PID算法 ![image](https://img2023.cnblogs.com/blog/842711/202305/842711-20230527172156341-1222066430.png) **速度与位置串级PID** ![image](https://img2023.cnblo ......
小车 笔记 STM 32

SA后缀数组学习笔记

## 什么是后缀数组 后缀数组主要是用来处理字符串的,分为两种方法:倍增法以及 DC3,但由于倍增法通俗易懂,码量小,常数小,所以今天这篇文章我就只介绍倍增法~~(不可能是因为我不会 DC3)~~ ## 前缀知识 ### No.1 基数排序 跟桶排序差不了多少,思想就是:将整数按位数切割成不同的数字 ......
数组 后缀 笔记

SVN 学习笔记

# SVN 简介和安装 ## SVN是什么? - 代码版本管理工具 - 它能记住你每次的修改 - 恢复到任何历史版本 - 恢复已经删除的文件 ## SVN跟Git相比,有什么优势? - 使用简单,上手快 - 目录级权限控制,企业安全必备 - 子目录Checkout,减少不必要的文件检出 ## SVN ......
笔记 SVN

Git 学习笔记

**笔记来源视频链接**: [黑马程序员Git全套教程,完整的git项目管理工具教程,一套精通git_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1MU4y1Y7h5/?spm_id_from=333.999.0.0&vd_source=5b692 ......
笔记 Git

tracer ftrace笔记(17)——atrace命令抓trace

一、atrace命令解析 1. 帮助信息 # atrace -h 用法:usage: atrace [options] [categories...] 选项包括: -a appname 为逗号分隔的 cmdlines 列表启用应用程序级跟踪; * 是匹配任何进程的通配符 -b N 使用大小为 N K ......
命令 笔记 tracer ftrace atrace

MySQL的sql语句执行流程(简述)

导言: MySQL和服务器端对接的时候,我们知道一般就是服务器端会打包一些SQL命令去增删改查数据库,这个打包的数据库SQL语句数据包一般为4MB,再大一些就不会被数据库端接收了 但是我们可以自己更改默认大小,当数据包到达数据库端以后,它们会经历那些操作然后返回结果给服务器端呢? 大概有:查询缓存, ......
语句 流程 MySQL sql

最小生成树学习笔记

# 什么是最小生成树 一个图中可能存在多条相连的边,我们从一个图中挑出一些边生成一棵树(树就是指一个无向连通图不包含回路(连通图中不存在环))。 这仅仅是生成一棵树,还未满足最小,当图中每条边都存在权重时,这时候我们从图中生成一棵树(n - 1 条边)时,生成这棵树的总代价就是每条边的权重相加之和。 ......
笔记

raft笔记

目的:一致性算法,允许一组机器作为一个一致的组来工作,这些组可以承受某些成员的故障,提高可用性 领导选举,日志同步,快照,集群变动 复制状态机用于解决分布式系统中的各种容错问题,会出现共识算法 共识和复制状态机通过保持复制日志的一致性 raft是一种日志复制算法 Raft通过首先选举一个领导者,然后 ......
笔记 raft