08 2018 档案
摘要:反射:获得类的构造器后用setAccessible(true)绕过权限检查,可以直接调用私有构造器来生成实例。 我们来用双重检测锁来看看反射是如何破坏单例模式的 如何解决呢?其实方法很简单,有个小技巧,直接在私有构造器里抛出异常: 通过序列化反序列化方式可以破坏单例模式 解决方法:定义Object
阅读全文
摘要:Markdown图片存储解决方法-利用阿里云OSS 19.5 更新 由于极简图床的网站停止运营了,所以本文的图床工具需要换个中转媒介,推荐github上的PicGo开源软件作为上传工具,背后上传的云不变(你原先用阿里云做存储,还是用阿里云OSS)。 我们在用markdown写一些博客或者文章的时候,
阅读全文

浙公网安备 33010602011771号