- 博客(13)
- 资源 (14)
- 收藏
- 关注
转载 分库分表方案
分库分表方案一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。1、IO瓶颈第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,每次查询时会产生大量的IO,降低查询速度 -> 分库和垂...
2019-07-25 17:50:26 453
转载 千万级负载神器 LVS、Nginx及HAProxy工作原理大图详解!
千万级负载神器 LVS、Nginx及HAProxy工作原理大图详解!当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web 应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。在实际应用中,在 Web 服务器集群之前总会有一台负载均衡服务器,负载均衡设备的任务就是作为 Web...
2019-07-25 08:43:36 615
原创 ANR 问题一般解决思路
ANR 问题一般解决思路本文案例主要源于项目上实际遇到的问题,希望通过梳理之后能够对ANR问题能够快速定位,减少排查时间,同时在遇到棘手问题,能够更加从容。先说下三种常见类型1:KeyDispatchTimeout(谷歌default 5s,MTK平台上是8s) --主要类型按键或触摸事件在特定时间内无响应2:BroadcastTimeout(10s)BroadcastReceiv...
2019-07-24 08:53:22 1302 1
转载 阿里程序员常用的 15 个高效工具,大部分已开源!
阿里程序员常用的 15 个高效工具,大部分已开源!阿里将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘点平时可能用得到的工具。每个工具按照以下几点进行介绍: 工具简介 ...
2019-07-24 08:32:42 6460
转载 Kafka、RabbitMQ、RocketMQ等消息中间件的介绍和对比
Kafka、RabbitMQ、RocketMQ等消息中间件的介绍和对比前言在分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间产品 RocketMQ (MetaQ的内核) 也顺利开源,得到大家的关注。概念MQ简介MQ,Message queue,消息队列,就是指保存消息的一个容器。具体的定义这里就不类似于数据库、缓...
2019-07-23 20:30:42 593
转载 消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局
消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局一、前言消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件,有着举足轻重的地位。...
2019-07-23 20:27:45 464
转载 一套完整的网络视频监控系统设计方案
一套完整的网络视频监控系统设计方案数字视频安防监控系统一、需求分析数字视频安防监控系统主要是对项目内公共区域进行全方位24小时不间断的视频监控;在监控中心通过电视墙实时显示整座大楼内外各个监控区域的现场情况,本次项目视频安防监控系统基于物联网的传输方式,可实现不同设备及系统的互联、互通、互控,实现视音频及报警信息的采集、传输/转换、显示/存储、控制;进行身份认证和权限管理,保证信...
2019-07-15 10:41:13 11611
转载 幼儿园视频监控系统
幼儿园视频监控系统幼儿园中的儿童年龄偏小,家长都迫切希望了解自己家的宝宝在幼儿园的学习和生活情况,因此视频监控系统也成为了幼儿园硬件建设的刚需,今天我们一起来聊聊幼儿园的视频监控系统。1、拓扑规划幼儿园的监控场景主要分为大门口、游乐园、园区周界、教室、食堂等重点区域。①幼儿园大门口是安全防范的重点区域,在幼儿园大门口部署一套人脸通道闸机,幼儿在进入闸机直接刷脸认证,...
2019-07-15 08:59:29 1516
转载 xmapp_mysql端口冲突解决
xmapp_mysql端口冲突解决完美解决两个mysql 的3306端口冲突问题这里就是在xampp出现的问题。大概意思就是你的电脑出现两个要用3306端口启动的mysql,正常来说,可能会让你的数据库启动不了或者你的数据库启动了,但是无法使用原因:1. 有可能是你装多个数据库的时候没有清理干净2.有可能你两个数据口的端口都设置为3306 了解决方案:...
2019-07-14 22:06:46 1265
转载 windows7 x86_64系统安装xampp后apache无法启动,端口冲突
windows7 x86_64系统安装xampp后apache无法启动,报blockedError: Apache shutdown unexpectedlyThis may be due to a要获取最新的xampp安装包,可以去官网下载https://www.apachefriends.org/download.html,这里面包含windows、linux和mac三个平台的版本,安...
2019-07-14 21:17:22 504
转载 XAMPP 7.3.3 安装
xampp是一款功能强大的XAMPP软件站集成软件包。xampp官方版原名是lanpp,完全免费且易于安装的Apache发行版,XAMPP是最受欢迎的PHP开发环境,其中包含MySQL、PHP和Perl,可在Windows、Linux、Solaris等多种操作系统下安装使用。安装步骤 1、在本站下载最新版的XAMPP安装包,双击运行; 2、 当出现“Bitnami”安...
2019-07-14 20:20:23 1956
转载 数据库相关中间件介绍
数据库相关中间件介绍这里主要介绍互联网行业内有关数据库的相关中间件。数据库相关平台主要解决以下三个方面的问题: 为海量前台数据提供高性能、大容量、高可用性的访问 为数据变更的消费提供准实时的保障 高效的异地数据同步 应用层通过分表分库中间件访问数据库,包括读操作(Select)和写操作(update, insert和delete等,DDL, DCL)。写操作...
2019-07-07 16:48:53 657
转载 分布式数据库中间件对比总结
分布式数据库中间件对比总结分布式数据库中间件对比总结(1)目前数据库中间件有很多,基本这些中间件在下都有了解和使用,各种中间件优缺点及使用场景也都有些心的。所以总结一个关于中间件比较的系列,希望可以对大家有帮助。1. 什么是中间件传统的架构模式就是 应用连接数据库直接对数据进行访问,这种架构特点就是简单方便。但是随着目前数据量不断的增大我们就遇到了问题:单个表数...
2019-07-07 16:47:16 667
大规模语言模型(LLMs)的微调技术和实践指南
2024-09-16
大型语言模型中的损失函数及其应用场景解读
2024-09-16
Transformers库使用指南-Bert模型加载与操作详解
2024-09-16
大模型LLMs基础面试知识
2024-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人