240 发简信
  • 120
    转-为何大厂APP如微信、支付宝等只适配了armeabi-v7a/armeabi?

    以下文章来源于技术最TOP ,作者码农西哥 技术最TOP 扒最前沿科技动态,聊最TOP编程技术。每天都有Java、Android、flutter...

  • 120
    排序

    1、冒泡排序 冒泡排序也叫起泡排序。执行流程:(以升序为例): 1、从头开始比较每一对相邻的元素,如果第一个比第二个大,则交换位置。经过一轮后,...

  • 120
    一文彻底搞懂Cookie、Session、Token到底是什么

    原文作者:不学无数的程序员原文链接:https://my.oschina.net/u/4030990/blog/3136476[https://...

  • 120
    Trie

    1、概述 1、Trie又叫前缀树、字典树、单词查找树。 2、Trie搜索字符串的效率主要和搜索字符串的长度有关。 3、假设使用Trie存储cat...

  • 优先级队列(Priority Queue)

    1、接口设计 优先级队列也是一个队列,所以接口设计如下: 普通的队列是FIFO元素,先进先出,而优先级队列是按照优先级高低进行出队的,比如将优先...

  • 120
    二叉堆

    1、思考 设计一种数据结构,用来存放整数,用来提供3个接口: 1、添加元素 2、获取最大值 3、删除最大值 获取最大值删除最大值添加元素动态数组...

  • SparseArray

    1、前言 SparseArray是android.util下的类,HashMap虽然增加、删除、查找的时间复杂度为O(1)级别的,但它是牺牲空间...

  • 120
    AndroidStudio4.0.1 打包 Jar包

    1、新建一个项目 2、项目中新建一个module 3、修改新module下的build.gradle文件 添加这些代码后就可以在Terminal...

  • 120
    LinkedHashMap

    1、概述 LinkedHashMap是在HashMap的基础上维护一个双向链表来记录元素添加的顺序,使得遍历的结果遵从插入的顺序,所以Linke...