笔记mysql day 12

入门12-Pytest前后置固件优先级

1-3优先级逐渐降低: 会话:fixture的session级别最高 class:fixture的class scope的优先级 > setup_class function: fixture的function scope的优先级 > setup_method ......
固件 优先级 Pytest 12

Django笔记三十九之settings配置介绍

本文首发于公众号:Hunter后端 原文链接:Django笔记三十九之settings配置介绍 这一篇笔记介绍 Django 里 settings.py 里一些常用的配置项,这些配置有一些是在之前的笔记中有过介绍的,比如 logging 的日志配置,session 的会话配置等,这里就只做一下简单的 ......
settings 笔记 Django

五月第一篇阅读笔记

人月神话读后感 书名《人月神话》中的人指的是人力,月指的是工作时间,主要的意思是人月作为一种衡量软件开发工作量的单位有其误导性,举例来说,1个人可以在10周之内做完的项目,10个人不一定可以在1 周之内完成。 其实在书中作者更进一步地指出,单纯地增加开发人力,不仅不能对应地减少项目的开发时间,甚至有 ......
笔记

day 23 亲密数

1.从1开始遍历到给定上限,此时数记为M; 2.有数M,由循环去遍历每一个小于M的数,并由sum记录; 3.对sum,由循环去遍历每一个小于sum的数,并由flag记录; 4.满足flag==M&&M<sum,输出M,sum; #include<iostream> using namespace s ......
day 23

React笔记-组件(一)

React学习笔记-组件(一未完成) 特点 声明式 组件化 跨平台 React脚手架 a. 全局安装react脚手架 create-react-app npm install create-react-app -g & npx create-react-app my-app b. 使用create- ......
组件 笔记 React

React笔记-样式(二)

