自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 phpmysql登陆报错 #1862 - Your password has expired.

1.安装的时候,系统会设定密码”h90OwscAud2.第一次用http://127.0.0.1/phpMyAdmin/index.php的方式登陆,会发现提示密码过期,进不去;提示语:#1862 - Your password has expired. To log in you must change it using a clie3.这时候,需要安装MySQLWo

2017-04-25 22:19:05 969

原创 mac PHP多站点配置

写在前面:1.需要修改的文件默认都是放在隐藏的文件夹下,需要通过搜索才能打开,快捷键:command+空格,输入“/etc”,不包括引号,即可打开etc文件夹。我们需要修改的3份文件都在它里面可以找到。2.预先把项目文件夹放在/Library/WebServer/Documents 下面(php本地服务器默认的路径),例如我的项目:/Library/WebServer/Document

2017-04-25 22:13:47 3799

原创 0418PHP

变量引用 $b = &$a; 把$b 的值引用$a的值的存储地址 ,这样两个变量共用1个物理内存,可以减少物理内存占用,只要改变$a,$b的值同时改变算术运算符 % 取模(或取余数)运算. 字符串拼接符++$a 先递增1,再传递$a的值$a++ 先传递$a的值,再递增1+= -= *= /= .= %= ; $b +=$a 等同于$b = $b+$a;&& 逻辑与; || 逻辑或;!

2017-04-18 20:18:49 236

原创 0417PHP

命名规范 文件夹:字母、数字、下划线文件名:字母、数字、下划线、点 不能用中文,字母大小下(除了windows 其它系统区分大小写)扩展名:.phpphp标签:

2017-04-17 22:59:08 297

原创 jQuery做二级菜单动画

鼠标悬浮动态展出二级菜单在网页中非常常见,这里介绍如何用jQuery制作这种效果。相关的知识有: mouseover() mouseout mouseenter() mouseleave() hover() show() hide()有JS基础的同学,遇到这个问题的时候,很容易就想到mouseover() mouseout 这两个事件。我最开始做这个题目用的也是这两个事件。jquery代码如

2017-04-05 21:48:53 1952

原创 JS 对象属性访问的2种方式和用途

