首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
qinghui
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
313
文章 313
沸点 0
赞
313
返回
|
搜索文章
赞
文章( 313 )
沸点( 0 )
面试官: 你了解前端路由吗?
前端路由是现代SPA应用必备的功能,每个现代前端框架都有对应的实现,例如vue-router、react-router。 我们不想探究vue-router或者react-router们的实现,因为不管是哪种路由无外乎用兼容性更好的hash实现或者是H5 History实现,与框…
学会了ES6,就不会写出那样的代码
const和let的唯一区别就是,const不可以被更改,所以当声明变量的时候,尤其是在声明容易被更改的全局变量的时候,尽量使用const。 更好的代码语义化,一眼看到就是常量。 另一个原因是因为JavaScript 编译器对const的优化要比let好,多使用const,有利…
react-router-dom 的 HashRouter 也就这么回事儿
我们使用React开发项目的时候,基本上是单页面应用,也就离不开路由。路由看似神秘,当我们简单的模拟一下它的核心功能后,发现也就这么回事儿。本文就详细的介绍一下react-router-dom 的HashRouter的核心实现逻辑。 HashRouter是一个大的容器,它控制着…
MySQL的索引是什么?怎么优化?
索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。MySQL提供了Explain,用于显示SQL执行的详细信息,可以进行索引的优化。…
ES6会这些就够了
1. let、const 解构是es6新特性,可以对数组对象内容直接解析。 es6中加入了“`”反引号,反引号中${}处理模版字符串。 4. 函数 5. 数组 6. 对象 7. Class 类 8. Generator 9. async await
深入浅出MyBatis:MyBatis插件及开发过程
上一篇介绍了 MyBatis解析和运行原理 ,包括SqlSessionFactory的构建和SqlSession的执行过程,其中,SqlSession包含四大对象,可以在四大对象调度的时候插入自定义的代码,以满足特殊的需求,这便是MyBatis提供的插件技术。 有些特殊场景,需…
axios请求超时,设置重新请求的完美解决方法
自从使用Vue2之后,就使用官方推荐的axios的插件来调用API,在使用过程中,如果服务器或者网络不稳定掉包了, 你们该如何处理呢? 下面我给你们分享一下我的经历。 最近公司在做一个项目, 服务端数据接口用的是Php输出的API, 有时候在调用的过程中会失败, 在谷歌浏览器里…
技术胖的Nuxt.js 入门视频教程【共11集】,让你玩转Vue.js 的SSR渲染
11集图文视频教程,带你点亮Nuxt.js的技能。Nuxt.js简单的说是Vue.js的通用框架,最常用的就是用来作SSR(服务器端渲染)。再直白点说,就是Vue.js原来是开发SPA(单页应用)的,但是随着技术的普及,很多人想用Vue开发多页应用,并在服务端完成渲染。
浅谈MySQL的B树索引与索引优化
索引结构的选择基于这样一个性质:大数据量时,索引无法全部装入内存。 假设单个索引节点12B,1000w个数据行,unique索引,则叶子节点共占约100MB,整棵树最多200MB。 假设一行数据占用200B,则数据共占约2G。 假设索引存储在内存中。也就是说,每在物理盘上保存2…
下一页
关注了
5
关注者
1
收藏集
13
关注标签
60
加入于
2016-06-06