自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 为网站接入前端异常监控系统 Sentry

背景众所周知,现在前端异常监控在实际生产环境中越来越重要了。通过给网站接入前端异常监控系统,我们能获得以下几个好处:收集页面的错误信息辅助定位代码错误位置在用户报障前发现问题这对于提升线上系统质量,降低线上故障数量,都具有非常重要的意义。相比于等待用户反馈故障,通过接入异常监控系统,能化被动为主动,缩短线上故障处理的流程和时间。前端异常监控方案badjsfundebugSentry目前比较流行的异常监控方案有以上几种,但从易用性、免费与否、以及项目是否开源等方面考虑,个人觉得

2021-07-10 17:26:05 738 1

原创 Hexo 博客部署到私有云服务器

前言喜欢分享是程序员的天性,所以大部分的程序员都会有一个自己的博客,里面的内容可以是一些工作中遇到的问题和解决思路,也可以是最近学习到的新技术的总结,也可以是对生活的思考和感悟。搭建个人博客的方式也有很多,可以直接在第三方博客平台上写作,如掘金、博客园、CSDN 等等,也可以使用 hexo 搭建博客部署到 github pages,当然如果拥有私有云服务器的还可以在上面借助 wordpress 博客系统搭建一个博客。本文要介绍的是使用 hexo 搭建博客,但是部署到私有云服务器。准备工作本文重点介绍的

2021-07-03 17:53:42 273

原创 钉钉小程序通过 Canvas 将页面生成图片并保存到本地相册

背景最近公司有个账户充值业务场景需要从线下支付迁移到线上支付:线下支付场景:客户通过 POS 机付款或者扫码销售同学提供的付款二维码进行付款来完成支付,之后销售同学将相关信息录入到 CRM 后台,财务审核通过后才正式完成充值流程。线上支付场景:销售同学先在 CRM 钉钉小程序中录入充值信息后生成订单,然后系统生成支付宝或者微信付款码,销售同学将付款码页面生成的图片发送给客户,客户付款后即完成充值流程。整个充值流程优化上线后,大大缩短了客户账户从充值付款到充值到账的时间,明显提高了给客户账户充值的

2021-06-27 13:37:31 1386

原创 2021你应该了解的前端知识体系

没有经过系统的学习、归纳和总结,任何知识都是掌握不牢固的。对于始终要保持学习的程序员来说,学习的新技术不仅要进行实践,还要经常进行反思和复盘,然后通过笔记或者博客将自己的思考记录下来,只有这样做才能真正掌握新技术。前端开发是非常特殊的一个职业,在大学没有前端开发专业,大部分做前端开发的同学都是学计算机或者其他专业通过自学而入行的,这样半路出家就会造成一个问题,前端的基础不牢固,掌握的知识也没有形成体系,无法将所有前端相关的知识串起来,而且工作之后大部分时间可能都在写业务代码,如果工作之外又没有进行思考或

2021-06-25 19:23:55 235

原创 JavaScript 中的模块化

highlight: arta封面图说明:© Michael J. Kochniss | mjk-photo.de | instagram.com/mjk_photo在早期,JavaScript 程序主要用来实现一些页面上的动画或者简单的交互,所以程序不会太复杂,页面也不会有太多的 JavaScript 代码,前端在 JavaScript 程序中还没有模块化开发的需要。但是随着应用的复杂度增加,为增强代码的可维护性,提升应用的加载性能,前端开发对 JavaScript 模块化开发的需求愈发强烈。本.

2021-05-19 11:24:36 472

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除