- 博客(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 333
转载 浏览器缓存方法
浏览器缓存(Browser Caching)是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,整体上加速网页展示给用户。浏览器端缓存的机制种类较多,总体归纳为九种,这里详细分析下这九种缓存机制的原理和使用场景。打开浏览器的调试模式->resources左侧就有浏览器的8种缓存机制。 一、http缓存 http
2016-08-13 13:01:06 735
原创 shadow dom
什么是 Shadow DOM?Shadow DOM 是一个 HTML 的新规范,其允许开发者封装自己的 HTML 标签、CSS 样式和 JavaScript 代码。Shadow DOM 以及我们以后将会讨论的一些技术,使得开发人员可以创建诸如 这样自定义的一级标签。总的来说,这些新标签和相关的 API 被称为 Web Components。Shadow DOM 为何这么重要?如果你
2016-08-11 11:15:32 625
转载 基本类型 引用类型 简单赋值 对象引用
原文地址:https://segmentfault.com/a/1190000002789651ECMAScirpt 变量有两种不同的数据类型:基本类型,引用类型。也有其他的叫法,比如原始类型和对象类型,拥有方法的类型和不能拥有方法的类型,还可以分为可变类型和不可变类型,其实这些叫法都是依据这两种的类型特点来命名的,大家爱叫啥就叫啥吧 o(╯□╰)o 。1.基本类型基本的数
2016-08-10 09:52:51 1389
原创 跨域访问
同源策略 (http://baike.baidu.com/view/3747010.htm)-是针对浏览器所设计的一项安全规定,页面中 所渲染的资源(JavaScript脚本除外)都需要符合同源策略才能够正常访问。 在构建 Web 项目或者进行 XSS 攻击,CSRF攻击时,常常需要进行跨域资源访问。设想这样一个场景:攻击者 Attacker 在网站 A 上注入了一段恶意 JS 代码,用来盗取访问
2016-08-06 22:07:09 822
原创 SQL4种匹配规则
SQL提供了四种匹配模式:1. % 表示任意0个或多个字符。如下语句:Select * FROM user Where name LIKE '%三%'; 将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来。%三:表示左匹配。三%:表示右匹配。%三%:表示模糊查询。2. _ 表示任意单个字符。语句: Select * FROM user Where name LI
2016-08-06 20:00:56 4901
转载 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 458
原创 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 355
原创 Ajax、Flash优缺点
摘自:http://www.awflasher.com/blog/archives/503Ajax的优势:1.可搜索性 2.开放性 3.费用 4.易用性 5.易于开发。可搜索性 普通的文本网页会更有利于SEO。文本内容是搜索引擎容易检索的,而繁琐的swf字节码却是搜索引擎不愿触及的。虽然Google等一些大型的搜索引擎可以检索SWF内部的内容,但是仍然有很多麻烦存在。开放性
2016-08-05 12:13:26 4004
原创 二维数组中的查找
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。class Solution {public: bool Find(vector > array,int target) { int m=array.size(); int n=array[0].
2016-08-04 22:07:15 202
原创 BFC基础了解
BFC全称”Block Formatting Context”, 中文为“块级格式化上下文”。BFC元素特性表现原则就是,内部子元素再怎么翻江倒海,翻云覆雨都不会影响外部的元素。BFC布局规则:内部的Box会在垂直方向,一个接一个地放置。Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生重叠每个元素的margin box的左边, 与包含
2016-08-04 15:19:10 272
转载 apply call bind区别
原文地址:http://www.admin10000.com/document/6711.htmlapply、call 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时上下文」以及「上下文是可
2016-08-03 21:50:31 465
原创 网易笔试题
(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 605
原创 44个javascript变态题解析上
声明:参考https://segmentfault.com/a/1190000005681454新加了一些基础知识。加强对基础知识的巩固。数值转换:(非数值转为数值)Number() 可以用于任何数据类型。null->0 undefined->NaN 对象:valueof() ,如果转换结果为NaN,调用对象的tostring()转为字符串,再按字符串的转换规则返回值。
2016-08-03 15:00:30 1273
原创 js基础碎片知识
javascript 语言特性中,有很多方面和我们接触的其他编程语言不太一样,比如说,javascript语言实现继承机制的核心就是prototype,而不是Java语言那样的类式继承。Javascript 解析引擎在读取一个Object的属性的值时,会沿着原型链向上寻找,如果最终没有找到,则该属性值为undefined; 如果最终找到该属性的值,则返回结果。与这个过程不同的是,当javascri
2016-08-03 12:31:14 518
原创 不同浏览器之间的一些差异整理(持续更新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 3776
原创 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 464
原创 H5基础知识整理
获得用户的当前位置:getCurrentPosition()getLocation()地图定位在一个表单中,如果想要给输入框添加一个输入验证:Hover(over,out) 模仿悬停事件,即当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。Keypress(fn)在每一个匹配元素的keypress事件中绑定一个处理函数Cha
2016-08-03 11:37:11 688
原创 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 627
转载 异构网络
异构网络中无线资源管理技术传统意义的无线资源管理包括接入控制、切换、负载均衡、功率控制、信道分配等,而在未来异构网络中,无线资源管理的目标还包括为用户提供无处不在的服务和进行无缝切换,并提高无线资源的利用率。异构网络中无线资源管理是传统无线资源管理的一种扩充。异构网络中无线资源管理的研究引起了广泛的关注,比较典型的几个无线资源管理模型包括协同无线资源管理、Multi-acces
2015-09-10 16:34:36 10060
空空如也
matlab编写SVM线性分类器,提示如下错误怎么办?求指导,菜鸟一枚
2015-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人