mysql_day笔记mysql 2023

CSP-S 2023 游记

比赛没什么好说的,就不写了。看起来没挂分的样子。 但是赛后教练要求造民间数据,运气很差抽奖抽到了大模拟 T3 /fn 最终生成方式是: 1 操作从小于等于 x 的宽度的类型中随机抽,大于 1e18 就不加进去 3,4 操作都是随机一个位置 然而写起来就很 shit 了,比考场代码 ex 了 1145 ......
游记 CSP-S 2023 CSP

【学习笔记】莫队

0 前言 前置知识: 会打暴力。 简单的分块或根号思想。 二次离线莫队不会,就不写了。 1 普通莫队 不妨直接上一个例题来看看,通过题目来直接引入莫队:题目链接。 题意:给定一个长度为 \(n\) 的数列 \(n\),\(m\) 次询问区间 \([l,r]\) 中的不同数字数。 我们不妨设置两个指针 ......
笔记

【学习笔记】线段树合并

前置知识:动态开点权值线段树。 线段树合并,顾名思义,就是将两棵权值线段树合并在一起。为什么不把两棵普通的线段树合并呢?因为那样好像没啥用。 我们知道,权值线段树支持着查询某个数的个数、查询第 \(k\) 大/小的数等操作,有了合并操作之后就可能会支持一些令人意想不到的操作。 放张图,可以帮助理解下 ......
线段 笔记

【学习笔记】数论——同余相关

0 前言 闲的没事的时候可能会摸鱼写一写,都是些非常基础的东西。 最高大概会写到 exCRT 和 exBSGS 吧,阶和原根往后的我也不会了,但是前面的内容会时不时来补充。 为了方便偷懒,许多定理不会给出证明。 1 基本概念 \(\gcd(a,b)\) 或者 \((a,b)\):\(a,b\) 的最 ......
数论 笔记

【学习笔记】莫比乌斯反演

前言/声明 首先,本人的数论水平极低,目前莫反只是刚刚入门的水平,此博客的主要作用是用于记录本人的学习过程,真的想要深入了解莫反的话这边推荐 cmd 大佬的博客(点这里),应该对你有更大帮助。 建议学习的时候能多理解些就多去理解,少硬记些结论,这样更不容易忘记。 前置知识:最基础的数论。 0 基本定 ......
笔记

2023csp-j复赛试题及其讲解 待完善

P9748 [CSP-J 2023] 小苹果【民间数据】 题目链接:https://www.luogu.com.cn/problem/P9748?contestId=140858 题目讲解: 1 #include<iostream> 2 using namespace std; 3 4 int ma ......
复赛 试题 csp-j 2023 csp

【学习笔记】01 分数规划

分数规划问题,大概就是一类求解分式最值的问题。 比如下面这个问题:给定 \(n\) 个物品,每个物品有两个属性 \(a\) 和 \(b\),保证均为正数,从中选出若干个出来,要求最小化(也可能是最大) \(\frac{\sum a}{\sum b}\)。 当然还可能有一些奇怪的其他要求,比如限制分子 ......
分数 笔记

【学习笔记】FHQ-Treap

前置知识:二叉搜索树与二叉堆。 1. 简介 Treap,即 Tree+Heap,它的每个结点上存储着一个索引 \(key\) 和一个值 \(val\),其中索引满足二叉堆的性质,值满足二叉搜索树的性质,且索引是随机的。Treap 就是通过上述的性质,使树达到平衡。 至于为什么索引是随机的,其实很简单 ......
FHQ-Treap 笔记 Treap FHQ

CSP-S 2023 种树-题解

CSP-S 2023 种树-题解 闲话 Mark.Down看错题面了,我一直以为树是倒着长的。 题目描述 给定一棵树,每天可以选择一个与已种树的地块相连的地块种树,每棵树每天会长\(max(1,c_i\times x+b_i)\)米(\(x\)代表从任务开始第一天的天数),问最少多少天可以使\(\f ......
题解 CSP-S 2023 CSP

学习笔记429—装双系统出现错误【Invalid signuature detected. If this error persists. seek technical assistance】

装双系统出现错误:Invalid signuature detected. If this error persists. seek technical assistance 1)出现Invalid Signature detected Check Secure Boot Policy错误,是因为b ......

