拓扑排序 在一个有向图中,对所有的节点进行排序,要求没有一个节点指向它前面的节点 具体实现 1 找到一个入度为0的点 2 把这个点删掉(放入ans中),把所有以他为起点的路断掉 3 重复 1 2 直到没有入度为0的点 如果还有点没有被删掉 那就是有环(所以还可以用来判断图里是否有环) ans中的顺序 ...
分类:
编程语言 时间:
2020-07-07 00:17:38
阅读次数:
71
1、创建数据库 SQL语句创建数据库 不管是在 MySQL 自带的客户端还是在Navicat 软件中都可以输入 SQL 语句并执行。 (1)连接数据库 点击连接,选择连接MySQL数据库,连接名为数据库名,密码为安装数据库时设置的名字,必须保持一致,否则会报错,无法成功连接数据库。右键数据库名打开连 ...
分类:
数据库 时间:
2020-07-06 16:27:49
阅读次数:
58
队列 概念 队列:是限只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 遵循先进先出原则,简称FIFO 线性表 —> 用数组或是链表来实现。 抽象数据类型 队列也有类似线性表的各种操作,不同的是 插入数据只能在队尾进行 删除数据只能在队头进行 实际场景:银行叫号排队 数组模拟队列 思路分析 ...
分类:
其他好文 时间:
2020-07-06 01:02:49
阅读次数:
57
既呈现 inline 特性(不占据一整行,宽度由内容宽度决定) 又呈现 block 特性 (可设置宽高,内外边距) 默认情况下,inline-block元素之间就有空隙出现(缝隙的实质就是元素标签段之间的空格) 1.去掉HTML中的空格; 2.使用font-size:0; vertical-alig ...
分类:
其他好文 时间:
2020-07-05 21:36:03
阅读次数:
51
AWS云上混沌工程实践之可行性评估篇-收集 我们在启动篇中谈到混沌工程的发展不是一蹴而就的, Chaos Monkey 开创了混沌工程的先河,从对基础设施的扰动( EC2 实例随机终止 Chaos Monkey 、模拟可用区中断 Chaos Gorilla 、模拟区域中断 Chaos Kong 等) ...
分类:
其他好文 时间:
2020-07-05 15:22:02
阅读次数:
63
在以Dubbo框架体系来构建的微服务架构下想要增加API网关,如果不想自研开发的情况下在目前的开源社区中几乎没有找到支持dubbo协议的主流网关,但是Spring Cloud体系下却有两个非常热门的开源API网关可以选择;本文主要介绍如何通过Nacos整合Spring Cloud Gateway与Dubbo服务。
分类:
编程语言 时间:
2020-07-05 10:27:31
阅读次数:
143
对于 Java 程序员来说,使用 IDEA 集成环境是最称手的。优点不多讲,用过的人都知道。IDEA 虽好,但为了充分利用 IDEA 的优势,我分享一下我常用快捷键、插件和设置。常用快捷键Ctrl + Alt + Shift + NCommand + Option + Shift + N,Navig... ...
分类:
编程语言 时间:
2020-07-05 00:46:09
阅读次数:
82
在前面的1主2从架构中Redis 主从架构实践 CentOS 64-bit-basic 192.168.127.130 redis(主) CentOS 64-bit 192.168.127.128 redis(从) CentOS 64-bit_2 192.168.127.129 redis(从) 如 ...
分类:
其他好文 时间:
2020-07-05 00:41:32
阅读次数:
118
前言 这段时间用过这个算法做过相关的工作,今天就介绍一下吧。虽然感觉效果嘛,勉勉强强啦。不过每种算法肯定有其适用的地方,用到了就Mark一下方便后人吧~ 介绍 帝国竞争算法(imperialist competitive algorithm,ICA)是Atashpaz-Gargari和Lucas于2 ...
分类:
编程语言 时间:
2020-07-04 21:02:35
阅读次数:
78
Spring读取配置的两种方式 注解的方式 ApplicationContext ac=new AnnotationApplicationContext("MyConfig.class") package com.example.demo; import org.springframework.co ...
分类:
编程语言 时间:
2020-07-04 18:58:16
阅读次数:
59