“干货”你不得不知道的华为交换机基础知识和链路聚合

一、 基本知识 01概述 链路聚合(Link Aggregation)是将—组物理接口捆绑在一起作为一个逻辑接口来增加带宽的一种方法。随着网络规模不断扩大,用户对骨干链路的带宽和可靠性提出越来越高的要求。 在传统技术中,常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽,但这种

在实际项目开发应用中,是否遇到过Spring事务失效的场景

实际项目开发中,如果涉及到多张表操作时,为了保证业务数据的一致性,大家一般都会采用事务机制;好多朋友可能只是简单了解一下,遇到事务失效的情况,便会无从下手,此篇文章给大家整理了一下常见Spring事务失效的场景,希望开发过程尽量避免踩坑,造成时间精力的浪费。 溪源按照最基本的使用方式以及常见失效

玩转Java注解-元注解、内置注解、自定义注解的原理和实现

前言 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 重点:和 Javadoc 不同,Java 标注可以通过反射获取标注内容。 大话空话不用说太多,简而言之,在编译器生成类文件时,标注 可以被嵌入到字节码中。Java 虚拟机可以保留标注内容,在运行

一分钟了解SpringCloud中的ribbon到底是什么,原理是啥?

1.概念 ribbon是一款客户端负载均衡器,用于微服务之间的负载均衡。 首先,什么是客户端负载均衡? 如图,ribbon可以通过注册中心获取服务列表,然后自己执行自己的负载均衡策略来决定要访问哪个微服务,这就是客户端负载均衡,选择的主导权在客户端自己手里。 ... 区别于服务端的负载均衡,客户

Java SE学习(一)之Java简介与Java开发环境配置

一、Java简介 Java 是由 Sun Microsystems 公司于1995年5月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling 和同事们共同研发,并在1995年正式推出。 文章转载:乐字节 Java分为三个体系: J2SE(Java2 Pl

vue react angula三大流行框架的优缺点

Vue ... Vue是相对比较轻量级的框架,是通过进行双向数据绑定来达到驱动页面的效果,大多程序员在学习新框架的时候都会先从Vue开始。Vue比较简单,官方文档介绍得很清楚,可以非常快速地通过异步批处理的方式对DOM进行更新,也能把可复用的、解耦的组件组合在一起使用,更能允许多种模块的安装,场

网络钓鱼技术之HTML走私

... 前言 今天介绍一种走私技术,HTML Smuggling,这不是一种特别新的攻击方法,但是它确实在越来越多的攻击场景中出现,其中就包括网络钓鱼。接下来我们就来了解一下HTML走私的来龙去脉以及它在钓鱼中是怎样被利用的吧。 HTML走私介绍 什么是HTML走私?HTML走私是指,浏览器

Netty是如何一步一步演化而来的,不断进化成就Netty

简介 随着IO类库不断完善,我们基于Java的网络编程学习成本越来越低。之前网络开发都是底层语言编写的,像C语言,C++。其实通过Java也可以编写。Java的io类基于tcp连接提供的socket就是我们实现网络开发的桥段。但是因为是同步阻塞式,所以效率上来说就慢了很多。在Java7之后提供了异步

Load more