数智图书馆-无锡数智政务 本次搜索耗时 7.162 秒,为您找到 817 个相关结果.
  • 生成签名

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

    18 2025-06-17 《Android群英传》
    4.9 使用Android Studio的图形化界面 4.9 使用Android Studio的图形化界面 Gradle虽然是一个命令行编译工具,但是在Android Studio中整合进IDE的Gradle可以拥有非常多的图形化界面工具。 例如Gradle对项目的一些设置,基本都可以在Project Structure中找到,如图4.50所示。 ...
  • 4.1 用构建器自动初始化

    4.1 用构建器自动初始化 4.1 用构建器自动初始化 对于方法的创建,可将其想象成为自己写的每个类都调用一次initialize()。这个名字提醒我们在使用对象之前,应首先进行这样的调用。但不幸的是,这也意味着用户必须记住调用方法。在Java中,由于提供了名为“构建器”的一种特殊方法,所以类的设计者可担保每个对象都会得到正确的初始化。若某个类有一个构...
  • 13.21 练习

    13.21 练习 13.21 练习 (1)创建一个有文字字段和三个按钮的程序片。当我们按下每个按钮时,使不同的文字显示在文字段中。 (2)增加一个复选框到练习1创建的程序中,捕捉事件,并插入不同的文字到文字字段中。 (3)创建一个程序片并增加所有导致action()被调用的组件,然后捕捉他们的事件并在文字字段中为每个组件显示一个特定的消息。 (4...
  • 6.11 练习

    6.11 练习 6.11 练习 (1) 用默认构建器(空自变量列表)创建两个类:A和B,令它们自己声明自己。从A继承一个名为C的新类,并在C内创建一个成员B。不要为C创建一个构建器。创建类C的一个对象,并观察结果。 (2) 修改练习1,使A和B都有含有自变量的构建器,则不是采用默认构建器。为C写一个构建器,并在C的构建器中执行所有初始化工作。 (3...
  • 3.8 配置文件的管理

    3.8 配置文件的管理 如同我们在第 2 章的问题 10 中见到的那样,由于环境不同,对依赖环境的各种配置文件也要进行版本管理。首先,程序方面的配置应该把每个环境的配置文件分开进行管理。例如数据库或 memcached 等中间件的连接地址配置 66 或程序本身固有的配置等。现代的 Web 程序框架一般都会提供这样的机制,请直接使用。即便出错了,也不要采...
  • 4.5 Gradle依赖管理

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

    13.7 标签 13.7 标签 标签准确地运作:安放一个标签到窗体上。这对没有标签的TextFields和Text areas 来说非常的重要,如果我们简单地想安放文字的信息在窗体上也能同样的使用。我们能像本章中第一个例程中演示的那样,使用drawString()里边的paint()在确定的位置去安置一个文字。当我们使用的标签允许我们通过布局管理加入其...
  • 3.7.2 Paxos协议

    3.7.2 Paxos协议 3.7.2 Paxos协议 Paxos协议用于解决多个节点之间的一致性问题。多个节点之间通过操作日志同步数据,如果只有一个节点为主节点,那么,很容易确保多个节点之间操作日志的一致性。考虑到主节点可能出现故障,系统需要选举出新的主节点。Paxos协议正是用来实现这个需求。只要保证了多个节点之间操作日志的一致性,就能够在这些节点...
  • 空标题文档

    19.8 为 PyPong 添加音乐 还有一件事要做,就是添加音乐。需要加载音乐文件,设置音量,然后开始播放。我们希望玩游戏期间音乐一直在重复,所以会使用特殊值 -1,如下: pygame.mixer.music.load("bg_music.mp3")pygame.mixer.music.set_volume(0.3)pygame.mixer.mus...