后端
看完这篇异地多活的改造,我决定和架构师battle一下|得物技术
文|尹吉欢 得物技术
1. 简述
异地多活的概念以及为什么要做异地多活这里就不进行概述了。概念性的很多,像什么同城双活、两地三中心、三地五中心等等概念。如果有对这些容灾架构模式感兴趣的可以阅读下这篇文章进行了解:《浅谈业务级灾备的架构模式》。
阅读本篇文章之前,我们先明确一下背景,这样大家后续在看的时候就不会产生困惑。
1.1 机房划分
得物多活改造一期目前有两个机房,分别是机房A和机房B。文章中
【5分钟背八股】mysql索引结构有哪些,各自的优劣是什么?
索引的数据结构和具体存储引擎的实现有关,mysql中使用较多的索引有hash索引,B+树索引,innodb的索引实现为B+树,memory存储引擎为hash索引。
B+树是一个平衡的多叉树,从根节点到每个叶子节点的高度差值不超过1,而且同层级的二节点间有指针相关连接,在B+树上的常规检索,从根节点到叶子节点的搜索效率基本相当,不会出现大幅波动,而且基于索引的顺序扫描时,也可以利用双向指针快速左右移
爬虫+动态代理助力 AI 训练数据采集
文章目录
引言
新手之选:网页抓取API
可靠之选:动态住宅代理
总结
引言近年来,AI 技术飞速发展,很多朋友都投身于 AI 模型的训练。然而,相较于模型的获取,高质量的数据往往更加难以收集。一方面,互联网每天都在源源不断地产生新数据,另一方面,各大网站
gateway整合swagger3.0+knife4j增强(完整版)
之前写的整合文章还有些缺陷,本此全部处理。
参考资料:
官方文档地址:knife4j (xiaominfo.com) (谷歌打不开就用ie)
github项目:microservices-platform-master
地址:
博客:
「深度实战」ERNIE-4.5模型系列全解析:从架构创新到多场景性能测评
文章目录
前言
ERNIE 4.5系列一图看懂
核心特点
三大分支技术特性与场景定位
模型对比总览
Base 版与进阶版
模型版本对比总览
详细对比分析
A47B分支(超大规模多模态)
A3B分支(轻量多模态与高效文本)
0.3B分支(极致轻量化文本)
细分逻辑的核心
Nginx 配置管理与 Flask 登录日志查询优化实战指南
个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[2435024119@qq.com] 📱个人微信:15279484656 🌐
登录MySQL时,提示ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)
报错 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061) 表示客户端无法连接到本地的 MySQL 服务器。
这个错误通常与以下几个原因有关:
1. MySQL 服务器未启动(常见原因)
MySQL 服务器可能没有启动。可以通过以下
JavaGuide知识点整理——java内存区域详解
本篇如果没有特殊说明,都是针对的是HotSpot虚拟机。
对于java程序员来说,在虚拟机自动内存管理机制下,不再需要像C/C++语言的程序员这样为每一个new操作去写对应的delete/free操作,不容易出现内存泄漏和内存溢出问题。正式因为java程序员把内存控制权利交给java虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会是一个非常艰巨的任务。
