自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 初识VUE

文章目录1、回顾2、vue基础2.1、开发规范2.1.1 [工作目录构建规范](https://segmentfault.com/a/1190000006031855)2.1.2 代码命名规范1、BEM命名方式2、OOCSS3. Eslint4、语义化标签2.2 工作规范2.2.1 日报、周报2.2.2 提交规则2.3 前端发展史git操作2.4 初识VUE2.5 MV*模式2.6 Vue实现数据绑定的原理2.6.1 vue中数据双向绑定的体现2.6.2 vue数据双向绑定原理1、回顾1.1 复习no

2020-07-18 14:53:24 176

原创 使用nodejs编写静态服务器

1、使用nodejs编写静态服务器const http = rquire('http');const url = require('url');const server = http.createServer((req, res) => { if (req.url !== '/favicon.ico) { // const params = url.parse(req.url, true).query res.writeHead(200, {

2020-07-18 14:51:17 257

原创 原型链

js继承原型链继承组合继承组合继承es6语法糖寄生组合式继承

2020-05-28 09:38:33 96

原创 node学习笔记 nvm yarn 等

1创建gitnode 高并发,不会有回调地狱服务端处理跨域问题,主要就是通过设置 Access-Control-Allow-Origion使用jwt验证登录过程中,服务端生成token的方法是? jwt.verify().前后端分离的登录功能中移动端通常使用验证方式为 token.如何在一台电脑上管理多个node版本? nvm以下属于接口测试工具的有 postman ind...

2020-03-02 00:27:33 135

原创 async模块串行无关联 串行有关联 并行无关联

const async = require(‘async’)console.time(‘async’)// 串行无关联// 数组里有很多个异步代码,第一个异步完成以后调用了cb才会执行第二个// 当数组里的所有异步都完成(数组最后一个cb被调用了),这个时候最终的回调函数就会被执行// 最后这个回调里可以在第二个参数是个数组,接收数组每一个cb传递过来的参数// async.serie...

2020-03-01 16:31:12 190

原创 01-http-request-get

const http = require(‘http’)const options = {hostname: ‘www.xiongmaoyouxuan.com’,port: 80,path: ‘/api/tab/1?start=0’,method: ‘GET’}let respData = ‘’const req = http.request(options, resp =>...

2020-02-29 18:35:20 125

原创 http-request-post

const http = require(‘http’)const qs = require(‘querystring’)// post请求参数时单独写的,在后面调用writeconst postData = qs.stringify({‘question[title]’: ‘这是一条好的评论’,‘question[content]’: ‘这个真不错’,‘question[course...

2020-02-29 18:35:00 1504

原创 小爬虫03-spider

// 小爬虫:去别的网站里爬数据const url = ‘https://nodejs.org/dist/latest-v12.x/docs/api/’const https = require(‘https’)const cheerio = require(‘cheerio’)let html = ‘’https.get(url, resp => {resp.on(‘data...

2020-02-29 18:33:32 80

原创 // 常用node核心模块: fs、http、url、path、queryString // 偶尔用到:Buffer、events、process、crypto // 基本不用:error、readl

// 常用node核心模块: fs、http、url、path、queryString// 偶尔用到:Buffer、events、process、crypto// 基本不用:error、readline、stream// const fs = require(‘fs’)// const path = require(‘path’)// // const buffer = require(...

2020-02-29 18:30:00 116

原创 // 常用node核心模块: fs、http、url、path、queryString

// 服务器运行环境// 处理文件,连接数据库// 高并发,用来做中间层// http// const http = require(‘http’)// http.createServer((req, resp) => {// resp.end(‘hello’)// }).listen(8080, () => {// console.log(‘port 8080...

2020-02-29 18:29:05 146

原创 async await

//async await 是ex6新增的,不是node的知识点,是ECMAScript//这个语法在前段(浏览器支持ex6)或者node都能使用// function a(){// return new Promise((resolve,reject)=>{// setTimeout(()=>{// const num=Mat...

2020-02-28 15:21:28 96

原创 mockjs 模仿数据接口

(//cmdyarn inityarn)//依赖express和mockjsconst express =require(‘express’)const mockjs =require(‘mockjs’)const app=express()app.get(’/list’,(req,resp)=>{//就是一个来自/list 的路由const obj =mockjs.moc...

2020-02-28 14:41:32 395

原创 安装好mongoose后的基本操作增删改出

//引用mongoosevar mongoose = require(‘mongoose’);//链接本地的1908本地数据库mongoose.connect(‘mongodb://localhost/1908’, {useNewUrlParser: true});//链接本地数据库,调用事件var db = mongoose.connection;db.on(‘error’, con...

2020-02-28 11:34:44 101

原创 git的基础

本博客来自老师DaryGit的基本使用(一)工具 git目录Git用途Git代码托管平台Git工作流程概念介绍工作流程Git使用步骤版本管理分支管理常用的分支命名冲突解决附录1:Git常见命令附录2:使用Git时候的一些注意事项附录3:使用Git提交时的备注信息Git用途托管代码到远程,分布式托管,避免本机磁盘损坏造成不可挽回的局面。版本控制,可以发布多个版...

2020-02-23 21:45:07 187

01了解小程序.pdf

01了解小程序.pdf

2020-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除