【数据结构与算法】归并排序的原理及算法实现

「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」 归并排序 基本实现 1.有一串数组如下,将其对半分成两个数组。 2.左右继续拆分到每一个子部分只有一个元素,如下,拆分到
分类: 编程语言 发布时间: 01-18 15:10 阅读次数: 0

Kubernetes HPA 基于 Prometheus 自定义指标的可控弹性伸缩

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b97dbfd7f6a04ebb9c5065112bbb7895~tplv-k3u1fbp
分类: 编程语言 发布时间: 01-18 15:10 阅读次数: 0

一文讲清楚DUBBO SPI机制六个特性

本文通过代码实例与源码分析两种方式,详细分析了DUBBO SPI六个特性:指定具体扩展点、指定默认扩展点、类级别自适应扩展点、方法级别自适应扩展点、自实现IOC、自实现AOP
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

Golang 基础之数据类型梳理

「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」。 大家好,将梳理出的 Go语言数据类型内容,分享给大家。 请多多指教,谢谢。 类型汇总 Go 语言中,主要分为值类型主要
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

Springboot系列(十二):如何代码实现发送邮件提醒,你一定得会!(准备篇)

邮件提醒功能,大家都有接触过么,今天我就为大家来讲讲它,springboot如何实现邮件提醒业务,你值得拥有。
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

分布式事务-什么是2阶段提交

「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」 事务的基本特性: 我们知道事务有4个非常重要的特性,即我们常说的(ACID)。 Atomicity: 原子性(要么全部执
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

netty系列之:好马配好鞍,为channel选择配套的selector

我们知道netty的基础是channel和在channel之上的selector,当然作为一个nio框架,channel和selector不仅仅是netty的基础,也是所有nio实现的基础。
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

想学Go Web?先来看看如何搭建一个beego项目和实现简单功能吧!

想学Go Web?先来看看如何搭建一个beego项目和实现简单功能吧! 一、下载安装 bee和 beego 我们先去Github下载bee和beego。 我们可以使用go get来下载:
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

代码规范 | 如何在react项目中配置eslint

在日常开发中,每个开发者的代码规范是不一样的,但一个项目是由多人进行开发,这就会导致整个项目的代码是各种各样的,为了解决这一问题我们将ESLint引入到我们的实际项目上,来约束代码和降低维护成本。
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

webpack可视化分析工具安装及使用

相信很多刚入行的小伙伴在做完项目的时候,不知道怎么去优化,其实在webpack诞生后很快就出现了很多包可视化分析工具,本期就将介绍一种工具——webpack-bundle-analyzer
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

【路飞 - 算法体能训练】快乐数

每日3天分钟,快速学算法 算法体能训练计划 - 第一周 题目地址 - 202. 快乐数,打个哈欠的时间又会了一道算法题目,同事领导看到都说顶呱呱,快来学习吧~~~
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

[路飞]_LeetCode_394. 字符串解码

1. 通过循环把字符串中的字符依次入栈;2. 遇到数字时将数字拼接起来,因为数组可能有多位;3. 遇到 `[` 时,把拼接好的数字入栈,同时把 `[` 入栈;4. 遇到 `]` 时,依次出栈并且
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

[路飞]_Leetcode.1302.层数最深叶子节点的和

题目:层数最深叶子节点的和 给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和 。 示例 1: 输入:root = [1,2,3,4,5,null,6,7,null,null,nul
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

React Native项目中如何定制自己的Navigator

这是我参与2022首次更文挑战的第 1 天,活动详情查看:2022首次更文挑战」。 我好像吐槽过RN很多次,哈哈,不过国内确实很多项目组在用RN。众所周知,RN官方的库不够多,甚至不够好,比如说导航库
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

自动签到,抽奖和挖矿之如何实现自动化完成任务

「这是我参与2022首次更文挑战的第N天,活动详情查看:2022首次更文挑战」 作为一名前端,经常使用js,但是写脚本却从未有过,贴吧自动签到以及掘金的自动签到都是fork别人的仓库代码,本着学习的态
分类: 编程语言 发布时间: 01-18 15:09 阅读次数: 0

微服务系列:Spring Cloud Alibaba 之 Nacos 注册中心

注册中心在微服务项目中扮演着非常重要的角色,是微服务架构中的纽带,类似于`通讯录`,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就到这里找到服务的地址
分类: 编程语言 发布时间: 01-18 14:37 阅读次数: 0

18个示例详解 Spring 事务传播机制(附测试源码)

## 什么是事务传播机制 事务的传播机制,顾名思义就是多个事务方法之间调用,事务如何在这些方法之间传播。 > 举个例子,方法 A 是一个事务的方法,方法 A 执行的时候调用了方法 B,此时方法 B
分类: 编程语言 发布时间: 01-18 14:36 阅读次数: 0

JVM完整详解:内存分配+运行原理+回收算法+GC参数等

JVM内存模型 JVM内存模型可以分为两个部分,如下图所示,堆和方法区是所有线程共有的,而虚拟机栈,本地方法栈和程序计数器则是线程私有的。 1. 堆(Heap) 堆内存是所有线程共有的,可以分为两个部
分类: 编程语言 发布时间: 01-18 14:36 阅读次数: 0

Python自动化脚本-运维人员宝典第三章-单元测试-单元测试框架的介绍

对项目进行测试是软件开发的基本部分。本章中,我们将学习如何在Python中进行单元测试。Python中有一个称为unittest的模块,这就是一个单元测试框架。本章中我们将学习unittest这一框架
分类: 编程语言 发布时间: 01-18 14:36 阅读次数: 0

Spring @bean 和 @component 注解有什么区别?

本文打算介绍几个不太容易说出其区别,或者用途的 Spring 注解,比如 @Component 与 @Bean 的比较,@ControllerAdvice 是如何处理自定义异常的等等。 Spring
分类: 编程语言 发布时间: 01-18 14:36 阅读次数: 0