上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 785 下一页
摘要: 次要并且向后兼容的改变: 是可以随意发版 有一层抽象的层,这一层与产品经理描述的流程 保持一致。 如果整体流程不变,则这一层的代码就不用发生变化。找出变化的部分,稳定的部分 当你觉得你的程序需要写注释才能理解时,说明这段代码需要抽成一个方法 1、熔断2、降级 hystrix最近两年没有更新,可能一些 阅读全文
posted @ 2020-03-04 17:21 沧海一滴 阅读(213) 评论(0) 推荐(0)
摘要: 应用的一致性问题:在设计之初,就要避免这种问题。不是遇到才去想怎么修数据 5:架构设计的问题引发 阿里的单元化方案,不会出现跨机房的问题 读比较多,写比较少,微博 业务的妥协:业务的主键不是使用db的自增机制 读多写少,单点写,其它机房部署的db节点,只能是slave 多点接入机房提供服务 Rabb 阅读全文
posted @ 2020-02-27 20:45 沧海一滴 阅读(1979) 评论(0) 推荐(0)
摘要: 在SQL环境下Catalog和Schema都属于抽象概念,主要用来解决命名冲突问题 一个数据库系统包含多个Catalog,每个Catalog包含多个Schema,每个Schema包含多个数据库对象(表、视图、字段等) 如数据库对象表的全限定名可表示为:Catalog名.Schema名.表名 SQL标 阅读全文
posted @ 2020-02-27 00:48 沧海一滴 阅读(1700) 评论(0) 推荐(0)
摘要: 偏向锁:不占用CPU自旋锁:占用CPU。代码执行成本比较低且线程数少时,可以使用 。不经过OS。内核态,效率偏低 理解Java对象头与Monitor 在JVM中,对象在内存中的布局分为三块区域:对象头、实例数据和对齐填充。如下: 实例变量:存放类的属性数据信息,包括父类的属性信息,如果是数组的实例部 阅读全文
posted @ 2020-02-23 20:26 沧海一滴 阅读(2855) 评论(0) 推荐(0)
摘要: spring对Annotation的派生性应用可谓炉火纯青,在spring core:@Component的派生性讲过支持层次上派生性,而属性上派生的需求则借助了@AliasFor,它是从spring4.2中开始支持的。 @AliasFor注解用于声明注解元素的别名,应用于方法上(别忘了注解本质是接 阅读全文
posted @ 2020-02-18 20:25 沧海一滴 阅读(639) 评论(0) 推荐(0)
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 785 下一页