- 博客(14)
- 收藏
- 关注
原创 Redis中键的相关操作
在redis内存中key 一般都是字符串类型value是 有五种基本数据类型,而类型里面也可以嵌套其他类型redis里面的数据层级结构是 库->键->值所以这里的键就类似于表,里面的值可以是五种数据类型,而在mongodb中,集合就是这里的键,文档就是这里redis的值,不过文档的类型是bosn,而bosn是一种类似于json的数据结构,键是字符串,值有10种类型。所以mongodb的结构类似于,redis值是hash这种结构。
2023-05-03 21:04:03 90
原创 MySQL事务的基础知识
做一个ACID数据库系统很复杂,但是用户可能并没有感觉到,凡是要做事务就必须满足这个四个特性,一个实现了ACID的数据库比没有实现的ACID的数据库更加对CPU的处理能力有更多的要求,这也正是Mysql数据库存储引擎架构发挥优势地方的地方,用户可以更加需求选择存储引擎。可串行化:是最高的隔离级别,解决了幻读的问题,这种隔离界别采取的是给每一行数据都加上锁,但是这个问题会导致大量争用锁的问题,从而导致。未提交的读:事务中的修改,即使没有提交,对其他事务是可见的,事务可以读取未提交的数据,这也叫。
2023-04-26 00:48:48 103
原创 python实现稀疏矩阵的普通转置与快速转置
class Triple: def __init__(self,i=None,j=None,value=None): self.i=i self.j=j self.value=valueclass TsMatrix(object): def __init__(self,row=0,col=0,tu=0,): self.row=row self.col=col self.tu=tu .
2021-11-03 10:18:30 932
原创 用python实现二分查找,超级详细,图片加案例
1.概念二分查找也叫折半查找,是一种普遍的查找方式2.算法使用条件1.必须采用顺序存储结构2.必须按关键字的大小有序排列3.本次案例采用升序3.查找方式序列中间位置的值与查找的值比较如果相等查找结束,如果比中间值大,去掉中间值左边,将右边作为新的序列进行查找,如果小则相反,如此循环,直到查完列表。4.上代码def binary_search(data_list,value): ''' data_list:传入有序序列 key:查找的值
2021-10-21 20:55:53 1748 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人