yuanhehe' blog


  • 首页

  • 关于

  • 归档

小程序的强制更新机制

发表于 2018-03-30 | 分类于 微信 | 阅读次数:

之前小程序发布新版本后,新版本覆盖率比较慢,因为小程序的更新机制是异步的,部分用户不会马上应用上新版本。

小程序启动会有两种情况,一种是「冷启动」,一种是「热启动」。 假如用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时无需重新启动,只需将后台态的小程序切换到前台,这个过程就是热启动;冷启动指的是用户首次打开或小程序被微信主动销毁后再次打开的情况,此时小程序需要重新加载启动。

小程序的异步更新发生在冷启动过程,当发现新版本后,会异步下载新版本的代码包,但不会马上应用上最新版本,需要等小程序下一次冷启动,才会应用上新版本。

阅读全文 »

生成SSL证书

发表于 2018-03-29 | 分类于 HTTPS | 阅读次数:

今天老大让我测试https的网站是否可以绕过备案,正常访问。所以需要生成SSL证书。理论上我们自己可以签发SSL安全证书,但是我们自己签发的安全证书不会被主流浏览器信任,所以我们需要被信任的证书授权中心(CA)签发的安全证书。 我用的是 Let’s Encrypt的,生成方便,但是证书有90天的有效期,自己测试用,也非常适合个人使用。

阅读全文 »

Fisher–Yates shuffle 洗牌算法

发表于 2018-03-27 | 阅读次数:

Fisher–Yates shuffle 洗牌算法是一个非常高效又公平的目前最好的随机排序算法。

阅读全文 »

(转)Learn Plain JavaScript from Top Articles for the Past Year (v.2018)

发表于 2018-02-01 | 分类于 js | 阅读次数:

原文地址

在Medium上看到一篇关于javascript 学写的总结。原文作者研究了近2.4万篇 JavaScript 文章得出这篇总结,全文包含学习指南、新人上手、Webpack、性能、基础概念、函数式编程、面试、教程案例、Async Await、并发、V8、机器学习、数据可视化、调试、单元测试等章节,非常适合用于对自己 JavaScript 技术栈的比对,用于查漏补缺,适合收藏阅读。

阅读全文 »

vue总结

发表于 2018-01-17 | 分类于 vue | 阅读次数:

从React转vue有半年时间,刚上手vue觉得很简单方便,不过越深入越发现vue这货比React要复杂,处处坑..

阅读全文 »
123…6
hehe

hehe

生活不止眼前的代码,还有诗和远方的足球场

28 日志
12 分类
30 标签
© 2019 hehe
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.3