架构 单体 历程12

9月12日总结

博客园 首页 新随笔 联系 订阅 管理 随笔 - 283 文章 - 0 评论 - 234 阅读 - 53万 Java 21 新特性:Record Patterns Record Patterns 第一次发布预览是在JDK 19、随后又在JDK 20中进行了完善。现在,Java 21开始正式推出该特性 ......

企业微信针对百万级组织架构的客户端性能优化实践

相对于传统的消费级IM应用,企业级IM应用的特殊之外在于它的用户关系是按照所属企业的组织架构来关联的起来,而组织架构的大小是无法预设上限的,这也要求企业级IM应用在遇到真正的超大规模组织架构时,如何保证它的应用性能不受限于(或者说是尽可能不受限于)企业架构规模,这是个比较有难度的技术问题。 本文主... ......
组织架构 架构 客户端 性能 客户

HDFS高可用架构

1 HDFS高可用架构原理1.1 HDFS的基本架构NameNode负责响应客户端的请求,负责管理整个文件系统的元数据HDFS 的读、写操作都必须向 NameNode 申请,元数据非常关键负责维持文件副本的数据SecondNameNode是为了帮助 NameNode 合并编辑日志,减少 NameNo ......
架构 HDFS

读高性能MySQL(第4版)笔记12_查询性能优化(下)

1. “快速、精确和实现简单” 1.1. 三者永远只能满足其二,必须舍掉一个 2. 排序优化 2.1. 无论如何排序都是一个成本很高的操作,所以从性能角度考虑,应尽可能避免排序或者尽可能避免对大量数据进行排序 2.2. 文件排序(filesort) 2.2.1. MySQL需要自己进行排序,如果数据 ......
高性能 性能 笔记 MySQL 12

高级系统架构师学习(一)系统工程与信息系统基础

系统工程 定义:一种组织管理技术【一种现代的科学决策方法】 目的:以最好的方式实现系统 目标:整体最优 意义:利用计算机为工具,对系统的结构、元素、信息和反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制的目的。 系统工程方法 霍尔三维结构【“硬科学”方法论】 逻辑维:解决问题的逻辑过程 ......
系统 架构 基础 工程 信息

MySQL高级12-事务原理

一、事务概念 事务是一组操作的集合,他是一个不可分割的工作单位,事务会把所有操作作为一个整体一起向系统提交或者撤销请求操作,即这些操作要么同时成功,要么同时失败。 二、事务特性 原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败 一致性(Consistency): ......
原理 事务 MySQL 12

进击消息中间件系列(一):Kafka 入门(基本概念与架构)【转】

在这之前,我们相继卷完了:关系型数据库 MySQL 、 NoSQL 数据库 Redis 、 MongoDB 、搜索引擎 ElasticSearch 、大数据 Hadoop框架、PostgreSQL 数据库这些系列的知识体系。今天开始,我们将踏上另一个学习之路:中间件!第一个要学习的中间件就是:Kaf ......
中间件 架构 概念 消息 Kafka

即时通讯技术文集(第21期):后端架构设计基础入门系列 [共15篇]

为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第21 期。 [- 1 -] 新手入门:零基础理解大型分布式架构的演进历史、技术原理、最佳实践 [链接] http://www.52im.net/thread-2007-1-1.html [摘要] ......
架构 文集 通讯 基础 技术

国标GB28181安防视频平台EasyGBS视频监控云存储的实现方法与架构

​ 随着科技的不断发展,安防行业对于视频监控系统的需求也日益增长。为了满足这一需求,国家标准GB28181提出了一种基于云计算的视频监控云存储解决方案——EasyGBS。本文将详细介绍EasyGBS视频监控云存储的实现方法与架构,以帮助相关从业者更好地理解和应用这一技术。 EasyGBS正是基于这一 ......
视频监控 视频 国标 架构 EasyGBS

探秘移动端BI:发展历程与应用前景解析

什么是移动端BI 维基百科 上对于 移动端商业智能的定义是这样的 > Mobile BI is a system that presents historical and real-time information on mobile devices for effective decision-m ......
历程 前景

