- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 MySQL的使用总结
1.char_length()和length()的区别char_length是按照字符的个数来计算的,无论是英文,中文,符号等, 都算一个字符length是按照字节来算的,utf-8编码时中文三个字节,其他一个字节,其他编码时,中文两个字节,其他一个字节2.列合并和行合并将几列合并成一列或者将某一列拼成特殊的格式,可以使用concat函数将同一组中的行合并,使用group_concat函数,格式为group_concat(column [order by column desc] [separat
2020-08-25 15:11:26
137
原创 spring+mybatis整理
mybatis开发流程1.导包 mybatis,mysql-connector-java2.写实体类3.写接口4.主配置文件5.mapper映射文件导包<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> &
2020-06-30 00:13:17
150
原创 Spring AOP 纯注解实现
导入依赖包spring-aop,spring-context,spring-aspects,spring-test,junit<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <vers
2020-06-17 23:30:45
880
2
原创 c++ vector详解
目录1 底层结构2 构造函数3 访问方式4 常用函数sort函数1 底层结构vector底层的数据结构为顺序数组,vector有两个表示容量的指标,一个是size,一个是capacity,size表示当前数组中元素个数,capacity可以理解为连续空间的大小,capacity的大小是成倍增长的。例如,若当前size=10,capacity也为10,再添加一个元素时,由于连续空间不够,需要将...
2020-04-20 21:24:25
547
原创 leetcode 第五天
目录1 跳跃游戏2 盛水最多的容器1 跳跃游戏给你一个整数数组 arr ,你一开始在数组的第一个元素处(下标为 0)。每一步,你可以从下标 i 跳到下标:i + 1 满足:i + 1 < arr.lengthi - 1 满足:i - 1 >= 0j 满足:arr[i] == arr[j] 且 i != j请你返回到达数组最后一个元素的下标处所需的 最少操作次数 。注意:...
2020-04-18 22:55:59
208
原创 leetcode 第四天
目录1.参加考试的最大学生数1.参加考试的最大学生数给你一个 m * n 的矩阵 seats 表示教室中的座位分布。如果座位是坏的(不可用),就用 ‘#’ 表示;否则,用 ‘.’ 表示。学生可以看到左侧、右侧、左上、右上这四个方向上紧邻他的学生的答卷,但是看不到直接坐在他前面或者后面的学生的答卷。请你计算并返回该考场可以容纳的一起参加考试且无法作弊的最大学生人数。学生必须坐在状况良好的座位...
2020-04-17 16:35:56
192
原创 leetcode 第三天
目录1 多次求和构造目标数组最多可以参加的会议数目最后K个数的乘积1 多次求和构造目标数组给你一个整数数组 target 。一开始,你有一个数组 A ,它的所有元素均为 1 ,你可以执行以下操作:令 x 为你数组里所有元素的和选择满足 0 <= i < target.size 的任意下标 i ,并让 A 数组里下标为 i 处的值为 x 。你可以重复该过程任意次如果能从 A ...
2020-04-16 17:24:29
179
原创 leetcode 第二天
目录1 包含所有算中字符的子字符串数目2 有效的快递序列数目【注】 题目来源leetcode,未做任何商业用途,如有引用,请注明出处1 包含所有算中字符的子字符串数目给你一个字符串 s ,它只包含三种字符 a, b 和 c 。请你返回 a,b 和 c 都 至少 出现过一次的子字符串数目。示例 1:输入:s = “abcabc”输出:10解释:包含 a,b 和 c 各至少一次的子字符...
2020-04-15 15:31:49
188
原创 leetcode 第一天
目录验证二叉树形成3的最大倍数记录自己刷leetcode的所有题目,以增加印象验证二叉树二叉树上有 n 个节点,按从 0 到 n - 1 编号,其中节点 i 的两个子节点分别是 leftChild[i] 和 rightChild[i]。只有 所有 节点能够形成且 只 形成 一颗 有效的二叉树时,返回 true;否则返回 false。如果节点 i 没有左子节点,那么 leftChild[i...
2020-04-14 22:50:51
230
原创 离散数学代数系统基本概念
目录代数系统代数系统二元运算: 设S是集合,函数f:SxS->S称为S上的二元运算,简称二元运算,也成S对f是封闭的代数系统: 一个非空集合A,连同若干个定义在该集合上的运算f1,f2,…,fn所组成的系统,称为一个代数系统,简称为代数,记为<A,f1,f2,…,fn>幺元: 设o为S上的二元运算,如果存在el或er∈S,使得对任意x∈S,都有elox=x或者xoer=x...
2020-04-07 23:34:03
4092
转载 进程与线程相关概念以及中断处理过程
目录进程与线程进程线程中断处理过程进程与线程进程概念: 程序在一个数据集合上运行的过程,是系统进行资源分配和调度的基本单位特征: 动态性 并发性 独立性 制约性结构: 程序块,数据块,进程控制块(PCB)基本状态: 就绪态 运行态 阻塞态进程上下文: 操作系统把进程物理实体和支持进程运行的环境称为进程上下文进程切换步骤: ①保护被中断进程的处理器现场信息②修改被中断进程的进程控制...
2020-04-05 23:37:32
605
原创 离散数学集合论与数理逻辑基本概念
目录集合论数理逻辑集合论**集合:**由指定范围内的满足给定条件的所有对象聚集在一起构成,每个对象成为集合的元素**常用集合:**自然数集合N,整数集合Z,有理数集合Q,实数集合R**集合表示方法:**枚举法,叙述法,文氏图法**基数:**集合中元素的数量,若基数是有限的,称为有限集,否则称为无限集**全集:**针对特定的研究范围,所有对象的集合【注】 集合中的元素是无序的,不同的...
2020-04-04 16:11:37
1816
原创 开机过程及点击链接打开网页过程
目录电脑开机过程开机流程网页打开过程流程DNS(Domain name system)域名解析过程应用层协议电脑开机过程开机流程①BIOS ②主引导记录 ③硬盘启动 ④操作系统BIOS: 加粗样式计算机通电后,首先读取ROM内存里的BIOS(Basic Input/Output System)程序,BIO进行硬件自检,简称POST(Power-on self-test),如果硬...
2020-04-03 23:34:28
688
原创 离散数学关系和函数知识点整理
目录知识点梳理关系基本概念知识点梳理序偶,笛卡尔积,n重有序组,二元关系关系性质,关系的并交叉补运算,复合运算,逆关系,逆运算,幂运算闭包,等价关系,等价类,商集,集合的划分,等价划分可比与覆盖,哈斯图,最大元,最小元,极大元,极小元偏序关系,拟序关系,全序关系,良序关系函数,单射,满射,双射,复合运算,逆运算关系基本概念序偶:由两个元素按照一定的次序组成的二元组笛卡尔积:设...
2020-04-02 22:43:15
6331
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人