青春记忆-恶魔城月下夜想曲
高中时候,家里有台PS,那时候正好有大把的时间挥霍!玩的最多的游戏就是恶魔城月下、最终幻想8、生化危机2、天诛。趁着过年,我在网上找了一个PS模拟器,开始温习下之前的青春。
高中时候,家里有台PS,那时候正好有大把的时间挥霍!玩的最多的游戏就是恶魔城月下、最终幻想8、生化危机2、天诛。趁着过年,我在网上找了一个PS模拟器,开始温习下之前的青春。
最近研究Electron,涉及到了自动更新,网上教程也不少,但是好多都不可用了,经过了2天的摸索,终于搞定了菜单手动更新或者偷摸自动更新安装。因为我没有MAC,所以这篇文章只针对Windows系统,等我搞到了MAC,我再来一篇关于MAC的文章!
简单的记录下方法,方便后人使用。
MSND上下载:cn_visio_professional_2016_x86_x64_dvd_6970929.iso
下载零售版转VOL版:一键激活零售版office.txt,然后改后缀为bat格式
最近项目中在逐步的尝试使用Vue+Electron做一些客户端,其中就有一个这样的需求:用户在安装完客户端后,需要运维人员把每个电脑上的客户端做不同的配置,也就是说,需要有一个配置文件的存在。
现在拆分下需求细节:
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。简单来说,单元就是人为规定的最小的被测功能模块,可能是一个单一函数或方法、一个完整的组件或类。
单元测试是最小巧也是最简单的测试——它们通过隔离单个组件的每一个部分,来在最小工作单元上进行断言。
单元测试侧重:检验函数的输出结果
e2e (端到端) 测试,致力于确保组件的一系列交互是正确的。它们是更高级别的测试,例如可能会测试用户是否注册、登录以及更新他们的用户名。这种测试运行起来会比单元测试和快照比对测试慢一些。
e2e测试侧重:从用户视角,对真实系统的访问行为进行仿真
jsDelivr
提供的全球 CDN 加速,CDN的分流作用不仅减少了用户的访问延时,也减少的源站的负载。但其缺点也很明显:当网站更新时,如果CDN节点上数据没有及时更新,即便用户再浏览器使用Ctrl +F5
的方式使浏览器端的缓存失效,也会因为CDN边缘节点没有同步最新数据而导致用户端未能及时更新。
CDN边缘节点对开发者是透明的,相比于浏览器Ctrl+F5
的强制刷新来使浏览器本地缓存失效,开发者可以通过CDN服务商提供的“刷新缓存”接口来达到清理CDN边缘节点缓存的目的。这样开发者在更新数据后,可以使用“刷新缓存”功能来强制CDN节点上的数据缓存过期,保证客户端在访问时,拉取到最新的数据。
对于 jsDelivr
,缓存刷新的方式也很简单,只需将想刷新的链接的开头的
https://cdn.jsdelivr.net/...
替换成
https://purge.jsdelivr.net/...
即可实时刷新。