Category: 计算机

现代软件通常以Web服务的方式交付,称为软件即服务(SaaS),十二因子指导原则即是构建SaaS应用的一套方法论。其不仅是构建SaaS应用的指导原则,也是微服务,云原生应用开发须遵循的指导原则。 十二因子指导原则或者最佳实践以期达到: 1)使用统一的规范,可以使新进开发人员节省时间成本,按照最佳实践走即可; 2)应用应 阅读全文

Selenium整合了一揽子工具与依赖库,支持Web浏览器自动化,提供一组扩展来模拟人与浏览器交互。我们基于其满足W3C标准的WebDriver来编写的自动化代码可在各种主流浏览器复用。 所以这里关键的一个组件即是WebDriver,其负责与浏览器厂商提供的API来与浏览器交互。 使用其即可做出模拟终端用户的操作,如: 阅读全文

云平台给我们带来大量好处的同时也给DevOps团队带来很多负担。开发使用微服务来架构,与此同时,运维需要管理超多环境及超复杂的部署。 Istio即是为解放微服务带来的复杂性而生,其是一个开源的服务网格,可以与现有分布式应用无缝集成。以便为您的分布式微服务架构提供一个统一的方式来连接、管理,保护及监控微服务。 服务网格是 阅读全文

1 题目描述 该题目需要您找出二叉树中每一层的最大值,然后以数组返回。 例子: 输入: 1 / \ 3 2 / \ \ 5 3 9 输出:[1, 3, 9] 题目出处: https://leetcode.com/problems/find-largest-value-in-each-tree-row/ 2 解决思路 层 阅读全文

Kubernetes是一个开源的容器编排系统。支持将应用的部署、扩展及管理自动化。其设计思路深受谷歌Borg系统的影响。 Kubernetes定义了一组构建块,提供了基于CPU,内存及自定义指标来部署,维护及扩展应用的机制。Kubernetes是松耦合的且可对不同的工作载荷进行扩展。其扩展性绝大部分是通过Kuberne 阅读全文

1 2 3 19