240 发简信
IP属地:北京
  • Java内存区域与内存溢出异常

    Java内存区域与内存溢出异常 运行时数据区域 所有线程共享区域方法区常量池堆 线程隔离数据取虚拟机栈本地方法栈程序计数器 程序计数器 当前线程...

  • 垃圾收集与内存分配策略

    哪些内存需要回收 什么时候回收 如何回收 Java堆和方法区的垃圾回收 对象是否存活 引用计数算法 给对象添加一个引用计数器,当有一个地方引用它...

  • Resize,w 360,h 240
    Cmake语法浅析

    什么是CMake 在Android2.2及以上版本,构建原生库的默认工具是CMake。 CMake是一个跨平台的构建工具,可以用简单的语句来描述...

  • 关于Android.mk你需要知道的

    Android.mk Android.mk是一个向Android NDK构建系统描述NDK项目的GUN makefile片段。主要用来编译生成以...

  • Resize,w 360,h 240
    Makefile基础

    什么是Makefile? 一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,Makefile定义了一系列规则来制定,哪些文件...

  • Resize,w 360,h 240
    静态库与动态库

    静态库 静态库实际就是一些目标文件(一般以.o结尾)的集合,静态库一般以.a结尾,只用于生成可执行文件阶段。 在链接步骤中,链接器将从库文件取得...

  • Resize,w 360,h 240
    C语言编译流程

    编译就是将高级语言编写的程序转化为二进制代码可执行程序的过程 编译分为四大过程: 预处理 编译 汇编 链接 预处理(preprocessing)...

  • Resize,w 360,h 240
    iOS事件处理和响应链

    说到iOS中的触摸事件不得不提到两个内容:一个是UIResponder、一个是事件的响应链 什么UIResponser? Responsder ...

  • Resize,w 360,h 240
    控制器加载原理和UI初始化过程

    UIViewController的加载过程探究 新建一个 UIViewController 并勾选Also create Xib fileima...