个人随笔
网站介绍
火龙的爷爷
2116759078
2116759078@qq.com
一个程序员的学习笔记
网站统计
访问 885178
天天背单词学英语(微信)
网站标签
背单词小程序
天天背单词
大厂的中小型文件存储技术方案选型(转)
对于提供多媒体的服务来说,整体访问量上来之后,对存储需求依赖会越来越强,这就需要底层可以提供一个稳定的、可靠的和高性能的存储系统。下面是作者曾经根据业界主流的文件存储系统,结合业务需求进行的一次选型调研。来源:大厂的中小型文件存储技术方案选型 - 掘金 (juejin.cn)一、业务需求业务侧存在的需求存储量:千万级别可承载下载并发数:10下载qps:100文件平均大小<15MB, 最大50...
分布式架构
2023-09-20 21:58:51
架构师:从业务需求开始
一、用缓存来缓解数据库的压力,提高应用的性能1、背景随着应用访问人数的上升,每个请求都打到数据库中,数据库的压力会过大,此时,我们可以引入缓存来缓解数据库的压力。我们可以先使用本地缓存,有条件的话使用分布式缓存,这样多级缓存来。本地缓存和分布式缓存可以两个一起用也可以单独使用,使用缓存后的请求流程如下1、请求到应用服务器,先从本地缓存获取数据2、本地缓存没有则从分布式缓存获取数据3、分布式缓...
分布式架构
2023-09-13 18:35:20
net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
原来是磁盘文件满了导致的
Java
2023-09-04 10:54:53
npm run dev后报Error: error:0308010C:digital envelope routines::unsupported
当我们在执行npm run dev的时候,可能会报如下错误Error: error:0308010C:digital envelope routines::unsupported是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.在node.js V17以前一些可以正常运行的的应用程序...
前端框架
2023-08-29 22:34:02
java语言搭建opencv环境以及简单的对图片进行人脸识别
一、环境准备1、eclipse2、jdk1.83、opencv-3.4.16https://opencv.org/releases/官网下载太慢,找了一个网站,很快:https://www.raoyunsoft.com/opencv/opencv-3.4.16/二、opencv开发环境搭建1、安装opencv双击opencv-3.4.16-vc14_vc15.exe会解压为一个文件夹,将该文...
云计算
2023-08-23 22:51:25
Shadow简单介绍
简单介绍Shadow DOM API 的 ShadowRoot 接口是一个 DOM 子树的根节点, 它与文档的主 DOM 树分开渲染,ShadowRoot技术就是在一个dom树下创建一个隔离的封闭的空间用来隔绝网页的一些污染,让html实现一些模块化的思想创建类似html元素标签的封闭html块实战ShadowRoot使用Element.attachShadow()函数进行创建.1、open...
JS
2023-08-23 10:54:33
Java使用tess4j对简单的图片文字内容进行识别
在工作中,我们有时候会遇到识别图片里面的文字信息,比如姓名,验证码等,这里就要涉及一个OCR(Optical Character Recognition)的概念,即光学字符识别,简单讲就是对图片文件中的文字进行分析识别,获取的过程。Tesseract是一个著名的开源OCR引擎,初期是由惠普实验室研发,后期开源,由Google改进优化升级。Tess4J是对Tesseract OCR API 的...
云计算
2023-08-15 22:34:12
网站抗住大流量的终极架构:lvs+keepalived+nginx环境搭建
前面我们学会了nginx环境搭建,keeplived+nginx环境搭建,lvs+nginx环境搭建,这里进行终极搭建lvs+keepalived+nginx背景开始我们网站小,可能一个tomcat服务器就可以了后面随着访问数上升,一个tomcat不行了,那么就用Nginx做个负载均衡后面随着用户访问上升,一个Nginx也不行了,有单点故障后面随着用户访问上升,需要对Nginx进行横向扩容,...
Nginx
2023-08-14 21:59:29
LVS+Nginx环境搭建(DR模式)
一、LVS简介LVS(linux virtual server)——->linux虚拟服务器,目前LVS模块已经被集成在linux内核中了。该项目在linux内核中实现了基于ip的数据请求负载均衡调度方案,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的web请求会发送给LVS调度器,调度器根据自己欲设算法将该请求发送给后端的某台web服务器,比如轮询调度法,一共有8中调度方法。...
Nginx
2023-08-13 16:33:00
keepalived+nginx实现高可用实战(双机主备,双主热备)
Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。下面这里我们就用keepalived+nginx来测试下。一、环...
Nginx
2023-08-03 22:30:07
首页
<
1/127
1,263
>
尾页
有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔
备案号 : 粤ICP备18099399号