自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 MVVM、MVC的区别

如何理解MVC和MVVM在最近的一次面试中面试官问了一个问题,请你说说MVC和MVVM的区别,一时语塞,平时虽然在用像Vue、React这种MVVM框架,但是其细致的区别却不知道怎么描述,后面通过查阅资料使得自己的理解更深了,在此写出来一是方便自己记忆,二是也可以给有需要的人看看。首先,我作为一个自学入行的,在这方面的积累上与科班出身的相比肯定是有所欠缺的,最明显的就是以我来说了解得更多的是如今的一些新技术,而对一些以往出现的技术及其演变过程是不了解的。之前粗略的看过MVVM是啥玩意儿,但是并没有在脑海

2021-10-16 22:24:45 219 1

原创 JS数据结构和算法之单向链表实现

//单向链表function SingleLinkedList() { //内部节点类 function Node(ele) { this.ele = ele this.next = null } this.head = null this.length = 0 //向链表尾部添加新元素 SingleLinkedList.prototype.append = ele => { var newNod

2020-06-08 21:57:22 165

原创 JS数据结构与算法之优先级队列(基于数组)

function PriorityQueue() { this.items = [] // 内部类,用于保存元素和元素的优先级 function QueueElement(ele, priority) { this.ele = ele this.priority = priority } //优先级队列插入方法 PriorityQueue.prototype.enQueue = (ele, priority) => {

2020-06-08 21:54:23 169

原创 JS数据结构与算法之队列(基于数组)

function Queue() { this.items = [] // 向队列尾部添加元素 Queue.prototype.enQueue = ele => { this.items.push(ele) } //移除并返回队列第一个元素 Queue.prototype.deQueue = () => { return this.items.shift() } //返回队列中第一个元素,不做任何修改

2020-06-08 21:52:42 124

原创 nodemailer简易邮件发送

使用到了node.js的一个第三方模块nodemailer , 相关文档和api可在https://nodemailer.com/about/查看 。 可以封装成一个自己的灵活的模块使用。 'use strict'; const nodemailer = require('nodemailer'); let transporter = nodemailer.createTr...

2020-02-27 01:32:22 193

原创 node.js 简易爬虫

node.js的一个简易爬虫const http = require('https')//导入模块 ,目标网站是http的要导入http , https的要导入httpsconst fs = require('fs')//导入文件模块 const cherrio = require('cheerio') //导入第三方模块 , 可以使用jq的选择器等// let url = 'http:...

2020-02-27 01:19:58 177

原创 Vue记

Vue记**官方文档上面说Vue是一个JavaScript的渐进式框架。**![官方渐进式截图](https://img-blog.csdnimg.cn/20190820213230960.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L...

2019-08-20 21:48:06 115

原创 原生js和php、mysql写三级联动

原生js php mysql完成联动数据交互 Document <select class="shen" name="" id=""> <option>请选择</option> </select> <select class="shi" nam...

2019-07-21 14:52:12 363

空空如也

空空如也

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

TA关注的人

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