摘要:序本主要研究一下的在进行的都采用了的技术面向的垃圾收集器,它的主要有包括这个阶段用到了进行包括在进行的时候采用了的技术全称为,其要点如下的过程就是遍历标记,采用的是三色标记算法,这三种颜色为表示还未访问到访问到但是它用到的引用还没 序 本主要研究一下Garbage Collector的SATB CMS、G1、Shenandoah在进行concurrent marking的都采用了SAT...
摘要:前段时间设计了系统的评论模块,并写了篇文章评论模块后端数据库设计及功能实现讲解。下面就对评论模块进行优化改造,首先更改表结构,合成一张表。评论表不存用户头像的话,需要从用户服务获取。用户服务提供获取头像的接口,两个服务间通过通信。 前段时间设计了系统的评论模块,并写了篇文章 评论模块 - 后端数据库设计及功能实现 讲解。 大佬们在评论区提出了些优化建议,总结一下: 之前评论一共分...
摘要:以前一直想写一篇总结开发经验的文章,估计当时的我还达不到某种水平,所以思路跟不上,下笔又捉襟见肘。在需求都还没完成的时候把大量时间花在优化上是本末倒置的优化要用实际数据说话,借助测试工具进行检测如网易的腾讯的和,科大讯飞的,的。 以前一直想写一篇总结 Android 开发经验的文章,估计当时的我还达不到某种水平,所以思路跟不上,下笔又捉襟见肘。近日,思路较为明朗,于是重新操起键盘开始码...
摘要:搭建学习环境的介绍书籍在市面上很多,搭建一个源码环境,可以的流程,同时可以修改源码,编译出新的介质,深入学习。搭建思路从上一份源码到自己的仓库,新建一个分支供自己开发修改使用。 搭建TOMCAT学习环境 TOMCAT的介绍书籍在市面上很多,搭建一个源码环境,可以debug tomcat 的流程,同时可以修改tomcat源码,编译出新的介质,深入学习。 搭建思路:从github 上for...
摘要:协议使用简述是的一种数据交换的格式,它独立于语言,独立于平台。可以用于对象序列话,序列化协议也是一种协议。 protocol buff 协议使用 github:https://github.com/chengbingh...(https://github.com/chengbingh... 1 简述 protocol buff 是google 的一种数据交换的格式,它独立于语言,独立...