React学习笔记-样式(二) 内联样式 import React from "react"; export default class LearnStyle extends React.Component { render () { return ( <div> {/* 以下两种方法都可以 一种不 ......
样式 笔记 React

React笔记-事件(三)

React学习笔记-事件(三) 定义事件 React 元素的事件处理和 DOM 元素的很相似 但是有一点语法上的不同 React 事件的命名采用小驼峰式(camelCase)而不是纯小写 如点击事件onClick import React from 'react' export default cl ......
事件 笔记 React

人月神话阅读笔记04

过去我是怎么做的 没有在写程序之前写关于程序的使用的文档(文档的表达应简介明确) 很少对程序进行全面的验证 为什么这样做不好 自己很久后再使用这个程序的话可能会忘记某些操作 这是不好的习惯,没有太程序的健壮性,自己知道输入什么合法而用户不知道,如果用户输入非法而导致程序崩溃就不好了 解决办法 慢慢尝 ......
神话 笔记

React笔记-state(四)

React学习笔记-state(四) 概念 state的主要作用是用于组件保存 控制以及修改自己的状态 它算是组件的私有属性 不可通过外部访问和修改 只能通过组件内部的this.setState来修改 修改state属性会导致组件的重新渲染 注意: 如果直接通过this.state.xxx的方式修改 ......
笔记 React state

React笔记-渲染列表Key(五)

React学习笔记-渲染列表Key(五) 渲染列表需要添加key属性 import React from "react" export default class LearnKey extends React.Component { state = { infos : [ {name : 'Bob' ......
笔记 React Key

如何进行MySQL源码调试(一条select语句的执行流程)

一、背景 MySQL是当今世上最受欢迎的使用最广泛的开源数据库,它的繁荣离不开它的开源特性。放在过去商业数据库的时代,大家都没有机会接触到数据库的源代码,但在如今开源数据库的时代,越来越多的人开始研究数据库的源码,并给社区贡献代码,MySQL官方每次发布新版本都要感谢一些在社区上贡献代码的程序员。现 ......
语句 源码 流程 select MySQL

中国剩余定理学习笔记

给定 $n$ 组非负整数 $a_i, b_i$,其中 $b_i$ 两两互质,求解关于 $x$ 的方程组的最小非负整数解。 $\begin{cases} x \equiv b_1\ ({\rm mod}\ a_1) \ x\equiv b_2\ ({\rm mod}\ a_2) \ ... \ x \ ......
定理 笔记

MySQL(二十二)其他数据库日志(一)通用查询日志和错误日志

MySQL(二十二)其他数据库日志(一)通用查询日志和错误日志 1 MySQL支持的日志 1.1 日志类型 慢查询日志:记录执行时间超过long_query_time的所有查询,方便我们对查询进行优化 通用查询日志:记录所有连接的起始和终止时间,以及连接发送给数据库的所有指令,对复原操作的实际场景、 ......
日志 错误 数据库 数据 MySQL

MySQL(二十二)其他数据库日志(二)bin log二进制日志

MySQL(二十二)其他数据库日志(二)bin log二进制日志 bin log二进制日志 bin log 即 binary log,二进制日志,也叫做变更日志 它记录所有更新数据的DDL和DML语句,但是不包含没有修改数据的语句(如Select、show等),以事件的形式记录保存在二进制文件中 可 ......
日志 二进制 数据库 数据 MySQL

最小表示法 学习笔记

描述:给出一个字符串s,将s循环移位若干次之后使得字符串的字典序最小。 朴素的思路:对于每一个位置为结果字符串的开头去暴力做。显然最坏复杂度O(|S|^2) 于是考虑优化这个过程。 假设对于不同的两个下表i和j,如果有s[i,i+1,..,i+k-1]=s[j,j+1,..,j+k-1]和s[i+k ......
表示法 笔记

笔记本自带键盘如何关闭

左下角搜索栏中搜索cmd,以管理员身份运行 在弹出的窗口中将下面这段代码输入进去,并回车。 sc config i8042prt start= disabled 重启,笔记本自带键盘关闭 如果想恢复,只要外置键盘以同样方法输入下面这个代码,重启即可。 sc config i8042prt start ......
键盘 笔记本 笔记

Method com/mysql/jdbc/JDBC4ResultSet.getObject(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Objec

mybatis-plus生成的日期类型默认是localdatetime,数据库是datetime,按道理转换应该可以,我又不想把实体类转换成date 查看依赖 <--locadate/locadatetime的时间依赖--> <dependency> <groupId>org.mybatis</gr ......

docker mysql 命令导入sql数据文件

1、查看mysql容器 docker ps 比如我的是:94df84cbkkkk 2、复制sql文件到docker mysql里面的tmp文件夹 docker cp /root/mysql_backup.sql 94df84cbkkkk:/tmp/ 3、然后进入docker mysql里面执行命令登 ......
命令 文件 数据 docker mysql

KingbaseES V8R3集群运维案例之---message length (8) in slot 1 does not match with slot 0(12)故障

案例说明: 在KingbaseES V8R3集群在连接kingbasecluster服务(9999端口)时,出现“message length (8) in slot 1 does not match with slot 0(12)”故障,通过复现,获取故障发生的原因。故障信息如下图所示: 适用版本 ......
slot 集群 KingbaseES 故障 案例

KingbaseES 实现 MySQL 函数 last_insert_id

用户从mysql迁移到金仓数据库过程中,应用中使用了mysql函数last_insert_id()来获取最近insert的那行记录的自增字段值。 mysql文档中关于函数的说明和例子: LAST_INSERT_ID() 如果没有参数,则LAST_INSERT_ID()返回一个BIGINT UNSIG ......

KingbaseES V8R6运维案例之---MySQL和KingbaseES字符串排序规则对比

案例说明: 相同数据排序后查询,在MySQL和KingbaseES下得到的排序顺序不一致,本案例从MySQL和KingbaseES的排序规则分析,两种数据库排序的异同点。 适用版本: KingbaseES V8R6、MySQL 8.0 一、MySQL的排序规则 1、排序规则(collation) 排 ......
KingbaseES 字符串 字符 规则 案例

【笔记】编译原理 - 中

5 语法制导翻译 考虑语义分析——为 CFG 中的文法符号设置语义属性;在语法分析树上,语义属性值用与文法符号所在产生式(语法规则)相关联的语义规则来计算 语义规则同语法规则(产生式)相联系,涉及概念: 语法制导定义 (Syntax-Directed Definitions, SDD) 语法制导翻译 ......
原理 笔记

MySQL实现树形查询

需要mysql 8以上,5.7不支持 https://www.jianshu.com/p/f908aa35d448 CREATE TABLE `perm_resource` ( `resource_id` varchar(50) NOT NULL COMMENT '资源ID', `resource_ ......
树形 MySQL

瑞吉外卖day3

分类管理 公共字段填充 问题分析 代码实现 1.在实体类属性上加入@TableField注解,指定字段填充策略 @TableField(fill = FieldFill.INSERT)//插入时填充字段 private LocalDateTime createTime; @TableField(fi ......
day3 day

论文阅读笔记《Training Socially Engaging Robots Modeling Backchannel Behaviors with Batch Reinforcement Learning》

Training Socially Engaging Robots Modeling Backchannel Behaviors with Batch Reinforcement Learning 训练社交机器人:使用批量强化学习对反馈信号行为进行建模 发表于TAC 2022。 Hussain N, ......

扩展中国剩余定理学习笔记

给定 $n$ 组非负整数 $a_i, b_i$ ,求解关于 $x$ 的方程组的最小非负整数解。 $\begin{cases} x \equiv b_1\ ({\rm mod}\ a_1) \ x\equiv b_2\ ({\rm mod}\ a_2) \ ... \ x \equiv b_n\ ({ ......
定理 笔记

树链剖分(轻/重链剖分学习笔记)

个人树链剖分是一个暴力数据结构,也就是它的本质就是暴力,只不过优化了一下而已。 树链剖分一般用于维护树上两点之间或子树中的权值。算是树上问题中较为基础的一个算法。 ......
笔记

MySQL-分组函数ROLLUP的基本用法

一、ROLLUP简介 ROLLUP是GROUP BY子句的扩展。 ROLLUP选项允许包含表示小计的额外行,通常称为超级聚合行,以及总计行。 通过使用ROLLUP选项,可以使用单个查询生成多个分组集。 MySQL中的ROLLUP是用于 产生汇总输出的修饰符,包括表示超级汇总(较高级别)汇总操作的额外 ......
函数 ROLLUP MySQL

mysql 去重分组后取每组时间最新的一条记录

mysql 去重分组后取每组时间最新的一条记录 第一步:先分组后取到分组的那个id以及每个组最新的数据 -- 先根据课程分组,然后在取这组统计数据中最先的日期 select CourseID,MAX(CountDate) as CountDate from Rep_school_class_cour ......
时间 mysql

大步小步算法学习笔记

一、BSGS 算法 系统来说,它适用于求离散对数,也就是高次同余方程的解。 给定一个整数 $p$,以及一个整数 $b$,一个整数 $n$,现在要求你计算一个最小的非负整数 $l$,满足 $b^l \equiv n \pmod p$,$2\le b,n < p<2^{31},\gcd(p,b)=1$。 ......
小步 大步 算法 笔记