- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 为什么要用react-router-redux
react-router-redux 将react-router 和 redux 集成到一起,用redux的方式去操作react-router。例如,react-router 中跳转需要调用 router.push(path),集成了react-router-redux 就可以通过dispatch的方式使用router,例如跳转可以这样做 store.dispatch(push(url))。本质上...
2018-05-30 18:53:29
9559
转载 http的get和post
GET和POST是HTTP请求的两种基本方法,要说它们的区别?post比get安全?get比post传的少?乱起八糟的答案,肤浅!最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么:GET在浏览器回退时是无害的,而POST会再次
2017-11-30 23:01:38
218
1
转载 HTML5 Canvas八大核心技术及其API用法
什么是canvas?Canvas元素是HTML5的一部分,允许脚本语言动态渲染 位图像。Canvas由一个可绘制区域HTML代码中的属性定义高度和宽度(注:用其属性width和height设置宽度和高度时不能跟像素单位 “px”)。JavaScript代码可访问该区域,通过一套完整的绘图功能类似于其他通用二维的API,从而生成动态的图形。Canvas八大核心技术(3D3R公司创始人
2015-12-10 14:00:24
3763
转载 程序员编程生涯中会犯的7个错误
1.没有明确的目标心中没有终点目标,那就只会随波逐流。如果你想在软件开发的职业生涯上获得成功,那么你需要有一个明确的目标。仅仅只是对遥远的未来有一个模糊的想法是不够的。相反,你应该有坚实的目标——在某个时间段内的首要目的——明确定义的目标。我认识许多程序员和所谓的专业人士庸庸碌碌地在同一个岗位上干了几十年,是的,你没听错,就是几十年!这是一场悲剧,但
2015-10-29 20:46:51
386
转载 CORS跨源资源共享
通过XHR实现Ajax通信的一个主要限制,来源于跨域安全策略。默认情况下,XHR对象只能访问与包含它的页面位于同一个域中的资源。这种安全策略可以预防某些恶意行为。但是,实现合理的跨域请求对于开发某些浏览器应用程序也是至关重要的。CORS是W3C的一个工作草案,定义了在必须访问跨源资源时,浏览器与服务器应该如何沟通。CORS的实现原理,就是使用自定义的HTTP头部让浏览器与服务器进行沟通,从
2015-10-29 20:42:37
1190
转载 XMLHttpRequest(XHR)
Ajax技术的核心是XMLHttpRequest对象(简称XHR),这是由微软首先引入的一个特性,其它浏览器提供商后来提供了相同的实现。在XHR出现之前,Ajax式的通信必须借助一些hack手段来实现,大多数都是使用隐藏的框架或内嵌框架。XHR为向服务器发送请求和解析服务器响应提供了流畅的借口。能够以一步方式从服务器去的更多信息,意味着用户单击后,可以不必刷新页面也能取得最新的数据。也就是说,可以
2015-10-29 20:40:42
1901
1
转载 结构、表现、行为 分离
WEB标准提倡结构、表现和行为相分离---HTML结构、CSS表现、JavaScript行为结构和表现分离的重要性:刚开始的时候理解结构和表现的不同之处可能很困难,特别是如果你不习惯于思考文档的语义结构时。然而,理解这点是很重要的,因为,当结构和表现分离后,用 css 文档来控制表现就是很容易的一件事了。结构 是由文档中的主体部分,再加上语义化、结构化的标记。表现 是你赋予内容
2015-10-27 19:07:41
9928
原创 JS原生编写飞机大战小蜜蜂游戏
javascript设计模式之单体模式--飞机大战小蜜蜂游戏单体是一个用来划分命名空间并将一批相关的属性和方法组织在一起的对象,如果他可以被实例化,那么他只能被实例化一次。单体模式是javascript里面最基本但是也是最有用的也是最常用的模式之一。单体模式的特点:1,可以用来划分命名空间,从而清除全局变量所带来的危险。2,利用分支技术来封装浏览器直接的差异。3,可以把
2015-09-14 15:01:27
6508
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人