Loading

06 2018 档案

摘要:一、7阶层叠水平 一般了解z-index,position(值非static),display ,float:left 可以控制元素的层级。经过例子验证,当元素有内容时,内容的层级会更高。 任何元素都有层叠顺序,当元素发生层叠时,层级高的会显示在上面,覆盖层级低的元素。当元素的层级相同时,则会根据D 阅读全文
posted @ 2018-06-30 22:23 澎湃_L 阅读(2007) 评论(2) 推荐(0)
摘要:一、下载,解压,安装 二、Apache配置虚拟主机,(host文件修改) 三、开启php.ini中pdo类型的扩展适配数据库 四、按照指示页面配置 五、操作控制面板和blog前台 阅读全文
posted @ 2018-06-29 02:09 澎湃_L 阅读(215) 评论(0) 推荐(0)
摘要:一、案例介绍 采用HTML5和CSS3制作 使用用几幅很大的图片或色块做背景,再添加一些简单的内容,实现全屏切换的效果 适用于制作各种宣传页、活动页 二、知识点 使用动画分为js实现的动画(帧动画,使用定时器,每隔一段时间更改当前元素的状态)和css3显示的动画(补间动画,加过渡只需状态改变产出动画 阅读全文
posted @ 2018-06-28 14:01 澎湃_L 阅读(562) 评论(0) 推荐(0)
摘要:一、为什么要开发动态网站 动态网站指的是数据层面的动,并不是页面视觉层面的动,如果只是视觉层面的动,根本就不需要PHP这一类动态网站开发技术,静态页面就可以完成了 动态网站首先需要一个数据源头,当每次请求特定的PHP文件(或者是其它的动态网站开发技术),通过PHP脚本执行代码,获取数据库中最新的数据 阅读全文
posted @ 2018-06-28 09:43 澎湃_L 阅读(293) 评论(0) 推荐(0)
摘要:一、相关概念 同源策略:是浏览器的一种安全策略,所谓同源是指域名、协议、端口完全相同,只有同源的地址才可以相互通过AJAX的方式请求 跨域请求:不同源地址之间的访问就是跨域请求 二、问题以及尝试解决 ①AJAX 不同源地址之间,默认不能相互发送AJAX请求,执行后,浏览器会报错,大意是说localh 阅读全文
posted @ 2018-06-27 02:01 澎湃_L 阅读(158) 评论(0) 推荐(0)
摘要:一、底层接口 jQuery.ajax( ) ①jQuery.ajax( url [, settings ] ) ②jQuery.ajax( [settings ] ) 二、使用一个HTTP GET请求从服务器加载数据 jQuery.get( ) 三、使用一个HTTP POST 请求从服务器加载数据 阅读全文
posted @ 2018-06-26 17:59 澎湃_L 阅读(304) 评论(0) 推荐(0)
摘要:一、封装的思路 ①写一个相对比较完善的用例 ②写一个空函数,没有形参,将刚刚的用例直接作为函数体 ③根据使用过程中的需求抽象参数 二、AJAX封装 ①版本1.0:基本解决get和post方式的不同 ②版本2.0:解决第三个参数params,变为可以传入对象类型,以及get和post大小写的问题 ③版 阅读全文
posted @ 2018-06-26 16:49 澎湃_L 阅读(400) 评论(0) 推荐(0)
摘要:一、概述: 处理响应数据渲染可以使用模板引擎(实际上就是一个API,目的是更容易的将数据渲染到HTML中) 目前市面上有许多模板引擎,可以参考 推荐使用artTemplate,它采用作用域预声明的技术来优化模板渲染速度,同时支持 NodeJS 和浏览器。 二、模板引擎步骤: ①选择一个模板引擎,下载 阅读全文
posted @ 2018-06-26 14:36 澎湃_L 阅读(1172) 评论(0) 推荐(0)
摘要:一、GET请求 ①GET请求传递参数通常使用的是问号传参,即在请求地址上加上?参数,从而传递数据到服务端 ②一般在GET请求数据时,无需设置响应体,可以传null或者干脆不传 ③一般情况下URL传递的都是参数性质的数据,而POST一般都是业务数据 二、POST请求 ①post请求过程中,都是采用请求 阅读全文
posted @ 2018-06-25 02:02 澎湃_L 阅读(280) 评论(0) 推荐(0)
摘要:一、概述 web程序最初目的就是将信息(数据)放到公共服务器,让所有的用户可以通过浏览器访问 可以通过以下三种方式让浏览器发出对服务器的请求,获得服务器的数据:①地址栏输入地址,回车,刷新②特定元素的href和是src属性③表单提交 这些方式无法通过或者很难通过代码的方式进行编译(对服务器发出请求并 阅读全文
posted @ 2018-06-24 22:59 澎湃_L 阅读(202) 评论(0) 推荐(0)
摘要:一、方案一:使用post方法(基本版) 二、方案二:使用get方法(完善版) 基本概念的实现 解决10次限制的问题 session解决F12可以查看密码的“漏洞” 阅读全文
posted @ 2018-06-23 12:18 澎湃_L 阅读(290) 评论(0) 推荐(0)
摘要:一、含义 HTTP很重要的一个特点就是无状态(第一次见面都是初次见面),如果单纯的希望通过服务端程序去记录每一个访问者是不可能的,所以可以借助一些手段实现,比如cookie Cookie就像是在商店买东西拿到的小票,由商店(Server)发给消费者(Browser),商店不用记住每一个消费者,只需要 阅读全文
posted @ 2018-06-22 01:50 澎湃_L 阅读(176) 评论(0) 推荐(0)
摘要:一、建立数据库 二、首页展示 三、删除功能实现 四、添加功能的实现 五、编辑功能的实现 六、文件夹: 七、效果展示 阅读全文
posted @ 2018-06-21 16:39 澎湃_L 阅读(368) 评论(0) 推荐(0)
摘要:一、开启扩展配置: 在php.ini的extension板块中增加一行extension=php_mysqli.dll 重启PHP,在phpinfo查看 二、通过mysqli_connect建立PHP与MySQL之间的联系 三、通过PHP代码执行数据操作 ①数据查询的查询语句 ②增删改数据的查询语句 阅读全文
posted @ 2018-06-21 12:09 澎湃_L 阅读(249) 评论(0) 推荐(0)
摘要:一、数据库简介 数据库就是数据的仓库,用来按照特定的结构去组织和管理数据,有了数据库可以更加方便、便捷的操作需要保存的数据 不管是什么数据库,最终都是将数据保存到硬盘中,只是存储的格式不同于文本文件 在开发领域存储数据都是使用专门的数据服务器专门提供的数据库服务,如果需要让自己的机器也可以提供数据库 阅读全文
posted @ 2018-06-18 23:16 澎湃_L 阅读(271) 评论(0) 推荐(0)
摘要:一、思路分析 绝大多数情况下,编写的应用功能都是围绕着某种类型的数据做增改删改查,对于增删改查的数据一般是结构相同的多条数据(可以认为是一个数组,数组中的元素都具有相同的属性结构),并且可以持久化(长久保存) 由于存放的数据有着复杂的结构,所以采用json存放数据 二、功能实现 服务端开发领域所谓的 阅读全文
posted @ 2018-06-17 15:34 澎湃_L 阅读(306) 评论(0) 推荐(0)
摘要:一、JSON 语法规则 在 JS 语言中,一切都是对象。因此,任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型: 对象表示为键值对 对象表示为键值对 数据由逗号分隔 数据由逗号分隔 花括号保存对象 花括号保存对象 方括号保存数组 方 阅读全文
posted @ 2018-06-16 01:02 澎湃_L 阅读(322) 评论(0) 推荐(0)
摘要:一、定义 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。这种协议限制了通讯内容的格式以及各项内容的含义。随着时代的发展,技术的变迁,这种协议现在广泛的应用在各个领域,也不仅局限于计算机之间, 阅读全文
posted @ 2018-06-16 01:00 澎湃_L 阅读(191) 评论(0) 推荐(0)
摘要:图示: 第一步:浏览器的处理(用户的操作系统) ①用户在浏览器中输入URL地址 ②浏览器解析用户输入的URL地址 ③浏览器会先检查本地缓存中有没有这个域名 ④浏览器发起一个DNS系统调用 检查操作系统缓存有没有这个域名 找系统的hosts文件中有没有这个域名 如果都没找到,会对DNS服务器发起一个系 阅读全文
posted @ 2018-06-16 00:58 澎湃_L 阅读(317) 评论(0) 推荐(0)
摘要:一、上传文件和获取 ①type属性为file的input元素可以通过表单提交文件(上传文件) 表单form的method属性值必须设为post 表单form的enctype属性值默认为urlencoded,格式是key1=value1&key2=value2 表单form的enctype属性值也必须 阅读全文
posted @ 2018-06-15 16:31 澎湃_L 阅读(651) 评论(0) 推荐(0)
摘要:一、文本框文本域 对于表单元素中的文本框文本域这一类的元素,都是直接将元素的name为键,用户填写的信息为值,发送到服务端 二、单选框 为相同name的单选框设置不同的value值,最终只提交选中的那一项的value,让服务端可以辨别 三、复选框 如果提交一个复选框:没有设置value值得check 阅读全文
posted @ 2018-06-15 01:49 澎湃_L 阅读(204) 评论(0) 推荐(0)
摘要:一、表单基础使用 1、HTML中有一个专门用于提交数据的标签<form>,通过这个标签可以收集用户的输入 2、用户第一次请求这个表单得到这个表单页面,填完表单内容,点击登录,表单会自动发送到test.php这个文件,剩下的问题就是如果在test.php中获取到用户提交过来的数据 3、通过$_GET或 阅读全文
posted @ 2018-06-14 01:44 澎湃_L 阅读(367) 评论(0) 推荐(0)
摘要:一、互联网 互联网(英语:Internet),又称网际网络,或音译因特网(Internet)、英特网,互联网始于1969年美国的阿帕网。是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。通常internet泛指互联网,而Internet则特指因特网。这种 阅读全文
posted @ 2018-06-13 01:41 澎湃_L 阅读(1296) 评论(0) 推荐(0)
摘要:一、数组初步 ①概念:数组是一种数据的集合,数组主要是用于存储具有行列特征(表格)的数据 ②PHP数组的分类 索引数组:数组的下标是整数 关联数组:数组的下标是字符串 ③PHP数组的创建 php中数组元素由两部分组成,键名【下标】和键值 索引数组的创建,可以显示创建,也可以隐式创建,创建的数组,下标 阅读全文
posted @ 2018-06-12 01:28 澎湃_L 阅读(417) 评论(0) 推荐(0)
摘要:一、定义 ①使用单引号或者双引号括起来的0个或者多个字符 ②单引号定义的字符串不能解析变量的值,能够转义\\ \' ③双引号定义的字符串能够解析变量的值,符号都能被转义 ④heredoc定义的字符串是大段的文本,并且是使用双引号 ⑤nowdoc定义的字符串是大段的文本,并且是使用单引号 ⑥字符串也可 阅读全文
posted @ 2018-06-11 01:46 澎湃_L 阅读(318) 评论(0) 推荐(0)
摘要:一、基本概念 ①函数是模块化程序的产物,在实际开发过程中,将一个项目划分为各个大的功能模块,同时大的功能模块划分为小的功能,再使用函数将这个最小的功能(一个动作)实现。 ②从代码上看,函数就是使用{ } ,将完成某一功能的代码括起来(封装),再使用function关键字,为这个代码设置一个名字,这个 阅读全文
posted @ 2018-06-10 20:15 澎湃_L 阅读(202) 评论(0) 推荐(0)
摘要:一、错误的分类 ①编译错误:在编译的过程中发生的错误,编码错误是最容易解决的,一般都是代码的书写错误 ②执行错误:在执行阶段发生的错误,此种错误一旦发生会根据错误的等级来决定是否中断程序的执行 ③逻辑错误:由于程序的逻辑不严谨而产生的错误,此种错误是最难排查的,程序可以正常执行但是最终的结果不是所期 阅读全文
posted @ 2018-06-09 23:25 澎湃_L 阅读(210) 评论(0) 推荐(0)
摘要:一、介绍 在实际开发中,经常会在一个PHP文件中引入其他的文件,被引入的文件可以是HTML文档,也可以是PHP文件 二、语法 require(文件名)和require_once(文件名) include(文件名)和include_once(文件名) 注意 : 如果引入的是函数,需要先引入再调用 引入 阅读全文
posted @ 2018-06-08 16:57 澎湃_L 阅读(248) 评论(0) 推荐(0)
摘要:一、概念 流程控制包括三个部分,顺序结构(程序自上而下的一个执行过程),分支结构(根据某一条件将程序转向不同的分支处执行)和循环结构(计算机最大特点就是计算速度快,解决重复性的问题) 二、分支结构 if分支 if分支 ①单分支:if(表达式){语句体} ②双分支:if(表达式A){语句体} else 阅读全文
posted @ 2018-06-08 11:51 澎湃_L 阅读(205) 评论(0) 推荐(0)
摘要:一、正常情况PHP文件的访问需要通过浏览器,访问Apache,才能运行一个php文件 php文件在Apache文件夹的站点根目录里 浏览器通过域名文件的形式访问 二、通过浏览器在不需要Apache服务器的情况下,使用php提供的内置web服务器运行php文件 注意:如果dos窗口关闭,则这个服务器会 阅读全文
posted @ 2018-06-08 10:19 澎湃_L 阅读(3788) 评论(0) 推荐(0)
摘要:一、echo 只能输出标量数据类型,对于任何数据都可以转为字符串输出 echo是PHP的一种特殊的'指令',不一定要像函数的那样()去使用,可以直接紧跟一个空格输出信息,可以是多个参数 二、print 只能输出标量数据类型,对于任何数据都可以转为字符串输出 与echo1的区别是只能输出一个参数 和e 阅读全文
posted @ 2018-06-07 11:13 澎湃_L 阅读(446) 评论(0) 推荐(0)
摘要:一、赋值运算符“=” “=”将赋值号右边的值赋值给左边的变量,左边的必须是变量不能是式子 二、算术运算符“+”、“-”、“*”、“/”、“%” “%”取模(取余),求两个数相除,除不尽的部分 三、自操作运算符“++”、“--”、“+=”、“-=”、“*=”、“/=”、“%=” "++"自增运算符 ① 阅读全文
posted @ 2018-06-07 11:01 澎湃_L 阅读(431) 评论(0) 推荐(0)
摘要:一、相关概念 数码:某一种进制中所出现的数字 基数:某一种进制中数码的个数(逢几进一) 位权:用于衡量某一种进制中数码所在位置的大小的值 二、常用进制 十进制 ①数码:0 1 2 3 4 5 6 7 8 9 ②基数:10 ③位权:(举例) 八进制 ①数码:0 1 2 3 4 5 6 7 ②基数:8 阅读全文
posted @ 2018-06-07 09:39 澎湃_L 阅读(487) 评论(0) 推荐(0)
摘要:一、数据类型的分类(三大类八小类) 1.标量数据类型 int 线性整数,可以有十进制,八进制,十六进制 float 带有小数点的数,可以用普通方法定义,也可以使用科学计数法,记住小数之间不能随意比较大小 boolean 两个数ture或者false,成立或者不成立 string 字符串就是使用单引号 阅读全文
posted @ 2018-06-06 16:57 澎湃_L 阅读(302) 评论(0) 推荐(0)
摘要:一、概念 常量就是一种特殊的变量,也用于存储数据,常量一旦定义就不允许修改其值,常量本身也不允许删除 常量的值只能是基本数据类型(标量类型) 常量默认区分大小写,常量一般都是全部大写字母 命名规则:变量或者函数采用snake_case(小写字母加下划线)命名规则,常量是SNAKE_CASE命名规则 阅读全文
posted @ 2018-06-06 16:23 澎湃_L 阅读(337) 评论(0) 推荐(0)
摘要:一、内存结构 栈区:保存的是变量名(术语:引用),对于cpu来说,读写速度很快 堆区:存储“复杂”的数据,数组、对象、字符串(字符串比较特殊)等 数据段:又分为数据段全局区(用于存储简单的数据,如数字和布尔类型)和数据段静态区(用于存储静态变量、常量等) 代码段:存储的是源代码对应的机器指令 输出缓 阅读全文
posted @ 2018-06-06 15:39 澎湃_L 阅读(608) 评论(0) 推荐(0)
摘要:一、概念 变量是内存中用于存储数据的一个空间,这个空间有一个名字,这个名字就是变量名,变量名用于对这个内存中的数据进行引用的 二、声明 语法: $变量名=值 变量名只能包含字母、数字、下划线,只能以字母,下划线开头 三、修改变量的值(重新赋值即可覆盖) 四、删除变量 unset($变量名) 五、可变 阅读全文
posted @ 2018-06-06 15:07 澎湃_L 阅读(300) 评论(0) 推荐(0)
摘要:一、概念 php是一种服务器嵌入到HTML中的脚本语言,也就是可以使用PHP标签(<?php....?>)动态输出数据到HTML代码中 二、PHP语法规则 由于在Apache的主配置文件中设置了扩展名.php,所以所有的PHP文件扩展名都是.php PHP文件必须通过域名访问,PHP文件中不能包含有 阅读全文
posted @ 2018-06-06 14:23 澎湃_L 阅读(202) 评论(0) 推荐(0)
摘要:一、官网下载 进入PHP下载地址http://windows.php.net/download下载最新线程安全版(Thread Safe)PHP zip压缩包,解压缩后放在想要安装的路径下。我这里下载的是5.6版本32位操作系统的压缩包 二、相关配置 1.部署:PHP就是一个软件包不需要安装,Apa 阅读全文
posted @ 2018-06-05 16:06 澎湃_L 阅读(573) 评论(0) 推荐(0)
摘要:一、官网下载MySQL 官网下载地址:https://dev.mysql.com/downloads/windows/installer/8.0.html 选择版本号 》下载(可以下载安装包版本,也可以下载压缩包版本,我下载的是5.5版本的32位操作系统的安装包) 》得到安装包 二、安装MySQL( 阅读全文
posted @ 2018-06-05 15:37 澎湃_L 阅读(346) 评论(0) 推荐(0)
摘要:一、官网下载Apache 官网地址:https://httpd.apache.org/ 点击Download >点击Files for Microsoft Windows >点击ApacheHaus >选择版本(点击Apache 2.4 VC11) >解压下载好的压缩包文件,移动文件夹Apache2 阅读全文
posted @ 2018-06-05 12:01 澎湃_L 阅读(29242) 评论(0) 推荐(7)
摘要:一、PHP概念 PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它 阅读全文
posted @ 2018-06-05 10:28 澎湃_L 阅读(235) 评论(0) 推荐(0)
摘要:一、链式编程的原理 <script> //构造函数 function Person(age){ this.age=age; this.sayHi=function(txt){ if(txt){ console.log("你好"+txt); return this;//返回的是这个对象,就可以链式编程 阅读全文
posted @ 2018-06-04 18:01 澎湃_L 阅读(323) 评论(0) 推荐(0)
摘要:一、事件冒泡和阻止事件冒泡 二、事件触发 三、事件参数对象 推出事件参数对象 例1:判断用户按下鼠标的时候,有没有按下alt键或者shift键或者ctrl键 例1:判断用户按下鼠标的时候,有没有按下alt键或者shift键或者ctrl键 例2:用户在页面按键(A-K),可以改变div的背景颜色 例2 阅读全文
posted @ 2018-06-04 11:45 澎湃_L 阅读(166) 评论(0) 推荐(0)
摘要:一、解绑事件方法unbind() 用什么方式绑定的事件,最好用对应的方式解绑事件 unbind("事件名字")括号里写上事件名字,就会解除这个事件 unbind()括号里没有参数就是解除全部事件 对象.事件()这种方法添加的事件也可以使用unbind解除 用什么方式绑定的事件,最好用对应的方式解绑事 阅读全文
posted @ 2018-06-03 00:07 澎湃_L 阅读(300) 评论(0) 推荐(0)
摘要:一、jQuery事件 1、鼠标事件 click与dbclick事件 click事件其实是由mousedown与mouseup 2个动作构成,所以点击的动作只有在松手后才触发 $ele.click():绑定$ele元素,不带任何参数一般是用来指定触发一个事件,用的比较少 $ele.click( han 阅读全文
posted @ 2018-06-02 17:45 澎湃_L 阅读(262) 评论(0) 推荐(0)
摘要:一、获取和设置元素的宽和高 width( )方法和height()方法 二、获取和设置元素的left和top值 offset()方法 三、获取元素的卷曲部分的距离 scrollLeft()方法和scrollTop()方法 四、固定导航栏案例 阅读全文
posted @ 2018-06-01 16:08 澎湃_L 阅读(244) 评论(0) 推荐(0)
摘要:一、value属性在表单的相关操作 val()方法 二、自定义属性 attr()方法 attr方法在复选框的使用 attr操作自定义属性 三、操作元素选中的问题 prop()方法 四、案例:全选和全不选 阅读全文
posted @ 2018-06-01 15:56 澎湃_L 阅读(290) 评论(0) 推荐(0)