PHP Notice: Undefined index

PHP Notice: Undefined index
修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教 方法3:每个文件头部加上:error_reporting(0); 如果不行,只有打开php.ini,找到display_errors,设置为display_errors = Off。以后任何错误都不会提示。 方法4 :做判断:isset($_GET["page"]) if-else判断 或者加上''@''表示这行如...

说说JSON和JSONP

说说JSON和JSONP
 前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocket,因此都不能算是ST2的原生解决方案,原生的...

浅谈事件冒泡与事件捕获

浅谈事件冒泡与事件捕获
浅谈事件冒泡与事件捕获 <div id="d1">     <div id="d2"></div> </div> <script> //按下边的方法绑定事件,当点击d2的时候console的顺序是 d2 clicked,d1 clicked //第三个参数是false,是绑定在冒泡阶段 document.getElementById('d1').addEventListener('click', function(){     console.log('d1 clicked'); }, false); document.getElementById('d2').addEventList...

Git 分支管理和冲突解决

Git 分支管理和冲突解决
创建分支   git branch 没有参数,显示本地版本库中所有的本地分支名称。 当前检出分支的前面会有星号。   git branch newname 在当前检出分支上新建分支,名叫newname。   git checkout newname 检出分支,即切换到名叫newname的分支。   git checkout –b newname master 这个命令将上面两个命令合并:在master分支上创建分支newname分支并检出到该分支。   合并分支间的修改 Merge 合并操作...

用 GitHub 来部署静态网页

用 GitHub 来部署静态网页
在尝试过用 GitHub 部署静态 HTML 网页后,觉得其实挺容易的,这里简单说说如何用 GitHub 来完成部署。 1.新建版本库 首先咱们新建了一个版本库作为 demo,然后点击"settings" 2.Automatic page generator 我们选择 "GitHub Pages" 的 "Automatic page generator" 3.自由配置信息 4.Continue to layouts 这里的google分析可以不填,咱们先把页面跑起来,点击"Continue to layouts" 5.选择模板 这...

closest() 方法应用

closest() 方法应用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> closest() 方法 </title> <style type="text/css"> *{ margin: 0;padding: 0; } header{ position: absolute; top: 0;left: 0; width: 100%; padding: 1em 0; background: lightblu...

经典JS闭包面试题

经典JS闭包面试题
大部分人都会做错的经典JS闭包面试题  可参考原理部分 闭包是什么?闭包的作用?怎么理解闭包?闭包的优缺点, 由工作中演变而来的面试题 这是一个我工作当中的遇到的一个问题,似乎很有趣,就当做了一道题去面试,发现几乎没人能全部答对并说出原因,遂拿出来聊一聊吧。 先看题目代码: function fun(n,o) { console.log(o) return { fun:function(m){ return fun(m,n); } };...

闭包是什么?闭包的作用?怎么理解闭包?闭包的优缺点

闭包是什么?闭包的作用?怎么理解闭包?闭包的优缺点
闭包是什么?闭包的作用?怎么理解闭包?闭包的优缺点 闭包是什么 闭包是Closure,这是静态语言所不具有的一个新特性。但是闭包也不是什么复杂到不可理解的东西,简而言之,闭包就是: 闭包就是函数的局部变量集合,只是这些局部变量在函数返回后会继续存在。 闭包就是就是函数的“堆栈”在函数返回后并不释放,我们也可以理解为这些函数堆栈并不在栈上分配而是在堆上分配 当在一个函数内定义另外一个函数就会...

动态rem解决移动前端适配

动态rem解决移动前端适配
动态rem解决移动前端适配 移动前端适配一直困扰很多人,我自己也是从最初的媒体查询,到后来的百分比,再到padding-top这种奇巧淫技,再到css3新单位vw这种过渡转变 但这些都或多或少会有些问题,直到使用了动态rem 才真正不再在适配这个问题上发愁 只因为叫动态rem 是因为他是真正意义上随着屏幕的大小来变化的。 rem rem官方解释是 font size of the root element 字面意思就是 根元素的font-size值 也就...

document的createDocumentFragment()方法

document的createDocumentFragment()方法
在《javascript高级程序设计》一书的6.3.5:创建和操作节点一节中,介绍了几种动态创建html节点的方法,其中有以下几种常见方法: · crateAttribute(name):        用指定名称name创建特性节点 · createComment(text):       创建带文本text的注释节点 · createDocumentFragment():    创建文档碎片节点 · createElement(tagname):       创建标签名为tagname的节点 · createTex...
Copyright © web前端技术开发个人博客 保留所有权利.   Theme  Ality

用户登录