VxLAN是一种虚拟化的网络技术,主要用于解决数据中心网络中的虚拟机跨主机通信的问题。VxLAN全称为Virtual eXtensible Local Area Network,它通过在现有网络基础上创建一个 overlay 网络,实现虚拟机之间的通信。 VxLAN的基本原理是将二层的以太网帧封装在一个 UDP 数据包中进行传输。这种方式使得虚拟机可以跨越不同的物理主机进行通信,同时又不影响底层
原创 2024-02-21 16:16:42
34阅读
1.封装封装是面向对象的三大特征之一,意思为隐藏对象的属性和实现细节,Java中的封装就是根据访问控制修饰符实现的public(公共的):对外公开,所有类都可以访问protected(受保护的): 只能在同一个包中的类或子类访问default(默认级别): 只有在同一个包中类能访问private(私有的): 不对外公开,只能在该类的对象内部访问 使用private修饰属性,在通过相应的get和se
转载 6天前
358阅读
一 . 为什么需要Vxlan本篇文章转自http://blog.csdn.net/freezgw1985/article/details/163548971. vlan的数量限制   4096个vlan远不能满足大规模云计算数据中心的需求2. 物理网络基础设施的限制   基于IP子网的区域划分限制了需要二层网络连通性的应用负载的部署3. TOR交换机MAC表
转载 精选 2015-04-01 17:22:14
1324阅读
1、主要的类1.1 SqlSessionFactoryBuilder     用于创建SqlSessionFactory,要通过配置文件也可以是代码。   主要的方法SqlSessionFactory build(InputStream inputStream) SqlSessionFactory build(Inpu
原创 2017-05-05 16:26:50
815阅读
RabbitMQ 基础理解
原创 2024-10-13 12:46:24
81阅读
用了多年的HashMap,时不时使用HashSet进行去重。那么什么是HashCode,重复的标准是什么?
数组:1.概念,什么数数组?数组是存储多个变量(元素)的东西(容器);这多个变量的数据类型要一致;2.java的内存分配图java为了提供程序的执行效率,将内存分为五个部分A.栈内存:可以存储局部变量在方法定义中(定义的局部变量)或者在方法声明上(形参)都是局部变量当方法或者代码执行完后,局部变量就会及时从内存中释放掉;`B.堆内存:new出来的东西在堆内存,堆内存中创建的数组对象会在使用后,由垃
原创 2018-11-17 10:24:53
445阅读
概述 Java集合框架为程序员提供了预先包装的数据结构和算法来操纵他们,放在java.util包中,都是泛型类,使用时需要声明元素类型。 集合是一个对象,可容纳其他对象的引用。集合接口声明对每一种类型的集合可以执行的操作。 任何对象加入集合类后,自动转变为Object类型,所以在取出的时候,需要进行 ...
转载 2021-08-22 16:18:00
64阅读
2评论
配合表输入来使用,进行相关映射来插入相应表的数据。参考文章:k...
原创 2020-12-25 17:39:25
118阅读
1.注意:SPI寄存器仅允许16位访问。 2.SPI相关寄存器理解; SPISWRESET:SPI Software Reset在更改配置时,应在更改之前清除该位,并在恢复操作之前将该位置1。复位类型:SYSRSn 0h(R / W)=将SPI操作标志初始化为复位条件。具体而言,将RECEIVER ...
转载 2021-04-25 09:57:00
3896阅读
2评论
其实每一篇博客我都要用很多琐碎的时间片段来学完写完,每次一点点,用到了就学一点,学一点就记录一点,要用上好几天甚至一两个礼拜才感觉某一小类的知识结构学的差不多了。 Pandas 是基于 NumPy 的一个开源 Python 库,它被广泛用于快速分析数据,以及数据清洗和准备等工作。它的名字来源是由“
转载 2019-04-13 16:44:00
165阅读
2评论
汉诺塔(Tower of Hanoi)源于印度传说中,大梵天创造世界时造了三根金钢石柱子,其中一根柱子自底向上叠着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,
原创 2021-07-20 09:28:56
138阅读
URL(Uniform Resource Locator) 地址用于描述一个网络上的资源, 基本格式如下: schema://host[:port#]/path/.../[?query-string][#anchor] scheme 指定低层使用的协议(例如:http, https, ftp) ho
转载 2019-12-31 14:56:00
215阅读
2评论
学习了:https://www.cnblogs.com/mandroid/archive/2011/07/18/2109829.html学习了:https://www.jianshu.com/p/ca7f22b4b751@Retetion决定运行的事件;@Target说明注解针对的对象;jdk方面的说明:https://docs.oracle.com/javase/tutorial/java/an
原创 2021-06-03 10:26:06
182阅读
参考 1. argmax_知乎; 完
原创 2022-07-11 12:29:38
257阅读
 作者提出focal loss的出发点也是希望one-stage detector可以达到two-stage detector的准确率,同时不影响原有的速度。既然有了出发点,那么就要找one-stage detector的准确率不如two-stage detector的原因,作者认为原因是:样本的类别不均衡导致的。负样本数量太大,占总的loss的大部分,而且多是容易分类的,因此使得模型的
原创 2022-11-04 06:24:08
158阅读
这几天跟几个同事聊天发现他们对javascript什么时候该用new都不是很了解。1、javascript的function什么时候该new什么
转载 2017-07-25 12:14:00
69阅读
2评论
正文:我们知道,在js中,函数实际上是一个对象,每个函数都是Function类型的实例,并且都与其他引用类型一样具有属性和方法。因此,函数名实际上是指向函数对象的指针,不与某个函数绑定。在常见的两种定义方式(见下文)之外,还有一种定义的方式能更直观的体现出这个概念: Function的构造函数可以接
转载 2016-10-14 16:34:00
124阅读
2评论
在数学中,矩阵是一个按照长方阵列排列的复数或实数集合,即描述线性代数中线性关系的参数,即矩阵是一个线性变换,可以将一些向量转换为另一些向量。
原创 2022-04-12 10:46:49
511阅读
随着技术发展,运维实现部署,实现应用编排,经历了许多变化早期,我们可以使用ansible,saltstack等批量工具进行安装,编排后来出现了docker,应用程序容器化,编排工具也发生了变化这里我用通俗一些的话简单介绍下早期的docker三剑客,也就是docker compose、docker swarm和docker machine的应用场景 。docker co
原创 2019-02-25 22:48:32
1446阅读
2点赞
2评论
  • 1
  • 2
  • 3
  • 4
  • 5