240 发简信
IP属地:北京
  • 数值排序算法

    冒泡排序 方法:两个数比较大小,较大的数靠后,较小的数冒靠q前。 选择排序 方法:在长度为n的无序数组中,1、遍历n-1个数,找到最小的数值与第一个元素交换;2、遍历n-2个...

  • 受用了

    Shader入门

    <转>我也忘了转自哪里,抱歉,感谢原作者 什么是Shader Shader(着色器)是一段能够针对3D对象进行操作、并被GPU所执行的程序。Shader并不是一个统一的标准,...

  • Shader入门

    <转>我也忘了转自哪里,抱歉,感谢原作者 什么是Shader Shader(着色器)是一段能够针对3D对象进行操作、并被GPU所执行的程序。Shader并不是一个统一的标准,...

  • 120
    七牛云直播Android推流端之开速开发

    前言 在我看来,定性为快速开发的文档应该是毫无障碍的,对着敲应该就能直接运行的。可是由于七牛迭代太快了,文档跟不上代码迭代的速度,导致快速开始这部分文档的还没更新,很多被废弃...

  • 广义表

    广义表的定义 广义表是线性表的推广,是一种非线性的数据结构,也有人称其为列表。广义表的实现主要应用递归,通过广义表可以更加理解和灵活使用递归 列表的元素可以是数据元素或子表,...

  • 120
    数组和广义表

    数组的定义和运算 C语言支持一维数组和多维数组。如果一个数组的所有元素都不是数组,那么该数组称为一维数组。 在java中数组被看成是一个对象,在定义数组时,有两种定义方法:i...

  • 120
    数据结构之串

    引言 当今计算机的硬件结构主要是反映数值计算的需要,在处理字符串的数据时比处理整数和浮点数要复杂,不同类型的应用对字符串的处理的需求不同,要有效处理字符串,就必须根据具体的情...

  • 120
    数据结构之队列

    队列是一种先进先出的线性表,(FIFO) 限定性的数据结构 双瑞队列 双瑞队列是限定插入和删除操作在表的两端进行的线性表。 链队列--队列的链式存储结构 使用中数据元素变动较...

  • 数据结构之栈

    一、预备知识—程序的内存分配1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) ...

  • 120
    数据结构之LinkedHashMap

    一 、list set map的关系图 List,Set都是继承自Collection接口,map没有如图 set和list的对比 List特点:元素有放入顺序,元素可重复S...

  • Android缓存机制LruCache

    概述LRU(Least Recently Used)近期最少使用的算法,它的核心思想是当缓存满时,会优先淘汰那些近期最少使用的缓存对象。缓存分为两种LrhCache(内存缓存...

  • 120
    Picasso的总体流图分析

    Picasso 是 Square 公司的大作,叫「毕加索」,意为加载图片就像画画一样,是一门艺术。他的组成结构也很分明 :任务分发,对象处理,图片的加载,缓存等。Picass...

  • 120
    Picasso的源码流程

    picasso的使用1)加载一张图片Picasso.with(this).load("url").placeholder(R.mipmap.ic_default).into(...

个人介绍
每天进步一小步。。。