企业微信内嵌H5,引入 JS-SDK 调用 wx.previewFile 预览/下载文件(vue2.0适用)
企业微信内嵌H5,引入 JS-SDK 调用 wx.previewFile 预览/下载文件(vue2.0适用)

基于vue2.0开发企业微信内嵌H5,实现文件下载功能。我司的文件存储路径是阿里云oss,使用其他开放资源也一样。

2020-11-19 08:39:12阅读全文

Docsify CLI v4.4.2版本发布,增加初始化时重写文件问询
Docsify CLI v4.4.2版本发布,增加初始化时重写文件问询

Docsify CLI 是用于在本地初始化和预览 Docsify 网站的一个工具,推荐使用 Docsify 的用户全局安装

2020-11-19 05:53:48阅读全文

nodejs篇-手写express
nodejs篇-手写express

通过手写源码可以加深对express的理解,例如路由调用、中间件的运行机制、错误捕获,功能扩展等。express官方源码

2020-11-19 04:26:57阅读全文

2020天猫双11前端体系的建设与挑战
2020天猫双11前端体系的建设与挑战

今年双十一整体节奏从之前的“光棍节”到今年的“双节棍”,具体业务上也有很多变化和调整,应了阿里的土话“唯一不变的是变化”。面对这些变化,是挑战也是机会,我们要做的就是,“既要”高效支撑保障业务先赢,“又要”确保体验和稳定性带给用户极致体验,“还要”追求创新让前端持续演进。为了实现“既要、又要、还要”

2020-11-19 01:23:16阅读全文

前端面试每日 3+1 —— 第582天
前端面试每日 3+1 —— 第582天

欢迎在 Issues 和朋友们一同讨论学习!

2020-11-19 01:14:01阅读全文

ES 分布式搜索的运行机制
ES 分布式搜索的运行机制

ES 有两种 search_type 即搜索类型:

2020-11-19 00:28:40阅读全文

ES Search Template
ES Search Template

所谓 search template 搜索模板其实就是:

2020-11-18 13:51:48阅读全文

koa-router 新解法
koa-router 新解法

正如你所见,dolphin-router已经发布在npmjs中心仓库,你可以直接进行安装使用

2020-11-18 11:56:37阅读全文

基于Koa2打造属于自己的MVC框架,仿egg的简易版本
基于Koa2打造属于自己的MVC框架,仿egg的简易版本

Express和Koa作为轻量级的web框架,没有任何约束的框架在一开始的时候会非常的爽快,开发几个demo,手到擒来,但是一旦代码真正上去的时候(而且一定会),你就会发现,大量重复的操作,重复的逻辑。导致项目的复杂度越来越高,代码越来越丑,非常的难以维护。我的quark-h5也是开始随意的写,写到

2020-11-18 11:18:27阅读全文

万物皆可快速上手之Electron(第一弹)
万物皆可快速上手之Electron(第一弹)

最近在开发一款桌面端应用,用到了Electron和React。

2020-11-17 20:04:37阅读全文

手写@koa/router源码
手写@koa/router源码

上一篇文章我们讲了Koa的基本架构,可以看到Koa的基本架构只有中间件内核,并没有其他功能,路由功能也没有。要实现路由功能我们必须引入第三方中间件,本文要讲的路由中间件是@koa/router,这个中间件是挂在Koa官方名下的,他跟另一个中间件koa-router名字很像。其实@koa/router

2020-11-17 20:03:43阅读全文

NodeJS中与爬虫相关的常见加密
NodeJS中与爬虫相关的常见加密

在爬虫JS解密的时候经常会遇到常见的加密,例如:MD5,Sha1,Sha256,AES,RSA等加密算法,这些可以在Python中调用,当然有时候采用NodeJS调用也很方便,熟悉NodeJS常见的加密算法对逆向JS很有帮助。NodeJS 中的 Crypto 模块提供了加密功能,包括对 OpenSS

2020-11-17 18:03:22阅读全文

电力变电站三维可视化
电力变电站三维可视化

近几年来随着智慧电厂概念的兴起,整个电力行业都聚焦在智慧电厂的技术应用环节,各类技术应用层出不穷。在众多的技术当中,三维可视化技术可谓一枝独秀,目前国内智慧电厂供应商均将三维可视化技术应用到实际建设中与应用中。我国目前有41641座变电站,变电运维作为核心业务,运维质量直接关系电网安全和可靠供电,责

2020-11-17 09:05:51阅读全文

前端面试每日 3+1 —— 第580天
前端面试每日 3+1 —— 第580天

欢迎在 Issues 和朋友们一同讨论学习!

2020-11-17 03:13:30阅读全文

如何让 uni-cli 创建的项目拥有运行自动打开开发者调试工具的能力
如何让 uni-cli 创建的项目拥有运行自动打开开发者调试工具的能力

