【数据结构与算法】归并排序的原理及算法实现
「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」 归并排序 基本实现 1.有一串数组如下,将其对半分成两个数组。 2.左右继续拆分到每一个子部分只有一个元素,如下,拆分到
Kubernetes HPA 基于 Prometheus 自定义指标的可控弹性伸缩
![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b97dbfd7f6a04ebb9c5065112bbb7895~tplv-k3u1fbp
一文讲清楚DUBBO SPI机制六个特性
本文通过代码实例与源码分析两种方式,详细分析了DUBBO SPI六个特性:指定具体扩展点、指定默认扩展点、类级别自适应扩展点、方法级别自适应扩展点、自实现IOC、自实现AOP
Golang 基础之数据类型梳理
「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」。 大家好,将梳理出的 Go语言数据类型内容,分享给大家。 请多多指教,谢谢。 类型汇总 Go 语言中,主要分为值类型主要
分布式事务-什么是2阶段提交
「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」 事务的基本特性: 我们知道事务有4个非常重要的特性,即我们常说的(ACID)。 Atomicity: 原子性(要么全部执
netty系列之:好马配好鞍,为channel选择配套的selector
我们知道netty的基础是channel和在channel之上的selector,当然作为一个nio框架,channel和selector不仅仅是netty的基础,也是所有nio实现的基础。
想学Go Web?先来看看如何搭建一个beego项目和实现简单功能吧!
想学Go Web?先来看看如何搭建一个beego项目和实现简单功能吧! 一、下载安装 bee和 beego 我们先去Github下载bee和beego。 我们可以使用go get来下载:
代码规范 | 如何在react项目中配置eslint
在日常开发中,每个开发者的代码规范是不一样的,但一个项目是由多人进行开发,这就会导致整个项目的代码是各种各样的,为了解决这一问题我们将ESLint引入到我们的实际项目上,来约束代码和降低维护成本。
webpack可视化分析工具安装及使用
相信很多刚入行的小伙伴在做完项目的时候,不知道怎么去优化,其实在webpack诞生后很快就出现了很多包可视化分析工具,本期就将介绍一种工具——webpack-bundle-analyzer
[路飞]_LeetCode_394. 字符串解码
1. 通过循环把字符串中的字符依次入栈;2. 遇到数字时将数字拼接起来,因为数组可能有多位;3. 遇到 `[` 时,把拼接好的数字入栈,同时把 `[` 入栈;4. 遇到 `]` 时,依次出栈并且
[路飞]_Leetcode.1302.层数最深叶子节点的和
题目:层数最深叶子节点的和 给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和 。 示例 1: 输入:root = [1,2,3,4,5,null,6,7,null,null,nul
React Native项目中如何定制自己的Navigator
这是我参与2022首次更文挑战的第 1 天,活动详情查看:2022首次更文挑战」。 我好像吐槽过RN很多次,哈哈,不过国内确实很多项目组在用RN。众所周知,RN官方的库不够多,甚至不够好,比如说导航库
自动签到,抽奖和挖矿之如何实现自动化完成任务
「这是我参与2022首次更文挑战的第N天,活动详情查看:2022首次更文挑战」 作为一名前端,经常使用js,但是写脚本却从未有过,贴吧自动签到以及掘金的自动签到都是fork别人的仓库代码,本着学习的态
微服务系列:Spring Cloud Alibaba 之 Nacos 注册中心
注册中心在微服务项目中扮演着非常重要的角色,是微服务架构中的纽带,类似于`通讯录`,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就到这里找到服务的地址
18个示例详解 Spring 事务传播机制(附测试源码)
## 什么是事务传播机制 事务的传播机制,顾名思义就是多个事务方法之间调用,事务如何在这些方法之间传播。 > 举个例子,方法 A 是一个事务的方法,方法 A 执行的时候调用了方法 B,此时方法 B
JVM完整详解:内存分配+运行原理+回收算法+GC参数等
JVM内存模型 JVM内存模型可以分为两个部分,如下图所示,堆和方法区是所有线程共有的,而虚拟机栈,本地方法栈和程序计数器则是线程私有的。 1. 堆(Heap) 堆内存是所有线程共有的,可以分为两个部
Python自动化脚本-运维人员宝典第三章-单元测试-单元测试框架的介绍
对项目进行测试是软件开发的基本部分。本章中,我们将学习如何在Python中进行单元测试。Python中有一个称为unittest的模块,这就是一个单元测试框架。本章中我们将学习unittest这一框架
Spring @bean 和 @component 注解有什么区别?
本文打算介绍几个不太容易说出其区别,或者用途的 Spring 注解,比如 @Component 与 @Bean 的比较,@ControllerAdvice 是如何处理自定义异常的等等。 Spring
今日推荐
周排行