自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 MySQL学习--存储过程部分

是用户根据自己定义的变量,用户变量不用提前声明,在用的时候直接用"@变量名“使用就可以。其作用域为当前连接赋值select 字段名 into @var_name from 表名;使用。

2024-06-03 21:28:56 529

原创 算法每日一题(python,2024.06.02)

直接用相关函数减少操作,简化代码。

2024-06-02 23:18:14 224

原创 MySQL学习--视图部分

视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的通俗的说,视图只保存了查询的SQL逻辑,不保存查询结果。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。

2024-06-01 00:06:06 1103

原创 算法每日一题(python,2024.06.01)

与相同有关的字符串,数字等也可以考虑是否需要先排序来简化操作。与出现次数相关的题,可以考虑哈希表的使用以及counter函数的使用。

2024-06-01 00:04:44 347

原创 算法每日一题(python,2024.05.30)

需要提前记录整数的正负,注意python中多种内置函数的运用,可以简化问题,使我们的答案更加简洁。

2024-05-31 00:25:01 217

原创 算法每日一题(python,2024.05.31)

与次数相关,可以考虑哈希表的使用,寻找第一个不重复的字符,则再遍历一次哈希表即可利用字典的key和value对应的关系,将是否出现一次的情况和它的下标绑定在一起,最后返回第一次出现的即可。

2024-05-31 00:24:07 300

原创 算法每日一题(python,2024.05.29) day.11

注意原地交换即可,题目简单,更多思考如何优化代码和内存占用。

2024-05-30 00:03:32 459

原创 Linux学习--基本信息部分(附Xmind制作文件)

多用户系统:允许同时有很多个用户登入系统,使用系统里的资源多任务同时进行:允许同时执行多个任务严格区分大小写:命令、选项,参数,文件名,目录名都严格区分大小写一切皆文件:硬件设备(内存、CPU、网卡、显示器、硬盘等等)都是以文件的形式存在不管是文件还是目录都是以倒挂的树形结构,存在于系统的"/"根目录下,根目录是Linux系统的起点对于Linux系统而言,目录/文件没有扩展名一说没有提示就是最好的提示(成功了)Linux系统没有回收站。

2024-05-30 00:02:38 1769

原创 算法每日一题(python,2024.05.28) day.10

注意原题中所说的原地址修改,因此我们需要注意辅助数组的使用应为新建一个,而非用原数组的拷贝。图像旋转时可以考虑从小方面入手,寻找点的规律,最后得出结果。

2024-05-29 00:07:49 144

原创 算法每日一题(python,2024.05.27) day.9

已知需要判断行/列/格三个不同位置的数字是否出现重复的情况,而由三者的类似性,我们可以将三个二重循环合并为一个循环,最后得出结果(哈希表的方法还不懂,正在争取早日解决哈希表相关的方法)

2024-05-29 00:07:23 498

原创 算法每日一题(python,2024.05.26) day.8

将零移动到末尾,也可将所有的非零移动到最数组左边,采用交换的方法,最后所有的零将被换到右边,只需遍历一次即可。

2024-05-28 00:47:32 367

原创 算法每日一题(python,2024.05.25) day.7

因为题目为数组,考虑容易出现漏洞,选择将数组转换为整型,此时容易出现数据量过大超出范围的情况。因为非9时加一并不影响后续数据,所以以末尾开始为9的数据开始依次判断即可,特殊情况(全为9)则额外考虑。

2024-05-28 00:11:15 274

原创 算法每日一题(python,2024.05.24) day.6

数字比较型可以用双指针法寻找数字相同(或构成其他关系)的俩个数值(或其他类型),涉及到与数值有关的列表问题可以思考到sort()排序方法加以辅助。

2024-05-27 23:15:28 666

原创 算法每日一题(python,2024.05.23) day.5

找准切入点--得到唯一元素->1.消除其他元素 2.直接遍历找到唯一元素(耗时过长,pass)消除其他元素->做比较,有相同的消去->得到法一->直接消除法(看其他人题解法)->得到法二。

2024-05-23 15:33:47 255 1

原创 算法每日一题(python,2024.05.22) day.4

