稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
chenb188的个人资料头像

chenb188

掘友等级
掘友1级:预备掘友
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24 沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 ) 沸点( 0 )
  • iOS框架·Masonry源码深度解析及学习启示:设计模式与链式编程思想
    1. 之前的不足:系统API纯代码布局 可见,系统传统的代码布局有点繁琐。为了简化上述传统布局代码,被广泛应用的第三方框架 Masonry 对AutoLayout 进行了封装,Swift版则是 SnapKit。这篇文章就是针对 Masonry 源代码的解析与学习笔记。在这之前,…
    • 陈满iOS
    • 7年前
    • 4.3k
    • 119
    • 5
    iOS 设计模式 产品
  • TreeMap就这么简单【源码剖析】
    如果我们设置key为null,会抛出异常的,就不执行下面的代码了。 平衡红黑树的代码是比较复杂的,我就不说了,你们去看吧(反正我看不懂).... 如果在构造方法中传递了Comparator对象,那么就会以Comparator对象的方法进行比较。否则,则使用Comparable的…
    • Java3y
    • 7年前
    • 4.4k
    • 156
    • 3
    后端 Java 源码
  • Java多线程之并发安全经典案例-卖票
    #线程相关知识1.创建线程的两种方式 继承Thread类。 实现Runnable接口。(这种方式较为常用) 2.实现Runnable接口的好处 将线程的任务从线程的子类中分离出来,进行了单独的封装。按照面向对象的思想将任务的封装成对象。 避免了java单继承的局限性。 #多线程…
    • DylanAndroid
    • 9年前
    • 4.6k
    • 168
    • 15
    后端 Java
  • 关注了
    20
    关注者
    0
    收藏集
    2
    关注标签
    7
    加入于
    2018-04-12