是不是觉得黑客很神秘,仿佛一个幽灵般来无影去无踪,做的事情又那么神奇,能盗别人的账户,能让别人的网站错乱或者瘫痪,还能更改学习成绩…其实这些怎么弄的,我也不知道~~
最近在慕课网发现一个好玩的课程,Web安全——XSS,里面讲到了XSS,顺便提了一句CSRF,然后我就顺着去了解了一下。
是不是觉得黑客很神秘,仿佛一个幽灵般来无影去无踪,做的事情又那么神奇,能盗别人的账户,能让别人的网站错乱或者瘫痪,还能更改学习成绩…其实这些怎么弄的,我也不知道~~
最近在慕课网发现一个好玩的课程,Web安全——XSS,里面讲到了XSS,顺便提了一句CSRF,然后我就顺着去了解了一下。
最近发现自己基础知识还差的远,很多东西知其然不知其所以然。现在很多项目都可以借助现成的工具来实现,所以真的是越来越少关注了。
但是,基础知识是一个工程师的必备素养,也是你提高的基石,所以我就从一些简单的问题开始做一个系列的记录吧。现在从模块化编程开始吧。
因为数学一直很差,然后对数据库也是莫名的恐惧,曾经看过《 SQL 必知必会》,但也只是对 SQL 语法有点了解,具体怎么用其他语言操作数据库一直不解。最近在慕课网看到 Scott 老师的 node+mongodb 建站攻略(一期) 一下子豁然开朗,原来我也可以学得会,而且跟数学没什么关系~~
Promise 的作用:解决回调问题,为异步操作提供统一的接口,还可以链式调用。
原理:先定义好需要回调的多个函数,然后在每个函数内部“发射(传递)”出下一个函数需要的数据,然后通过链式调用来执行。如果传递的是reject值则停止。
JavaScript是一种“单线程”的语言,同一时刻,有且仅有一处代码正在执行。执行的时候要一个一个进行,如果遇见ajax请求网络阻塞则会影响下一个任务的继续,所以产生了异步操作的需求。
人嘛,就是应该活到老学到老。新事物不断在出现,要是放弃学习,那么机会也会放弃你。这是一个简单的入门笔记,学习 Angular 就从这里开始吧。
TypeScript 是微软出品的一个 JavaScript 的超集,在 js 的技术上实现了一些最新的 ES 规范标准。现在前端三大框架之一的 Angular 已经开始使用 TypeScript,我也赶紧来学习一下。