【学习笔记】Splay

前置知识:二叉排序树(BST)。 基本操作 首先我们要维护下面这几个东西: int fa[maxn],siz[maxn],val[maxn],ch[maxn][2],cnt[maxn],root,tot; //fa:当前点父亲 siz:以当前点为根子树大小 val:权值 ch:左右儿子 cnt:当前 ......
笔记 Splay

CSP-S2023 游记

考的不算很好,本来是不想写下这篇的,但,毕竟是最后一个赛季,还是且行且珍惜吧。 嗯……先放一首歌,随到了邓寓君的《青丝》,那就循环这首吧。 赛前 考前的几天有些茫然,总觉得相比一年前,自己好像没有什么与之相似的地方。如果让一年前的自己换了样貌站在我的面前,我能否通过平常交谈将其认出呢?或许不能够。相 ......
游记 CSP-S 2023 CSP

Mysql隔离事务

1.四大隔离事务 类型一:RU(READ-UNCOMMITTED 表示读未提交) 可以读取到事务未提交的数据,隔离性差,会出现脏读(当前内存读),不可重复读,幻读问题; 类型二:RC(READ-COMMITTED 表示读已提交) 可以读取到事务已提交的数据,隔离性一般,不会出现脏读问题,但是会出现不 ......
事务 Mysql

2023ICLR_SFNet: Selective frequency network for image restoration

