- 博客(16)
- 收藏
- 关注
原创 MongoDB数据库介绍和基本操作
MongoDB数据库 数据库 使用数据结构来组织、管理、存储数据的仓库 数据库分类 关系型数据库 代表: MySql 非关系型数据库 代表:MongoDB 两个类型数据库的区分 是否有表 两个数据库构成 SQL 数据库 - 表 - 行 NoSql 数据库 - 集合 - 文档 文档: 一个bson的键值对文档 bson bson是json的超...
2019-10-15 10:44:54
489
原创 css20种让你提升技能的方法
在这里想与你分享一个由各大CSS网站总结推荐的20个有用的规则和实践经验集合。有一些是面向CSS初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。 1.注意外边距折叠 与其他大多数属性不同,上下的垂直外边距margin在同时存在时会发生外边距折叠。这意味着当一个元素的下边缘接触到另一个元素的上边缘时,只会保留两个margin值中较大的那个。例如: HTML<d...
2019-09-04 21:14:59
353
原创 git 常用的命令
一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am “init” 提交并且加注释 git remote add origin git@192.168.1.119:ndshow git push ori...
2019-12-16 22:53:04
479
原创 使用axios处理并发请求
一、什么是高并发(High Concurrency) 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 简单点就是在同一时刻不同用户访问同一资源的问题; 二、 高并发相关常用的一些指标 响应时间(Response Time:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这个200...
2019-11-18 21:13:13
926
原创 移动端布局
页头设置 移动端需要禁止用户缩放,否则体验非常差。 <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <!-- 设置在苹果手机上以应用模式启动时,是否全屏...
2019-10-31 22:05:45
275
原创 vue-router
vue-router [版本3.x] SPA ( single page App ) 单页面应用 多页面应用 有多个html文件,通过a标签的连接联通各个页面 缺点 开发起来太冗余,编译、压缩很耗时间 页面之间的跳转速度太慢,这个时候就会出现一个严重的问题,白屏 单页面应用 不需要刷新页面,因为它就是一个页面 这个页面内容在切换 单页面内容之间的切换要想实现我们就是用路由了 如今我们的app、后台...
2019-10-31 19:51:31
423
原创 cli目录解读
cli 看到目录文件夹我就能知道是哪一个 vue-cli 版本 ? 如果有build/config那么基本上可以肯定是cli2 如果看不到build/config那么就是cli新版本 去读懂项目 读项目的流程 读目录 node_modules 项目的依赖包 public 项目的静态资源文件夹 【 生产环境下的,webpack不编译 】 src 源代码开发目录 asset...
2019-10-24 16:08:34
273
原创 javascript封装一个axios
这个案例并不是很完整后期有时间会更新上去 js代码 /* 封装一下axios ! 它是一个函数,因为它要携带参数 */ function request ({ url, method = 'get' || 'GET', headers, params, data, baseURL, auth, withCredentials = false }) { axio...
2019-10-22 17:40:08
437
原创 vue第三方库axios与js原生fetch对比,axios案例
axios && fetch 目的: 是在框架中使用数据请求 回顾: 封装ajax jquery 【 .get .post .ajax .load 】 框架: 数据请求 使用原生js提供的fetch 使用第三方封装库: axios Vue中可以统一对axios进行挂载 Vue.prototype.$http = axios fetch vs axios axios 对已获得的数据进...
2019-10-22 17:35:39
727
原创 JavaScript创建对象的方式
JavaScript创建对象的方式有很多,通过Object构造函数或对象字面量的方式也可以创建单个对象,显然这两种方式会产生大量的重复代码,并不适合量产。接下来介绍七种非常经典的创建对象的方式,他们也各有优缺点。 工厂模式 function createPerson(name, job) { var o = new Object() o.name = name o.job = job...
2019-10-21 08:47:32
139
原创 H5移动端常用代码及知识点
一. 使用rem作为单位 html { font-size: 100px; } @media(min-width: 320px) { html { font-size: 100px; } } @media(min-width: 360px) { html { font-size: 112.5px; } } @media(min-width: 400px) { html { font-size: 1...
2019-10-21 08:37:22
1460
原创 Vue.js简单介绍,了解出处
初步认识vue vue版本 vue 1.0 2014年 vue 2.0 2016年 vue 3.0【 试用版 】 2019年国庆 vue介绍 - 案例 hello vue vue源代码 【 思维 】 匿名函数 (function (形参1,形参2) { /* 你的代码 */ })(实参1,实参2) 好处 防止全局作用域 防止命名冲...
2019-10-18 11:08:04
209
原创 前端三个框架的优缺点对比
前端三个框架的优缺点对比 我们主要从数据流、视图渲染、性能与优化、模块化组件化等四个方面来作比较 1、数据流 Angular 使用双向绑定即:界面的操作能实时反映到数据,数据的变更能实时展现到界面。 1.1、它的实现原理: scope变量中使用脏值检查来实现。像ember.js是基于setter,getter的观测机制,scope变量中使用脏值检查来实现。像ember.js是基于setter,ge...
2019-10-15 11:12:41
2138
原创 javascript常用的代码
1. document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.get...
2019-10-14 22:14:17
228
原创 JavaScript 算法与数据结构
数据结构 数据结构是在计算机中 组织和存储数 据的一种特殊方式, 它可以高效地 访问和修改 数据。更确切地说, 数据结构是数据值的集合, 它们之间的关系、函数或操作可以应用于数据。 B - 初学者, A - 进阶 B 链表 B 双向链表 B 队列 B 栈 B 哈希表 B 堆 B 优先队列 A 字典树 A 树 A 二叉查找树 A AVL 树 A 红黑树 A ...
2019-10-14 22:07:46
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