- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 Warning: `callback` is deprecated. Please return a promise instead.
Warning: `callback` is deprecated. Please return a promise instead.
2022-07-22 09:31:14
6223
原创 了解Service Worker和实战
什么是Service WorkerService worker是一个注册在指定源和路径下的事件驱动woker。它采用JavaScript控制关联的页面或者网站,拦截并修改访问和资源请求,细粒度地缓存资源。
2022-07-19 21:01:50
1907
1
原创 Webpack:We noticed you‘re using the `useBuiltIns` option without declaring a core-js version.
报错Webpack:We noticed you're using the `useBuiltIns` option without declaring a core-js version.
2022-07-19 20:57:37
807
转载 常用的JavaScript简写技巧
任何编程语言的简写技巧都能够帮助你编写更简练的代码,让你用更少的代码实现你的目标。让我们一个个来看看JavaScript的简写技巧吧。
2022-07-18 09:47:24
147
原创 微信中控台架构设计
微信公众号中的access_token是调取微信接口的全局唯一的凭据,公众号调用各接口时都需使用access_token,有效期目前为2个小时。新access_token获取后,老的(上一次的)在5分钟内依旧可以使用。如果公司多个业务线都去不定期获取access_token,会导致刚获取的一会儿就失效了,所以必须有一个中控服务器统一获取和刷新access_token,其他业务逻辑服务器所使用的access_token均来自于该中控服务器,不应该各自去刷新。......
2022-07-18 09:32:12
813
原创 了解web Worker实现多线程工作
Js是单线程的,也就是任务得一件件的按照顺序处理,前面的任务没有处理完成,后面的只能等着。但是随着科技的发展,现在的计算机都是多核的CPU,单线程无法发挥计算机的能力。WebWorker的作用就是在js主线程上创建一个辅助线程(Worker线程),将一些任务分配给Worker线程运行。两个线程互不干扰,也能相互通信。用户在主线程上进行UI交互时,不会卡顿和阻塞。Worker线程也不会因为主线程交互而被打断。这个和之前的很类似注意,Worker线程比较耗费资源,不应该过度使用,任务完成后要关闭。......
2022-07-16 15:39:38
1308
转载 单点登录的实现方式对比
在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。但随着企业的发展,用到的系统随之增多,运营人员在操作不同的系统时,需要多次登录,而且每个系统的账号都不一样,这对于运营人员来说,很不方便。于是,就想到是不是可以在一个系统登录,其他系统就不用登录了呢?这就是单点登录要解决的问题。...
2022-07-16 15:37:14
1259
转载 为啥setTimeout倒计时不能按时处理
我们经常会遇到这样的情况,设置了setTimeout倒计时时间3秒,然后执行程序后发现远远超过了3秒后才执行。我们先尝试用简单的实例,一步步的搞懂js执行机制。
2022-07-16 15:24:08
533
原创 埋点SDK设计方案解析
可视化埋点可以直接在网站真实界面上操作埋点,而且埋点之后立即可以验证埋点是否正确,这还不算完,将埋点部署到所有客户端也是几乎实时生效的。因为可视化埋点的这些好处,分析的需求方,业务人员,没有权限触碰代码或者不懂得编程的人都可以非常低的门槛获取到用于分析的数据。可以理解成访问某网站的电脑的数量。数据采集是否丰富,采集的数据是否准确,采集是否及时,都直接影响整个数据平台的应用的效果。统计后台会有不同职业的人对照查看,定死的表格,柱形图不能满足不同的场景需求,应该弄成可定制,可以自由拖拽想要的对比系数查看结果。.
2022-07-16 14:50:00
3217
转载 nextjs报TypeError: Cannot read property ‘forEach‘ of undefined
nextjs报TypeError: Cannot read property 'forEach' of undefined
2022-07-16 14:41:56
439
转载 解决图片403防伪链问题
但是我们如何引用这些加了防伪功能的图片呢?防伪链基本是通过request消息头中的Referer判断来源,然后就走上面Nginx的逻辑。这两种属性,自测下来不行。只有referrerpolicy="no-referrer"管用。很多网站的图片经常会加上防伪链的操作以防被其他网站盗用,一般会在Nginx里配置。缺点如果有类似百度统计,cnzz等第三方工具时,这样的方式就不能被收录地址了。2、给img元素添加属性。...
2022-07-16 14:36:25
206
转载 多个单页面系统通域名访问Nginx配置
sass端项目经常有控制台和管理后台两个系统。分别用单页面做的,如果启动两个端口有些浪费,用目录区分就好。文章已经和自己博客同步。
2022-07-16 14:30:30
254
原创 彻底搞懂ESLint
ESLint是在ECMAScript/JavaScript代码中识别和报告模式匹配的工具,它的目标是保证代码的一致性和避免错误。通俗的讲就是让代码风格统一(更在意js代码质量)。
2022-07-16 14:21:27
2666
转载 jsconfig.json的作用
jsconfig.json解决Visual Studio Code按Ctrl健检索不到webpack配置的别名
2022-07-16 14:10:45
8583
layer2.0-web弹层组件,confirm询问,loading加载
2015-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人