摘要: 1 bit[(M)] 2 二进制位(101001),m表示二进制位的长度(1-64),默认m=1 3 4 tinyint[(m)] [unsigned] [zerofill] 5 6 小整数,数据类型用于保存一些范围的整数数值范围: 7 有符号: 8 ... 阅读全文
posted @ 2017-06-12 19:39 DragonFire 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1.创建表: 1 create table 表名( 2 列名 类型 是否可以为空, 3 列名 类型 是否可以为空 4 )ENGINE=InnoDB DEFAULT CHARSET=utf8 1 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值 2 create table 阅读全文
posted @ 2017-06-12 19:35 DragonFire 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.用户基本操作 2.用户授权操作 权限对应 忘记密码操作: 阅读全文
posted @ 2017-06-12 19:29 DragonFire 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 练习: 1.建立表关系: 请创建如下表,并创建相关约束 1 USE db1; 2 CREATE TABLE class( 3 cid INT AUTO_INCREMENT PRIMARY KEY, 4 caption VARCHAR(10) 5 ); 6 CREATE TABLE teacher( 阅读全文
posted @ 2017-06-06 09:05 DragonFire 阅读(7993) 评论(0) 推荐(0) 编辑
摘要: 1.主键建立: 2.外键建立: 3.自增序列: 4.数据库引擎: 5.默认编码格式 阅读全文
posted @ 2017-06-05 18:38 DragonFire 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1 # 编辑者:闫龙 2 import socket,json,struct 3 class MySocket: 4 with open("FtpServiceConfig","r",encoding="utf8") as f: 5 Config = json.loads(f.read()) 6 A 阅读全文
posted @ 2017-05-05 01:15 DragonFire 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 需求:基于tcp的套接字实现远程执行命令的操作 代码示例: 1 # 编辑者:闫龙 2 #Client端部分 3 import socket #导入骚凯特模块 4 CmdObj = socket.socket(socket.AF_INET,socket.SOCK_STREAM)#实例化骚凯特对象 5 阅读全文
posted @ 2017-05-03 23:40 DragonFire 阅读(1075) 评论(0) 推荐(3) 编辑
摘要: Socket究竟是什么呢? 简单来说Socket就是用来完成客户端与服务器之间的通信 例如浏览器访问网页,例如网络游戏等一切基于客户端服务器来实现的C/S架构程序 Socket是基于互联网OSI七层协议的一个结构,准确的说是基于建议互联网模型OSI五层协议的接口 如图所示,自行脑补! 此处延伸一个概 阅读全文
posted @ 2017-05-03 20:32 DragonFire 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 以上,我什么也不想说,睡觉! 阅读全文
posted @ 2017-05-01 04:30 DragonFire 阅读(685) 评论(0) 推荐(0) 编辑
摘要: logging,故名肆意就是正在进行日志,我艹,这个文化底蕴! logging是python内置的日志模块,便于日常程序的日志写入和输出 logging共分为5个日志等级,分别是: debug , info , warning , error , critical (已按等级顺序排列) 其中info 阅读全文
posted @ 2017-04-30 19:02 DragonFire 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 利用python的re模块,使用正则表达式对字符串进行处理 阅读全文
posted @ 2017-04-30 18:00 DragonFire 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1 # 编辑者:闫龙 2 # 小程序:根据用户输入选择可以完成以下功能: 3 # 创建文件,如果路径不存在,创建文件夹后再创建文件 4 # 能够查看当前路径 5 # 在当前目录及其所有子目录下查找文件名包含指定字符串的文件 6 import os 7 def CreateDirFile(Dirname,Filename): 8 if(os.path.exists(Dirn... 阅读全文
posted @ 2017-04-26 22:47 DragonFire 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 明天的明天的明天,雾草! 阅读全文
posted @ 2017-04-26 20:39 DragonFire 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 层级结构: dir1 hello.py dir2 main.py 其中,hello.py: def add(x,y): return x+y main.py如何能调用到hello.py中的add函数。1.hello.py,灰常的简单 2.main.py,稍微有点意思: 以上请自行理解 阅读全文
posted @ 2017-04-26 20:32 DragonFire 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 代码如下: 阅读全文
posted @ 2017-04-26 20:03 DragonFire 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 模块: 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 说白了,就是一个python文件中定义好了类和方法,实现了一些功能,可以被别的python文件所调用 那么如何使用一个模块呢? 当然是使用import 模块名 这个方式加载一个模块了 如果要使用模块中的 阅读全文
posted @ 2017-04-26 19:48 DragonFire 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 说实话,我真心不太想总结这个东西,算了,炒一下egon的吧 1 引子 python中一切皆是对象,类本身也是一个对象,当使用关键字class的时候,python解释器在加载class的时候就会创建一个对象(这里的对象指的是类而非类的实例) 上例可以看出f1是由Foo这个类产生的对象,而Foo本身也是 阅读全文
posted @ 2017-04-25 20:20 DragonFire 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 所谓上下文管理协议,就是咱们打开文件时常用的一种方法:with __enter__(self):当with开始运行的时候触发此方法的运行 __exit__(self, exc_type, exc_val, exc_tb):当with运行结束之后触发此方法的运行 exc_type如果抛出异常,这里获取 阅读全文
posted @ 2017-04-25 20:10 DragonFire 阅读(7195) 评论(0) 推荐(2) 编辑
摘要: __del__了不得了,这个是在回收实例化对象时触发执行的方法 每当del 实例化对象时会触发 或者是程序结束时,会触发,总之就是实例化对象失效时都会执行__del__方法 代码示例: 没什么好解释的,自己理解一下吧 阅读全文
posted @ 2017-04-25 17:54 DragonFire 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 大家都知道__iter__是可迭代对象和迭代器的独有方法,也知道__next__是迭代器的 既然已经学了面向对象了,那么如何自己写一个: 代码示例: 以上,自己看吧~没啥好解释的 阅读全文
posted @ 2017-04-25 17:27 DragonFire 阅读(754) 评论(0) 推荐(0) 编辑