摘要:
给你一个 n 个点的带权无向连通图,节点编号为 0 到 n-1 ,同时还有一个数组 edges ,其中 edges[i] = [fromi, toi, weighti] 表示在 fromi 和 toi 节点之间有一条带权无向边。最小生成树 (MST) 是给定图中边的一个子集,它连接了所有节点且没有环 阅读全文
摘要:
概述 kubernetes是基于容器技术的分布式架构方案,是一个完备的分布式系统支撑平台,是一个容器编排引擎。 kubenrnetes的优点: 方便开发复杂系统,可以把更多精力放在业务开发上。 全面拥抱微服务架构。 随时随地可以把系统整体搬迁到公有云。 弹性扩容机制可以让我应对突发流量,在公有云上接 阅读全文
摘要:
概述 为了能够实现容器数据的持久化,Docker提出了卷(volume)的概念。卷就是目录或者文件,由docker Daemon挂载到容器中,卷中的数据在容器被删除之后还是可以访问,从而实现持久化。 Docker提供了两种管理数据的方式,数据卷和数据卷容器。 基础管理 数据卷 在启动镜像的时候,通过 阅读全文
摘要:
现在你总共有 n 门课需要选,记为 0 到 n-1。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们: [0,1] 给定课程总量以及它们的先决条件,返回你为了学完所有课程所安排的学习顺序。 可能会有多个正确的顺序,你只要返回一种就可以 阅读全文
摘要:
基本网络配置 Linux平台下,Docker容器网络资源通过内核的Network Namespace机制实现隔离,不同的Network Namespace 有各自的网络设备、协议栈、路由表、防火墙规则等,反之,同一Network Namespace下的进程共享同一网络视图。 网络驱动 Docker网 阅读全文
摘要:
概述 Spring的优点 方便解耦,简化开发。通过IOC容器,用户可以将对象之间的依赖关系交给spring控制,避免硬编码的耦合。用户不必再为单例模式类、属性文件解析这些底层的需求写代码,可以更专注与上层应用。 AOP编程的支持。方便进行面向切面的编程。 声明式事务的支持。方便灵活地进行事务管理。 阅读全文
摘要:
简介 Java NIO(New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 不同的IO模型比较如下图所示。 从图中可以看出,阻塞的IO模型在资源没有被满足的时候,读取线程是呈阻塞态的,而 阅读全文
摘要:
Docker的核心组件包括: Docker 客户端 - Client Docker 服务器 - Docker daemon Docker 镜像 - Image Docker 仓库 - Registry Docker 容器 - Container Docker采用的是Client/Server 架构。 阅读全文
摘要:
这篇文章主要针对Redis中不同数据类型在各种业务场景下的应用进行一个介绍,以加深我们对Redis中数据类特性和操作的概念印象。 字符串 扩展操作 业务场景 大型企业级应用中,分表操作是基本操作,使用多张表存储同类型数据,但是对应的主键id必须保证统一性,不能重复。Oracle数据库具有sequen 阅读全文
摘要:
给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以 字符串形式返回小数 。 如果小数部分为循环小数,则将循环的部分括在括号内。 如果存在多个答案,只需返回 任意一个 。 对于所有给定的输入,保证 答案字符串的长度小于 104 。 leetcode 解题思路:这里 阅读全文