相关文章
【架构】研发高可用架构和系统设计经验
研发高可用架构和系统设计经验
从研发规范层面、应用服务层面、存储层面、产品层面、运维部署层面、异常应急层面这六大层面去剖析一个高可用的系统需要有哪些关键的设计和考虑。
一、高可用架构和系统设计思想
1.可用性和高可用概念
可用性是一个可以量化的指标,计算的公…
建站知识
2024/11/19 5:13:05
Opengl之立方体贴图
简单来说,立方体贴图就是一个包含了6个2D纹理的纹理,每个2D纹理都组成了立方体的一个面:一个有纹理的立方体。你可能会奇怪,这样一个立方体有什么用途呢?为什么要把6张纹理合并到一张纹理中,而不是直接使用6个单独的纹理呢?立方体贴图有一个非常有用的特性,它可以通过一…
建站知识
2024/11/11 2:23:27
二维数组多次排序 或 嵌套list多次排序
可以排序int[ ][ ]的顺序,也可以排序List<List<Integer>> 顺序
为便于理解,以力扣原题为例:1333.餐厅过滤器
原题中给了一个双重数组,并要求返回一个List<Integer>。
方法1: 会用流的,…
建站知识
2024/11/12 11:17:04
Java中的枚举是什么?
Java枚举详解
枚举(Enum)是Java编程语言中的一种特殊数据类型,它用于表示一组具名的常量。枚举提供了一种更加类型安全和易于理解的方式来表示常量值,使代码更加清晰和可维护。
为什么需要枚举?
在介绍Java枚举的具…
建站知识
2024/11/21 11:33:05
内网可以通过https来访问,外网不可以通过https来访问,怎么办
如果您的内网可以通过HTTPS来访问,但外网无法通过HTTPS进行访问,可能有几种原因导致这个问题:
防火墙配置:请确保您的防火墙正确配置,以允许外部访问您的服务器的HTTPS端口(通常为443端口)。检…
建站知识
2024/11/15 15:37:45
如何正确方便的理解双指针?力扣102 (二叉树的层序遍历)
双指针,顾名思义就是指针的指针。 在此之前我们需要先理解单指针 (简称为指针)。指针很简单,直接上例子:例:现有两个变量,a10,b20. 要求:交换他们的值,输出的结果应为a20…
建站知识
2024/11/11 4:32:16
【POST请求-腾讯翻译君-爬虫案例】
原因:尝试多个在线翻译平台,由于返回数据存在加密原因(暂时不会解密),最总找到 ”腾讯翻译君“ 完成爬虫案例POST请求测试
案例测试网址 腾讯翻译 :https://fanyi.qq.com/ import requests
import jsoncla…
建站知识
2024/11/11 15:14:42
二蛋赠书四期:《Go编程进阶实战:开发命令行应用、HTTP应用和gRPC应用》
前言
大家好!我是二蛋,一个热爱技术、乐于分享的工程师。在过去的几年里,我一直通过各种渠道与大家分享技术知识和经验。我深知,每一位技术人员都对自己的技能提升和职业发展有着热切的期待。因此,我非常感激大家一直…
建站知识
2024/11/11 15:13:47