-
WEB前端第六十二课——自封装Ajax、跨域、分页
1.Ajax封装方法 自封装Ajax请求文件,其实就是将原生的Ajax的请求代码抽象为一个函数, 然后单独生成一个js文件保存,用到Ajax的时候引入文件,调用函数的过程。 封装Ajax大致步骤如下: ⑴ 提供创建xhr对象的兼容性函数 ⑵ 提供发送请求的对外接口 ⑶ 设计并约定对外接口的参数规格 -
阅读总结——SONIC 白皮书
SONIC 简介 定义及架构 SONIC (Software for Open Networking in the Cloud) 主要是运行在开放交换机上的开源网络操作系统,其包含了一个功能齐全的网络层设备。截至 2018 年,SONIC 支持 BGP,LLDP,link aggregation/L -
WEB前端第六十一课——xhr对象POST请求、xhr兼容性、timeout、progress
1.xhr对象发送post请求 Ajax中post请求与get请求不同之处在于多了一个表单,而get请求则是通过url发送附加信息。 在xhr对象中,post请求可以通过FormData构建表单数据。 语法:var formData = new FormData(); formData.append -
WEB前端第六十课——原生Ajax与HTTP协议
1.Ajax简述 全名:Asynchronous JavaScript and xml, 是指围绕“由js向服务器发起http请求”这个功能而开发的一整套完整的方法。 因此,引入jQuery封装好的Ajax会浪费很多资源,实际利用到的功能只是很少一部分, 而原生ajax则可以根据实际需求编写代码,减 -
WEB前端第五十九课——时间戳、数据交互小案例
1.时间戳 程序开发中所说的时间戳,通常是指从1970年1月1日0时到当前时间的毫秒数。 time()方法,用于获取当前的时间戳,结果为毫秒数。 date()方法,用于将时间戳结果转换为通常的时间格式。 语法:date(format,timeStamp); //format参数用于定义日期时间格式 -
WEB前端第五十八课——PDO预处理、PDO事务处理
1.PDO预处理Prepare 预处理语句Prepare是PDO提供的一种DB操作方式。 Prepare语句允许用户在“设置SQL语句”与“执行SQL语句”之间,进行参数的注入与提取操作。 Prepare方法的语言逻辑与正常的PDO访问相同,但正常的PDO访问是直接将参数写死的。 Prepare方法 -
WEB前端第五十七课——单例模式、PDO、singleton获取PDO、PDO操作DB、PDO异常捕获
1.singleLeton singleLeton称为单例模式,是一种构造类的设计模式。 目的是为了在全局获取这个类的对象时总能获取到唯一的对象,而不是每次实例化都创建出新的对象的一种结构。 特别是在DB操作中,DB连接这种对象就必须是通过单例模式来实现的。 代码示例: <?php class DB -
WEB前端第五十六课——MySQL、前后台交互
1.可视化工具 ① PHPmyadmin 在Xampp环境下的访问地址: http://127.0.0.1(:端口号)/phpmyadmin 或者 http://localhost(:端口号)/phpmyadmin 端口号为“80”时可不加端口号。 ② Navicat for MySQL 需要单独下 -
WEB前端第五十五课——jQueryAjax请求
1.会话Session、缓存Cookie session,可以理解为一种不断验证口令以获得用户持久链接的“访问机制”。 cookie,是当前访问的页面,由后台发往前台页面数据时所夹带的一小段信息。 原理说明: 当后台返回给前台数据的时候,添加的一段“持久”的信息, 因此,这段信息必须在PHP后台代码 -
WEB前端第五十四课——PHP基础⑵流程控制、类和对象、常量和变量、构造函数、继承
1.运算符 PHP中运算符的用法与JS基本相同, 需要注意的一点区别是:拼接符加号“+”与点号“.”用法不同,以及“+=”和“.=”的区别。 2.foreach 快速遍历 foreach语句提供了快速遍历数组的简单方式,foreach仅能应用于数组和对象。 如果应用于其他数据类型的变量或未初始化的变