- 博客(7)
- 收藏
- 关注
原创 python编程实例题目
1.合并两个列表并去重方法一:L1 = [1, 2, 3, 4] L2 = [2, 3, 4, 5, 6]L3 = L1 + L2print(set(L3))方法二:L1 = [1, 2, 3, 4]L2 = [2, 3, 4, 5, 6]L3 = L1 + L2L4 = []for i in L3: if i not in L4: L4.append(i)print(L4)2.输出1-100之间的偶数L1 = []for i
2021-04-18 19:31:06
1344
2
原创 Python异常处理try-except-else-finally和raise Exception
一、异常在Python程序执行过程中发生的异常可以通过try语句来检测,可以把需要检测的语句放置在try块里 面,try块里面的语句发生的异常都会被try语句检测到,并抛出异常给Python解释器,Python解释器会寻找能处理这一异常的代码,并把当前异 常交给其处理。这一过程称为捕获异常。如果Python解释器找不到处理该异常的代码,Python解释器会终止该程序的执行。python中通常使用try语句来处理异常。try语句有两种形式:一种是try—except;一种是try—finally。也可
2021-04-15 18:40:39
1113
原创 redis--redisObject对象与五种数据类型
一、 什么是redisObject对象? Redis基于底层的一些数据结构创建了一个对象系统以供用户使用,即:redisObject对象。Redis的键值都是redisObject对象,每次当我们在Redis的数据库中新创建一个键值对时,会生成一个用于键名的redisObject对象和一个用于键值的redisObject对象。那么redis是如何关联键值对?这都是依赖于键空间,其结构是字典(key-value)用于绑定redisObject键值对。Redis支持5种数据类型:strin...
2021-04-10 18:32:24
529
原创 MySQL常见的几种索引类型
什么是索引? 在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。更通俗的说,数据库索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 我们以学生表(student)为例,如下表所示:学生表中有学生的学号、姓名、年龄,我们执行语句:select name from student where number = "002",那么在没...
2021-04-02 16:20:41
307
转载 MySQL索引原理及BTree(B-/+Tree)结构详解
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分。第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础。第二部分结合MySQL数据库中MyIS
2021-04-02 13:16:44
334
原创 MySQL数据库锁
数据库锁出现的目的:处理并发问题锁是网络数据库中的一个非常重要的概念,当多个用户同时对数据库并发操作时,会带来数据不一致的问题,所以,锁主要用于多用户环境下保证数据库完整性和一致性。例子:以商场的试衣间为例,每个试衣间都可供多个消费者使用,因此,可能出现多个消费者同时需要使用试衣间试衣服。为了避免冲突,试衣间装了锁,某一个试衣服的人在试衣间里把锁锁住了,其他顾客就不能从外面打开了,只能等待里面的顾客试完衣服,从里面把锁打开,外面的人才能进去。...
2021-04-01 16:00:53
1582
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人