自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 post get

http请求有四种:post(改) get(查) delete(删) put(增)。常用的是post和get:post:是一种向服务器更新数据的请求;get:是一种像服务器查询数据的请求;各自表现形式:get会附加在url的后面?后面的键值对(类似于json的数据格式)就是get请求的数据:http://write.blog.csdn.net/postedit?ref=toolba

2016-08-17 22:30:06 312

转载 浏览器缓存方法

浏览器缓存(Browser Caching)是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,整体上加速网页展示给用户。浏览器端缓存的机制种类较多,总体归纳为九种,这里详细分析下这九种缓存机制的原理和使用场景。打开浏览器的调试模式->resources左侧就有浏览器的8种缓存机制。  一、http缓存  http

2016-08-13 13:01:06 691

原创 shadow dom

什么是 Shadow DOM?Shadow DOM 是一个 HTML 的新规范,其允许开发者封装自己的 HTML 标签、CSS 样式和 JavaScript 代码。Shadow DOM 以及我们以后将会讨论的一些技术,使得开发人员可以创建诸如 这样自定义的一级标签。总的来说,这些新标签和相关的 API 被称为 Web Components。Shadow DOM 为何这么重要?如果你

2016-08-11 11:15:32 583

转载 基本类型 引用类型 简单赋值 对象引用

原文地址:https://segmentfault.com/a/1190000002789651ECMAScirpt 变量有两种不同的数据类型:基本类型,引用类型。也有其他的叫法,比如原始类型和对象类型,拥有方法的类型和不能拥有方法的类型,还可以分为可变类型和不可变类型,其实这些叫法都是依据这两种的类型特点来命名的,大家爱叫啥就叫啥吧 o(╯□╰)o 。1.基本类型基本的数

2016-08-10 09:52:51 1372

原创 跨域访问

同源策略 (http://baike.baidu.com/view/3747010.htm)-是针对浏览器所设计的一项安全规定,页面中 所渲染的资源(JavaScript脚本除外)都需要符合同源策略才能够正常访问。 在构建 Web 项目或者进行 XSS 攻击,CSRF攻击时,常常需要进行跨域资源访问。设想这样一个场景:攻击者 Attacker 在网站 A 上注入了一段恶意 JS 代码,用来盗取访问

2016-08-06 22:07:09 804

原创 SQL4种匹配规则

SQL提供了四种匹配模式:1. % 表示任意0个或多个字符。如下语句:Select * FROM user Where name LIKE '%三%'; 将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来。%三:表示左匹配。三%:表示右匹配。%三%:表示模糊查询。2. _ 表示任意单个字符。语句: Select * FROM user Where name LI

2016-08-06 20:00:56 4809

转载 js 原型,实例的理解

// 我讲得好啰嗦..function obj(name){ if(name){ this.name = name; } return this;}obj.prototype.name = "name2";var a = obj("name1");var b = new obj; console.log(a.name); // name1co

2016-08-06 18:55:05 450

原创 CSS碎片知识整理

1.效果border-style:none;//无边框         border-width:0;//边框宽度为0px  2.区别(1)性能差异border:0;浏览器对border-width、border-color进行渲染,占用内存。(当定义边框时,不仅要设置边框宽度,还要设置边框样式才能达到显示的效果)border:none;浏览器不进行渲染,不占用内存

2016-08-05 12:25:13 340

原创 Ajax、Flash优缺点

摘自:http://www.awflasher.com/blog/archives/503Ajax的优势:1.可搜索性 2.开放性 3.费用 4.易用性 5.易于开发。可搜索性 普通的文本网页会更有利于SEO。文本内容是搜索引擎容易检索的,而繁琐的swf字节码却是搜索引擎不愿触及的。虽然Google等一些大型的搜索引擎可以检索SWF内部的内容,但是仍然有很多麻烦存在。开放性

2016-08-05 12:13:26 3964

原创 二维数组中的查找

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。class Solution {public:    bool Find(vector > array,int target) {    int m=array.size();    int n=array[0].

2016-08-04 22:07:15 192

原创 BFC基础了解

BFC全称”Block Formatting Context”, 中文为“块级格式化上下文”。BFC元素特性表现原则就是,内部子元素再怎么翻江倒海,翻云覆雨都不会影响外部的元素。BFC布局规则:内部的Box会在垂直方向,一个接一个地放置。Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生重叠每个元素的margin box的左边, 与包含

2016-08-04 15:19:10 264

转载 apply call bind区别

原文地址:http://www.admin10000.com/document/6711.htmlapply、call 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时上下文」以及「上下文是可

2016-08-03 21:50:31 453

原创 网易笔试题

(1)ES6中let和var的区别       ES6一共有6种声明变量的方法。var命令和function命令、let和const命令,import命令和class命令。ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。let实际上为JavaScript新增了块级作用域。var定义的变量是定义该变量的作用域中的局部变量

2016-08-03 15:09:41 595

原创 44个javascript变态题解析上

声明:参考https://segmentfault.com/a/1190000005681454新加了一些基础知识。加强对基础知识的巩固。数值转换:(非数值转为数值)Number() 可以用于任何数据类型。null->0  undefined->NaN 对象:valueof() ,如果转换结果为NaN,调用对象的tostring()转为字符串,再按字符串的转换规则返回值。

2016-08-03 15:00:30 1267

原创 js基础碎片知识

javascript 语言特性中,有很多方面和我们接触的其他编程语言不太一样,比如说,javascript语言实现继承机制的核心就是prototype,而不是Java语言那样的类式继承。Javascript 解析引擎在读取一个Object的属性的值时,会沿着原型链向上寻找,如果最终没有找到,则该属性值为undefined; 如果最终找到该属性的值,则返回结果。与这个过程不同的是,当javascri

2016-08-03 12:31:14 505

原创 不同浏览器之间的一些差异整理(持续更新ing)

火狐浏览器中,非float的div前面有同一父级的float的div,此div若有背景图,要使用clear:both,才能显示背景图,而IE6.0中不用使用clear:both在[text-decoration:underline]的属性下,IE6.0显示的下划线会比FireFox低一点。在FireFox中,部分笔画会在下划线的下面1个象素左右

2016-08-03 12:15:04 3744

原创 css不换行相关易混属性

white-space :nowrap;word-break:keep-all;white-space  设置或检索对象内空格的处理方式。white-space:normal | pre | nowrap | pre-wrap | pre-line默认值:normal适用于:所有元素继承性:有动画性:否计算值:指定值取值:norm

2016-08-03 11:55:01 452

原创 H5基础知识整理

获得用户的当前位置:getCurrentPosition()getLocation()地图定位在一个表单中,如果想要给输入框添加一个输入验证:Hover(over,out) 模仿悬停事件,即当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。Keypress(fn)在每一个匹配元素的keypress事件中绑定一个处理函数Cha

2016-08-03 11:37:11 679

原创 MVC模型理解(参考部分百度文库内容)

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更

2016-08-03 11:26:18 608

转载 异构网络

异构网络中无线资源管理技术传统意义的无线资源管理包括接入控制、切换、负载均衡、功率控制、信道分配等,而在未来异构网络中,无线资源管理的目标还包括为用户提供无处不在的服务和进行无缝切换,并提高无线资源的利用率。异构网络中无线资源管理是传统无线资源管理的一种扩充。异构网络中无线资源管理的研究引起了广泛的关注,比较典型的几个无线资源管理模型包括协同无线资源管理、Multi-acces

2015-09-10 16:34:36 9996

空空如也

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

TA关注的人

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