摘要: 一 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查 阅读全文
posted @ 2018-03-09 07:18 银鑫 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用DELETE实现数据的删除 使用SELECT查询数据以及。 本节内容包括: 插入数据更新数据删除数据查询数据 二 插 阅读全文
posted @ 2018-03-09 07:15 银鑫 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 掌握: #1. 测试+链接数据库 #2. 新建库 #3. 新建表,新增字段+类型+约束 #4. 设计表:外键 #5. 新建查询 阅读全文
posted @ 2018-03-09 07:12 银鑫 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 安装(基于centos) yum -y install mariadb mariadb-server # centos7版本 yum -y install mysql mysql-server #centos7以下版本 启动 service mysqld start #开启 centos7以下版本 阅读全文
posted @ 2018-02-22 11:37 银鑫 阅读(3624) 评论(0) 推荐(0) 编辑
摘要: socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏 在Socket接口后面,对用户 来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 所以,我们无需 阅读全文
posted @ 2018-02-18 10:40 银鑫 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1:什么是异常 异常就是在我们的程序在运行过程中由于某种错误而引发Python抛出的错误: 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在 python中,错误触发的异常如下 2:常用异常 python提供了两个非常 阅读全文
posted @ 2018-02-17 19:16 银鑫 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一 模块介绍 1、什么是模块? #常见的场景:一个模块就是一个包含了一组功能的python文件,比如spam.py,模块名为spam,可以通过import spam使用。 #在python中,模块的使用方式都是一样的,但其实细说的话,模块可以分为四个通用类别: 1 使用python编写的.py文件 阅读全文
posted @ 2018-02-17 18:40 银鑫 阅读(7887) 评论(0) 推荐(0) 编辑
摘要: 一、解释 面向过程:核心是过程二字,过程即解决问题的步骤,基于面向过程去设计程序就像是在设计,流水线式的编程思想,在设计程序时,需要把整个流程设计出来, 一条工业流水线,是一种机械式的思维方式 二、优缺点 优点:程序体系结构清晰,可以把复杂的问题简单化,流程化 缺点:可扩展性差,一条流线只是用来解决 阅读全文
posted @ 2018-02-17 13:24 银鑫 阅读(325) 评论(0) 推荐(0) 编辑
摘要: paramiko模块 1. 介绍: 2. 下载安装 pycrypto,由于 paramiko 模块内部依赖pycrypto,所以先下载安装pycrypto #在python2中 pip3 install pycrypto pip3 install paramiko 注:如果在安装pycrypto2. 阅读全文
posted @ 2018-02-07 15:20 银鑫 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 官网链接:https://docs.python.org/3/library/threading.html?highlight=threading# 阅读全文
posted @ 2018-02-07 15:12 银鑫 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程, 阅读全文
posted @ 2018-02-07 15:05 银鑫 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 举例2: 阅读全文
posted @ 2018-01-26 16:18 银鑫 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 1:Python基础 Python介绍以及环境安装 1.1 Python基础之第一个Python程序 1.2 Python基础之数据类型,字符编码,文件处理 2:Python函数 2.1 Python函数之关于函数 2.2 Python函数之迭代器,生成器 2.3 Python函数之装饰器 2.4 阅读全文
posted @ 2018-01-25 18:15 银鑫 阅读(190) 评论(0) 推荐(0) 编辑
摘要: import random def make_code(n): res="" for i in range(n): s1=str(random.randint(1,9)) s2=chr(random.randint(65,90)) res+=random.choice([s1,s2]) return res pri... 阅读全文
posted @ 2018-01-18 17:51 银鑫 阅读(112) 评论(0) 推荐(0) 编辑
摘要: import time def progress(precent,w=50): if precent<1: precent=1 show_str=('[%%-%ds]' %w)%("#"*int(precent*w )) print('\r%s %d%%'%(show_str,int(precent*100)),end="") recv_size=... 阅读全文
posted @ 2018-01-18 17:51 银鑫 阅读(403) 评论(0) 推荐(0) 编辑
摘要: ConfigParser简介 ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 2:ConfigParser的常用方法 2:获取指定section中的option。也就是获取i 阅读全文
posted @ 2018-01-18 17:28 银鑫 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 本章节我们将为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。 SON 函数 使用 JSON 函数需要导入 json 库:import json。 json.dumps 阅读全文
posted @ 2018-01-18 13:18 银鑫 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1:logging模块 import logging logging.debug('This is debug message') logging.info('This is info message') logging.warning('This is warning message') 屏幕上打 阅读全文
posted @ 2018-01-11 21:22 银鑫 阅读(190) 评论(0) 推荐(0) 编辑
摘要: >>> L = [1,2,3]>>> [x**2 for x in L][1, 4, 9]>>> next(L)Traceback (most recent call last): File "<stdin>", line 1, in <module>TypeError: 'list' object 阅读全文
posted @ 2018-01-04 18:34 银鑫 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 二 函数分类 三 定义函数 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 阅读全文
posted @ 2017-12-21 14:12 银鑫 阅读(256) 评论(0) 推荐(0) 编辑