摘要:
背景 最近有一个需求,需要生成一个用户所有的信息的二维码页面,并且支持下载下来和全部导出二维码。方便用户打印 一开始有想过后端导出,但是又想到这样一个问题,图片已经全部渲染生成过一次了。如果全部导出还要再去后台反复请求,生成二维码图片,压缩再导出,相当的消耗性能,然后又想到,既然图片已经在浏览器渲染 阅读全文
摘要:
前言:现在网上很多文章讲synchronized的锁这个锁那个,让人很是迷糊,那么synchronized锁住的到底是什么呢? 作用 synchronized主要可以用来解决以下几个问题: 解决变量内存可见性问题:保证共享变量的修改的可以及时的刷新到主存中。实现方式为:被synchronized修饰 阅读全文