问题起源: 在学习JS的过程中遇到一道题目“判断一个字符串中出现次数最多的字符,统计这个次数”,在网上查到一个用对象的方法解题,看完表示一脸懵逼。对代码中o[char]不能理解。代码如下:<script> var str = "zhaochucichuzuiduodezifu"; var o = {}; for (var i = 0, length = str.len

2017-03-28 17:15:31 10471 1

原创 -1的巧用,1-3+5-7+9-11+13.... -99求和

题目分析: 很容易发现题目的规律,首先相邻的数字差都为2,然后正负号间隔出现。如果把它分成正的1组,负的1组,然后我们分别用for循环求出两组的和再做差,可以求出结果。 不过这里转述1种巧用-1的办法,只用1个for循环即可实现,大大减少了代码。代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">

2017-03-25 16:33:44 5151 1

原创 Javascript去掉数组重复内容的2种办法

方法1的优点在于不用建立新的数组,但不易理解;方法2需要建立新的数组,但容易理解。方法1: 思路: 1. 取数组第1个元素, 2. 从后往前与数组其他元素对比; 3. 若想等,则将匹配的元素移到最后,并记录次数; 4. 取第2个元素,重复2~4步; 5. 最后获得重新排序的数组,后面的都是重复多余的元素,个数与累积的记录次数一致(需要特别注意处理方式); 6

2017-03-25 10:52:32 1077

原创 0324 JS

运动闪动,直接赋值匀速运动,num=num+n(n为常数)缓动(先快后慢,或者先慢后快)num = num + (终值-num)/10;结果会无限接近终值,但不能达到终值,所以最后最好加一个判定条件让值最后到达目标值,否值会一直处于无限循环计算状态。示例代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"

2017-03-24 21:23:05 224

原创 0322 JS

0322 JS倒计时定义时间,并通过getTime()转换成毫秒;var endTime = new Date("2017/10/1 00:00:00");var tody = new Date();//获得当前时间;var mills = endTime.getTime()-tody.getTime();//得到毫秒数;JS中,getTime()返回的是距1

2017-03-23 22:32:19 299

原创 0321 JS

0321 JS寻找元素通过ID getElementById();通过标签 getElemntsByTagName();通过节点 父级,子级,孩子节点集;变量局部变量:函数内部定义的变量,仅在函数内部有效;全局变量:函数外定义的变量,定变量后的代码都可以引用;Tab栏切换排他思想:先干掉所有人,最后对自己设置。让每一个li自带自己的脚标,

2017-03-21 22:23:36 236

原创 0320JS_DOM

0320JS_DOMDOM 结构Document object model 文档对象模型;DOM把一个网页看成树的结构。 JS如何做特效:布局->特效 找元素,对其控制样式;DOM相关概念节点:一切皆有节点节点的结构层次父节点 parentNode兄弟节点 下一个节点:nextSibling(IE678识别),nextElementSibling;上一个节点:previousSibl

2017-03-20 20:50:02 153

原创 0314 JS 递归法和二分法排序

0314 JS递归法求阶乘,并求和:如果只是求阶乘(如n!),递归的代码很简单,数学公式很容易想到。f(n)=f(n-1)*n,除了第一个需要特殊赋值,不会出现特殊情况。代码如下:var n=parseInt(prompt("请输入需要阶乘的值")); function Mul(n){ if(n==1){ return 1;

2017-03-14 21:48:16 542

原创 0313 JS

0313 JS1.乘法口诀对齐问题正常情况下,因为乘法口诀结果的位数不一样,导致最后不能整齐排列,如下:解决办法1:循环加入表格,此方法不在这里叙述,可以百度;解决办法2:加入一个标签,并将标签转换为inline-block,然后设定宽度即可,代码如下:html>head> meta charset="utf-8"> title>

2017-03-13 17:21:56 218

原创 Switch的的case同时付多个值的写法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-10 22:17:56 51374 6

原创 0309JS

1.运算相关需要注意的地方:    布尔值在参与数学计算的时候true=1,false=0;== 不要格等于,只进行内容判断,不管数据的类型是否一致,例如:a=100,b=“100”,a==b会输出true;=== 完全等于,内容和数据类型一致时才会输出true,例如:a=100,b=“100”,a==b会输出false;!= 不完全不等于,当内容相等即输出false,不判断数据类

2017-03-09 21:46:39 273

原创 0308 CSS&JS

1.input的text和button同时使用产生高度差,在不同浏览器表现不同,并受到字体大小和行高的影响,如何解决?解决办法:1.首先vertical-align:middle; 这样chrome中显示就正常了,不受字体大小影响,但safari中还是有高度差;2.设定box-sizing:border-box,safari中的高度差也消失,设定为content-box

2017-03-08 22:21:48 202

原创 0307HTML&CSS

1.不好的习惯:晚上回来宿舍,打开下午的网页想看一下今天遇到的问题。结果发现昨天做的隐藏二级菜单因为层级设定较低,被今天的内容覆盖了一部分。但作业已经上交。想想未来如果工作上这样子去完成工作,必定是很不负责任的行为。完成一个任务,应该从头到尾检查一遍,因为我们无法肯定今日的行为不会对过去的成果没有影响。再扩展一下,我们平时做任务的时候,不能只保证完成工作。还要记录工作的思路,保证当

2017-03-07 21:58:13 185

原创 0306 HTML&CSS

1.利用border制作菜单的小三角具体方法:.triangle{    width:0;    height:0;    border-top:6px solid transparent;    border-bottom:6px solid red;    border-left:6px solid transparent;    border-right:6p

2017-03-06 19:57:40 211

原创 0302伪类hover使用的一个问题

关于伪类hover使用时的发现的遇到的一个问题:hover不可在同级之间使用,也不可跨级使用。需要连续的层级逐级定义。例如:     通过CSS定义,上述的代码表示当鼠标在图片img上悬停的时候,shadow出现。若写成:.content-box3 img:hover.shadow{display:block;background

2017-03-02 21:53:18 387

原创 0301CSS学习

学习内容伪类:普通伪类:p:nth-of-type(n){}    表示p元素第n次出现的时候的样式。p:first-child{}  表示多个p元素中,第一个p元素的样式。p:last-child{}  表示多个p元素中,最后一个p元素的样式。p:nth-child(n+2){}  表示对出现的一系列的p元素,仅从第二个开始执行此样式。结合以上4类伪类,可以对同样的选择器,不的位

2017-03-02 21:47:56 154

原创 0228CSS学习

定位:相对定位:position:relative; 相对定位的对象是自己的起始位置,它仍然占据普通流中的空间;绝对定位:position:absolute; 绝对定位的对象是父级的位置(参考已定位的父级,若父级没有定位,则一直往上参考,直到参考body的位置);利用定位可以很好的制定多级的下拉菜单,鼠标悬浮时呈现特殊效果;今天犯的错误:去除所有margin和padding默认

2017-02-28 17:59:35 188

原创 0227CSSS学习

列表样式list-style-type:none; 去除无序列表前的实心圆点;浮动浮动常结合div无限嵌套进行网页布局;float:left; 向左浮动;float:right; 向右浮动;浮动元素会按指定方向浮动,直到碰到其它浮动元素和边框。若碰到非浮动的普通流,则会覆盖在这些元素之上。若要这些元素不被覆盖,需要用以下方式清除浮动。清除浮动:clear:left ri

2017-02-28 09:18:46 316

原创 0224CSS学习

块级元素:可设置宽高,独占一行 (,, , ,, ) 块级元素可以包含行级元素,也可包含块级元素(不可以包含块块级要设定宽高后,背景才会出现行级元素:不可设置宽高,相邻元素可以在同行中存在。 (,, , , ) 行级元素可包含行级元素,不能包含块级原色。行级和块级的转换display:block 行级->块级display:i

2017-02-24 17:58:30 187

原创 0223CSS学习_字体_文本_背景

字体样式:颜色:color字号:font-size字体:font-family:Arailfont-family:”微软雅黑,宋体”(中文和名称带空格的字体要加引号,加入不同优先级的字体用逗号隔开,当用户端无第一个字体时,按顺序查找设定的字体)风格:font-style:normal 正常字体font-style:italic 文字斜体font-style:obliqu

2017-02-23 16:23:43 240

原创 0222CSS学习_样式

CSS的样式邹顺强       发表于  2017-02-22  14:551.CSS样式的种类缺省內联样式内部样式外部样式缺省:浏览器默认设置的样式,例如Chrome浏览器默认最小字体为12px內联样式:在HMTL元素內,代码如下:显示为蓝色显示为:显示为蓝色内部样

2017-02-22 17:21:39 229

原创 0221HTML学习_框架

框架标签      其中使用 cols水平排布框架,如上代码表示将窗体分成左右两部分,左边占比25%宽,载入 fram_a.html;右边占比75%宽,载入framl_b.html;(除了设定比例,亦可直接以定值的方式设定宽度);使用rows垂直排布框架,此外框架之间可以相互嵌套;使用时,不可同时使用标签;noresize属性,禁止用户拖动框边改变大小; framborder属性,设定边框

2017-02-21 16:49:39 206

原创 0220HTML学习

表单标签:表单标签:caption属性:设定数据需要传输的文件路径;method属性:设定传输的方式(有get和post两种,其中get传输后可在浏览器阅读传输的内容,不具备保密性,post则不显示传输内容);所有录入的文字,文件,密码,选项等数据均需嵌套在里面;表单的设计一般结合表格进行布局和排版;输入类元素:文字输入框:密码输入框:文本域:(rows,cols分别定义文本域

2017-02-20 18:09:19 213

原创 0217HTML学习

列表的学习有序列表          宝马          奔驰          比亚迪          奔驰          奔驰     有序列表的type=“”属性有:1,a,A,I,istart=“”属性:序号开始的位置,此处填写用阿拉伯数字填写序号开始的位置。无需列表          宝马          奔驰          比亚迪    

2017-02-17 16:47:09 264

原创 0216 HTML学习

标题,段落一共分6个等级,由大到小(...)标题属性:align(默认left对齐,还可设定为:right center)例如H1局中:H1局中显示字体格式可用标签设定颜色color,大小size,但Web设计中一般用CSS设定,不使用标签;分行标签,要注意避免与段落标签混淆;图像标签,其中src=“”为图像路径,分为绝对路径和相对路径;title=“" 属性:当鼠标在图片

2017-02-16 17:29:02 196

原创 0215 HTML学习

HTML的head和body部分属性学习

2017-02-15 16:47:09 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除