mysql_day笔记mysql 2023

Mysql基本语句

创建用户三种方式: CREATE USER username1 IDENTIFIED BY 'password'; CREATE USER 'username1'@'localhost' IDENTIFIED BY 'password'; 在 MySQL 中,可以使用 password() 函数获取 ......
语句 Mysql

MYSQL基础知识之DML语句

1、DML概念 DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据进行增(INSERT)、删(DELETE)、改(UPDATE)操作 2、插入数据 语法: 2.1、 给指定字段添加数据INSERT INTO 表名 (字段1,字段2,...) ......
语句 基础知识 基础 知识 MYSQL

MySQL(九)InnoDB行格式

InnoDB行格式 查看默认行格式: select @@innodb_default_row_format; 查看数据库表使用的行格式 mysql> use atguigudb; Reading table information for completion of table and column ......
格式 InnoDB MySQL

MySQL(九)InnoDB数据结构

InnoDB数据结构 1 数据库的存储结构:页 ​ 索引信息和数据记录都是保存在文件上的,确切来说是保存在页结构中;另一方面,索引是在存储引擎上实现的,MySQL服务器上的存储引擎负责对表中数据的读取和写入工作。不同的存储引擎的存放格式是不同的,比如Memory甚至不使用磁盘进行存储数据。 磁盘和内 ......
数据结构 结构 数据 InnoDB MySQL

MySQL(十)表空间结构:区、段与碎片区

表空间结构:区、段与碎片区 为什么要有区? ​ B+树中的每一层的页都会形成一个双向链表,双向链表之间的物理位置可能会离得非常远,当遇到范围查询的适用场景的时候,就会定位到最左边和最右边的记录,然后沿着双向链表一直扫描,而如果这其中的两个页面物理上离得特别远,就会成为随机I/O,由于磁盘和内存的速度 ......
空间结构 片区 结构 MySQL 空间

小丑的2023省选游寄

因为考前没停课啥的所以直接开始。 day1 开题看T1,看到部分分感觉 $n^2$ 能拿 $50$ 分,比较多,结果刚动笔发现差分瞎搞就能AC,立马过掉,然而文件比对出锅,就是因为格式不同,害得我一直磨蹭到了 9:00 看T2,一开始没读懂题,想了半天都不知道样例为啥只有两种,于是先看T3。 我一周 ......
小丑 2023

day34(2023.4.3)

1.通过构造方法创建对象 运行结果: 2.获取类的成员变量 运行结果: 3.操作成员变量 运行结果: 4.获取类的方法 运行结果: 5.调用方法 6.反射案例 运行结果: 7.反射机制的效率测试 运行结果: 8.setAccessible方法 运行结果: day34(2023.4.3)星期一 ......
2023 day 34

每日总结2023-04-03

今天初步学习了服务器, 对于Android 移动应用对服务器发送get或post请求等有初步了解。 在配置okHttp上需要在AndroidMainfest.xml中添加 <!-- 联网权限 --> <uses-permission android:name="android.permission. ......
2023 04 03

Django笔记十五之in查询及date日期相关过滤操作

这一篇介绍关于范围,日期的筛选 in range date year week weekday quarter hour 1、in in 对应于 MySQL 中的 in 操作,可以接受数组、元组等类型数据作为参数: Blog.objects.filter(id__in=[1,2,3]) 对应的 SQ ......
日期 笔记 Django date

2023.4

1. 填数游戏 你是第一个.jpg 考虑性质 B,我们会发现无论 Alice 怎么选,Bob 只有两种选择:$1,2,...,n-1,n$ 或者 $2,3,...,n,1$。 考虑 $S_i$ 和 $T_i$ 的交集,如果交集为空,则我们可以忽略;如果交集恰好为 $1$,Alice 一定会去选这个交 ......
2023.4 2023

2023 杂想

好久没有写博客了,有些担心自己技能退化了,不管想到什么,今天都要写点东西出来。 准备工作不要做得太充分 做一件事情的准备工作不要做得太充分。为什么这么说?我主要想到几个点。 投入产出比。20% 的时间就能达到 80 分的效果,为了剩下的 20 分,要思考大量的事情。这些思考中,大部分都是无意义的,都 ......
2023

2023年4月3日软工日报

今天下午进行了展示,晚上进行了图片识别进行学习。 下了一个加速器,可以进行加快访问github。 我也做到了那个图片识别和pdf提取文字。 ......
日报 2023

MYSQL基础知识之DDL语句

一、DDL概念 DDL(Data Definition Language)语言:数据定义语言,用来定义数据库对象,如数据库、数据表和数据字段,主要是进行定义/改变表的结构、数据类型、表之间的链接等操作。常用的语句关键字有 CREATE、DROP、ALTER 等。 二、数据库操作 2.1、linux环 ......
语句 基础知识 基础 知识 MYSQL

2023.4.3每日总结

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ......
2023

2023年天梯赛选拔-部落划分

题目链接:https://www.luogu.com.cn/problem/P4047 感受:比赛时秒认为是二分,但二分的细节很多且不好处理,但我就是要二分。 主要死在对并查集还不够熟悉,本题二分判断有几个部落只能通过并查集来实现,普通的模拟无法实现。 思路:对答案进行二分,当算出来的联通的数目大于 ......
天梯 部落 2023

笔记十五:gitlab-自建代码托管平台

