
NormalStaff
文章平均质量分 64
SilverRice
打工仔
展开
-
静态类与单例模式的比较
问题起因 在思考如何构建一个会被高频调用的工具类时,产生了如下问题:是使用静态类,封装静态资源和静态方法来实现还是采用单例模式一次实现反复调用? 知识积累 一、静态方法常驻内存,非静态方法只有使用的时候才分配内存? 一般都认为是这样,并且怕静态方法占用过多内存而建议使用非静态方法,其实这个理解是错误的。他们都是在第一次加载后就常驻内存,所以方法本身在内存里,没有什么区别,所以也就不存在”静态方法常驻内存,非静态方法只有使用的时候才分配内存“这个结论。 二、静态方法和非静态方法的区别? 在内存中的原创 2021-10-11 09:27:58 · 357 阅读 · 0 评论 -
基于Gitee的个人云同步笔记解决方案
问题概述 最近意识到自己需要一个用于存放、同步笔记的方案。现成的方案有很多,“有道云”“印象笔记”等等。但是他们对于Markdown的支持并不太好,我理想中的状态是:使用Typora进行日常的笔记书写,随后提交云端同步,当我转移阵地的时候再重新同步之前的内容就好。基于上述用例,我想到了参考日常工作中的分支管理,可以使用Gitee等代码托管平台,进行文档的托管。 解决方案 软件选择 托管平台:Gitee 使用 Gitee 作为代码托管平台,竞品还有 GitHub、GitLab 等,但是 Git原创 2021-10-10 20:21:19 · 2133 阅读 · 2 评论