1. 在运行SFNet代码时,前后代码保持不变,运行两次结果发生变化, 把下面这段代码注掉就可以保持前后两次运行结果一致,不确定是否是nn.BatchNorm2d计算均值和方差导致 class dynamic_filter(nn.Module): def __init__(self, inchann ......

CSP-S 2023 游寄

CSP-S 2023 游寄 10.20 星期五 上午睡到十一点,收拾收拾去学校集合。 下午上车,开摆。 晚上到酒店,吃饭,搓牌,摆烂。 10.21 星期六 晚上睡觉没关窗,感冒了((( 上午复习,摆烂,睡觉。 下午考试,带的食物和水一个半小时就全都消耗完了,口干舌燥。 头疼还趴了一个小时。 150+ ......
CSP-S 2023 CSP

Hive学习笔记:多列求最大值、最小值

一、最大值 当在 Hive 中需要对多列数据求最大值时,可以使用函数 greatest(a, b, c, d) 实现。 select greatest(a, b, c) from ( select 10 as a, 20 as b, 30 as c ) dd; -- 结果:30 举个具体栗子:计算用 ......
最大值 笔记 Hive

CSP-S 2023 比赛报告

CSP-S 2023 比赛报告 开场看 T1,发现很简单。 快速写完,发现过不了样例 2,调了半天,发现没有判和读入相同。 然后去看 T2,发现不会,直接 \(O(n^2)\) 跑路。 T3 一眼大模拟,放弃。 16:00 有点头疼,趴了一会。 16:50 醒了。 T4 想了想,发现可以直接贪。但是 ......
报告 CSP-S 2023 CSP

学习笔记6

苏格拉底挑战 第三章 Unix/Linux 进程管理 一.知识点归纳 (一)多任务处理 多任务处理是所有操作系统的基础。总体上说,它也是并行编程的基础。 (二)进程的概念 进程是对映像的执行。 在操作系统内核中,每个进程用一个独特的数据结构表示,叫作进程控制块(PCB)或任务控制块(TCB)等。在本 ......
笔记

python mysql备份脚本

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2023/9/15 15:32 # @File : backup_db.py # @Author : zk_linux # @Software: PyCharm # @Descriptio ......
脚本 备份 python mysql

Postgres 和 MySQL 应该怎么选?

PostgreSQL和MySQL是两个流行的关系型数据库管理系统(DBMS)。它们都具有一些相似的功能,但也有一些区别。 在选择使用哪个DBMS时,需要考虑多个因素,包括性能、可扩展性、安全性、功能丰富度、生态系统支持等。下面是对PostgreSQL和MySQL的详细介绍,帮助您做出选择。 1. P ......
Postgres MySQL

CSP2023 游记

不会有人还写 CSP 游记吧…… 玩原神的叫原p,玩方舟的叫舟p,那么玩 cs-go 的嘞? Day -1 上午一场模拟赛,ex 题打稀烂,恼。 无妨,就当攒 rp 了。 下午争取到体活整理东西,然后就是复习各种板子,然后就是被自己曾经的马蜂震撼到。 真不知道说啥,考前写这玩意的目的就是把今天的时间 ......
游记 2023 CSP

2023 CSP-S 游记

由于最近事情非常多,很是忙碌,而此贴尚未完工,所以先把坑位挖出来。 另外,退役杂谈也在同期施工中。 Day-21 报名了洛谷网校的秋令营,期望能够对重点板块进行查缺补漏。 居然有几百号人参加,属实壮观。 chen_zhe 直接在普及组演示如何网校后台禁言,非常的恐怖,不过我的评价是,好似。 扶苏 的 ......
游记 CSP-S 2023 CSP

CSP 2023 游记

游记?游寄! before 10.20 在 S 校集训,各种模拟赛,各种被吊打,问就是中午摸大鱼,下午打 1h 羽球。 10.20 请假窝家里了,写了写图论和数据结构的各种板子,打 gen 然后被吊打战略性攒 rp,中午睡大觉,晚上睡大觉。 10.21 正片开始。 在车上看了看板子,居然没有和 hy ......
游记 2023 CSP

MySQL CTE递归查询 Data too long for colum‘xxx‘ at row 1

在mysql 8 使用 CTE递归查询时,出现了这个报错 WITH recursive area AS ( SELECT area_name, area_code FROM sys_area_tree WHERE area_category = '1' AND parent_code IS NULL ......
MySQL colum Data long CTE

三道MySQL联合索引面试题,你能答对几道?

思考一个问题,联合索引在B+树中是怎么存储的? 比如在(a,b)字段上面创建联合索引,存储结构类似下面这样: 数据都是先按a字段排序,a字段的值相等时再按b字段排序。 a字段的值是全局有序的,b字段的值是全局无序的,只有在a字段的值相等时才呈现出局部有序。 下面做几道联合索引的经典面试题。 第一题: ......
索引 MySQL

2023 CSP 游记

Day -11 找到 zxc , 然后就到了石门,很爽,旷了两天的语文作业。 Day -11~-5 gj 模拟赛,每天都被薄纱,很自闭, wzr 场场ak。带领 lsy 和 lhy 板刷黑题,恐怖,于是我只能加入,然后退出。 第二个星期初二也来了,机房人满为患,带来了三国杀,每天中午和下午都在打,但 ......
游记 2023 CSP

CSAPP 第一章 笔记

硬件组成 总线 I/O设备 键盘,鼠标,显示器,磁盘... 主存 处理器(CPU) 寄存器 hello程序的生命周期 源文件hello.c 文本文件:位序列 字节:8个位为一组 ASCII码 可执行目标文件 Unix:通过编译器驱动程序完成 编译系统 预处理器 ‘#’,hello.i 编译器 ‘ma ......
笔记 CSAPP

2023 Oct. Week-3 Summary

2023 Oct. Week-3 Summary 2023.10.16 - 2023.10.22 (椰树牌椰汁!) 学习内容 学了 搜索 DFS,剪枝优化 折半搜索(调整折半常数优化 k 短路 (A*) 迭代加深 (IDDFS) 大量模板 如学(需要复习 / 做题) 数据结构 回滚莫队,二次离线 动 ......
Summary 2023 Week Oct

mysql,sqlserver,oracle各自的存在更新不存在添加写法

mysql,sqlserver,oracle各自的存在更新不存在添加写法 在向表中插入数据的时候,经常遇到这样的情况: 首先判断数据是否存在;如果不存在,则插入:如果存在,则更新。 SQL server 脚本先查询,没有数据再进行数据插入,有数据就走更新 if not exists (select ......
写法 sqlserver oracle mysql

MYSQL判断索引是否存在,不存在则创建索引(亲测可用)

MYSQL判断索引是否存在,不存在则创建索引(亲测可用) springboot集成flyway管理数据库版本使用存储过程平滑更新系统数据库 这是一个不存在就添加索引的例子,若需求是存在则删除 微调下面的 if not exists 即可 DROP PROCEDURE IF EXISTS add_in ......
索引 MYSQL