制作 macOS High Sierra U盘USB启动安装盘方法教程 (全新安装 Mac 系统)
摘要:方法一:使用命令行创建制作 macOS High Sierra 正式版 USB 安装盘 方法二:使用 DiskMaker X 启动盘制作工具: 如果你不喜欢任何代码、命令之类的操作,那么除了上面使用命令行来制作 macOS 的启动/安装盘的方法外,我们也有更加傻瓜直观一点的方法,那就是通过 Disk
阅读全文
Redis-数据操作
摘要:数据操作 redis是key-value的数据,所以每个数据都是一个键值对 键的类型是字符串 值的类型分为五种: 字符串string 哈希hash 列表list 集合set 有序集合zset 数据操作的全部命令,可以查看中文网站 接下来逐个介绍操作各类型的命令 值的类型分为五种: 字符串string
阅读全文
Redis-与python交互
摘要:安装包 到中文官网查找客户端代码 联网安装 使用源码安装 交互代码 引入模块 连接 方式一:根据数据类型的不同,调用相应的方法,完成读写 更多方法同前面学的命令 方式二:pipline 缓冲多条命令,然后一次性执行,减少服务器-客户端之间TCP数据库包,从而提高效率 封装 连接redis服务器部分是
阅读全文
Redis-基础
摘要:安装 下载:打开redis官方网站,推荐下载稳定版本(stable) 解压 复制:推荐放到usr/local目录下 生成 测试 安装:将redis的命令安装到/usr/bin/目录 运行 启动服务器:在桌面目录 启动客户端:在新终端中运行如下代码 运行命令 当添加键值后,发现在当前运行的目录下,创建
阅读全文
MongoDB-基本操作
摘要:简介MongoDB 是一个基于分布式 文件存储的NoSQL数据库由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的高性能数据存储解决方案查看官方网站MongoDB特点模式自由 :可以把不同结构的文档存储在同一个数据库里面向集合的存储:适合存储 JSON风格文件的形式完整的索引支持:对
阅读全文
MongoDB-查询
摘要:数据查询基本查询方法find():查询db.集合名称.find({条件文档})方法findOne():查询,只返回第一个db.集合名称.findOne({条件文档})方法pretty():将结果格式化db.集合名称.find({条件文档}).pretty()比较运算符等于,默认是等于判断,没有运算符
阅读全文
MongoDB-与Python交互
摘要:与python交互 点击查看官方文档 安装python包 引入包pymongo 连接,创建客户端 获得数据库test1 获得集合stu 添加文档 查找一个文档 查找多个文档1 查找多个文档2 获取文档个数
阅读全文
MongoDB-高级操作
摘要:高级操作 讲解关于mongodb的高级操作,包括聚合、主从复制、分片、备份与恢复、MR 完成python与mongodb的交互 聚合 aggregate 聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg() 语法 管道 管道在Unix和Linux中一般用于将当前命令的输出
阅读全文
MysQL使用一与Python交互
摘要:与python交互 在熟练使用sql语句的基础上,开始使用python语言提供的模块与mysql进行交互 这是我们在工作中大事要做的事 先学会sql是基础,一定要熟练编写sql语句 安装引入模块 安装mysql模块 在文件中引入模块 Connection对象 用于建立与数据库的连接 创建对象:调用c
阅读全文
MysQL使用一高级应用(下)
摘要:连接查询 连接查询分类如下: 表A inner join 表B:表A与表B匹配的行会出现在结果中 表A left join 表B:表A与表B匹配的行会出现在结果中,外加表A中独有的数据,未对应的数据使用null填充 表A right join 表B:表A与表B匹配的行会出现在结果中,外加表B中独有的
阅读全文
MysQL使用一高级应用(上)
摘要:简介 实体与实体之间有3种对应关系,这些关系也需要存储下来 在开发中需要对存储的数据进行一些处理,用到内置的一些函数 视图用于完成查询语句的封装 事务可以保证复杂的增删改操作有效 关系 创建成绩表scores,结构如下 id 学生 科目 成绩 思考:学生列应该存什么信息呢? 答:学生列的数据不是在这
阅读全文
MysQL使用一查询
摘要:简介 查询的基本语法 from关键字后面写表名,表示数据来源于是这张表 select后面写表中的列名,如果是*表示在结果中显示表中所有列 在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中 如果要查询多个列,之间使用逗号分隔 消除重复行 在select后面列前使用disti
阅读全文
MysQL使用一创建库与表
摘要:数据库简介 人类在进化的过程中,创造了数字、文字、符号等来进行数据的记录,但是承受着认知能力和创造能力的提升,数据量越来越大,对于数据的记录和准确查找,成为了一个重大难题 计算机诞生后,数据开始在计算机中存储并计算,并设计出了数据库系统 数据库系统解决的问题:持久化存储,优化读写,保证数据的有效性
阅读全文
OSI七层协议模型、TCP/IP四层模型学习笔记
摘要:OSI七层协议模型、TCP/IP四层模型学习笔记 1. OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。 1.2 OSI先有模型,后有协议,先有标准,后进行实践;而TCP/IP则相反,先有协议和应用再提出了
阅读全文
python-作用域和装饰器
摘要:Python 作用域 学习的时机: 基本的数据类型 Python的运算 数字运算 + - * / // ** 逻辑运算 And or not 比较运算 > < == >= <= is id != <> 流程控制 函数function def 作用域 数字运算 + - * / // ** 逻辑运算 A
阅读全文
python-正则表达式RE
摘要:Python re正则 是一种高级的字符串处理方式,通常用来匹配 搜索:在字符串中任意部分中搜索匹配的模式 匹配:判断一个字符串从起始处全部或者部分的匹配某个元素 \ 转义符 \\\\ r’’里面所有字符都不会被转义 r’\n’ ‘\n’ \\\\=r’\\’ 正则表达式语法 A和B都是正则表达式
阅读全文
python-高阶函数和闭包
摘要:高阶函数:把函数作为参数传入,这样的函数成为高阶函数。 高阶函数,higher-order function Abs()内置函数:绝对值 函数名是什么:指向函数的变量 传入函数 一个函数的参数是否可以接受另外一个函数作为参数,这种函数就叫做高阶函数。 最简单高阶函数实例: def func(x,y,
阅读全文
Python-自省机制
摘要: help 如果说能够通过一个函数就能够学会 Python,那这个函数一定就是 Python 提供的第一 个自带说明 help()。help 函数的作用就是查看对象的帮组文档。比如: >>> help(123) Help on int object: class int(object) | int
阅读全文
python-内置函数及捕获异常
摘要:eval:把字符串转换成有效表达式 repr:把有效表达式转换成字符串 round(...) round(number[, ndigits]) -> number Round a number to a given precision in decimal digits (default 0 dig
阅读全文
python-集合、字典
摘要:文件操作: open() read() readline() readlines() write() writelines() flush() #刷新缓冲区 seek() 修改文件读写指针 tell() 查看当前的读写指针位置 close() r 只读 w 只写 a 追加写 r+ 读写 文件读写指针
阅读全文
python-文件操作
摘要:python 文件操作: 打开文件 读写文件 myfile = open(包含文件名的文件路径,打开权限) 会返回一个文件对象 文件都是在磁盘上的,我们需要把他放到内存中, str = read(num) 读取文件放到字符串变量中其中的num 就是要读取的字节数不填为全读 seek()函数,修改访问
阅读全文
python-函数
摘要:函数的定义和调用: def 函数名(参数1,参数2,参数3...):(也可以没有参数) 执行语句 return (没有返回值,返回None) 功能模块化,代码复用的, func() 加括号就是调用 def func(): print('这是一个函数') func() #函数调用 #func #函数对
阅读全文
python-运算、分支、深浅拷贝
摘要:算术表达式: + - * / 除法Python3中是默认向浮点数靠拢 //取整运算 结果的最小整数靠拢 向下 5 // 2 = 2(向下取整) %取余运算 5 % 2 = 1 **幂值运算 2 ** 2 = 4 逻辑表达式 not a a的逻辑非 bool a and b a和b的逻辑与 bool
阅读全文
python基础语法
摘要:基础语法: print( 打印) 向屏幕输出 数: 基础数据类型: int 整形 >>> 11231231231231231231 11231231231231231231 >>> type(101293019203) <class 'int'> python3: 删除了长整型 python2: 如
阅读全文