首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
慕斯不想说话
掘友等级
web前端开发
|
百度
web前端,webgis,三维可视化
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
最新
热门
mvvm的概念、原理及实现
代码实现来源于珠峰公开课mvvm原理的讲解。此文在此记录一下,通过手写几遍代码加深一下自己对mvvm理解。 model-view-viewModel,通过数据劫持+发布订阅模式来实现。 mvvm是一种设计思想。Model代表数据模型,可以在model中定义数据修改和操作的业务逻…
Git常用命令总结
Git和SVN的最根本区别在于历史版本维护的问题。 工作区: 在电脑里能看到的目录,如vue文件夹就是一个工作区。 版本库: 工作区的隐藏目录.git。 暂存区: 版本库中存放的stage(或者叫index)的区域,以及Git为我们自动创建的第一个分支(master),以及指向…
本地缓存和服务器缓存的区别
cookie存在于浏览器端,是客户端保存用户信息的一种机制,用来记录用户的一些信息。是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头加上一行特殊的指示(set-cookie)以提示浏览器按照指示生成对应的cookie。主要用于以下三个方面。 1、网络服务器用HTTP…
javascript设计模式总结
以下是js常用到的一些设计模式总结。 定义: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。js的常见单例对象有线程池、全局缓存、浏览器中的window对象。 实现原理: 用一个变量来标志是否已经为某个类创建过实例对象,如果创建过,这在下一次获取该类的实例时,直接返回之…
从URL输入到页面展现到底发生什么
浏览器通过向DNS服务器发送域名,DNS服务器查询到与域名相应的IP地址,然后返回给浏览器。浏览器再将ip地址打在协议上,同时请求参数也会在协议上搭载,然后一并发送给对应的服务器。 1、浏览器缓存:浏览器会按照一定的频率缓存DNS记录,所以一开始浏览器会搜索自身的DNS缓存。 …
webpack相关知识点总结
该思维导图是根据<<深入浅出webpack>>章节大纲总结出来的。通过阅读这本书梳理webpack所包含的知识点,了解了webpack(版本为4.X)的相关配置,以及loader和plugin的原理以及编写。思维导图能够很形象的描述出各知识点之间的关系,同时也能加深知识点在我们…
遍历之深度优先遍历和广度优先遍历的区别
在日常工作中,我们经常会用到遍历操作。如遍历一颗树,找到某个节点。遍历又分为广度优先遍历(Depth First Traversal)和深度优先遍历(Breadth First Traversal)两种。 首先访问根节点,其次是它的子节点,访问子节点的子节点,直到子节点没有子节…
什么是EventLoop?
我们知道js的最大特点就是单线程,就是同一时间只能做一件事。即便HTML5提出Web Worker允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。所以,这个新标准并没有改变JavaScript单线程的本质。 因为js的单线程的特性,所有运…
关于http等网络相关知识你了解多少?
HTTP可以说是前端需要掌握的一块领域,知识点其实很多,写这篇文章的初衷其实也是自己想梳理一下HTTP包含哪些内容,并记录下来,供自己以后学习参考。 HTTP被设计于20世纪90年代初期,是一种可扩展的协议,是应用层的协议。HTTP协议(HyperText Transfer P…
javascript之数组去重的几种方法
平时工作当中经常会遇到数组去重的需求,所以在这里整理一下有哪些方法可以实现数组的去重。 此方法只能用于对简单数组进行去重。
下一页
个人成就
文章被点赞
419
文章被阅读
92,794
掘力值
2,976
关注了
50
关注者
149
收藏集
18
关注标签
42
加入于
2018-10-24