摘要:
现象 Docker镜像正常打包编译(docker build)之后,在Linux环境下启动(docker run)时报错, 错误日志为: standard_init_linux.go:228: exec user process caused: no such file or directory。 阅读全文
摘要:
什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。 简单的说,跨域是浏览器的限制。 允许跨域有什么用呢? 允许跨域则可以访问其他的内容。均益在做网站前后端分离开发的时候,经常遇到跨域的问题。通过在开发过程中,解决跨域的问题有三种: json 阅读全文
摘要:
有时在我们第一次从某个git仓库拉取、推送代码或隔很长时间没有进行此操作的时候,git就会报 `Permission denied (publickey)`的错误,这是因为本地的SSH key和远程账户中的密钥不一致导致的。所以我们需要在本地生成一个SSH key文件,然后在git账户中进行绑定。 阅读全文
摘要:
asyncData 可以用来在客户端加载 Data 数据之前对其做一些处理,也可以在此发起异步请求,提前设置数据,这样在客户端加载页面的时候,就会直接加载提前渲染好并带有数据的 DOM,完成服务端渲染,有助于搜索引擎的抓取。 阅读全文
摘要:
路径变量 路径名称实际路径 %SystemDrive% 操作系统所在的分区号。如 C: %SystemRoot% 操作系统根目录。如 C:\WINDOWS %windir% 操作系统根目录。如 C:\WINDOWS %ALLUSERSPROFILE% 相当于 C:\Documents and Set 阅读全文
摘要:
Nest 是一个用于构建 Node.js 服务器端应用程序的框架。使用渐进式 JavaScript,内置 TypeScript(但允许用纯 JavaScript 编写代码)并结合了 OOP(面向对象编程),FP(函数式编程)和 FRP(函数式响应编程)的元素及思想,并且设计上很多灵感来自于 Angular。 阅读全文
摘要:
Airbnb JavaScript 代码规范 一种写JavaScript更合理的代码风格。 Note: 本指南假设你使用了 Babel, 并且要求你使用 babel-preset-airbnb 或者其他同等资源。 并且假设你在你的应用中安装了 shims/polyfills ,使用airbnb-br 阅读全文
摘要:
摘要 在某些时候,你发现了之前提交到git上的日志描述不全或者描述有误,这时你是会想要修改它的。 但提交已经是push到服务器,甚至是已经有好几个提交在后面了,这个怎么办呢?Git提供了一些方法来修改。 下面分为四种情况来处理。 情况一:最后一次提交且未push 执行以下命令: git commit 阅读全文
摘要:
HTTP/1.1 中可使用的请求方法 方法名称含义解析 GET 获取资源 用来请求已被识别的URI资源 POST 传输实体内容 向指定的资源提交要被处理的数据,或用于添加新的内容 PUT 传输文件 向服务器提交文件,与FTP协议上传文件一样,在请求头中添加待提交文件,或更新文件对资源进行整体覆盖,返 阅读全文
摘要:
let arr1 = [1,2,3,4,5,6] let arr2 = ['1a','2a','3b',1] let arr3 = []; for(let i in arr1.length > arr2.length ? arr1 : arr2){ if (arr1[i]) arr3[2*i] = 阅读全文
摘要:
React Native Apps is a showcase of only open source React Native apps. These apps do not have to be published to the App Store or anything, they are simply here to showcase work from within the community, and to help React Native developers by seeing how others are building and structuring their applications. 阅读全文
摘要:
ECMAScript 6 简介 let 和 const 命令 变量的解构赋值 字符串的扩展 字符串的新增方法 正则的扩展 数值的扩展 函数的扩展 数组的扩展 对象的扩展 对象的新增方法 Symbol Set 和 Map 数据结构 Proxy Reflect Promise 对象 Iterator 和 阅读全文
摘要:
介绍 Ace是一个用JavaScript编写的可嵌入代码编辑器。它与Sublime,Vim和TextMate等本地编辑器的功能和性能相匹配。它可以轻松地嵌入任何网页和JavaScript应用程序中。 官网地址:Ace - The High Performance Code Editor for th 阅读全文
摘要:
概述 Web Components 标准非常重要的一个特性是,它使开发者能够将HTML页面的功能封装为 custom elements(自定义标签),而往常,开发者不得不写一大堆冗长、深层嵌套的标签来实现同样的页面功能。这篇文章将会介绍如何使用HTML的custom elements。Firefox 阅读全文
摘要:
Class 的继承 简介 Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多。 class Point { } class ColorPoint extends Point { } 上面代码定义了一个ColorPoint类,该类通过extend 阅读全文
摘要:
在新窗口中阅读 阅读全文
摘要:
Class 的基本语法 简介 类的由来 JavaScript 语言中,生成实例对象的传统方法是通过构造函数。下面是一个例子。 function Point(x, y) { this.x = x; this.y = y; } Point.prototype.toString = function () 阅读全文
摘要:
对象的每个属性都有一个描述对象(Descriptor),用来控制该属性的行为。Object.getOwnPropertyDescriptor方法可以获取该属性的描述对象。 ##获取对象中属性描述对象 Object.getOwnPropertyDescriptor(obj, propName) 参数: 阅读全文