相关推荐
-
JavaScript 异步编程的前世今生(下)
不过不要惊慌,也不要请如来佛祖,跟着我的节奏来,认真看,一天包教包会是没问题的! 接下来... 接下来我们不会立刻讲解如何使用Generator做异步操作,而是看一看Generator是一个什么东西!说来话长,这要从 ES6 的...
-
Webpack前世今生
index.html:浏览器打开展示的首页html package.json:通过npm init生成的,npm包管理的文件(暂时没有用上,后面才会用上) mathUtils.js中的代码: function add(num1,num2){ return num1+num2; } function mul...
-
前端模块化的前世今生
} script> 或 <script type="text/javascript" src="calAverageScore.js">script> <script type="text/javascript" src="calTotalScore.js">script> 在无模块化的时代,开发者想要引用别人的代码要么只能把别人的...
-
JNDI 注入漏洞的前世今生
使用目录服务可以简化应用中服务管理验证逻辑,集中存储共享信息。在 Java 应用中除了以常规方式使用名称服务(比如使用 DNS 解析域名),另一个常见的用法是使用目录服务作为对象存储的系统,即用目录服务来存储和...
-
Nginx的前世今生
Nginx的前世今生1.Nginx的概述2.Nginx在Linux下的安装2.1 环境准备2.2 Nginx下载2.3 Nginx安装 (tar)包2.4 Nginx启动与访问2.5 docker-compose启动3. Nginx静态网站部署3.1 什么是虚拟主机?3.1.1 Nginx 配置文件的...
-
详细HTTP协议的前世今生
它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式 ... 七、HTTP 连接管理 八、无状态的 HTTP 九、HTTP 断点续
-
JS模块化的前世今生
java风格的命名空间 为了避免全局变量造成的冲突,人们想到或许可以用多级命名空间来进行管理,于是,代码就变成了这个风格: app.util.modA = xxx; app.tools.modA = xxx; app.tools.modA.format = xxx; Yahoo的...
-
JS模块化的'前世今生'
一、模块化定义 模块,又称构件,是能够单独命名并独立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合...JavaScript模块的前世今生: https://yanhaijing.com/javascript/2015/03/28/js-module/
-
mysql回调地狱_JavaScript 中回调地狱的今生前世
1. 讲个笑话JavaScript 是一门编程语言2. 异步编程JavaScript 由于某种原因是被设计为单线程的,同时由于 JavaScript 在设计之初是用于浏览器的 GUI 编程,这也就需要线程不能进行阻塞。所以在后续的发展过程中基本...
-
webRTC前世今生
WebRTC 的前世今生 本文由rwebrtc翻译 WebRTC 技术是激烈的开放的 Web 战争中一大突破。-Brendan Eich, inventor of JavaScript 无插件实时通信 想象一下手机、TV 和电脑都通过统一平台进行沟通。试想...
-
了解微前端,深入前端架构的前世今生
比如: 后端框架:express、koa 包管理工具:npm、yarn node版本管理:nvm 综上,大前端时代给我们提供了一定的便利,但同时也带来了一定的弊端。比如: 所有的代码基本都可以通过应用拆分来实现细颗粒度,但是呢,...
-
HTTP 的前世今生
POST 到 GET 的重定向 4xx 客户端错误状态码 400 客户端参数错误 401 没有登录 403 登录了没权限 比如管理系统 404 页面不存在 405 禁用请求中指定的方法 5xx 服务端错误状态码 500 服务器错误:服务器内部错误,...
-
CSS => CSS的前世今生浅谈
早期 CSS 的语法设计看上去类似后来的 JavaScript 语法(当时 JavaScript 尚未存在),实际上,CSS 的这个写法借鉴了 X11 Window System 中的 X 资源。 早期CSS语法提案 在第一稿建议中,有一个影响百分比的...
-
Python的前世今生
已经没有什么能够阻挡 Python 了,已经没有什么能够阻挡 Python 了Python的前世Python的诞生Python的创始人吉多·范罗苏姆(Guido van Rossum),在1989年12月的圣诞节期间,为了打发时间,决定开发一种新的脚本解释...
-
WebSocket 前世今生
基于 Flash,AdobeFlash 通过自己的 Socket 实现完成数据交换,再利用 Flash 暴露出相应的接口为 JavaScript 调用,从而达到实时传输目的。此方式比轮询要高效,且因为 Flash 安装率高,应用场景比较广泛,但在移动...
-
前端开发的前世今生
JavaScript 先天不具有其它语言的包管理功能,components、bower、spm这类技术栈为我们解决了包管理问题,目前npm 开始主导整个市场。 其他前端技术 ECMAScript 6 ES6(ECMAScript2015)的出现,...
-
Git分支的前世今生
导读 几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。 在很多版本控制系统中,这是一个略微低效的过程——常常需要完全创建一个源代码目录...
-
Java的前世今生(二)
Java的前世今生(二) Java 今日在喝咖啡的时候,不知不觉想起了Java,想起了以前的一些往事。Java 1995 年正式诞生起到现在,已经快 23 年了。我从2002年开始接触Java,它已经陪我已走过了15个年头,当年记得我...
-
setting.xml文件,修改Maven仓库指向至阿里仓
setting.xml文件,修改Maven仓库指向至阿里仓