摘要:
一、用户的定义 1.1 用户名+主机域 此处为5.7.2版本的mysql当中password字段已改为authentication_string mysql select user,host,authentication_string from user; ~~~ + + + + | user | 阅读全文
摘要:
###一、快速排序 快速排序可以理解为是对冒泡排序的一种改进,把一组数,按照初始选定的标杆(参照数),分别从两端开始排序,左端'i'只要小于标杆(参照数)的数,右端'j'只要大于标杆(参照数)的数, i >middle< j每一次排序循环条件为 i != j 左端I不等于j,每次排序,j先排,从右往 阅读全文
摘要:
一、ORM介绍 orm英文全称object relational mapping,是对象映射关系程序,简单来说类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程 阅读全文
摘要:
一、windows 及ubuntu下安装 windows可以傻瓜式安装,另一种空闲了下来写,也不麻烦 ubuntu: 强烈推荐使用ubuntu从这儿就很方便了 二、centos7: 下安装mysql 个人建议下载rpm 包yum 安装,那样简单很多,至于下载源 官网啊!网上很多地方都有 mysql 阅读全文
摘要:
一、安装与进入环境 redis的使用移步本文 redis的使用场景移步本文,以及为什么使用redis 1.1 安装 win下面就不说了,liux下redis的安装也非常简单, ubuntu: apt get install redis 然后ubuntu会帮你找到合适的版本 Redis 由四个可执行文 阅读全文
摘要:
一、常用内置函数 abs(x) 返回绝对值,参数为int float,非字符只能num all(iterable) 如果迭代对象里面的所有值都为真就返回True。all([1, 2, 7]) True all(1, 0, 3]) False any(iterable) 和上相反有一个为真就返回 Tr 阅读全文
摘要:
开局一张图总结关系 一、列表解析式 我们习惯生成列表通过list = [1, 2, 3]的方式。还有一种很方便的列表生成方式 list = [a 2 for a in range(10)],或者list = [fun(a) for a in range(10)]都是可以的 ~~~ L1 = [a 2 阅读全文
摘要:
一、linux的基本命令 1. ls 命令为查看当前目录的信息,常用参数 l :查看文件详细信息, a :查看当前目录所有文件,包括隐藏文件 .file。可连打 ls al 2. cd 全程change directory ,接受目录所为参数,只能接受相对目录,或者绝对目录。cd /home/use 阅读全文
摘要:
一、三元表达式 举一个简单的列子,很多地方都有这样的规定,比如用水或者用电,假设用水价格为3R/立方米,当你每个月用超过7立方米后,超出的水按照3.3R/立方米计价。然后写一个程序计算一个家庭每月的水费。 ~~~ def cost(x): ... if x 7: ... pay = 21 + (x 阅读全文
摘要:
一、函数及变量的作用 在python程序中,函数都会创建一个新的作用域,又称为命名空间,当函数遇到变量时,Python就会到该函数的命名空间来寻找变量,因为Python一切都是对象,而在命名空间中,都是以字典形式存在着,这些变量名,函数名都是索引,而值就是,对应的变量值和函数内存地址。 阅读全文