摘要: TCP服务端、客户端(基础版本) TCP内部传输优化(如果发送的数据较短且时间间隔很短,就好将它们打包成一个发过去,这也是粘包的一种。但是通常我们说的粘包指的是接收方不清楚发送方发送的数据大小,导致一次接收不完,下一次接收数据时里面会掺杂上一次未接收完的数据。) struct模块(用于处理粘包问题的 阅读全文
posted @ 2019-05-18 11:04 maoruqiang 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 内容 视图 触发器 事务 存储过程 内置函数 流程控制 索引 视图 触发器 事务 存储过程 内置函数 流程控制 索引 视图 1、什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可 2、为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询 3、如何用视图 强调 1、在硬盘 阅读全文
posted @ 2019-05-17 16:09 maoruqiang 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 Navicat使用 下载地址:https://pan.baidu.com/s/1bpo5mqj 练习题 导出的sql语句代码 拷贝上述代码,新建一个.sql文件,保存到桌面 打开navicat新建数据库day41,选中新建的数据库鼠标右键选择运行SQL文件 弹出文件框,选中刚刚保存到桌面的 阅读全文
posted @ 2019-05-16 16:51 maoruqiang 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 单表查询 前期表准备 1.语法执行顺序 2.where约束条件 3.group by 练习题 4.having 截止目前已经学习的语法 having的语法格式与where一致,只不过having是在分组之后进行的过滤,即where虽然不能用聚合函数,但是having可以! 5.distinct 6. 阅读全文
posted @ 2019-05-15 15:05 maoruqiang 阅读(1912) 评论(0) 推荐(0) 编辑
摘要: 外键 前戏之一对多关系 一对多(Foreign Key) 多对多 一对一 客户表和学生表(老男孩的客户与学生之间,报名之前都是客户,只有报了名的才能是学生) 修改表 复制表 作业布置 练习:账号信息表,用户组,主机表,主机组 练习: 阅读全文
posted @ 2019-05-14 20:25 maoruqiang 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 表操作 今日内容 1.数据类型 建表的时候,字段都有对应的数据类型 整型 浮点型 字符类型(char与varchar) 日期类型 枚举与集合 整型 浮点型 字符类型(char与varchar) 日期类型 枚举与集合 2.约束条件 primary key unique key not null for 阅读全文
posted @ 2019-05-13 19:54 maoruqiang 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 1.重写json.JSONEncoder 2.网络编程 阅读全文
posted @ 2019-04-29 17:28 maoruqiang 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 学习心路历程 1.我肯定能学会,凭啥学不会! 2.握草,好像有点难,可能学不会! 3.我靠,怎么还不毕业,老子要出去挣大钱! 4.我擦,怎么要毕业了,我什么都不会! 什么是类?你觉得类最重要的部分是什么? 1.一系列属性和方法的集合体(一个类就是一个功能) 2.类的继承与封装 对象属性和方法查找 反 阅读全文
posted @ 2019-04-29 14:48 maoruqiang 阅读(148) 评论(0) 推荐(0) 编辑
摘要: eval内置函数 exec内置函数 元类 type产生类 自定义元类 单例 阅读全文
posted @ 2019-04-27 19:52 maoruqiang 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 复习 今日内容 面向对象与面向过程分析 接口 抽象父类 了了解 多态 鸭子类型 格式化方法与析构方法 了解 反射 异常:程序运行时的错误 异常语法 自定义异常 断言 阅读全文
posted @ 2019-04-23 21:24 maoruqiang 阅读(319) 评论(0) 推荐(0) 编辑