01面向对象.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
01面向对象

回顾 SQL变量:系统变量和自定义变量 系统 普通,set 变量名 = 值 全局,set GLOBAL 变量名 = 值 自定义 set @变量名 = 值; -- 没有指定数据类型 局部变量:declare 变量名 数据类型 select 字段列表 from 表名 into 变量列表 变量作用域 全局变量可以在任何地方使用 局部变量只能在“函数”内部使用 函数:系统函数和自定义函数 使用函数:select 函数名(参数列表) 自定义函数:create function 函数名(参数列表) returns 数据类型 begin //函数体 //定义局部变量 //分支结构if //循环结构while //iterate:continue //leave:break //返回值 end 存储过程 存储定义:create procedure 过程名字(参数列表) begin //参数列表特殊性:in,out,inout end //往一张表中插入100条随机数据 create procedure insert_user(in num int) begin // 定义一部分局部变量,保存姓氏和名字内容 declare first_name char(10) default ‘赵钱孙李周吴郑王彭邵’; declare last_name char(12) default ‘甲乙丙丁戊己庚辛壬癸戌亥’; //定义一个字符串保存姓名 declare name char(2) default ‘’; declare age int default 0; //循环变量 declare I int default 0; //循环忘user表中插入数据 while I num do set name = ‘’; //获得姓氏 set name = concat(name,substring(first_name,floor(rand() * 10) + 1,1)); //得到名字 set name = concat(name,substring(last_name,floor(rand() * 12) + 1,1)); set age = floor(rand() * 60) + 18; //插入数据 insert into user values(null,name,age); end 用户管理:创建用户-》给权限-》回收权限-》回收用户 root忘记密码:使用mysqld.exe启动 –skip-grant-tables HTTP协议:HTTP请求,HTTP响应 请求:请求行(请求方式 URI 协议版本),请求头(各项协议,每个协议都独占一行),空行(区分请求头和请求主体),请求主体(POST才有的提交内容) 响应:响应行(状态行:协议版本 状态编码 状态描述),响应头(协议内容),空行(区分响应头和响应主体),响应主体 php模拟HTTP请求 php模拟浏览器的动作 连接Apache服务器 fsockopen:专门用于连接服务器,得到一个连接资源 写入HTTP协议 fwrite:向指定资源(fsockopen)写入内容 接收返回数据 数据接收后被存放在fsockopen的资源中 解析数据 fgets,fgetc get模拟:demo01_http_get.php post模拟:demo02_http_post.php 需求:学生与传智咨询老师进行沟通 学生提问 老师回答 学生投诉 学生留言 面向过程编程 面向过程是一个软件设计思想,实现模块化编程,实现代码的重用。 核心思想:将功能以函数的形式封装,在需要的时候直接调用函数。 面向对象 面向对象不是一种技术,也是一种思想,从面向过程进化而来。 面向对象的核心思想:不是简单的将某个功能封装成函数,还要将相似功能的函数所调用的主体也进行封装,实现某个主体拥有多个功能。在使用的过程中,先得到对应的主体,然后使用主体去应用其对应的功能。 面向对象与面向过程对比 都是实现模块化编程,面向对象的模块化更深。 面向对象更加贴近现实生活。 从开发难度上讲,面向对象比面向过程要复杂的多。 从维护角度来讲,现象对象要比面向过程简单 面向过程是针对功能,面向对象是针对功能操作的主体 以前写代码的方式:碰到功能马上写函数 以后写代码的方式:碰到功能,先找到会要去调用该功能的实体(主体),再把主体给封装后,再实现功能。 面向对象的几个基本概念 类:类就是实体(主体),指的是把具有一些共性的东西,把共性抽离出来变成计算机可以识别的代码。 对象:

文档评论(0)

ccx55855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档