-
商用密码
先是文本,格式我后续会进行整理密码:指采用特定变换的方法对信息等进行加密保护、安全认证的技术、产品和服务密码分类:核心密码、普通密码、商用密码 算法保密的应用是不是更安全?否,看密码是否正确使用安全问题: 采用存在安全问题或安全强度不足的密码算法对... -
go是单进程的,为啥可以使用服务器的八个核
核心原因在于其调度器设计的 GMP 模型与操作系统线程机制的协同工作。以下是详细解释: 1. 进程与线程的本质 进程是资源分配单位:一个进程拥有独立的内存空间、文件描述符等资源,但不直接执行代码。 线程是执行单位:线程是操作系统调度和分派 CPU ... -
ES的的分页查询和mysql的分页查询
常规分页 es通过 from 指定起始位置,size 指定每页数量(如 from=10000, size=10)深度分页时(如 from > 10000),每个分片需查询 from + size 条数据,协调节点汇总排序后返... -
go语言的内存泄露和内存逃逸(chatGPT和deepseek版本)
chatGPT在 Go 语言中,“内存逃逸”(escape)和“内存泄漏”(leak)是两个完全不同但都与内存管理相关的重要概念: 🌊 内存逃逸(Memory Escape)定义:编译器通过 逃逸分析 判断某个变量是否“逃逸”出当前函数。如果逃逸... -
Go 程序执行的初始化过程(deepseek聊天最终获取总结)
Go 程序执行的初始化过程,涉及包依赖解析、常量/变量初始化、init()函数执行,最终进入 main() 函数。以下是完整流程的分解: 🔄 一、包导入与初始化顺序 深度优先的包初始化 从 main 包开始,递归初始化其导入的所有... -
MySQL执行计划(chatGPT聊天最终获取总结)
一、MySQL 执行计划概述 作用 帮助理解优化器如何访问表、使用索引,以及各个操作的成本,定位性能瓶颈。 主要列说明 id:查询中各个 SELECT/子查询的序号,越大优先级越高。 select_type:查询的类型,如 SIMPLE、PR... -
队列的顺序消费
常用 rabbitmq 最近总是有人问顺序消费,我基本是单消费者,或者多消费也没顺序需求 研究了下,基本可以理解就是单队列,单消费,但是如何实现高可用的顺序消费需要有点花样 单消费者模式看名字就知道 实现简单,强一致性保序。单点故障风险。 单活消费者... -
redis 知识点整理
redis基础 : http://laiyong.wang/2024/05/14/baseRedis/ 集群模式 主从模式主节点挂了,手动将一个从节点升为主节点 哨兵模式主节点挂了,会选举一个新的 Cluster模式数据分片,基于哈希槽 Redis... -
RabbitMQ 知识点总结
安装参考另一片文章 服务器安装 rabbitMQ 及使用方法: http://laiyong.wang/2022/09/04/rabbitmqInstall/ rabbitMQ的整体架构 Producer(生产者):生产者是消息的发送方,负责将消息... -
MySql:分库、分表、分区,我平时常用分区和归档分表,系统总结一下
原则上来说,分库、分表、分区可以同时存在单表抗2000万数据量问题不大,但具体的数据里还是要看记录大小、存储引擎设置、硬件配置等(简单来说就是B+树最多三层,别超过了)阿里巴巴建议:单表行数超过 500 万行或者单表容量超过 2GB之后,才需要考虑做...
都 是 黄 泉 预 约 客 , 何 必 为 难 每 一 天|