暴力遍历法耗时长,关于重复问题可以考虑set的去重属性,再观察相同属性,若相同则排序后数字一定在相邻位置,因此也可以用排序后遍历的方法来做。尽力考虑题目的多解,考虑数据量大时的优化方法。

2024-05-22 13:51:11 270 1

原创 算法每日一题(python,2024.05.21)day.3

注意:当k值大于数组长度时,轮转多圈,可以先将k%len(nums)来求余减少轮转次数利用辅助数组辅助解题,轮状k个位置,可以先将后k个位置的数据存于辅助数组内,再将原数组从剩下的数据移动到后方,再将辅助数组内的数据传入原数组的前k位置。(内存占用高,但思路简单直接)先将全部数组反转,将后k个数据转移到前k的位置,之后再分别反转前k个数据和后k个数据,调回顺序。讲数组切为前部和后部(长度k),再将前部拼接到后部尾上,以完成反转。法一:法二:. - 力扣(LeetCode)原位变化,用nums[:]未改变地址

2024-05-21 23:58:47 223 1

原创 算法每日一题(python,2024.05.20)day.2

当只看题目无法直接明确的得出做题方法时,可以加入图解来便于更好的理解题目,将利润的获取变为折线图上的价格上升值,即可将抽象的最大利润转化为更加具体的差值问题,最后直接遍历,若当前值>前一值,则利润加上它们的差值,即可得到最大利润。

2024-05-20 19:37:00 236 1

原创 MySQL学习--索引部分(附Xmind制作文件)

索引是帮助MySQL高效获取数据的数据结构(有序)

2024-05-20 01:21:29 2281

原创 算法每日一题(python,2024.05.19)day.1

由于题目要求直接在原地更改,返回k值。则我们只需将不重复的值放入前k项内即可。此时用一个指针(left指针)作为已排序好的项数的指向指针,right作为“探路”指针移动,将不重复的项都传送给left指针来进行排序,最后放回left长度的数列即可。

2024-05-19 23:44:55 215 1

原创 MySQL学习基础部分--总结的思维导图(附Ximd制作文件)

分模块学习链接:

2024-05-18 18:54:00 196

原创 MySQL学习基础部分--事务部分(附Xmind制作文件)

事务:是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败.默认MySQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQl会隐式的提交事务.

2024-05-18 12:58:25 623

原创 MySQL学习基础部分--查询部分(附Xmind制作文件)

查询部分

2024-05-18 06:00:00 269

原创 MySQL学习基础部分--函数部分(附Xmind制作文件)

字符串拼接,将s1,s2,...sm拼接成一个字符串lower(str)将字符串str全部转为小写upper(str)将字符串str全部转为大写左填充,用字符串pad对str的左边进行填充,达到n个字符串长度右填充,用字符串pad对str的右边进行填充,达到n个字符串长度trim(str)去掉字符串头部和尾部的空格返回从字符串str从start位置起的len个长度的字符串。

2024-05-17 22:07:18 219

原创 MySQL学习基础部分--约束部分(附Xmind制作文件)

MySQL的约束(基础

2024-05-17 22:06:42 500

原创 MySQL学习基础部分--SQL语句(附Xmind制作文件)

关于自己学习MySQL基础部分的过程和笔记记录,SQL语句部分

2024-05-17 20:59:38 1914

Linux学习-基本信息部分

用Xmind制作的思维导图

2024-05-29

MySQL学习-存储过程部分

用Xmind制作的文件

2024-05-29

MySQL学习-SQL优化部分

用Xmind制作的思维导图

2024-05-29

MySQL学习-视图部分

用Xmind制作的思维导图

2024-05-20

MySQL学习-索引部分

用Xmin制作的思维导图

2024-05-20

MySQL学习基础部分-事务部分

用Xmind制作的思维导图

2024-05-18

MySQL学习基础部分-查询部分

用Xmind制作的思维导图

2024-05-18

MySQL学习基础部分-约束部分(附Xmind制作文件)

用Xmind制作文件的思维导图

2024-05-18

MySQL学习基础部分-函数部分

用Xmind制作的思维导图

2024-05-18

MySQL学习基础-sql语句部分

用Xmind制作的思维导图

2024-05-18

MySQL学习基础部分-总结的思维导图

用Xmind做的的文件

2024-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除