关于前端的IDE,流行的无非也就那么几款,但若要问那款编辑器最好用,那无疑是vscode开发的最舒适了,不得不说vscode的代码提示,引入跳转,自动补全引入语句等功能,并且git支持很不错,加上typescript后开发体验真的是提升到了一个很高的档次。

2020-11-16 23:34:24阅读全文

还在为写.vue文件烦恼吗?快来用dot-vue-cli交互式生成吧!
还在为写.vue文件烦恼吗?快来用dot-vue-cli交互式生成吧!

如果不想再手写或者CV的话,不妨尝试一下我写的这个小工具,支持交互式生成.vue文件,生成的过程只需要回答一些小问题即可。

2020-11-16 22:27:06阅读全文

前端面试每日 3+1 —— 第578天
前端面试每日 3+1 —— 第578天

欢迎在 Issues 和朋友们一同讨论学习!

2020-11-16 22:15:20阅读全文

前端面试每日 3+1 —— 第579天
前端面试每日 3+1 —— 第579天

欢迎在 Issues 和朋友们一同讨论学习!

2020-11-16 21:58:07阅读全文

Web移动端最强适配方案总结,没想到这么好用!
Web移动端最强适配方案总结,没想到这么好用!

在过去的几年时间里,移动端web野蛮生长,智能机的Android阵营和IOS阵营分庭抗礼,随之产生了多个系统版本(系统版本多样);五花八门的屏幕尺寸、屏幕展示技术(如大名鼎鼎的Retina技术屏)层出不穷(屏幕尺寸、技术多样),还是CSS的W3C标准在各式各样的移动端浏览器上落实得也是七零八落(浏览

2020-11-16 18:57:57阅读全文

Vue ssr
Vue ssr

应该避免在 beforeCreate 和 created 生命周期时产生全局副作用的代码。 例如:其中使用 setInterval 设置 timer。在纯客户端 (client-side only) 的代码中,我们可以设置一个 timer,然后在 beforeDestroy 或 destroyed

2020-11-16 14:35:25阅读全文

npm知识点
npm知识点

npm i -E

2020-11-16 13:23:51阅读全文

Vue 3 setup 函数
Vue 3 setup 函数

人生代码

2020-11-16 10:02:13阅读全文

ES9(五) —— Unicode Property Escapes
ES9(五) —— Unicode Property Escapes

了解这个新的知识点,需要对文本的编码非常熟悉,不然意识不到这个功能的意义。对于文本的编码需要了解两个概念:字符编码和文件编码。

2020-11-16 08:53:48阅读全文

Vue项目性能优化
Vue项目性能优化

做了挺多个vue项目,开发过程中也遇到过很多问题,总结一下,

2020-11-16 08:52:38阅读全文

sequelize统一设置表前缀
sequelize统一设置表前缀

不废话,百度了半天没找到答案,也是看了源码才知道的,源码以及行数地址:https://github.com/sequelize/...

2020-11-16 08:48:59阅读全文

nodejs交互工具库 -- fs-extra, Acorn和zlib
nodejs交互工具库 -- fs-extra, Acorn和zlib

nodejs交互工具库 -- chalk-pipe和chalk

2020-11-16 08:43:25阅读全文

前端架构发展史
前端架构发展史

最初,前端是没有架构的,因为功能简单的代码毫无架构可言。通过一个简单的jQuery库操作DOM就能完成的工作,无需复杂的设计模式和代码管理机制,也就不需要架构来支持起应用。

2020-11-16 05:29:24阅读全文

ES6-ES10知识整合合集
ES6-ES10知识整合合集

历经两个月,终于把所有的ES6-ES10的知识点都发布完成了,这里进行一个小的整合,以后方便查阅资料用。这些东西打印出来A4纸也有120多页,一本小书的样子( ̄▽ ̄)/。

2020-11-16 02:54:13阅读全文

2020前端开发者11个必备的网站
2020前端开发者11个必备的网站

网上有很多很棒的工具,让作为前端开发人员的我们生活的更加轻松。在这篇文章中,我将快速介绍一下我在开发工作中经常使用的11种工具。

2020-11-16 01:36:44阅读全文

前端面试每日 3+1 —— 第577天
前端面试每日 3+1 —— 第577天

欢迎在 Issues 和朋友们一同讨论学习!

2020-11-15 23:32:30阅读全文

前端爬虫框架-puppeteer的入门使用(1)
前端爬虫框架-puppeteer的入门使用(1)

开始学习这门技术的起因是因为之前想要去做一个类似于人人影视的电影资源网站,因此想要通过学习爬虫获取到相关的电影资源以供自己下载使用。

2020-11-15 19:19:43阅读全文

前端面试每日 3+1 —— 第576天
前端面试每日 3+1 —— 第576天

欢迎在 Issues 和朋友们一同讨论学习!

2020-11-15 10:51:33阅读全文