笔记mysql day 12

day35 860. 柠檬水找零

在柠檬水摊上,每一杯柠檬水的售价为 5 美元。 顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付 5 美元。 注意,一开始你手头没有任何零钱。 如 ......
柠檬水 柠檬 day 860 35

pwn刷题笔记

做几道pwn题,不使用ida的反汇编功能。 buuoj:ciscn_2019_n_1 检查保护机制,只开启了数据段不可执行 ida查看main函数汇编代码 根据汇编代码写出main函数的反汇编代码 setvbuf(cs:__bss_start, 0, 2, 0); servbuf(cs:stdin@ ......
笔记 pwn

MySql8.0.30忽略大小写配置

说明:此文档只是针对已经初始化了的数据库,如果是新安装的数据库直接在/etc/my.cnf 文件中新增一行配置:lower_case_table_names=1即可。因为默认配置是0. 步骤1:备份mysql所有数据,并删掉data目录里的所有文件。可能是因为数据库里的表默认设置了lower_cas ......
大小 MySql8 MySql 0.30 30

React Native学习笔记(三)—— 组件

一、创建ReactNative项目 1.1、React Native 有一个内置的命令行界面,你可以用它来生成一个新项目。您可以使用 Node.js 附带的 访问它,而无需全局安装任何内容。让我们创建一个名为“AwesomeProject”的新 React Native 项目:npx npx rea ......
组件 笔记 Native React

day02-Java基础语法

day02 - Java 基础语法 1. 注释 ​ 注释是对代码的解释和说明文字。 Java 中的注释分为三种: 单行注释: // 这是单行注释文字 多行注释: /* 这是多行注释文字 这是多行注释文字 这是多行注释文字 */ 注意:多行注释不能嵌套使用。 文档注释(暂时用不到): /** 这是多行 ......
语法 基础 Java day 02

openstack heat 实验笔记

root@controller:/home/coa# more 1.yamlheat_template_version: pikeresources: new_net: type: OS::Neutron::Net properties: name: soc-test-net.cli new_sub ......
openstack 笔记 heat

决战圣地玛丽乔亚Day48----Redis常见问题处理

热点数据倾斜是什么?如何解决和处理? 数据量倾斜和访问热点数据造成倾斜: 数据量倾斜:1.bigkey 2.hashtag不规范 3. 槽位分配不均 数据访问倾斜:1.拆key 2.扩容 3.本地缓存 如果是bigkey导致的倾斜: 在业务层生成数据时,要尽量避免把过多的数据保存在同一个键值对中。如 ......
常见问题 常见 问题 Redis Day

读SQL进阶教程笔记07_EXISTS谓词

1. 特点 1.1. 将多行数据作为整体来表达高级的条件 1.2. 使用关联子查询时性能仍然非常好 1.3. EXISTS的参数不像是单一值 1.3.1. 参数是行数据的集合 2. 什么是谓词 2.1. 一种特殊的函数,返回值是真值 2.2. 返回值都是true、false或者unknown 2.2 ......
谓词 进阶教程 笔记 教程 EXISTS

2023读书笔记

《1453:君士坦丁堡之战》 《1453:君士坦丁堡之战》是一本关于君士坦丁堡沦陷的历史非小说类图书。本书详细讲述了导致君士坦丁堡被奥斯曼土耳其人占领的事件,以及拜占庭帝国的终结。作者通过全面而深入的分析,介绍了宗教、经济、外交等政治、军事和社会因素对君士坦丁堡沦陷的影响。 此外,本书还详细讲述了沦 ......
笔记 2023

flask_day02

cbv分析 基于类的视图,写法 # 基于类的视图,写法 from flask import Flask,request from flask.views import View, MethodView app = Flask(__name__) app.debug = True # 视图类,继承Me ......
flask_day flask day 02

MySQL带排序的分页查询优化

MySQL带排序的分页查询优化 需求 在日常开发中,经常会遇到这么一种情况,一张表的数据量较大(500万左右)的时候,对其进行分页查询的时候,在分页比较深的情况下,查询效率会急剧下降。对于这种情况,我们需要做一些分页查询的优化。 准备 创建脚本 CREATE TABLE student ( id I ......
MySQL

java笔记(this,super,override,instanceof,static)

super关键字的一些注意事项 子类在执行构造方法时,如果显式使用super()显式调用父类构造方法,则该调用必须放代码块在第一行 super必须出现在子类的方法或者构造方法中 使用this()显示调用构造方法,则该调用必须放在代码块第一行 由于第一条和第三条限制,super和this不能同时调用构 ......
instanceof override 笔记 static super

Online Continual Learning with Maximally Interfered Retrieval---阅读笔记

Online Continual Learning with Maximally Interfered Retrieval 阅读笔记 摘要: 本文主要提出了一种可控的样本采集策略的重放方法。我们检索受干扰最大的样本,即它们的预测将受到预测参数更新的最大负面影响。 1 Introduction 人工神 ......

决战圣地玛丽乔亚Day47----Redis集群

4.Redis Cluster 集群模式 如果单机吞吐量过大,我们可以横向和纵向进行扩展,横向就是加节点(scale out),纵向就是加配置(scale up)。 如果加配置,治标不治本,单机局限性和持久化问题无法解决(如轮式RDB快照还是AOF指令) 横向扩展更容易扩展,可以解决很多问题,包括单 ......
集群 Redis Day 47

20230403-Python数据类型转换-day2

数据类型转换 4月3日--> 输出 作用:程序员输出给用户 # 输出 print print("hello word") 格式输出 所谓的格式输出就是按照一定的格式是输出内容 格式化符号 | 格式符号 | 转换 | | | | | %s | 字符串 | | %d | 整数 | | %f | 浮点数 ......
20230403 类型 数据 Python day2

MYSQL基础知识之DCL语句

1、DCL概念 DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据的访问权限 2、查询用户 语法:SELECT * FROM user; MySQL用户信息默认存储在mysql数据库中的user表中,所以只需要查询mysql数据库中的user表即 ......
语句 基础知识 基础 知识 MYSQL

如何理解MySQL的MVCC多版本并发控制

前言 我们知道在mysql中存在四种隔离级别(读未提交、读已提交、可重复读、序列化),它默认的就是隔离级别就是可重复读,它能够解决脏读、不可重复读问题,并且在innodb引擎下能部分解决幻读问题。在mysql innodb存储引擎下RC(读已提交),RR(可重复读)基于MVCC(多版本并发控制)进行 ......
版本 MySQL MVCC

MYSQL基础知识之DQL语句

1、DQL概念 DQL英文全称是Data Query Language(数据查询语言),用来查询数据库中的表的记录 2、基本查询 语法: # 查询全部字段SELECT * FROM 表名; # 查询多个字段SELECT 字段1,字段2,字段3... FROM 表名; # 去重 语法:SELECT D ......
语句 基础知识 基础 知识 MYSQL

flask 开发的个人笔记

本博客仅作为笔记,不做教学,教程可以看大佬这的flask教程。 环境 虚拟环境 创建虚拟环境 Windows $ python -m venv env Linux 或 macOS $ python3 -m venv env 激活虚拟环境 Windows $ env\Scripts\activate ......
笔记 flask 个人

机器学习-吴恩达课程笔记

回归算法 在于拟合一条线,来预测信息,这时y的值,或者说输出值也是是我们要考量的对象,因为我们要根据输出值的变化规律预测我们期望的输出值 分类算法 考虑点的分布问题,这时并不着重考量输出值,即我们不关心输出值的大小甚至他可以是符号,只起区别作用,我们更多考虑是在输入值所对应的输出值的分布状况,比如粗 ......
机器 课程 笔记

02142数据结构导论复习笔记

第一章 概论 概论⭐⭐ 数据结构:计算机组织数据和存储数据的方式。 数据结构:指一组相互之间存在一种或多种特定关系的数据的组织方式和它们在计算机内的存储方式,以及定义在该组数据上的一组操作。 引言⭐⭐ 算法+数据结构=程序 数据、数据元素和数据项⭐⭐⭐ 数据:所有被计算机存储、处理的对象。 数据元素 ......
数据结构 导论 结构 笔记 数据

day4

剑指 Offer 03. 数组中重复的数字 传送门 题意 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 分析 使用类型桶排序的思想。时 ......
day4 day

4/3 c++模板 2day

1.与普通函数的区别 { 隐式转换必须在参数列标给出类型 1.函数模板与普通函数区别 2.都可以被重载 3.在模板函数和普通函数都可以实现的情况下优先调用普通函数 4.test<>(10); 可以强制调用函数 5.函数模板直接也可以重载,具体使用看最好的匹配 } #include using nam ......
模板 2day day

day07 sparksql 生成Physical Plan

1. 案例sql select A,B from testdata2 where A>2 对应的执行计划: == Analyzed Logical Plan == Project [A#23, B#24] +- Filter (A#23 > 2) +- SubqueryAlias testdata2 ......
Physical sparksql Plan day 07

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 空间

day34(2023.4.3)

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