摘要: RPC英文全称Remote Procedure Call,翻译过来即【远程过程调用】 通常在开发中并不会把所有的功能都塞进一个篮子里(项目、解决方案等等),这样来说并不利于维护,代码臃肿,难于排错,对后期的扩展都是灾难性的,为了解决这个问题就需要对逻辑进行拆分,基于业务或者功能拆分到多个模块,模块间 阅读全文
posted @ 2020-06-02 21:24 xiyou 阅读(499) 评论(0) 推荐(0)
摘要: ThreadLocal可以很方便的在一个线程运行周期内传递各种数据,而不用在调用栈的每个方法上添加新的参数 它的运行机制也比较简单,每个线程实例内部都会有一个 ThreadLocal.ThreadLocalMap threadLocals(类型具体定义在ThreadLocal.class 内部)类型 阅读全文
posted @ 2020-05-02 14:16 xiyou 阅读(210) 评论(0) 推荐(0)
摘要: Spring 为基于Java的企业应用提供了全面的编程和配置模型,并使用于任何的部署平台。 编程模型包括: DI, events, resources, i18n, validation, data binding, type conversion, SpEL, AOP. Test Spring M 阅读全文
posted @ 2020-04-28 10:33 xiyou 阅读(736) 评论(0) 推荐(0)
摘要: InnoDB MVCC 即 Multi-Versioning,InnoDB是一个支持多版本控制的存储引擎 在事务中进行修改数据之前,会先保存旧版本的行信息,以用来支持并发和回滚等事务特性,这些信息存储在undo log中,称为 rollback segment(回滚段 ?)。 在内部,InnoDB会 阅读全文
posted @ 2020-04-28 10:03 xiyou 阅读(335) 评论(0) 推荐(0)
摘要: 简单描述什么是模板方法模式: 封装不变的流程,公开一个或多个可变的具体逻辑埋点、引用、钩子等叫什么都可以 例如: JDK中的ClassLoader类中就定义了类加载的流程,但存在多个ClassLoader的具体实现,通过重写findClass方法各自分工分别从不同的目录或网络地址加载class,而不 阅读全文
posted @ 2020-04-22 00:03 xiyou 阅读(118) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示