- 博客(19)
- 收藏
- 关注
原创 018、MySQL高级
视图1. 问题对于复杂的查询,往往是有多个数据表进行关联查询而得到,如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,则需要在多个地方进行修改,维护起来非常麻烦解决办法:定义视图2. 视图是什么通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。视图是对若干张基本表的引用,一张虚表...
2019-03-11 22:56:46 110
原创 017、MySQL与Python交互
准备数据创建数据表-- 创建 "京东" 数据库create database jing_dong charset=utf8;-- 使用 "京东" 数据库use jing_dong;-- 创建一个商品goods数据表create table goods( id int unsigned primary key auto_increment not null, ...
2019-03-11 22:51:10 94
原创 016、MySQL数据库——数据库的查询操作
-- 数据的准备 -- 创建一个数据库 create database python_test charset=utf8; -- 使用一个数据库 use python_test; -- 显示使用的当前数据是哪个? select database(); -- 创建一个数据表 -- students表 create tabl...
2019-02-27 23:15:20 111
原创 015、MySQL数据库——数据库的操作
-- 数据库的操作 -- 链接数据库 mysql -uroot -p mysql -uroot -pmysql -- 退出数据库 exit/quit/ctrl+d -- sql语句最后需要有分号;结尾 -- 显示数据库版本 select version(); -- 显示时间 select now();...
2019-02-25 22:49:41 84
原创 014、MySQL数据库————数据库的基本使用
数据库的基本使用数据库是一种特殊的文件,在硬盘上存储数据库中 列称之为字段 行称之为记录 如果能够唯一标记某个字段,那么这就是主键MySQL属于关系型数据库RDBMS (关系型数据库管理系统)关系型数据库的主要产品:oracle:在以前的大型项目中使用,银行,电信等项目 mysql:web时代使用最广泛的关系型数据库 ms sql server:在微软的项目中...
2019-02-25 22:48:05 172
原创 013、 Python高级语法
GIL:全局解释器锁描述Python GIL的概念, 以及它对python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因。Python语言和GIL没有半毛钱关系。仅仅是由于历史原因在Cpython虚拟机(解释器),难以移除GIL。 GIL:全局解释器锁。每个线程在执行的过程都需要先获取GIL,保证同一时刻只有一个线程可以执行代码。 ...
2019-02-24 22:01:40 128
原创 012、http协议
HTML是一种用来定义网页的文本,会HTML,就可以编写网页;HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信www.baidu.com 是一个域名 会通过DNS解析出IP地址进行访问浏览器---->服务器发送的请求格式如下: GET / HTTP/1.1 Host: 127.0.0.1:8080 Connection: keep-a...
2019-02-20 21:40:47 266
原创 011、正则表达式
re模块的使用过程 #coding=utf-8 # 导入re模块 import re # 使用match方法进行匹配操作 result = re.match(r""正则表达式,""要匹配的字符串 ) # 如果上一步匹配到数据的话,可以使用group方法来提取数据 result.group() re.match() 能够匹配出以x...
2019-01-23 23:30:32 347
原创 010、多任务-线程-进程-协程
并行:真的多任务并发:假的多任务 今天所讲的多任务 基本上都是并发 1、线程01、完成多任务:通过thread创建一个实例对象02、当调用thread的时候,不会创建线程03、当调用thread创建出来的实例对象的start方法时,才会创建线程以及让这个线程开始运行 04、子线程从调用实例方法start()开始 05、如果创建thread时执行的函数,运行结束,那...
2019-01-21 19:50:00 116
原创 009、网络通信
01-基本概念IP地址 类似: 192.168.1.105 标记一台唯一的电脑 在本地局域网内是唯一的ipv4(主流) ipv6(还在发展) ipv4 前三组数是网络号,后面一组数是主机地址 192.168.1.1~254 C类地址最常用 端口:(通道)端口号:进一步分辨是哪一个程序接收和发送数据 (门牌号)dest ip: 目的IP...
2019-01-07 23:55:07 165
原创 008、面向对象
#面向对象 (解决问题的思路)def 函数名(): #定义一个函数的方式 xxxxclass 类名(object): #定义一个类的方式 xxxxx1、类名命名规则 :大驼峰 定义类时有2种:新式类和经典类,上面的Car为经典类,如果是Car(object)则为新式类2、类包含三部分 (类名 、 属性(修饰及信息 ) 、方法(可以干什么...
2018-12-24 00:38:12 180
原创 007、文件操作
1、类Unix 中:一切设备皆是文件2、操作文件的过程: 01打开文件,或者新建一个文件 02读/写文件 03关闭文件3、打开文件:open(文件名,访问模式) demo :f = open('test.txt', 'w')打开文件的目的: r --->读 w --->写 a --->增 (常用...
2018-12-22 22:46:38 362
原创 006、函数
1、一个函数返回多个值 使用 return + (元组、列表、字典) (避免使用全局变量,返回多个值,尽量使用字典) 2、缺省参数(可以不写 相当于默认值) 3、不定长参数(*args (元组) **kwargs(字典)) 当列表/元组在当做实参传递的时候 :传递实参的时候带上 一个 【 * 】会对列表进行解包 传递实参的时候带上 两个 【 * 】会对字典进行解包 ...
2018-12-22 21:56:44 108
原创 005、字符串、列表、元组、字典
字符串:双引号或者单引号中的数据,就是字符串下标:name = 'abcdef'切片:切片的语法:[起始:结束:步长]注意:选取的区间属于左闭右开型,即从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身)。字符串逆序:a = "abcdef"a[::-1]字符串常见操作split 以 str 为分隔符切片 mystr,如果 maxsp...
2018-12-22 21:23:21 144
原创 004、判断语句和循环语句
if判断语句:if 要判断的条件: 条件成立时,要做的事情注意了哈!if 的条件后面有一个英文的冒号【:】,很容易被漏掉;(做点儿什么)都属于if内部的命令,所以要缩进4个空格。True---->表示条件满足----->真------->非0False--->表示条件不满足--->假-------->0if 判断条件的时候,如...
2018-12-22 01:10:23 202
原创 003、Python基础知识
注释:单行注释:井号【#】之后的内容,不管你写啥,计算机都会忽视,所以可以作为代码的注释,方便我们理解代码。#这是一个单行注释多行注释:''' 这是一个多行注释 hello world '''变量:变量像是一个带标签的盒子,你可以把数据放到盒子里面去。变量名可以自己定义 “把某个数据放到变...
2018-12-22 01:10:15 182
原创 002、VI命令
vim: 从命令模式---》编辑模式:i、a、o、I、A、O 从编辑模式----》命令模式:ESC 从命令模式----》末行模式:输入一个冒号,即shit+; 末行模式: w保存 q退出 !强制 常用的: wq保存退出,等价于 x(小写的x),,,,还等价于在命令模式 shit+...
2018-12-21 18:33:41 159 1
原创 001、Linux命令
demo 是示例的意思显示:ls 查看当前路径: pwd 跳转: cd 文件夹名字 新建一个文件:touch 新建一个文件夹:mkdir 清屏:clear 命令一般都有选项和参数 ls / 显示根目录下的所有东西 ls /bin 显示根目录下bin文件夹下的所有东西 ls -a ls -l ls -h 这里 a、l、h 就是选项 没有先后顺序...
2018-12-21 18:32:12 129
原创 000、Python可以干什么
Python可以干什么:数据分析、办公文档处理、微信邮件、自然语言处理、公众号后台开发、爬虫抓取数据、多媒体文件处理、小游戏……掌握基础语法,这就仿佛你懂得键盘鼠标怎么用。学会调用别人已经写好的代码库,这就仿佛你懂得了怎么用QQ、微信、网易云音乐……接着,你会用键盘鼠标去操作不同的软件,实现想做的事。学编程,最难的其实不是编程,而是坚持本身,许多人会因为松懈而半途而废。而对此,我极有经...
2018-12-21 18:26:03 282 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人