双通道3G/14bit采集+双通道12.6G/16bit回放卡

UD FMC-704 双通道接收+双通道发射FMC模块满足VITA57.1单宽、导冷规范。模块ADC支持进口AD9689-2000、AD9689-2600、AD6688、AD9208或国产GMS018采集芯片,DAC支持AD9171/AD9172/ AD9173/AD9174/ AD9175/AD9 ......
通道 bit 12.6 3G 14

MySQL高级10-InnoDB引擎存储架构

一、逻辑存储结构 表空间(Tablespace):一个mysql实例,及一个数据库实例,可以对应多个表空间(ibd文件),用于存储记录,索引等数据。 段(Segment):分为数据段(Leaf node segment)、索引段(Non-leaf node segment)、回滚段(Rollback ......
架构 引擎 InnoDB MySQL 10

使用 Amazon Lightsail 的优势:为初创企业简化基础架构并提升运营效率

引言: 作为亚马逊的一名软件工程师,我有机会使用各种 Amazon 服务,其中 Amazon Lightsail 是为初创企业而设的易上手使用、经济实惠的虚拟专用服务器。在这篇文章中,我们将探讨使用 Amazon Lightsail 的优势,以及它如何简化基础设施管理并提高运营效率。 背景: 为了了 ......
架构 Lightsail 效率 优势 基础

想查看某些网站源码,结果发现网站F12被禁用,怎么解决?

当我们访问某些网站的时候,发现网站是禁用了F12和右键功能的。比如想保存网页上的一些文字或图片等, 新手不知道怎么破除。 下面分享给大家几种方法:1、打开网页后,鼠标点进浏览器地址栏,再按F12键,就可以用了。 2、打开网页后,鼠标点进浏览器地址栏,再按快捷键Ctrl+U,就可以用了。 3、可以用v ......
网站 源码 结果 F12 12

12_OTA功能设计

OTA功能设计 芯片划分 芯片开头一块划分为: bootloader 后面一些划分为: 应用程序数据 bootloader区地址不变, 那么通过网络就可以远程修改应用程序区数据实现OTA OTA流程 1通过WIFI模块将100k的更新数据发送到STM32芯片 2STM32芯片分为BOOT引导程序区, ......
功能 OTA 12

12-Vue核心-绑定样式

class 与 style 绑定 1)在应用界面中,某个(些)元素的样式是变化的 2)class / style 绑定就是专门用来实现动态样式效果的技术 class 绑定样式 写法: v-bind:class = "xxx" 或 :class = "xxx" ,xxx 可以是字符串、对象、数组 1) ......
样式 核心 Vue 12

每天一个linux命令(12):more命令

more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载 ......
命令 linux more 12

Taro的架构与使用价值

随着移动互联网和智能设备的普及,前端开发人员需要采用多端同构技术来适配不同的终端(小程序、App和Web)。这些终端之间存在着明显的差异,包括浏览器引擎、操作系统、交互方式以及代码语言等方面。这些差异给前端开发人员带来了不少挑战。一方面,不同终端采用不同的浏览器引擎和操作系统,导致页面渲染和交互行为 ......
架构 价值 Taro

java基础-Junit 注解 枚举-day12

目录1. Junit2. 注解 annotation3. 枚举 1. Junit 白盒测试 黑盒测试 自行baidu了解 java单元测试 package com.msb01; import org.junit.After; import org.junit.Assert; import org.j ......
注解 基础 Junit java day

高级系统架构师学习(六)信息安全和系统可靠性

一、信息安全基础 信息安全5要素 机密性:指网络信息不泄露给非授权的用户、实体或程序,能够防止非授权者获取信息。 完整性:指网络信息或系统未经授权不能进行更改的特性。 可用性:指合法许可的用户能够及时获取网络信息或服务的特性。 可控性:指可以控制授权范围内的信息流向及行为方式。 可审查性:指对出现的 ......
系统 可靠性 架构 信息

