摘要:
最初使用回调函数 由于最初j s官方没有明确的规范,各种第三方库中封装的异步函数中传的回调函数中的参数没有明确的规范, 没有明确各个参数的意义, 不便于使用。 但是node中有明确的规范 node中的的回调模式: 1. 所有回调函数必须有两个参数,第一个参数表示错误,第二个参数表示结果 阅读全文
摘要:
背景 一开始买完服务器装的是用apache搭的后台, 现在想使用nginx, 希望对你有参考作用 查看系统版本信息 我的版本信息是 首先关闭apache tomcat服务 最稳妥的关闭方法,找到你的安装路径,执行bin下的shutdown脚本 要开启执行startup脚本 安装nginx yum i 阅读全文
摘要:
背景 照着 "官网的教程" 来就行了,踩了个小坑,记录一下,希望对你有帮助 "这是部署后的效果" 小坑1 如图所示,官网推荐部署命令 然而windows 没有bash 指令, 直接运行报错 两个解决方法: + 项目根文件夹右键 gitBash here , 然后输入bash deploy.sh + 阅读全文
摘要:
"在这里阅读效果更佳" 还记得当年和同桌在草稿纸上下三子棋的时光吗 今天我们就用代码来重温一下年少(假设你有react基础,没有也行,只要你会三大框架的任意一种,上手react不难) 游戏规则 + 双方各执一子,在九宫格内一方三子连成线则游戏结束 + 九宫格下满未有三子连线则视为平局 "你可以点击这 阅读全文
摘要:
"推荐在这里阅读" 9012年都过半了,还不会用ts你就out了 why ? 1. 三大框架angular2以后的版本完全是用ts开发的, 2. vue对ts的支持也越来越好, 3. React也有TSX组件 还在犹豫什么 本文不涉及框架内容,因为框架的cli已经帮你搭好了ts环境。。。 本文只教你 阅读全文
摘要:
由来 "推荐在这里阅读" js操作二进制数据三兄弟 ArrayBuffer对象, TypeArray视图和DataView视图 它们都以数组的语法处理二进制数据,所以统称为二进制数组 ::: tip 二进制数组并不是真正的数组,而是类似数组的对象 ::: 设计的目的 与WebGL项目有关,WebGL 阅读全文
摘要:
"推荐在这里阅读效果更佳" 背景 网上搜了很多教程,包括 "官网的教程" ,但是还是费了一番功夫, 如果你使用自动化部署脚本部署不成功的话,可以参考我的这个笨方法 "这是部署后的效果" 前提 我假设你本地运行OK, 已经准备好要部署了 第一步 你的 vuepress 项目是否已经在github上的仓 阅读全文
摘要:
什么是修饰器 修饰器其实就是一个普通的函数,用来修饰类以及类的方法。 比如: target 参数就是它修饰的类 这就表示给DecoratorTest这个类加上了一个静态属性 testable,等价于: 如果你觉得一个参数不够用, 可以在外面再套一层函数用来传递参数 就像这样 : 这样就更灵活些了。 阅读全文
摘要:
背景 : win10 使用 yarn 全局 安装 vue/cli 后 yarn global add @vue/cli 提示安装成功 使用vue create 提示 bash: vue command not found 经过一番搜索。。。。。。原来是 环境变量的问题 首先找到yarn 全局安装vu 阅读全文
摘要:
A instanceof B 是判断 A 是否继承自B,是返回true, 否返回false 再精确点就是判断B 是否 再 A 的 原型链上, 什么是原型链,举个例子: 我们定义三个对象: 怎么让这三个对象形成一种继承关系呢 ? 让father 和 son 继承 grandFather 的 name 阅读全文