数智图书馆-无锡数智政务 本次搜索耗时 1.486 秒,为您找到 793 个相关结果.
  • 9.7.1 堆排序算法

    12 2025-06-20 《大话数据结构》
    9.7.1 堆排序算法 9.7.1 堆排序算法 堆排序(Heap Sort)就是利用堆(假设利用大顶堆)进行排序的方法。它的基本思想是,将待排序的序列构造成一个大顶堆。此时,整个序列的最大值就是堆顶的根结点。将它移走(其实就是将其与堆数组的末尾元素交换,此时末尾元素就是最大值),然后将剩余的n-1个序列重新构造成一个堆,这样就会得到n个元素中的次大值。...
  • 第10章 Android性能优化

    11 2025-06-17 《Android群英传》
    第10章 Android性能优化 第10章 Android性能优化 随着应用增多,功能越来越复杂,布局也越来越丰富,而这些也成为阻碍一个应用流畅运行的阻碍。因此,对复杂的应用进行性能优化是创建高质量的应用程序的基础。本章就将向大家展示几种进行性能优化的方法,帮助开发者构建运行速度快、响应速度快的应用程序。 学习本章,你将了解到以下内容: 布局优化...
  • 构建全局配置

    11 2025-06-17 《Android群英传》
    构建全局配置 构建全局配置 开发者在写一般的Java代码时,对于多处都要使用的常量,通常会提取出来作为一个全局常量。同样的,在Gradle中也可以使用全局配置,例如在多个module中,要配置compileSdkVersion、buildToolsVersion等参数。 android { compileSdkVersion 23 ...
  • 构建defaultConfig

    11 2025-06-17 《Android群英传》
    构建defaultConfig 构建defaultConfig 前面提到了Gradle脚本android领域中的defaultConfig领域,但没有做详细分析。下面我们将对defaultConfig做进一步解释。 在默认的结构中,android的defaultConfig领域提供了以下配置。 defaultConfig { app...
  • 生成签名

    11 2025-06-17 《Android群英传》
    生成签名 生成签名 通过Android Studio,开发者可以非常方便地生成应用的签名。当然,你也可以使用命令行的方式。这里不进行介绍,读者可以去Google一下。 在Android Studio的菜单栏中,选择Build标签,再选择Generate Signed APK选项,如图4.11所示。 图4.11 生成签名 选择默认的modul...
  • System.properties方式

    11 2025-06-17 《Android群英传》
    System.properties方式 System.properties方式 首先,打开gradle.properties文件,添加以下配置。 systemProp . keyAliasPassword = 1234567 systemProp . keyAlias = xys systemProp . keyStorePassword ...
  • 4.5 Gradle依赖管理

    11 2025-06-17 《Android群英传》
    4.5 Gradle依赖管理 4.5 Gradle依赖管理 一个项目在做到一定规模后,通常会进行模块拆分。例如前文讲到的利用Gradle做多项目依赖。但是一个主项目依赖的库多了也会存在新的问题,那就是依赖库的管理工作问题,特别是一个依赖的库项目同时还依赖了另一个库项目。这时候如果其中某个库项目发生了改变,而且与以前版本不兼容,那么就会导致依赖库发生问题...
  • 清除Gradle缓存

    11 2025-06-17 《Android群英传》
    清除Gradle缓存 清除Gradle缓存 Gradle作为新的构建工具,存在各种bug也是在所难免的。笔者从一开始就使用Gradle进行项目构建,也遇到过不少Gradle的bug,其中比较让人困惑的就是上传同一版本的aar到Maven库,在主项目中是无法获取到最新的aar库的。要解决这个问题,就需要将本地的Gradle缓存删除,让项目从Maven服务...
  • 第11章 Web服务与应用

    第11章 Web服务与应用 第11章 Web服务与应用 Web服务和应用是目前信息技术领域的热门技术。 本章将重点介绍如何使用Docker来运行常见的Web服务器(包括Apache、Nginx、Tomcat等),以及一些常用应用(LAMP、CMS等)。包括具体的镜像构建方法与使用步骤。 本章会展示两种创建镜像的过程。其中一些操作比较简单的镜像使用D...
  • 11.2 Nginx

    11.2 Nginx 11.2 Nginx Nginx是一款功能强大的开源反向代理服务器,支持HTTP、HTTPS、SMTP、POP3、IMAP等协议。它也可以作为负载均衡器、HTTP缓存或Web服务器。Nginx一开始就专注于高并发和高性能的应用场景。它使用类BSD开源协议,支持Linux、BSD、Mac、Solaris、AIX等类Unix系统,同时...