随笔分类 -  0307

0503 php中for与foreach的区别
摘要:结论: foreach:只能用于数组和对象,如果是非索引数组,只可以用foreach。 for:如果是索引数组,可以用for遍历。 foreach循环结构是按照数组内部的指针去循环的,当 foreach 开始执行时,数组内部的指针会自动指向第一个单元。因此下一次循环中将会得到下一个单元,不需要按照数 阅读全文
posted @ 2018-05-03 11:01 Aifeiff 阅读(133) 评论(0) 推荐(0) 编辑
0502 php-变量、常量
摘要:变 量 1.变量必须以$开头,后面紧跟变量名。 2.注意以下情况: echo “人民币符合¥像个羊,美元符号$象个钱”; //“$象个钱”会被识别为变量 3.与js的不同: 不支持“只定义不赋值”; “赋值”是使一个变量名使用一个值; 4.两个方法:isset() / unset() isset() 阅读全文
posted @ 2018-05-02 17:19 Aifeiff 阅读(131) 评论(0) 推荐(0) 编辑
0502 php简单了解
摘要:准备工作: 安装好wamp,配置站点:apache2.4.9\conf\httpd.conf 注意事项: 1.必须有分号 2.不要有无意义空行,会以空格形式输出。 3.变量,关键字(if,for..),常量不区分大小写,函数名区分。 1、输出: Echo $aaa; //常用 Var_dump($a 阅读全文
posted @ 2018-05-02 16:35 Aifeiff 阅读(149) 评论(0) 推荐(0) 编辑
0428-mysql(事务、权限)
摘要:1.事务 “事务”是一种可以保证“多条语句一次性执行完成”或“一条都不执行”的机制。 两种开始事务的方法: 1.set autocommit = 0; //false,此时不再是一条语句一个事务了,必须使用commit语句才能够生效。默认=1(true) 2.start transaction // 阅读全文
posted @ 2018-04-28 11:38 Aifeiff 阅读(303) 评论(0) 推荐(0) 编辑
0423-mysql查询语句大全
摘要:建表、数据插入代码: #新建学生表 drop table if exists student; create table student( sno varchar(20) not null primary key comment '学号', sname varchar(20) not null co 阅读全文
posted @ 2018-04-23 01:02 Aifeiff 阅读(219) 评论(0) 推荐(0) 编辑
0423-mysql插入语句大全
摘要:1 /*注意: 2 1、字段和值要一一对应 3 2、值的数据类型是字段的数据类型 4 3、当输入的字段是表中全部字段时,字段可以省略不写: 5 insert into login values ('zhangsan',‘123’,‘张三’,1); 6 4、不是全部字段时,字段必须写(主键如不是自增必须添加): 7 insert into login(userid,password)... 阅读全文
posted @ 2018-04-23 00:55 Aifeiff 阅读(436) 评论(0) 推荐(0) 编辑
0420-mysql关键词/错误提示关键词
摘要:操作关键词: 1.show //查看、展示 2.use //选择(库/表) 3.database/s //库/所有库 4.table/s //表/所有表 5.primary key //主键:不可重复,不可为空 6.unique key //唯一键:不可重复,可以为空 7.primary key(i 阅读全文
posted @ 2018-04-20 21:32 Aifeiff 阅读(167) 评论(0) 推荐(0) 编辑
0420-mysql命令(数据库操作层级,建表,对表的操作)
摘要:注意事项: 符号必须为英文。 数据库操作层级: 建表大全: #新建表zuoye1;drop table if exists zuoye1;create table zuoye1( id int auto_increment not null, #字段名id,整数类型,自增长,不可为空 f1 floa 阅读全文
posted @ 2018-04-20 09:04 Aifeiff 阅读(245) 评论(0) 推荐(0) 编辑
0418 jQuery笔记(添加事件、each、prop、$(this))
摘要:1.添加点击事件、each、prop、$(this) 1 //全选框的被动操作 2 //定义一个标志保存最终状态 3 var flag = false; 4 //为每一个选择框添加点击事件,数组.click() 5 $('.chex').click(function(){ 6 //遍历数组,数组.e 阅读全文
posted @ 2018-04-18 10:19 Aifeiff 阅读(265) 评论(0) 推荐(0) 编辑
0417 jQuery基础知识
摘要:jQuery基础知识 jQuery需要引入一个js文件,并且这个文件在所有js代码之前(包括引入的其他js文件) 基础操作(对比js): 1、找标签: js:document.getElement.. jquery:$(选择器); //有引号;标签名、#id、.class 比如:$("input:c 阅读全文
posted @ 2018-04-17 22:09 Aifeiff 阅读(211) 评论(0) 推荐(0) 编辑
0417 jsBom操作+Dom再次整理
摘要:BOM 1.Windows对象 window.open("打开的地址","打开的位置")window.opener:打开此页面的上一个页面对象window.close():关闭当前页面window.navigate("url") 跳转至目标页面(超链接),在谷歌浏览器下有bug;(不常用)windo 阅读全文
posted @ 2018-04-17 20:57 Aifeiff 阅读(177) 评论(0) 推荐(0) 编辑
0417 节点的基本操作+ 节点操作表格(添加、删除)
摘要:节点创建和追加 节点创建 元素节点:document.createElement(tag标签名称); 文本节点:document.createTextNode(文本内容); 属性设置:node.setAttribute(名称,值); 节点追加: 父节点.appendChild(子节点); 父节点.i 阅读全文
posted @ 2018-04-17 20:13 Aifeiff 阅读(387) 评论(0) 推荐(0) 编辑
锤子科技官网:问题整理及注意事项
摘要:整理: 1.cursor: not-allowed;红色圆圈斜线:禁止操作。 2.white-space:nowrap; 字符不准换行。 text-overflow:ellipsis;当文字超出显示范围的时候以省略号处理 3.pointer-events 鼠标穿透遮罩层操作下层元素 4.str.sl 阅读全文
posted @ 2018-04-16 01:22 Aifeiff 阅读(219) 评论(0) 推荐(0) 编辑
功能整合(二):轮播图(可控)、事件流
摘要:1.轮播图 可实现: 自动轮播(加载完成后调用定时器)、鼠标移入停止(停止定时器)、鼠标移出开始(开始定时器),点击切换(点击事件) 1 window.onload = function(){ 2 /*轮播图*/ 3 //自动加载 4 s = setInterval(down,2000); 5 } 阅读全文
posted @ 2018-04-16 01:05 Aifeiff 阅读(260) 评论(0) 推荐(0) 编辑
功能整合(一):滚动条的变相隐藏、js控制div的渐变显示、滚动条监听
摘要:1、滚动条的变相隐藏 思路: 1. 把body的横向,纵向的超出部分隐藏,宽设置100%;高设置100%。就没有body的滚动条了, 2. 然后把最外层的div的宽设置的比body的宽宽一点,把div的滚动条挤出去,并把div的横向超出部分隐藏掉,就可以实现没有滚动条也可以滚动的效果 1 <html 阅读全文
posted @ 2018-04-14 16:21 Aifeiff 阅读(1579) 评论(0) 推荐(0) 编辑
0404 定时器、事件
摘要:定时器 格式:定时器(执行的动作,时间(毫秒)); 返回值:定时器对象 //第几个 var aa = setInterval(function(){},1000); //间隔执行;清除:clearInterval(第几个定时器/aa); setTimeout(function(){},1000); 阅读全文
posted @ 2018-04-04 10:45 Aifeiff 阅读(165) 评论(0) 推荐(0) 编辑
0331-智还王项目整理
摘要:一、问题记录 1、背景图片比div宽度高度大的时候可以设置size为100%; 2、父级元素没有边框的时候给第一个子元素设置margin-top会带着父元素一起变动。解决办法:1、设置margin-top后使用overflow:hidden :隐藏超出部分 2、根据情况给子元素设置合适的高度,内容设 阅读全文
posted @ 2018-04-02 18:15 Aifeiff 阅读(118) 评论(0) 推荐(0) 编辑
0323-DOM基础操作
摘要:dom操作 1、找到元素(标签对象) 标签名: document.getElementsByTagName()[]; //返回的是数组类型,需要有下标来找内容 属性: document.getElementById(); //id属性值 document.getElementsByName()[]; 阅读全文
posted @ 2018-03-23 16:43 Aifeiff 阅读(141) 评论(0) 推荐(0) 编辑
0323-方法(函数)
摘要:函数 函数:有一定功能代码体的集合 注释: 1 /* 2 功能:xxx 3 参数:xxx 4 返回值:xxx 5 其他:xxx 6 */ 1.函数的定义、调用、参数、返回值: aa(bb); //调用名为aa的函数,bb为实参 function aa(a1){ //a1是形参,传递实参信息。形参可以 阅读全文
posted @ 2018-03-23 16:24 Aifeiff 阅读(156) 评论(0) 推荐(0) 编辑
032021-数组(一维数组、二维数组)
摘要:数 组 注意事项: 对数组录入元素的时候注意数据类型,要从源头搞定,避免字符串拼接等问题 如果需要求和并且进行计算,在定义 sum//求和 的时候要赋值为0,表明数据类型 灵活使用.length,可以用到就用,尽量不要写死 给二维数组赋值的时候,可以先定义一维数组aa[];循环赋值时先为aa赋值: 阅读全文
posted @ 2018-03-20 15:55 Aifeiff 阅读(222) 评论(0) 推荐(0) 编辑