240 发简信
IP属地:重庆
  • 120
    事务

    通俗的说事务: 原子性:要么都成功执行,要么都不执行. 隔离性:其他会话不能够看到中间改变的过程 一致性:事务发生前,和发生后,数据的总额依然匹配 持久性:事务产生的影响不能...

  • 120
    MySQL范式

    这里主要是记录一些学习数据库的笔记,其他的部分,在CSDN博客里,这里是链接https://blog.csdn.net/sinat_29912455/category_613...

  • 120
    如何debug自定义AbstractProcessor

    工作中,想debug下自定义的AbstractProcessor,那么如何使用Android Studio和gradle来调试呢 在代码中对init()方法或process(...

  • 责任链模式

    最近做需求,用到了责任链模式,总结一下。 需求场景:播放器记录着所有的播放行为事件PlayBehaviorEvent,业务方根据回传的播放事件,筛选出满足过滤条件的集合(例如...

  • 120
    为什么不能用stop停止线程

    为什么废弃stop()? java里线程停止有一个方法,叫stop(),但是很早就被废弃了,因为会导致很多问题。比如下面一种case: 假设这样一种情况,有三个线程,分别为T...

  • Java注解学习总结

    一、注解的概念 注解(Annotation),也叫元数据(Metadata)。注解与类、接口、枚举在同一个层次,并可以应用于包、类型、构造方法、方法、成员变量、参数、本地变量...

  • 120
    EventBus原理解析

    EventBus是一个Android开源库,其使用发布/订阅模式,以提供代码间的松耦合。EventBus使用中央通信方式,仅仅使用几行简单的代码,就可以达到解耦代码的目的。从...

  • 单例模式

    使用场景 实际的开发中,为了避免创建多个对象消耗过多的资源,或者某个类的对象只能有一个,所以就需要使用单例模式来确保某个类只能对外提供一个对象。 特点 类的构造函数一般用pr...

  • 一万借钻带给我的变化

    抽奖抽了一万钻,在我手里7天,带给我几个变化。 一个是更文更勤快了,有想法,有思路赶紧写,有时候一天写两篇,有时候一天写一篇。 第二是点赞积极了,原来想着我就那点钻,加借钻才...