编程笔记
-
2022-08-04 第五组 赖哲栋 学习笔记
LockSupport工具类 线程阻塞的工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞。 阻塞之后也有唤醒的方法。 park:停车。如果我们把Thread看成一辆车的话,park就是让车停下 unpark:就是让车启动然后跑…
-
Angular 里的 Service Worker
从 5.0.0 版本开始,Angular 附带了一个 Service Worker 实现。 Angular 开发人员可以利用这个 service worker 并从其提供的更高的可靠性和性能中受益,而无需针对低级 API 编写代码。 这个实现就是 SAP 电商云 Spa…
-
得不到你的心,就用“分布式锁”锁住你的人
码农在囧途 朋友,如果喜欢,就去表白吧,不要因为害羞,更不要因为自卑,如果现在你都还不敢表白,那么多年后,再回头来看的时候,你可能会为曾经的胆小而后悔,也可能会为错过一个人而心中久久不能释怀,所以,大…
-
selenium在scrapy中的使用(网易新闻)
前言 在使用scrapy爬取网易新闻时里面的新闻标题和新闻详情页的url是动态加载的数据,所以单纯使用scrapy是抓取不下来这些内容的,刚好使用selenium又可以原封不动的拿到网页的源码,所以scrapy结合selenium就可以…
-
在 Chrome 开发者工具里通过 network 选项模拟网站的离线访问模式
Service Worker 缓存 API 的一个主要优点是它为您提供了比内置浏览器缓存更详细的控制。 例如,Service Worker 可以在用户首次运行您的 Web 应用程序时缓存多个请求,包括他们尚未访问的资产。 这将加快后续请求。 …
-
Service Worker Cache 和 HTTP Cache 联合使用的场景讨论
本文基于下列的表格进行讨论。 场景1:Long-term caching (Cache, falling back to network) 当缓存资源有效时(<= 30 天):Service Worker 立即返回缓存的资源,无需访问网络。 当缓存资源过期(> 30 天)…
-
学好linux的诀窍
众所周知,未来是大数据时代,云计算的黄金时期,目前Linux技术不仅在大公司中运用,越来越多小公司也运用到了Linux技术,Linux使用的趋势将会越来越流行,因此,对于未来想从事Linux相关的程序员工作的人来说,是…
-
羽夏看Linux内核——段相关入门知识
写在前面 此系列是本人一个字一个字码出来的,包括示例和实验截图。如有好的建议,欢迎反馈。码字不易,如果本篇文章有帮助你的,如有闲钱,可以打赏支持我的创作。如想转载,请把我的转载信息附在文章后面,并声…
-
使用证书登录到Linux
首先需要生成SSH密钥和公钥,这个步骤即可在客户端完成,也可以在服务端完成,在这里我们直接在服务端完成。 使用以下命令生成SSH密钥和公钥: ssh-keygen -t rsa 根据提示选择保存的位置、设置密码生就会成功生成…