- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 JavaScript 的实例化与继承
JavaScript 的实例化与继承:请停止使用 new 关键字简单来说,JavaScript是一种prototypical类型语言,在创建之初,是为了迎合市场的需要,让人们觉得它和Java是类似的,才引入了new关键字。Javascript本应通过它的Prototypical特性来实现实例化和继承,但new关键字让它变得不伦不类。
2016-10-10 10:14:30 399
原创 什么叫微服务
微服务(Microservices)开始介微服务风格前,先介绍整体风格:即把一个完整的应用当成一开发单元。企业应用通常包含三个部分:客户端界面(由HTML、Javascript组成,使用浏览器进行访问)、数据库(由许多的表组件构成一个通用的、相互关联的数据管理系统)、服务端应用。服务端应用处理HTTP请求、执行领域逻辑、检索并更新数据库中的数据、使用适当的HTML视图发送给客户端。服务端应用是完整的
2016-09-26 21:10:53 878
原创 POST 请求的跨域实现
CORSHTML5 的 PostMessage APIServer Proxy利用 iframe 和 location.hash这个办法比较绕,但是可以解决完全跨域情况下的脚步置换问题。原理是利用 location.hash 来进行传值。在 ‘http://a.com#helloword’ 中的 ‘#helloworld’ 就是location.hash,改变 hash 并不会导致页面刷新,所以可以
2016-09-12 18:44:42 4791
原创 算法与数据结构
哈夫曼树哈夫曼树哈希表哈希表及处理冲突的方法B-树B-树学习笔记查找查找算法总结之二(动态查找表)静态查找表(Static Search Table):只作查找操作的查找表。 A:查询某个“特定”数据元素是否在查找表中; B:检索某个“特定”数据元素和各种属性。 例如:顺序查找、折半查找、分块查找(索引查找)动态查找表(Dynamic Search Table):在查找过程同时插入查找表中不存
2016-08-23 09:18:01 255
原创 各种排序算法的总结与比较
各种排序算法比较 各种排序算法的总结和比较 九大排序算法,你会几个?归并排序白话经典算法系列之五 归并排序的实现 归并排序的递归和非递归实现(C代码)
2016-08-22 10:49:41 357
原创 HTML5 学习笔记
关于 WebSocketHTTP详解 http1.0 和 http1.1 区别 HTTP 的长连接和短连接 WebSocket 实战 WebSocket 是什么原理?为什么可以实现持久连接? WebSocket 与消息推送刨根问底HTTP和WebSocket协议 刨根问底HTTP和WebSocket协议(二) 刨根问底HTTP和WebSocket协议(三)关于 IndexDB
2016-08-21 14:55:08 221
原创 浏览器兼容性问题
Web 前端开发人员须知的常见浏览器兼容问题及解决技巧 IE 和 Firefox 的 Javascript 兼容性总结 原生 JS 写 Ajax 的请求函数 巧妙去掉HTML中Inline-Block元素之间的空白的4种技巧
2016-08-02 12:22:57 324
原创 前端性能优化基础
Web 性能优化简介 唯快不破:Web 应用的 13 个优化步骤 Web 前端性能优化:如何提高页面加载速度图片优化Web 性能优化:图片优化减少 HTTP 请求减少HTTP请求:使用 Base64 编码图片减少页面请求数缓存深入理解 HTTP 协议及原理分析之缓存 HTTP 缓存实现的原理 HTTP 缓存相关头web 缓存机制 H5 缓存机制浅析 - 移动端 Web 加载性能优化 浏览
2016-08-01 22:16:57 484
原创 Web 安全学习笔记
关于 XSSXSS 攻击入门 XSS 攻击及防御关于 CSRF浅谈 CSRF 攻击方式 CSRF 攻击与防御 跨站请求伪造CSRF防护方法总结 XSS 与 CSRF 两种跨站攻击
2016-08-01 13:37:56 381
原创 ECMAScript 6 学习笔记
let命令let不像var那样会发生“变量提升”现象。所以,变量一定要在声明后使用,否则报错。console.log(foo); // 输出undefinedconsole.log(bar); // 报错ReferenceErrorvar foo = 2;let bar = 2;上面代码中,变量foo用var命令声明,会发生变量提升,即脚本开始运行时,变量foo已经存在了,但是没有值,所以会输出
2016-03-20 22:59:50 531
原创 前端基础汇总
JS语言的特性解释型语言 单线程+事件驱动:事件循环、事件代理、事件委托 面向对象:原型链 函数作用域:作用域链 this 闭包 声明提前this深入探究 js 中无所不在的this 详解 JavaScript 中的 this 别再为了 this 发愁了:JS 中的 this 机制 JavaScript 中 call, apply, bind 方法的总结闭包大部分人都会做错的经典
2016-03-18 16:20:18 404
原创 Angular学习笔记
Iframe动态绑定(关于$sce)<!-- Html --><script src="public/js/angular.min.js"></script><script src="public/js/angular-sanitize.min.js"></script><!-- Other Code --><iframe ng-src = {{url}}></iframe><!-- Cont
2016-03-18 15:04:35 670
ITILv3白皮书
2015-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人