后端

Android开发之MVVM模式实践(五):async/await与suspend的讲解

前言 大家好,我是小益!在上章内容中,我们简单了解了什么是协程以及协程的基本使用,主要提到了协程的launch与withContext用法。但是launch与withContext并不适合用于需要返回结果的并发场景,在并发场景中,我们一般会使用协程的async/await。 推荐 文章将率先在公众号「码途有道」上发布,如果本文对你有帮助,就关注一下公众号吧! 一、async与awiat async

k8s-Jenkins(实现NFS动态存储)

1、在K8s中 部署Jenkins优点和缺点问题,简单介绍下: 1.传统Jenkins集群架构一些问题 Master发生故障时,整个流程都不可用 Slave集群的环境配置不一样,来完成不同语言的编译打包,但是这些差异化的配置导致管理起来不方便,维护麻烦 资源分配不均衡,有的slave要运行的job出现排队等待,而有的salve处于空闲状态 资源浪费,每台slave可能是物理机或者虚拟机,当sla

计算机网络Day_01

导视 计算机网络的初印象: 计算机网络的概念: 计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 *计算机网络是一个互联(互联互通)的、自治(无主从关系)的计算机集合。 计算机网络的功能: 数据通信(连通性) 资源共享(硬件、软件、数据等) 分布式处理(多台计算机各自承担同一工作任务的不同部分) 提高可

Nacos心跳时间配置及服务快速上下线

一、心跳时间 Nacos默认心跳时间是30秒,不太满足正式环境需要,需要调整心跳时间更短,让线上服务上下线能快速感知 二、修改微服务的nacos的心跳配置时间 preserved.heart.beat.interval: 1000 #该实例在客户端上报心跳的间隔时间。(单位:毫秒) preserved.heart.beat.timeout: 3000 #该实例在不发送心跳后,从健康到不健康的时间。

LeetCode #1345 Jump Game IV 跳跃游戏 IV

1345 Jump Game IV 跳跃游戏 IV Description: Given an array of integers arr, you are initially positioned at the first index of the array. In one step you can jump from index i to index: i + 1 where: i + 1

SpringBoot——整合WebSocket(STOMP协议)

前言 HTTP 协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理。这种通信模型有一个弊端:HTTP 协议无法实现服务器主动向客户端发起消息。 这种单向请求的缺点,如果服务器有连续的状态变化,客户端要获知就非常麻烦。大多数 Web 应用程序将通过频繁的异步JavaScript和XML(AJAX)请求实现长轮询。轮询的效率低,非

【内存管理与高并发内存池系列】:基于多级缓存架构的并发内存分配器设计与实现:三级缓存、Span 管理、基数树与对象分配全解析

🔥 本文专栏:内存管理与高并发内存池 🌸作者主页:努力努力再努力wz 💪 今日博客励志语录:人最怕的不是走得慢,而是一直在原地解释自己为什么没走。 ★★★ 本文前置知识: 定长内存池 思维导图 高并发内存池三级缓存架构图 引入在此前的学习中,我们

2025 年 9 月编程语言排行榜深度解析:Perl 重返前十,Rust 稳步崛起,Python 持续霸榜

2025 年 9 月编程语言排行榜深度解析:Perl 重返前十,Rust 稳步崛起,Python 持续霸榜一、全球权威榜单:2025 年 9 月编程语言排名全景2025 年 9 月,全球主流编程语言排行榜呈现出传统语言稳中有变、新兴语言加速渗透的格局。结合 TIOBE、PYPL、RedMonk 三大权威榜单数据,我

数组

在Java开发中,处理相同类型的多个数据,可使用数组,即使用一个变量表示一组相同类型的数据 数组的概念 数组是具有相同数据类型,在内存中连续存储的多个变量的集合体 数组元素 构成数组的每个数据称为数组元素 数组的下标 元素在数组中的位置。用整数表示,从0开始,为数组的长度减一。 数组的大小 数组中元素的个数叫数组的大小,也叫数组的长度 数组的使用 定义数组 为数组元素分配元素 数组元素的初始化