摘要: 总结:RPC主要用于公司内部服务调用,传输效率高(TCP,报文小),性能消耗低(高效的二进制传输、字节小、序列化耗时少),服务治理方便: 1、传输协议: RPC:可以基于HTTP协议,也可以基于TCP协议 HTTP:基于HTTP协议 2、传输效率: RPC:使用自定义的TCP协议,可以让请求报文体积 阅读全文
posted @ 2019-07-05 09:29 鸿飞冥冥 阅读(3330) 评论(0) 推荐(1) 编辑
摘要: 、TCP UDP区别: TCP有点:可靠,稳定,TCP可靠提现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传输时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接来节约系统资源。 TCP缺点:慢、效率低、占用系统资源高,易呗攻击,TCP在传递数据之前,要先建立连接,这会消耗 阅读全文
posted @ 2019-07-05 09:27 鸿飞冥冥 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1、版本兼容性测试 2、上线版本控制(一星期一次,稳定) 3、流程控制: 需求环节:需求沟通、需求准入、需求确认、优先级评估、下一迭代需求内部对其; 设计阶段:产品\交互设计、需求评审、开发概要设计、测试用例设计(架构、接口、数据库表设计)、各项目资源排期 实现阶段:测试用例准备、工程开发-联调-自 阅读全文
posted @ 2019-07-05 09:24 鸿飞冥冥 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 1、标记-清除算法: 分为标记和清除两个阶段:首先标记处所有需要回收的对象,标记完成后统一回收所有被标记的对象;是最基础的收集算法,其它的收集算法都是基于这种思路并对其不足进行改进而得到的。 不足: a) 效率问题,标记和清除两个过程的效率都不高; b) 空间问题,标记清除之后会产生大量不连续的内存 阅读全文
posted @ 2019-07-05 09:22 鸿飞冥冥 阅读(2919) 评论(0) 推荐(0) 编辑
摘要: 1、程序计数器: 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需 阅读全文
posted @ 2019-07-05 09:20 鸿飞冥冥 阅读(268) 评论(0) 推荐(0) 编辑