一:学习内容 gitlab简介 gitlab安装说明 gitlab登录 gitlab创建远程库 idea集成gitlab 二:gitlab简介 GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能,使用Git作为代码管理工具,并 ......
代码 笔记 gitlab 平台

西南民族大学 春季 2023 训练赛3

西南民族大学 春季 2023 训练赛3 L1-1小乐乐是否被叫家长 #include<bits/stdc++.h> using namespace std; typedef pair<int,int>PII; const int N=2e5+5,M=1e3+5,INF=0x3f3f3f3f,Mod= ......
民族 大学 2023

picoctf2023

Forensics FIndAndOpen 一个流量包和一个flagzip。流量包里面看到半截flag。 base解码可以看到。 然后用这半截作为密码打开zip。。。。。(这我是真sb,想不到 PcapPosoning 直接搜索 hideme 分离出图片中的压缩包就能看到 MSB 根据题目名字,一眼 ......
picoctf 2023

笔记十四:创建模板虚拟机

一:学习内容 gitlab服务器要求 安装虚拟机硬件 安装虚拟机软件-centos系统 配置虚拟机ip地址和主机名称 安装xshell远程操作虚拟机 模板虚拟机环境准备 二:gitlab服务器要求 gitlab安装,要求服务器是centos7及以上,centos6是不支持安装gitlab的。准备一个 ......
模板 笔记

NOIST2023 + HEOI2023 游记

好像是被打破防了。 春季赛 春季赛忘的差不多了,但是总而言之打假赛。 day 0 去的是叫英庄李家的酒店,下午去看海了。手机在看到海并拍摄一张照片后残忍关机了。;) 晚上回酒店找人借充电线发现手机神秘地充不上电。好心的 char_phi 给我扫了个共享充电宝。 但是充了点电就交手机了。然后晚上看了看 ......
2023 游记 NOIST HEOI

联合省选2023HE退役记

本人思维混乱,闲言碎语几句,可能根本读不了 算是记录一些引子吧,将来打开说不定能回想起现在的感受 ~~long long ago~~ 好久没有写游记了啊。。 那就连着今年的一块说吧 3月的春季赛,打得很稳,前三题相对而言比较水,所以稳健?的打到340,还算不错。拿到了一点微不足道的优势? 信心++ ......
2023 HE

2023联合省选退役记

Day ? 感觉很颓。 春测 340 在 HE 还是比较高了,省选好好打应该能进省队吧? 最近模拟赛的题都比较简单,给了点自信。 看了去年的题,Day1 T1 能切,Day2 T1 可能能切,其他的只有暴力按 HE 水平也能进省队了。 2021,2020 的也看了,并没有想到自己考这么烂。 虽然也没 ......
2023

笔记十三:gitee-国内代码托管中心码云

一:学习内容 gitee码云简介 gitee码云注册登录 gitee码云删除远程库 gitee码云创建远程库 idea集成gitee码云 gitee码云中导入github项目 二:gitee码云简介 github服务器在国外,使用它作为项目托管网站,很多时候网速不好,严重影响体验,甚至会出现打开不了 ......
代码 笔记 gitee

联合游记2023

省选还是结束了。 貌似这是我第一次写游记(?)。 毕竟这次不写就没机会了。 Day 0 2023.3.31,出发去秦皇岛。 路上显然是要打游戏。 上来,打开某 i wanna。 我:先通了这一面再考虑去打别的游戏。 $An\ hour\ later...$ (砸电脑的声音) 行了我去打永夜抄了。 说 ......
游记 2023

MIT6.1810的学习笔记

Chapter 0 Operating system interfaces Processes and memory 这一节主要了解一下基础的xv6中的system call 其中fork是对进程本身进行操作的 它复制当前进程的全部内容以及当前进程的fd表 也就是说子进程会做和原进程相同的事且对相同 ......
笔记 MIT6 1810 MIT

MySQL 关闭 binlog 日志

【关闭binlog日志】 1、vim /etc/my.cnf 注释如下内容: #log-bin=mysql-bin #binlog_format=mixed #server-id = 1 #expire_logs_days = 10 2、重启 mysql 服务 /etc/init.d/mysql r ......
binlog MySQL 日志

ansible 部署mysql 5.7

准备工作 创建roles目录 # mkdir -pv /data/apps/ansible/roles/mysql-5.7/{files,tasks,handlers,templates,vars} hosts [ubuntu] 172.16.18.31 ansible_ssh_port=22 an ......
ansible mysql 5.7

MySQL中的锁(表锁、行锁)

锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而 ......
MySQL

MySQL实现over partition by(分组后对组内数据排序)

开发中遇到了这样一个需求:统计商品库存,产品ID + 子产品名称都相同时,可以确定是同一款商品。当商品来自不同的渠道时,我们要统计每个渠道中最大的那一个。如果在Oracle中可以通过分析函数 OVER(PARTITION BY… ORDER BY…)来实现。在MySQL中应该怎么来实现呢。现在通过两 ......
partition 数据 MySQL over

笔记十二:Idea操作-集成github

一:学习内容 Idea设置github账号 Idea分享项目到github idea推送代码到远程库 idea拉取远程库代码合并本地库 idea克隆代码到本地 二:Idea设置github账号 我是授权的岳不群的github账号: 三:Idea分享项目到github 这个操作相当于将创建远程库、pu ......
笔记 github Idea