摘要:
起因: 1、这是前端面试的经典题型,要去找工作的小伙伴看看还是有帮助的; 2、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考; 概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事 阅读全文
摘要:
使用cli命令创建根路由模块 ng g cl app.router 或自己建一个路由配置文件 如:app/app.router.ts 在根模块中引入路由, 为特性模块定义的路由在其模块中引入 路由配置 pathMatch?: string; 默认为前缀匹配 "prefix"; "full" 为完全匹 阅读全文
摘要:
官网 : www.typescriptlang.org 1.编译型语言 2.强类型语言 3.真正的面向对象的语言: 有借口、有泛型、有枚举、有访问修饰符 AMD类型的面向对象的语言 npm install -g typescript 下载编译工具 编译ts文件 tsc xxx.ts/xxx.tsx/ 阅读全文
摘要:
最近更换了阿里云服务器 使用centOS7.2,目前配置1核2G,搭建gitlab有点吃力,另外如果1核1g就不要搭建了,推荐配置是2核4G以上 下面来简单记录整个搭建过程 注意: 本次实验OS为centos7,gitlab我们使用的是CE社区版本,centOS6搭建请搜索具体教程。 gitlab通 阅读全文
摘要:
【mySQL的安装】: CentOS7默认数据库是mariadb,现在来安装mySQL 1.下载安装包 这里下载了四个安装包,后面会用到 2.将安装包移动到 /usr/local/ 下 3.解压 4.安装 5.原有的软件mariadb-devel 和 mariadb 有冲突,删除 6.再次开始安装 阅读全文
摘要:
安装完node和npm ,接下来安装pm2 首先简单介绍下pm2,官网的介绍是: pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。它非常适合IaaS结构,但不要把它用于PaaS方案(随后 阅读全文
摘要:
云服务器厂商:京东云 我选择的操作系统为公共镜像CentOS7.2。 步骤: 首先登陆服务器:使用ssh 用户名@IP地址 登陆 1、 wget命令下载Node.js安装包 登陆node的官网复制下载链接: 在node官网download初复制Linux 系统 (x64)下载地址链接(右键--复制链 阅读全文
摘要:
在项目中尝试了mockjs,mock数据,实现前后端分离开发。 关于mockjs,官网描述的是 1.前后端分离 2.不需要修改既有代码,就可以拦截 Ajax 请求,返回模拟的响应数据。 3.数据类型丰富 4.通过随机数据,模拟各种场景。 等等优点。 总结起来就是在后端接口没有开发完成之前,前端可以用 阅读全文
摘要:
先复习下整个请求的过程 测试下能不能上传 上传的表单文件 这是因为body-parser 只能处理application/x-www-form-urlencoded 文件上传 需要使用 multer 模块 用来处理 multipart/form-data const express = requir 阅读全文
摘要:
模块化: 1、系统模块: http、querystring、url 2、自定义模块 3、包管理器 【系统模块】 Assert 断言:肯定确定会出现的情况使用断言 stabiltry: locked 稳定性,锁定,再也不会改了 C/C++ ADDons c的扩展:关键性的函数可以用c来写,提高稳定性 阅读全文