240 发简信
IP属地:海南
  • 自行更换光猫

    住处原来的光猫是华为HG8240F EPON, 属于百兆光猫,不带WIFI, 使用桥接模式,LAN1 接路由器,LAN4接IPTV, TEL1接...

  • RxJava

    from vs just just内部就是调用的from,但just最多只能接受9个参数 map vs flatmap map和flatmap返...

  • 卡特兰数

    C(n) = C(0)C(n-1) + C(1)C(n-2) + ... + C(n-1)C(0)或者C(n) = (2n)! / (n!(n+...

  • Resize,w 360,h 240
    touch事件分发详解

    android传递touch事件时,一般的路径是先按照view的layout层级从祖先到后代调用onInterceptTouchEvent, 然...

  • int atoi(const char* str)

    自己在实现字符串转整数时,要注意一下几个要点: 正负号的处理 非数字字符的处理 溢出的处理 (难点) 下面给出一个实现(转自Nut/OS: c/...

  • 无锁环形缓冲区

    对于单生产者-单消费者的情况,可以实现无锁环形缓冲区,常见的实现如下: mHead表明下一个可读取的位置,mTail表明下一个可写入的位置,he...

  • SoftReference vs WeakReference vs PhantomReference

    这三类Reference按照引用强度依次是Soft(软引用) > Weak(弱引用) > Phantom(虚引用)一个对象只有软引用,则垃圾回收...

  • double pow(double x, int n)

    实现该函数需要重点考虑以下两方面问题: 时间复杂度乘法的开销相对较大,所以在这个问题上,我们可以将时间复杂度等同于乘法运算的次数,应该控制在O(...

  • Activity启动模式

    Activity的启动模式最不容易掌握的就是singleTask和FLAG_ACTIVITY_NEW_TASK针对singleTask,官方的说...