摘要:
1、使用python对接支付宝 使用第三方SDK(python-alipay-sdk): https://github.com/fzlee/alipay/blob/master/README.zh-hans.md 1、登录开发者中心,熟悉"电脑网站支付"整体流程 # 访问"支付宝开发平台"登录,可以 阅读全文
摘要:
1. 索引数据结构设相关的计算机原理 1、计算机主存和外部存 介绍 1. 在计算机系统中一般包含两种类型的存储,计算机主存(RAM)和外部存储器(如硬盘、CD、SSD等)。 2. 在设计索引算法和存储结构时,我们必须要考虑到这两种类型的存储特点。 3. 主存的读取速度快,相对于主存,外部磁盘的数据读 阅读全文
摘要:
1. MySQL中的事物 1、InnoDB事务原理 1. 事务(Transaction)是数据库区别于文件系统的重要特性之一,事务会把数据库从一种一致性状态转换为另一种一致性状态。 2. 在数据库提交时,可以确保要么所有修改都已保存,要么所有修改都不保存。 2、事务的(ACID)特征 1. 原子性( 阅读全文
摘要:
1 列表和元组 1、列表基本操作 1. 列表赋值 a = [1,2,3,4,5,6,7,8] a[0] = 100 #the result : [100, 2, 3, 4, 5, 6, 7, 8] 2. 元素删除 a = [1,2,3,4,5,6,7,8] del a[0] #the result 阅读全文
摘要:
1. 主从同步 1、CPA原理 1. CPA原理是分布式存储理论的基石: C(一致性); A(可用性); P(分区容忍性); 2. 当主从网络无法连通时,修改操作无法同步到节点,所以“一致性”无法满足 3. 除非我们牺牲“可用性”,也就是暂停分布式节点服务,不再提供修改数据功能,知道网络恢复 一句话 阅读全文
摘要:
1、Dockerfile简介 1)什么是Dockerfile Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。 Docker build命令用于从Dockerfile构建映像。可以在docke 阅读全文
摘要:
1、基本操作 1、插入数据 1. 插入文档: insert 如果插入数据的时候,collection还不存在,自动创建集合 2. insertOne: 插入一条数据 3. insertMany: 接收数组,插入多条文档 #1、插入单条数据 db.student1.insertOne({_id:"st 阅读全文
摘要:
1. MongoDB简介 1、什么是MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 2、特点 1. MongoDB的提供了一 阅读全文
摘要:
1. 闭包 1、闭包概念 1. 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用,这样就构成了一个闭包 2. 一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西都会释放掉,还给内存,局部变量都会消失。 3. 但是闭包是一种特殊情况,如果外 阅读全文
摘要:
1、什么是docker compose 1. Compose是一个定义和管理多容器的工具,使用Python语言编写。 2. 使用Compose配置文件描述多个容器应用的架构,比如使用什么镜像、数据卷、网络、映射端口等; 3. 然后一条命令管理所有服务,比如启动、停止、重启等。 2、docker co 阅读全文