03 2018 档案

摘要:本节内容: 1:textbox 在哪里 2:textbox 的属性 1:textbox 在哪里 2:textbox 的属性 3:实例 实现如下: 步骤1 :7个label 2个textbox 步骤2 : 步骤三: 步骤四:将TextBox.的text 赋值给对应的label 展示: 阅读全文
posted @ 2018-03-30 16:59 你是我的神奇 阅读(296) 评论(0) 推荐(0)
摘要:本节内容: 1:实现实例 1:实现实例 每当点击一个确定就出现一个窗口,当点击最后的确定时,关闭所有的窗口。 实现: 步骤1:对Form 1 -Form3 依次进行如下设置: 步骤2 : 当每点击一个确定就,让下一个Form触发Show事件。 FORM1: FORM2: FORM3: 步骤3 : 单 阅读全文
posted @ 2018-03-30 16:20 你是我的神奇 阅读(199) 评论(0) 推荐(0)
摘要:本节内容: 1: 文本控件 2:实现label的你追我赶实例 1:文本控件 2:实现label的你追我赶实例 步骤1 : 步骤2 : 知识点: 阅读全文
posted @ 2018-03-30 15:44 你是我的神奇 阅读(198) 评论(0) 推荐(0)
摘要:本节内容: 1:修改控件的大小 2:控件的顺序 3:控件的对齐 4:移动button实例 1: 修改控件的大小 第一种: 第二种 : 一次操作多个控件: 选择一个控件。按住ctrl -- 再选择一个控件 : 2:控件的顺序 第一种: 现在控件 -->格式--> 顺序 第二种 : 3:控件的对齐 选择 阅读全文
posted @ 2018-03-30 15:00 你是我的神奇 阅读(469) 评论(0) 推荐(0)
摘要:本节内容: 1:SDI 窗体是什么 2: MDI 窗体是什么 3:如何创建MDI窗体 1:SDI 窗体是什么 SDI 窗体 : single-document interface 单一的窗体;上篇的启动时的form形状; 2: MDI 窗体是什么 MDI 窗体 : multiple-document 阅读全文
posted @ 2018-03-30 14:18 你是我的神奇 阅读(329) 评论(0) 推荐(0)
摘要:本节内容: 1:控件在哪里 2:控件怎么添加 3:窗口的显示与隐藏 4:实例单击窗体,出现另一个窗体 1:控件在哪里 2:控件怎么添加 第一种:从工具箱直接拉 第二种:在代码中进行添加 优点:代码执行的时候速度快 3:窗口的显示与隐藏 阅读全文
posted @ 2018-03-30 13:35 你是我的神奇 阅读(205) 评论(0) 推荐(0)
摘要:本节内容: 1:事件是什么? 2:窗体事件在哪可以找到 3:事件有哪些 1:事件是什么? 2:窗体事件在哪里 第一种: 第二种: 3:事件有哪些 阅读全文
posted @ 2018-03-30 13:17 你是我的神奇 阅读(158) 评论(0) 推荐(0)
摘要:本节内容: 1:如何找到窗口属性 2:窗口属性 1:如何找到窗口属性 2:窗口属性 阅读全文
posted @ 2018-03-30 12:22 你是我的神奇 阅读(186) 评论(0) 推荐(0)
摘要:本节内容: 1: 窗体的添加 2: 窗体的删除 1: 窗体的添加 2: 窗体的删除 3:窗口的运行,发现只有一个form1 是因为 阅读全文
posted @ 2018-03-30 11:20 你是我的神奇 阅读(558) 评论(0) 推荐(0)
摘要:本节内容: 1:vs的RAD 2:WinForm的创建简介 3:创建窗口与控制台程序文件的对比 4:窗口文件内容 5:winform怎么运行 6:winform的实质 1:vs的RAD 2:WinForm的创建简介 3:创建窗口与控制台程序文件的对比 4:窗口文件内容 5:winform怎么运行 6 阅读全文
posted @ 2018-03-30 10:33 你是我的神奇 阅读(295) 评论(0) 推荐(0)
摘要:本节内容: 1:捕获异常两种方式 2:处理异常的两种方式 3:实例处理异常 4:手动触发异常 5:预定义异常类有哪些 6:自定义异常 1:捕获异常 第一种 捕获:只能知道发生了异常 第二种捕获: 可以捕获到发生了什么异常 2:处理异常的两种方式 第一种: 第二种: 3:实例处理异常 4:手动触发异常 阅读全文
posted @ 2018-03-30 01:22 你是我的神奇 阅读(155) 评论(0) 推荐(0)
摘要:本节内容: 1:密封的存在意义 2:密封方法的实现 1:密封的存在意义 2:密封方法的实现 class2::父类 class3::子类:重载父类的方法变成sealed 运行程序: 阅读全文
posted @ 2018-03-29 22:44 你是我的神奇 阅读(136) 评论(0) 推荐(0)
摘要:本节内容: 1:抽象类的说明 2:抽象类的实例 1:抽象类的说明 抽象类定义:方法前有abstract就称为抽象类、抽象方法,抽象方法不提供任何实际实现。 注意点1: 注意点2: 2:抽象类的实例 实现: Pow类 ::父类 PowB::子类 PowC::子类 调用: 阅读全文
posted @ 2018-03-29 22:10 你是我的神奇 阅读(277) 评论(0) 推荐(0)
摘要:本节内容: 1:接口的两种实现是什么 2:隐式实现接口的说明 3:为什么有显式 以及显式声明格式 4:实现显式接口 1:接口的两种实现是什么 2:隐式实现接口的说明 其实在此之前都是采用的隐式实现接口的方式 : 那么我们就再回顾一下 IFlyable1 接口 Eagle 类去实现接口 Sparrow 阅读全文
posted @ 2018-03-29 21:15 你是我的神奇 阅读(238) 评论(0) 推荐(0)
摘要:本节内容: 1:接口继承注意 2:开发封闭原则: 3:实例解释接口的作用 1:接口继承注意 2:开发封闭原则: 3:实例接口继承 类的实现 ###########老鹰类################ class Eagle : Bird, IFlyable { public void fly() 阅读全文
posted @ 2018-03-29 16:56 你是我的神奇 阅读(242) 评论(0) 推荐(0)
摘要:本节内容: 1:字面理解接口 2:计算机的接口是什么呢 3:接口的声明 4:接口的注意点 1:字面理解接口 大家现在手机上,可能有很多app软件,比如天气预报的软件,有很多种,什么墨迹天气啊之类的等等. 但是那么多天气预报软件,它们的数据是从哪里来的? 其实都是从气象台来的.但是气象台只有一家,所以 阅读全文
posted @ 2018-03-29 15:53 你是我的神奇 阅读(255) 评论(0) 推荐(0)
摘要:本节内容: 1:多态前戏 2:解决多态的知识点 3:多态两个实例 1:多态前戏 多态源自生活中的现象: 总结:多态就是同类物体,对相同情况的不同表现 :关键字:同一类 、不同表现 c#中的多态如同现实中的多态一样也会出现这两部分内容:(1)同一类物体:在面向对象中,这个“同一类”指的就是他们所属的父 阅读全文
posted @ 2018-03-29 14:08 你是我的神奇 阅读(184) 评论(0) 推荐(0)
摘要:本节内容: 1:封装的简介 2:封装怎么实现 3:访问修饰符 1:封装的简介 2:封装怎么实现 3:访问修饰符 4:访问修饰符注意点 阅读全文
posted @ 2018-03-29 09:54 你是我的神奇 阅读(150) 评论(0) 推荐(0)
摘要:本节内容: 1:为什么要继承 2:继承特点 3:继承的实现 4:子类传统构造,与base构造 1:为什么要继承 2:继承特点 3:继承的实现 ############clerk类##################3 class Clerk { private string _name; publi 阅读全文
posted @ 2018-03-29 00:46 你是我的神奇 阅读(246) 评论(0) 推荐(0)
摘要:本节内容: 1:构造和析构的简介 2:构造函数的定义和使用 3:new关键字的作用 4:析构函数的定义和使用 1:构造和析构的简介 2:构造函数的定义和使用 定义: 调用: 3:new关键字的作用 4:析构函数的定义和使用 阅读全文
posted @ 2018-03-28 23:17 你是我的神奇 阅读(349) 评论(0) 推荐(0)
摘要:本节内容: 1:字段是什么 2:属性判断字段的安全 3:对属性的解释 1:字段是什么 字段其实在上一节我们就使用过了:再来详细的说他一说 2:属性判断字段的安全 看到字段输出 了吗? 张三是男,-24岁 what ? 输出的是-24岁这不如何常理啊!可是我字段就是让存放数据的啊,又不能对判断说能不能 阅读全文
posted @ 2018-03-28 22:06 你是我的神奇 阅读(207) 评论(0) 推荐(0)
摘要:本节内容: 1:类是什么 2:声明类 3:类的使用 1:类是什么 2:声明类 在生产上的声明:如下操作 或者快捷操作 ctrl+shift+a 键 出现如下界面: 3:类的使用 using System; using System.Collections.Generic; using System. 阅读全文
posted @ 2018-03-28 20:35 你是我的神奇 阅读(109) 评论(0) 推荐(0)
摘要:本节内容: 1:面向对象概述 2:类与对象的概念 1:面向对象概述 面向对象也称:OOP :object-oriented programming 面向对象的程序设计 2:类与对象的概念 阅读全文
posted @ 2018-03-28 16:54 你是我的神奇 阅读(116) 评论(0) 推荐(0)
摘要:本节内容: 1:为什么要有结构 2:结构体的声明和使用 3:为什么要有枚举、常识大考验 4:枚举的声明 5:枚举的使用 6:枚举的各种转换 1:为什么要有结构 2:结构体的声明和使用 结构的声明位置: 声明并使用: 3:为什么要有枚举、常识大考验 4:枚举的声明 5:枚举的使用 6:枚举的各种转换 阅读全文
posted @ 2018-03-28 16:47 你是我的神奇 阅读(144) 评论(0) 推荐(0)
摘要:本节内容: 1:Main方法 2:Main方法的定义 3:测试Main函数传入参数 4:Main的大总结 1:Main方法是什么 2:Main方法的定义 3:测试打印出外部传入Main的参数 现象: 4:Main的大总结 阅读全文
posted @ 2018-03-28 15:23 你是我的神奇 阅读(140) 评论(0) 推荐(0)
摘要:本节内容: 1:方法重载简介 2:方法重载的实现实例 1:方法重载简介 2:方法重载的实现实例 实例例子: 实现: 阅读全文
posted @ 2018-03-28 15:00 你是我的神奇 阅读(120) 评论(0) 推荐(0)
摘要:本节内容: 1:分部方法 1:分部方法 2:实现分部方法 实现: 阅读全文
posted @ 2018-03-28 14:44 你是我的神奇 阅读(122) 评论(0) 推荐(0)
摘要:本节内容: 1:外部方法是什么 2:外部方法的实现 1:外部方法是什么 2:外部方法的实现 样式: 实现方式:很少 用自己多加练习把 阅读全文
posted @ 2018-03-28 14:34 你是我的神奇 阅读(252) 评论(0) 推荐(0)
摘要:本节内容: 1:静态方法和实例方法什么 2:虚方法是什么 3:重写方法 4:禁止重写方法 1:静态方法和实例方法是什么 静态方法,一般是类的常用方法,允许在不创建类的实例的情况下,直接调用。 静态方法只允许访问类的静态成员。 实例方法,需要创建类的实例 ,通过实例对象调用。 静态和实例的区分:就是有 阅读全文
posted @ 2018-03-28 13:59 你是我的神奇 阅读(308) 评论(0) 推荐(0)
摘要:本节内容: 1:为什么要有方法 2:方法的声明及使用 3:方法params 传入接收数组 4:值传递和引用传递 5:输出参数out 1:为什么要有方法 2:方法的声明及使用 声明实例: 3:方法params 传入接收数组 4:值传递和引用传递 实例操作:值传递和引用传递(必须先声明) 输出: 5:输 阅读全文
posted @ 2018-03-28 12:25 你是我的神奇 阅读(208) 评论(0) 推荐(0)
摘要:本节内容: 1:冒泡排序说明: 2:冒泡排序实现: 3:冒泡排序的时间复杂度 1:冒泡排序说明: 冒泡排序也是最简单最基本的排序方法之一。冒泡排序的思想很简单,就是以此比较相邻的元素大小,将小的前移,大的后移,就像水中的气泡一样,最小的元素经过几次移动,会最终浮到水面上。 举例分析说明一下,如下数据 阅读全文
posted @ 2018-03-28 10:27 你是我的神奇 阅读(208) 评论(0) 推荐(0)
摘要:本节内容: 1:ArrayList是什么 2:ArrayList数组的添加 3:ArrayList的方法 4:ArrayList 的删除 4:ArrayList 的遍历与查找 1:ArrayList是什么 2:ArrayList数组的添加 : 3:ArrayList的方法 4:ArrayList 的 阅读全文
posted @ 2018-03-28 09:33 你是我的神奇 阅读(161) 评论(0) 推荐(0)
摘要:本节内容: 1:遍历数组 2:查找数组元素 3:数组排序 4:数组合并与拆分 5:数组的添加 1:遍历数组 遍历数组方法: 2:查找数组元素 解决两类问题: 3:数组排序 排序方法: Array.Sort() ##对数组中的数据按ASCII码进行排序Array.Reverse() ##反序 4:数组 阅读全文
posted @ 2018-03-27 23:38 你是我的神奇 阅读(259) 评论(0) 推荐(0)
摘要:本节内容: 1:为什么要有二维数组 2:二维数据 3:实例二维数组声明 4:二维数组的使用 1:为什么要有二维数组 2:二维数据声明 3:实例二维数组声明 4:二维数组的使用 foreach遍历 5:三维数组了解 阅读全文
posted @ 2018-03-27 21:10 你是我的神奇 阅读(1218) 评论(0) 推荐(0)
摘要:本节内容: 1:为什么要有使用数组 2:数组的简介 3:一维数组的声明 4: 实例数组声明 5:一维数组的使用 6:一维数组使用注意地方 1:为什么要使用数组 2:数组的简介 3:一维数组的声明 4: 实例数组声明 5:一维数组的使用 6:一维数组使用注意地方 阅读全文
posted @ 2018-03-27 20:41 你是我的神奇 阅读(546) 评论(0) 推荐(0)
摘要:本节内容: 1:StringBuilder 2:内容总结 1:StringBuilder 实例: 2:内容总结 项目: 阅读全文
posted @ 2018-03-27 15:31 你是我的神奇 阅读(131) 评论(0) 推荐(0)
摘要:本节内容: 1:字符的定义 2:字符的方法 3: 转义字符 4:字符串简介 5:字符串方法 1:字符的定义 char与Unicode一一对应,一个char 2个字节。 2:字符的使用方法: 实例: 3:转义字符 4:字符串简介 字符集和字符编码的关系: 常用的字符集和字符编码: ASCII码表的查看 阅读全文
posted @ 2018-03-27 11:29 你是我的神奇 阅读(1586) 评论(0) 推荐(0)
摘要:本节内容: 1:迭代语句是什么 2:迭代语句之while 3:迭代语句之 do...while 4:迭代语句之for 5:迭代语句之foreach: 6:跳转语句break、continue、return 7:goto语句 1:迭代语句是什么 2:迭代语句之while 注意:while一定需要给他一 阅读全文
posted @ 2018-03-27 09:31 你是我的神奇 阅读(558) 评论(0) 推荐(0)
摘要:本节内容: 1:流程控制语句分类 2:分支语句之if的使用 3:分支语句之switch的使用 4:分支语句之三位运算符 5:分支语句比较 1:流程控5:制语句分类 2:分支语句之if 3:分支语句之switch 4:分支语句之三位运算符 实例 5:三种分支语句的比较 阅读全文
posted @ 2018-03-27 08:31 你是我的神奇 阅读(346) 评论(0) 推荐(0)
摘要:本节内容: 1:数学运算符 2:赋值运算符 3:关系运算符 4:布尔运算符 5:位运算符 6:其他运算符 1:数学运算符 2:赋值运算符 3:关系运算符 4:布尔运算符 5:位运算符 6:其他运算符 实例: 阅读全文
posted @ 2018-03-27 00:24 你是我的神奇 阅读(321) 评论(0) 推荐(0)
摘要:本节内容: 1:表达式是什么 2:表达式实例 1:表达式是什么 2:表达式实例 3:运算符分类 阅读全文
posted @ 2018-03-26 23:54 你是我的神奇 阅读(173) 评论(0) 推荐(0)
摘要:本节内容: 1:数据类型之引用类型 2:字符串要注意的两点: 1:数据类型之引用类型 实例: 2:字符串要注意的两点: 对变量进行重新赋值:其原本的字符串并没有销毁 阅读全文
posted @ 2018-03-26 23:18 你是我的神奇 阅读(146) 评论(0) 推荐(0)
摘要:本节内容: 1:数据类型是什么 1:数据类型是什么 2:数据类型--值类型 3:值类型和引用类型的区分 画图现象: 3:值类型的种类 整数: 浮点数: 字符: 阅读全文
posted @ 2018-03-26 23:07 你是我的神奇 阅读(154) 评论(0) 推荐(0)
摘要:本节内容: 1:变量 2:变量名命令规则 3:常量 4:变量和常量的作用域 5:@的作用 1:变量是什么? 计算即中存储变量的也是三步骤: 实例: 2:变量命令规则 练习: 3.常量 实现: 4:变量和常量的作用域 5:@的作用 1:忽略转义字符 2:让字符串跨行 阅读全文
posted @ 2018-03-26 22:50 你是我的神奇 阅读(271) 评论(0) 推荐(1)
摘要:本节内容: 1:编程规范 2:vs中的各种设置 3:一个解决方案多个项目的创建、使用 1:编程规范 需要规范的地方: 1: 2: 2:vs中的各种设置 实现: 3:一个解决方案多个项目的创建、使用 阅读全文
posted @ 2018-03-26 22:02 你是我的神奇 阅读(190) 评论(0) 推荐(0)
摘要:本节内容: 1:c#的程序结构 2:深入了解vs的文件 1:c#的程序结构 实例: 2:深入了解vs的文件 三者的关系: 3:命令空间是什么 使用别名: 阅读全文
posted @ 2018-03-26 21:51 你是我的神奇 阅读(466) 评论(0) 推荐(0)
摘要:本节内容: 1:控制台程序的创建 2:第一个桌面程序 3:快捷键 4:注释 一、第一个控制台程序: 这就是控制台程序: 打开你的vs2015,按如下操作 二、第一个桌面程序 比如当我们删除一个东西会弹出信息。 创建过程: 桌面程序的实现: 回顾下: 3:快捷键 4:注释 阅读全文
posted @ 2018-03-26 21:26 你是我的神奇 阅读(255) 评论(0) 推荐(0)
摘要:本节 1:创建.net应用程序所经历的步骤 2:cli是什么 3:程序集是什么 4:jit编辑器 5:托管代码 1:创建.net应用程序所经历的步骤 2:cli是什么 3:程序集是什么 4:jit编辑器 5:托管代码 阅读全文
posted @ 2018-03-26 20:09 你是我的神奇 阅读(208) 评论(0) 推荐(0)
摘要:本节内容: 学会安装vs 一:下载 地址:http://down.lansedongli.com/view/30323.html 二、vs2015支持的操作系统 三、vs2015的硬件要求 四、安装 不懂如何勾选:全部勾选 点击下一步出现如下: 开始进行漫长的等待时间 阅读全文
posted @ 2018-03-26 19:38 你是我的神奇 阅读(435) 评论(0) 推荐(0)
摘要:本节内容: 1:常用ide环境 2:Visual Studio 简介 3:Visual Studio Express简介 4:Sharp Develop 5: IDE 与 .Net的版本 1:常用ide环境 2:Visual Studio简介 3:Visual Studio Express简介 4: 阅读全文
posted @ 2018-03-26 19:19 你是我的神奇 阅读(982) 评论(0) 推荐(0)
摘要:本节内容 1:Python/selectors模块 2:selsect实例 1:Python/selectors模块及队列 selectors模块是可以实现IO多路复用机制: 它具有根据平台选出最佳的IO多路机制,比如在win的系统上他默认的是select模式而在linux上它默认的epoll。 s 阅读全文
posted @ 2018-03-24 23:50 你是我的神奇 阅读(177) 评论(0) 推荐(0)
摘要:本节内容: 1:oracle的服务 2:oracle 11 G 的新功能 3:数据库的三大范式 1:oracle的服务 安装完oracle 想要使用oracle 必须要启动的两个服务。 要是还想要使用oracle自带的 OEM 就需要。 还是想要使用数据的转存还有恢复的话,还需启动。 默认oracl 阅读全文
posted @ 2018-03-24 12:02 你是我的神奇 阅读(183) 评论(0) 推荐(0)
摘要:本节内容: 三个概念:1:.net 和c# 区分2:c# 可以做的事情3:.net 的两种交互模式 1:.net 和c# 区分 .net c# 2:c# 可以做的事情 3:.net 的两种交互模式 阅读全文
posted @ 2018-03-23 00:15 你是我的神奇 阅读(221) 评论(0) 推荐(0)
摘要:本节内容: 1:事件驱动模型 2:IO模型前戏准备 3:4种IO模型 1:事件驱动模型 传统的编程是如下线性模式的: 开始 >代码块A >代码块B >代码块C >代码块D >...... >结束 每一个代码块里是完成各种各样事情的代码,但编程者知道代码块A,B,C,D...的执行顺序,唯一能够改变这 阅读全文
posted @ 2018-03-21 15:17 你是我的神奇 阅读(227) 评论(0) 推荐(0)
摘要:本节内容: 1:生产者与消费者 2:进程调用两种 3:进程Process的方法 4:进程间的通信1 queue 队列 5:进程间的通信2 Pipe 管道 6:进程间的数据共享 Managers 7:进程同步 8:进程池 9:协程 1.生产者与消费者 生产者消费者模型: 为什么要使用生产者和消费者模式 阅读全文
posted @ 2018-03-20 00:01 你是我的神奇 阅读(333) 评论(0) 推荐(1)
摘要:本节所讲内容: 存储过程 触发器 事务 一、存储过程 什么是存储过程 大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成。存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库 阅读全文
posted @ 2018-03-17 23:20 你是我的神奇 阅读(268) 评论(0) 推荐(0)
摘要:本节所讲内容: 一:字段修饰符 (约束) 1:null和not null修饰符 我们通过这个例子来看看 mysql> create table worker(id int not null,name varchar(8) not null,pass varchar(20) not null); my 阅读全文
posted @ 2018-03-17 23:19 你是我的神奇 阅读(541) 评论(0) 推荐(0)
摘要:回顾前面的基础命令语句 修改数据表 添加字段: alter table 表名 add 字段名 列类型[not null|null][primary key][unique][auto_increment][default value] alter table 表名 add 字段定义 after ar 阅读全文
posted @ 2018-03-17 23:15 你是我的神奇 阅读(180) 评论(0) 推荐(0)
摘要:SQL概述 结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 从上可以看出我们数据库相关工作职位大概两种:DBD和DBA dba是 阅读全文
posted @ 2018-03-17 23:12 你是我的神奇 阅读(206) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/yuanchenqi/articles/6248025.html 博客地址 本节内容: 1:进程和线程的说明 2:线程的两种调用方式 3:threading.thread的实例方法 4:python的GIL 5:互斥锁Lock 6:递归锁Rlock 7: 阅读全文
posted @ 2018-03-17 16:59 你是我的神奇 阅读(270) 评论(0) 推荐(1)
摘要:Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,《Deep in python》一书中也有提到,只能简单处理 命令行参数; 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。 示例 下面是一个使用 opt 阅读全文
posted @ 2018-03-17 01:31 你是我的神奇 阅读(206) 评论(0) 推荐(0)
摘要:本节内容: 1.实例tcp的并发 2.看源代码继承关系 3.详解:ThreadingTCPServer的过程 4.tcp和udp的request 不同 5.基于udp的并发实现 1.实例tcp并发 创建服务器的步骤: 1:首先必须创建一个请求处理类 2:它是BaseRequestHandler的子类 阅读全文
posted @ 2018-03-17 01:29 你是我的神奇 阅读(174) 评论(0) 推荐(0)
摘要:本节内容: 1.socket的介绍 2.基于tcp的socket 3.基于tcp的问题分析 4.基于udp的socket 5.基于udp的问题分析 6.基于udp的ntp服务 7.基于tcp的远程执行命令服务 8.粘包 9.粘包的两种解决办法 1.socket的介绍 socket通常也称作"套接字" 阅读全文
posted @ 2018-03-17 01:28 你是我的神奇 阅读(205) 评论(0) 推荐(0)
摘要:本节内容: 1:异常处理 2:反射 3:单例模式 1.异常处理 1、异常简介 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 2、异常种类 python中的异常种类非常多,每个异常专门用于处理某一项异常!!! 阅读全文
posted @ 2018-03-17 01:27 你是我的神奇 阅读(170) 评论(0) 推荐(0)
摘要:本节内容: 1:概述 2:类、对象和方法的创建 3:面向对象三大特性,封装、继承和多态。 4:面向对象中高级篇:类成员:字段、方法、属性 5:类成员的修饰符 6:类的特殊成员 1.概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向 阅读全文
posted @ 2018-03-17 01:26 你是我的神奇 阅读(192) 评论(0) 推荐(0)
摘要:本节目录: 1.shelve模块 2.xml模块 3.re模块 4.subprocess模块 5.logging模块 6.pymysql 1.shelve 模块 shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式 2.xml模块 阅读全文
posted @ 2018-03-17 01:25 你是我的神奇 阅读(271) 评论(0) 推荐(0)
摘要:本节目录: 1.模块的分类 2.模块的导入 3.time模块 4.datetime模块 5.random 6.os模块 7.sys模块 8.hashlib 9.json&pickle 一、模块的分类 Python流行的一个原因就是因为它的第三方模块数量巨大,我们编写代码不必从零开始重新造轮子,许多要 阅读全文
posted @ 2018-03-16 09:35 你是我的神奇 阅读(533) 评论(0) 推荐(0)
摘要:本节内容: 1.深浅拷贝 2.三目运算 3.迭代器和生成器 4.装饰器 1.深浅拷贝 拷贝意味着对数据重新复制一份,深浅拷贝的含义就是:对于修改复制的数据是否会影响到源数据,拷贝操作对于基本数据结构需要分两类进行考虑,一类是字符串和数字,另一类是列表、字典等。如果要进行拷贝的操作话,要import 阅读全文
posted @ 2018-03-16 09:34 你是我的神奇 阅读(231) 评论(0) 推荐(0)
摘要:本节内容 1. 函数基本语法及特性 2. 参数与局部变量 2.2. 函数变量作用域 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 1. 函数基本语法及特性 函数是什么? 函数语法定义: 2. 参数与局部变量 形参变量只有在被调用时才分配内存单元,在调 阅读全文
posted @ 2018-03-16 09:33 你是我的神奇 阅读(312) 评论(0) 推荐(0)
摘要:本节内容 列表、元组操作 数字操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 参考https://pythonav.com/wiki/detail/1/80/ 1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表: na 阅读全文
posted @ 2018-03-16 09:32 你是我的神奇 阅读(314) 评论(0) 推荐(0)
摘要:本节内容 1:Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了打发在圣诞节的无趣时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 python是面向对象的脚本语言,可能有些人不知道面向对象和脚本具体是 阅读全文
posted @ 2018-03-13 09:28 你是我的神奇 阅读(154) 评论(0) 推荐(0)
摘要:一、Linux基础- 计算机以及日后我们开发的程序防止的服务器的简单操作二、Python开发a. Python基础b. 网络编程c. WEB框架- 用于写网站d. 设计模式 + 算法e. 项目阶段 阅读全文
posted @ 2018-03-13 09:27 你是我的神奇 阅读(141) 评论(0) 推荐(0)
摘要:在我们进行 if == 判断的时候!其中判断的条件: 1:其值是不是一样 3:其类型是否是一样 ###二者少了任何一个都不可以 >>> pwd = 23>>> cc = input('plz pwd:')plz pwd:23>>> cc'23'>>> cc == pwdFalse>>> 身份is判断 阅读全文
posted @ 2018-03-09 13:07 你是我的神奇 阅读(4982) 评论(0) 推荐(0)