240 发简信
IP属地:湖北
  • 120
    Netty-对象池(Recycler)

    在netty的池化ByteBuf分配中,包含ByteBuf对象的池化和真实内存(array或者DirectByteBuffer)的池化。本文内容为对象池的细节,真实内存的池化...

  • 120
    Netty-内存泄漏检测

    内存检测原理使用的是PhantomReference技术,通过判断ByteBuf的refCount是否为0,判断是否存在内存泄漏。 检测原理 无论是池化的ByteBuf还是非...

  • 120
    Android10分区存储适配

    这个问题其实在很早之前Android10提出的时候就开始做了适配,但是为什么写这篇文章呢,是因为Android11快来了,目前我们这边没有android11的手机进行测试,所...

  • 人生苦短,靠自己

    我们每个人,赤裸裸的来到这个世界上,从婴儿到成人,经历着蜕变。沿着“求生~求玩~求学~求职~求偶~求子~求慢慢变老”这条轨迹演绎着,不能错位和越位,否则,会付出惨重的代价。 ...

  • 120
    Java基础-actor模型

    过去十几年CPU一直遵循着摩尔定律发展,单核频率越来越快,但是最近这几年,摩尔定律已然失效,CPU的工艺制程和发热稳定性之间难以取舍,取而代之的策略则是增加核心数量,目前家用...

  • 120
    flex 布局

    Flex之前我们用什么布局主要使用1、normal flow (正常流,也叫文档流)2、float + clear3、position relative + absolute...

  • Android-程序ANR产生的原因与解决思路

    ANR:即Appliaction Not Responding,在Android设备上,如果应用程序进程的主线程响应超时就会产生ANR,系统就会向用户展示一个提示框,用小米设...

  • 120
    仿微博全景图 - SceneKit

    一、原理部分 1.利用SceneKit 造一个球面2.将图片铺满球面3.在球中心放一个相机,也就是我们的眼睛所在,4.根据手势或者陀螺仪,改变相机视野 二、代码部分 1.导入...

  • 120
    关于AIDL使用和Binder机制详解,你只需要看这一篇即可

    本篇文章从AIDL的角度来阐述Binder机制调用远程服务的内部运行原理。因此本篇文章的第一部分介绍AIDL的使用,第二部分从AIDL的使用上具体介绍Binder机制。关于B...