打包

Maven中parent 与 dependencyManagement的作用和区别

一句话先说结论 子pom指定parent后会把parent的依赖全部继承下来,即使子pom可能不需要。parent中可以用 指定一些包的版本,子pom自行指定依赖,不会被强制引入依赖。在指定依赖时可以省略包版本号,使用parent指定的版本,从而避免版本号冲突 parent的作用 先说parent。配置了parent节点,子模块的依赖(dependency)从父模块得到了继承,即使在子模块中不配置 节点,子模块也引入了它的依赖。 dependencyManagement的作用 节点中配置的依赖并不会真正的引入依赖,但是该节点却能够被子模块继承,要在子模块中真正引入依赖,需要将依赖配置在 节点下,而这种方式配置的依赖可以省略节点,使用的即是在 节点中配置的相应

  • licy
1 min read
baas

23 个 Blockchain-as-a-Service (BaaS) 平台

什么是 BaaS Blockchain-as-a-Service, 即 BaaS, 是已经提供了基础设施及区块链构建工具,可以让客户在其基础之上在分布式网络中构建区块链应用和数字服务的区块链平台。 BaaS 的特点 有以下特点 * 平台架构管理 * 网络和基础架构是模块化的、预配置的 * 轻松建立工作流程 * 应用构建的监控和开发的中间件 * 有链码数据的展示与分析面板 * 交易记录可审计 * 内置所需服务的连接 * 提供专业的咨询服务 23 个 BaaS 产品 IBM Blockchain Platform Kaleido Oracle Blockchain Cloud DragonGlass Azure Blockchain

  • zgljl2012
1 min read
kubernetes

Kubernetes 中 Deployment 与 StatefulSet 的区别

Deployments 和 ReplicationControllers 表示“无状态”使用,且相对较轻量级一点。所谓的“状态”也就是数据持久化存储,一般情况下,二者的 Pod 在重启后,数据就丢失了。 StatefulSets 表示会进行存储状态,且使用 volumeClaimTemplates/claims 来申请存储空间,在重启后,数据也会保存。 所以,如果应用是有状态的,那么就部署成 StatefulSet;如果是无状态的,或者说,数据是交给后端系统(如数据库、申请的PV)来保存的,

  • zgljl2012
1 min read
zgljl2012@gmail.com