数智图书馆-无锡数智政务 本次搜索耗时 1.786 秒,为您找到 793 个相关结果.
  • 构建默认插件

    13 2025-06-17 《Android群英传》
    构建默认插件 构建默认插件 在Android Studio中创建一个标准的Android项目,整个目录结构如下所示。 ├── app │ ├── build . gradle │ ├── libs │ └── src │ ├── androidTest │ │ ...
  • 14.4 JavaScript

    14.4 JavaScript 使用Node.js环境 14.4 JavaScript JavaScript是目前所有主流浏览器上唯一支持的脚本语言,这也是早期JavaScript的唯一用途。Node.js的出现,让服务端应用也可以基于JavaScript进行编写。 Node.js自2009年发布,使用Google Chrome浏览器的V8引擎,采...
  • 21.3 构建跨主机容器网络

    21.3 构建跨主机容器网络 21.3 构建跨主机容器网络 在这里,笔者将演示使用libnetwork自带的Overlay类型驱动来轻松实现跨主机的网络通信。Overlay驱动默认采用VXLAN协议,在IP地址可以互相访问的多个主机上之间搭建隧道,让容器可以互相访问。 1.配置网络信息管理数据库 我们知道,在现实世界中,要连通不同的主机需要交换机或...
  • 22.1 简介

    22.1 简介 22.1 简介 Etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于Go语言实现。 接触过分布式系统的读者应该知道,分布式系统中,最基本最重要的问题就是各种信息的一致性,包括对服务的配置信息的管理、服务的发现、更新、同步等等。而要解决这些问题,往往需要基于...
  • 25.3 使用Swarm

    25.3 使用Swarm 25.3 使用Swarm 前面演示了基于Consul服务发现后端来配置一个本地Swarm集群。其中,Consul也可以被替换为Etcd、ZooKeeper等。 另外一个更方便的方式是直接使用Docker Hub提供的免费服务发现后端。下面使用这种方式来演示Swarm的主要操作,包括: ·create:创建一个集群; ·l...
  • 4.4 成员初始化

    4.4 成员初始化 4.4 成员初始化 Java尽自己的全力保证所有变量都能在使用前得到正确的初始化。若被定义成相对于一个方法的“局部”变量,这一保证就通过编译期的出错提示表现出来。因此,如果使用下述代码: void f() { int i; i++; } 就会收到一条出错提示消息,告诉你i可能尚未初始化。当然,编译器也可为i赋予一个默认值,...
  • 4.6 总结

    4.6 总结 4.6 总结 作为初始化的一种具体操作形式,构建器应使大家明确感受到在语言中进行初始化的重要性。与C++的程序设计一样,判断一个程序效率如何,关键是看是否由于变量的初始化不正确而造成了严重的编程错误(臭虫)。这些形式的错误很难发现,而且类似的问题也适用于不正确的清除或收尾工作。由于构建器使我们能保证正确的初始化和清除(若没有正确的构建器调...
  • 第4章 初始化和清除

    第4章 初始化和清除 第4章 初始化和清除 “随着计算机的进步,‘不安全’的程序设计已成为造成编程代价高昂的罪魁祸首之一。” “初始化”和“清除”是这些安全问题的其中两个。许多C程序的错误都是由于程序员忘记初始化一个变量造成的。对于现成的库,若用户不知道如何初始化库的一个组件,就往往会出现这一类的错误。清除是另一个特殊的问题,因为用完一个元素后,由于...
  • 5.2 Java访问指示符

    5.2 Java访问指示符 5.2 Java访问指示符 针对类内每个成员的每个定义,Java访问指示符poublic,protected以及private都置于它们的最前面——无论它们是一个数据成员,还是一个方法。每个访问指示符都只控制着对那个特定定义的访问。这与C++存在着显著不同。在C++中,访问指示符控制着它后面的所有定义,直到又一个访问指示符加...
  • 5.4 类访问

    5.4 类访问 5.4 类访问 在Java中,亦可用访问指示符判断出一个库内的哪些类可由那个库的用户使用。若想一个类能由客户程序员调用,可在类主体的起始花括号前面某处放置一个public关键字。它控制着客户程序员是否能够创建属于这个类的一个对象。 为控制一个类的访问,指示符必须在关键字class之前出现。所以我们能够使用: public class...