localForage离线缓存技术(兼容低版本浏览器)

localforag离线缓存技术 ocalForage 是一个 JavaScript 库,通过简单类似 localStorage API 的异步存储来改进你的 Web 应用程序的离线体验。它能存储多种类型的数据,而不仅仅是字符串。localForage 有一个优雅降级策略,若浏览器不支持 IndexedDB 或 WebSQL,则使用 localStorage。在所有主流浏览器中都可用:Chrome,Firefox,IE 和 Safari(包括 Safari Mobile)。LOCALFOR...

阅读全文

mobx-basic

Mobx-basic(快速上手)莞式教程之前写过一篇redux的教程 可以参考redux的教程 本篇讲通过通俗易懂的方式让你快速上手mobx 的基本使用,虽然已经可以满足大部分开发中的需求但是详细 请参考中文官方文档 本篇配教程代码 https://github.com/Chad97/mobx-basic 如果对想要快速入门的你有所帮助请给点个小小的start吧~ 概述 本篇采用的是mobx5 和react 16.8, 均才用最新版本库所做示范在有的API和其他版本可能有所差异...

阅读全文

React中使用Mockjs进行接口数据模拟

React中使用Mockjs进行接口数据模拟引子 每个改进都是为了解决问题。现在我在开发中碰到了问题,我先描述下问题:我们现在做前后端完全分离的应用,前端写前端的,后端写后端的,他们通过API接口连接。前端同学心理路程:”后端同学接口写的好慢,我都没法调试了。”是不是有这个问题呢?一般我们怎么解决?第一种:自己这边随便造点数据,等后端接口写好了之后,再小修改,再调试。第二种:想想我们之前获得用户信息的dist/api/user.json,我们可以用这种方式来调试。但是想象下,我们要模拟一个...

阅读全文

你必须知道的,async/await 实现异步流程控制

async/await async其实是ES7的才有的关键字,放在这里说,其实是和我们前面所说的Promise,Generator有很大关联的。async的意思是”异步”,顾名思义是有关异步操作有关的关键字。 而且 async/await 是Generator yield 的语法糖 具体参考 阮老师的 es6入门 我们这里就展示一下async/await的实际作用 async1234const helloFn = async () => { retur...

阅读全文

JavaScript 二叉树算法,二叉树创建实现,中序排序,前序排序,后序排序

二叉树 在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。一棵深度为k,且有2^k-1个节点的二叉树,称为满二叉树。这种树的特点是每一层上的节点数都是最大节点数。而在一棵二叉树中,除最后一层外,若其余层都是满的,并且最后一层或者是满的,或者是在右边缺少连续若干节点,则此二叉树为完全二叉树。具有n个节点的完全二叉树的深度为floor(log2n)+1。深...

阅读全文

React-Native 打包Android.APK

React-Native 打包Android.APK1. 生成签名秘钥1keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 输入一些必要信息 name password… 1.1直接使用 Android studio 进行签名傻瓜式 next 不做赘述 2、设置gradle变量: 修改android/gradl...

阅读全文

React-Redux

Redux and React-redux 莞式教程(新手必看) 为了方便使用者使用,这里就redux和react-redux 一并讲究使用了,会了react-redux,redux也就没问题了,只不过稍微封装了一下 教程方式 我们先讲理论,先明白 render、action、 store 、connect 、 dispatch 、{ mapStateToProps mapDispatchToProps },是什么东西。 看完你可能有点懵,没关系我有个简单直接的涨工资的dom,跟着...

阅读全文

阿里优酷电话面试[7连问]

阿里优酷电话面试[7连问]先进行了一个简单的自我介绍,主要介绍了一下自己的工作经历和一些技术栈 1. 解释一下浏览器解析HTTP的过程 上来就放大招,这个题可深可浅,我整理了一下答案 一次完整的HTTP请求过程当我们在web浏览器的地址栏中输入: www.baidu.com,然后回车,到底发生了什么 过程概览  1.对www.baidu.com这个网址进行DNS域名解析,得到对应的IP地址   2.根据这个IP,找到对应的服务器,发起TCP的三次握手   3.建立TCP连接后发起HTTP...

阅读全文

websocket

岗位 web前端 我的csdn:me.csdn.net/Chad97 个人博客:Ruoduan.top 敲黑板 知识点:websocket:websocket是HTML5的一个新协议,它允许服务端向客户端传递信息,实现浏览器和客户端双工通信。websocket弥补了HTTP不支持长连接的特点,那么在学习websocket之前我们先来了解以下HTTP HTTPHTTP是用于传输如HTML文件,图片文件,查询结果的应用层协议。它被设计于用于服务端和客户端之间的通信。在工作的时候,客户端打...

阅读全文


本网站作品部分来自于网络,感谢开源社区的诸多开发者 My_Github and My_E-mail

Copyright © 2013 - 2019 Ruoduan's Blog All Rights Reserved.

滇ICP备19003866号 本网站版权归本站作者Ruoduan所有

访客数 : | 访问量 :

{% if theme.fireworks %} {% endif %} {% if theme.canvas_nest %} {% endif %} {% if theme.Background_music %} {% endif %}