240 发简信
IP属地:上海
  • mac环境变量配置

    添加用户变量并追加到path touch ~/.bash_profile,创建配置文件,已有可跳过 open ~/.bash_profile, ...

  • 安卓进程间通信(IPC)

    前言 进程间通信即IPC(Inter-Process Communication)。 安卓工程的manifest文件中可以指定各个组件运行的进程...

  • 排序算法——插入排序

    原理 数据分为 有序 | 无序两个部分。以升序为例,遍历数组,为当前值寻找在有序部分的合适位置插入并结束子循环,寻找的过程中将有序部分的值右移。...

  • 排序算法——选择排序

    原理 数据分为 有序 | 无序两个部分。以升序为例, 遍历未排序部分,找到最小值,加到有序末尾。重复该过程,直到有序部分等于数据源长度。 复杂...

  • 排序算法——冒泡排序

    原理 数据分为 无序 | 有序两个部分。以升序为例,在一次冒泡过程中将通过两两比较,大的右移,将最大值调整到有序部分最左。重复该过程,直到有序部...

  • 排序算法——归并排序

    原理 归并排序的基础是合并有序数组,运用了分治的思想,将数组对半分,递归,直到两个数组长度都为1,可以看作两个有序数组,然后将其合并,在递归处得...

  • 安卓基础——屏幕旋转

    屏幕方向设置 manifest可以设置activity的screenOrientation,可选值为: unSpecified 未指定 user...

  • 安卓基础——Activity LaunchMode启动模式

    在Manifest文件中可以配置Activity的启动模式,如 下面分别介绍下Activity的四种启动模式: standard:标准模式,每次...

  • 排序算法——快速排序

    原理 快速排序运用了递归的思想。 以升序为例, 在一趟排序过程中,取一个标准值,将小于标准值放到左边,不小于标准值的放到右边,最后返回标准值所在...