- 博客(2)
- 收藏
- 关注
原创 浏览器页面进入后台后setTimeout不正确执行的解决方法
出于节能的考虑,一些浏览器(比如Chrome浏览器)会在页面进入后台等不活跃的状态时,延缓甚至暂停setTimeout等定时器的执行。在这个节能策略影响到前端页面的功能时,就需要想办法绕过此限制。本人翻阅了很多网络文章,发现使用web worker是一种比较合适的解决方案。经研究理解web worker的使用方法、结合前人经验、搭配自己的调试和优化,本人编写了一段仅实现上述功能,且简洁易于理解的代码。
2024-04-19 12:14:11
1916
1
原创 node.js程序在Linux系统中配置为系统服务并开机自启动
因工作需要,本人需求在linux服务器上部署nodejs程序并设置开机自启动,翻阅了很多网络文章,有很多写shell脚本放入启动文件夹,用pm2来间接实现等多种方式的,不过要么经实践发现可行性不高,要么很麻烦,目标是希望用一种较为简洁的方法实现开机启动,后来发现可以将程序配置为系统服务,不但可以实现开机自启动,还能较为简单控制程序启停,也能较为简单地查看控制台输出,故在实践后总结分享,一方面是作为个人纪录,另一方面也可以让后来者少踩坑。
2024-03-14 11:11:30
828
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人