08 2018 档案

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