好文

IO、NIO、BIO傻傻分不清吗,让我对象告诉你~~
1、Stream 与 Channel stream 不会自动缓冲数据,channel 会利用系统提供的发送缓冲区、接收缓冲区(更为底层) stream 仅支持阻塞 API,channel 同时支持阻...
2024-04-10 12:50:01 810
缓存中间件Redis Cluster集群模式
1. Redis Cluster简介 1.1 什么是集群模式? 集群是指: 多个主从(sharding-分片)模式的组合; 更大的容量,更好的性能; 更高的可用性; 常见的集群管理模式: 中心化 去...
2024-04-10 12:50:01 935
二阶魔方复原玩法
等到可以录视频的时候,进行视频录制哈 二阶魔方的玩法分为三个步骤,分别是:1)还原底层角块;2)还原顶面颜色;3)调整顶层角块,每步结束后分别要达到下图中的各个状态。为了更好的说明,灰色部分代表了该...
2024-04-10 12:50:01 558
数组的基本概念和基本用法
一.数组基本概念 1.1 什么是数组 数组是用来存储多个连续数据类型相同的数据 1.2 什么是数组元素 数组中的每个数据就是数组元素 1.3 什么是数组长度 数组的元素个数就是数组长度 数组的长度在...
2024-04-10 12:50:03 889
终于有人将jvm讲清楚了,阿里架构师推荐jvm架构解析文档
一、JVM 内存区域划分 程序计数器(线程私有) 程序计数器(Program Counter Register),也有称作为 PC 寄存器。保存的是程序当 前执行的指令的地址(也可以说保存下一条指令...
2024-04-10 12:50:03 700
基于vue2.x实现的即时通讯程序仿微信聊天4开发聊天详情静态页面
image.png 点击v-for出来的元素,跳转页面 给元素定义一个click点击事件,跳转页面用到动态路由 tamplate methods 新建页面 在src/views新建文件夹chatDe...
2024-04-10 12:50:07 1505
2022-07-26-Flink-52(复习一下)
一. 应用 二. 抽象 三. 时间与窗口👍 四. 类型与序列化 五. 内存管理👍 六. 状态管理 七. 作业提交 八. 资源管理 九. 作业调度 十. 作业执行 十一. 数据交换 十二. 应用容错 ...
2024-04-10 12:50:26 472
一文学好部署安装p8s operator
概述 为了在Kubernetes中能够方便管理和部署Prometheus,我们使用ConfigMap管理Prometheus配置文件。promethuse中间也刚好8个字符,我们也称为p8s. p8...
2024-04-10 12:50:31 737
你是如何获取新闻的?
最近总有一种感觉,就是人们的生活真是越来越难了。再加上隔三差五的在新闻上看到一些层出不穷的负面消息,更加感觉人生无常,生活且型且珍惜。 有的人说今天的“坏事”真是太多了,而且大多都是意料之外。(例子...
2024-04-10 12:50:39 1927
【算法】图论(三) (20221030)
1. 图相关的算法 图中一个最常见的操作是,通过一个点遍历它的临边。(1)邻接矩阵:时间复杂度为O(V)。(2)邻接表:由于每一行本来存储的就是连接的点,所以可以直接找到。当然,以上操作将g这个图设...
2024-04-10 12:50:44 223
2022-06-16 期末考试
一 功能描述 4位共阳数码管全亮;C2和C3显示一道横线;每按SW1一次,C1加1,0~9为一个循环;每按SW2一次,C4加1,0~9为一个循环。 二 流程图 三 程序 /*************...
2024-04-10 12:50:45 244
第二章 性能瓶颈的分析与定位 (21)
基准测试 另一个我们可以使用的工具是基准测试;这种技术用于测量某些独立特性或某些合成的工作负荷。基准测试作为一种耳熟能详的技术,用于对比编程语言或SQL数据库的性能,在Qt编程中我们亦能用基准...
2024-04-10 12:50:45 184
一次不讲武德的 Android 线上 OOM 的排查过程
作者:王晨彦 开篇 一天,后台统计到线上有大量 OOM 崩溃,小王收到老板的紧急指令,立即排查! 小王心想,这还不简单,待我看看崩溃堆栈,分分钟解决。 于是小王不慌不忙的打开崩溃后台,一看傻眼了,同...
2024-04-10 13:00:02 656
观察者设计模式
前言 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,...
2024-04-10 13:00:02 1038
最强分布式锁工具:Redisson
一、Redisson概述 什么是Redisson? Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Ja...
2024-04-10 13:00:05 2568
android studio模块化之模块划分简易版
模块也好,组件也罢,都是需要做好模块区分的。 一、新建module 修改你的模块名,比如你原来的包名是aaa.bbb.ccc,那么模块名就会是aaa.bbb.模块名 二、统一依赖 当我们建立好的mo...
2024-04-10 13:00:17 891
「数据湖篇」一文带你深入理解数据湖
更多精彩好文,尽在微信公众号《大数据阶梯之路》 一、数据湖是什么 数据湖相当于一个汇集着来自各个异构数据源的原生态数据,不经过加工清洗数据,数据的格式也五花八门,结构化和半结构化和非结构化的数据都能...
2024-04-10 13:00:28 1062
创建自定义的 Angular 管道
我们在上一篇文章[https://www.jianshu.com/p/b53ecce8c7f3]中,了解了什么是 Angular 管道,以及如何使用 Angular 提供的一些常用管道。本文将进一步...
2024-04-10 13:00:29 1124
概率
两个人相遇的概率是0.00478,相爱的概率是多少?1、两个人相遇的概率是0.00478,除了幸运,我想不出别的词。而被爱,则是荣幸。 据说在这个世界上,一个人和另一个人,相遇的概率是千万分之一,而...
2024-04-10 13:00:34 2017
nginx使用keepalived做高可用
环境说明 VIP: 10.1.xxx.73 IP服务
2024-04-10 13:00:40 862