有关 Android 架构的建议

有关 Android 架构的建议 | Android 开发者 | Android Developers https://developer.android.google.cn/topic/architecture/recommendations?hl=zh-cn 翻译 搜索 复制 ......
架构 Android 建议

1.MySQL、基础架构(SQL语句执行流程)

1.MySQL的索引有哪些索引在什么层面: 索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储引擎具有不同的索引类型和实现。B+树索引:是大多数 MySQL 存储引擎的默认索引类型。哈希索引:哈希索引能以 O(1) 时间进行查找,但是失去了有序性;InnoDB 存储引擎有一个特殊的功能叫 ......
语句 架构 流程 基础 MySQL

牛客周赛 Round 12 D 小美的区间异或和

Link 首先这个题目的限制卡的很死,最好是O(n)解决,其次当看到异或的时候,就可以考虑按照二进制位进行计算。 对于这个题,我们定义\(dp_i\)表示以\(a_i\)为最右端的子区间的答案的和 那么首先可以想到,贡献给这个答案的有两个部分,包括\(a_i\)的和不包括的,其中不包括\(a_i\) ......
区间 Round 12

Dubbo3应用开发——架构的演变过程

Dubbo3应用开发——架构的演变过程 什么是Dubbo 早期Dubbo的定位; 基于Java的高性能,轻量级的RPC框架;SOA【Service-Oriented Architecture ⾯向服务的架构】 = RPC+服务治理; 2018年阿⾥巴巴把这个框架捐献给了 Apache 基⾦会,正式更 ......
应用开发 架构 过程 Dubbo3 Dubbo

JAVA高级架构师

JAVA高级架构师技术包含:SpringBoot3.0,SpringCloudAlibaba,JDK11~19,Spring6,IOC,AOP,JavaWeb,SpringMVC,Mybatis,Docker,k8s,Devops,Vue3.0,Nginx,Redis7,MongoDB,JDBC,S ......
架构 JAVA

Debian 12源

更新 Debian 12源 更新现有的软件至 Debian 11 的最新版本: sudo apt-get update sudo apt-get upgrade 然后把 /etc/apt/sources.list 里面的内容全部注释掉,增加以下 Debian 12 的软件源: 国内常见镜像站点 De ......
Debian

迁移pgsql从数据库(原先数据库架构为主从同步)

迁移pgsql从数据库 将原先的1.56服务器上的从数据库迁移至1.62服务器上1、安装依赖包yum -y install readline gcc -y readline-devel zlib-devel2、下载对应版本的pgsql并解压编译安装下载地址: https://www.postgres ......
数据库 数据 主从 架构 pgsql

KingbaseES V8R6集群案例---一主二备架构单个备库宕机事务影响测试

KingbaseES V8R6集群案例 一主二备架构单个备库宕机事务影响测试 案例说明: 对于KingbaseES V8R6集群,在sync模式下,对于一主一备架构,如果备库宕机时,主库事务commit,会被hang住,在wal_sender_timeout参数(默认60s)超过阈值后,sync转为 ......
集群 单个 KingbaseES 架构 案例

EasyGBS视频流存储架构实现了什么功能多样性

EasyGBS视频流存储架构基于GB28181接入设备,实现设备接入、存储、控制等功能。它支持视频汇聚、融合管理,能够兼容多类型设备和多协议接入。基于GB28181标准:EasyGBS使用GB28181标准,通过该标准接入设备,实现设备接入、存储、控制等功能。这使得EasyGBS能够兼容各种类型的设 ......
视频流 多样性 架构 EasyGBS 功能

12 款神级 IDEA 插件

日常的业务功能开发,大部分情况下,核心代码差不多只占了项目的20%,剩下的80% 基本就是一些体力活,配置项等;这80%的代码,却消耗了我们大量的时间,而这部分代码,也不会对我们带来大的提升,今天给大家推荐12款我个人常用的优质的插件,旨在快速帮大家完成这80%体力代码,将更多的时间投入在核心功能的 ......
插件 IDEA 12