草庐IT

SpringCloud-springcloud简介

全部标签

Nginx简介

一、什么是Nginx?Nginx是一个高性能的HTTP和反向代理Web服务器,同时也提供IMAP/POP3/SMTP服务。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3/SMTP)代理服务器。Nginx的特点是:占有内存少,并发能力强。Nginx专门为性能优化而开发,性能是最重要的考量,非常注重效率,事实上Nginx的并发能力在同类型的网页服务器种表现较好,能够支持高达50000个并发连接响应数。二、Nginx相关概念①代理(正向代理、反向代理)Ⅰ、正向代理概念:正向代理,意思是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发

SpringCloud学习路线(9)——服务异步通讯RabbitMQ

一、初见MQ(一)什么是MQ?MQ(MessageQueue),意思是消息队列,也就是事件驱动架构中的Broker。(二)同步调用1、概念:同步调用是指,某一服务需要多个服务共同参与,但多个服务之间有一定的执行顺序,当每一个服务都需要等待前面一个服务完成才能继续执行。2、存在的问题耦合度高:新需求需要改动原代码性能下降:调用者需要等待服务提供者相应,如果调用链过长则响应时间等于每次调用的时间之和。资源浪费:调用链的每个服务在等待响应过程中,不会释放请求资源,高并发场景下会浪费系统资源。级联失败:若服务提供者出现宕机,所有调用者都会因故障而导致整个服务集群故障。(三)异步调用1、实现模式:异步调

阿里云服务器linux CentOS 安装docker容器,并部署一个springCloud项目

简介:mysql,redis(单节点),consul(单节点),nginx,在docker内。springboot不在docker内,也就是在docker宿主机器上。docker官网:https://docs.docker.com/engine/install/centos/docker仓库:https://hub.docker.com/_/mysql?tab=description1.安装docker1.1卸载老的版本sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docke

LLMs之Colossal-LLaMA-2:Colossal-LLaMA-2的简介、安装、使用方法之详细攻略

LLMs之Colossal-LLaMA-2:Colossal-LLaMA-2的简介、安装、使用方法之详细攻略导读:2023年9月25日,Colossal-AI团队推出了开源模型Colossal-LLaMA-2-7B-base=8.5B的token数据+6.9万词汇+15小时+不到1000美元的训练成本。Colossal-LLaMA-2项目的技术细节,主要核心要点总结如下:>>数据处理阶段。文章提到利用多种中文和英文数据集构建语料库,然后对语料进行预处理,将其转化为jsonl格式进行数据增强。>>词汇表扩充。文章提到将LLaMA-2原有3.2万词汇扩充至6.9万词汇,增加中文词汇覆盖率。同时初始

C++图形开发(1):graphics图形库简介与安装

文章目录1.引入2.安装(1)在官网下载安装包(2)安装3.检验1.引入为了帮助大家实现真正的、更有意思的C++开发,本人决定开一个C++图形开发的专栏,来制作更多的有意思的游戏、程序。首先我们要了解的,就是控制台和图形库之间的区别:控制台是一种基于字符的显示方式,它使用文本字符来组成屏幕上的图像。它通常用于命令行界面(CLI),如Windows的命令提示符和Unix/Linux终端。控制台可以处理文本和基本的字符图形,但不支持复杂的图像和动画。图形库则是一种用于创建图像和视觉效果的软件库。它通常用于创建图形用户界面(GUI),如操作系统的窗口和按钮,或者用于游戏和动画的视觉效果。图形库可以处

ElasticSearch简介

ElasticSearch简介Elasticsearch是一个开源的分布式搜索和分析引擎,最初由Elastic公司开发。它被设计用于存储、搜索和分析大量的数据,特别适用于文本搜索和日志分析等应用场景。以下是关于Elasticsearch的一些关键信息:用途:搜索引擎:Elasticsearch可以用于构建高效的全文搜索引擎,支持复杂的搜索查询和过滤。数据分析:它可以用来存储和分析大量的结构化和非结构化数据,例如日志、指标数据和文本数据。实时数据可视化:与Kibana等工具结合使用,可以实时可视化和监控数据。全文搜索:支持复杂的全文搜索、自动完成和相关性排序等功能。日志和事件分析:用于存储和分析

Docker(一)简介、环境搭建

文章目录一、docker简介1.什么是docker2.什么是容器3.传统的虚拟化技术和容器之间的差别4.容器运行的过程【重要】二、docker环境部署及测试1.环境部署:2.通过镜像运行容器3.拉取镜像一、docker简介1.什么是dockerDocker是一个开源的应用容器引擎,是一个轻量级容器技术,是一个应用打包、分发、部署的工具,基于Google公司推出的Go语言实现,遵从Apache2.0协议。2.什么是容器docker​​​​​​​支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器。容器是软件的可执行单元,

SpringCloud(一)Eureka、Nacos、Feign、Gateway

文章目录概述微服务技术对比Eureka服务远程调用服务提供者和消费者Eureka注册中心搭建注册中心服务注册服务发现Ribbon负载均衡负载均衡策略饥饿加载NacosNacos与Eureka对比Nacos服务注册Nacos服务分集群存储NacosRule负载均衡服务实例权重设置环境隔离Nacos配置管理配置热更新多环境配置共享Nacos集群搭建Feign简单使用自定义配置Feign性能优化Feign最佳实践Gateway搭建网关路由断言工厂过滤器工厂全局过滤器过滤器执行顺序网关跨域问题处理概述微服务,又叫微服务架构,是一种软件架构方式。它将应用构建成一系列按业务领域划分模块的、小的自治服务。在

车载以太网AVB简介,tsn switch,FQTSS协议

https://www.elecfans.com/d/694807.htmlhttps://zhuanlan.zhihu.com/p/77297162TSN技术应用由来已久,可能对于汽车领域来说会比较陌生,它是一项从视频音频数据领域延伸到汽车领域,并进一步推广至工业领域的技术。TSN最初来源于互联网的视频领域的应用需求,当时该技术被称为AVB,高清的数据需要较高的带宽和最大限度的实时,借助AVB能较好的传输高质量音视频。对于ADAS而言,传统的CAN总线已经远远不够,极低延时的高带宽以太网传输技术应运而生,即TSN。(596条消息)车载以太网100Base-T1/BroadR-Reach简介和

UML简介6活动(Activity)图

6活动图活动图侧重于将程序处理建模为系统。它规定了实现活动所需的各个步骤--操作--之间的控制流和数据流。在UML2中,活动图使用面向流程的语言概念,这些概念起源于定义业务流程的语言。活动图也基于用于描述并发通信过程的既定概念,如Petri网的标记概念。活动图的特点是既支持面向对象系统建模,也支持非面向对象系统建模。活动图允许您独立于对象、面向对象和非面向对象系统建模来定义活动,这意味着您可以对功能库、业务流程和现实世界的组织进行建模。UML标准没有规定任何特定的活动符号形式。除了活动图中基于流程的符号元素,该标准还允许其他形式的符号,如结构图甚至伪代码。除了自定义符号元素外,还出现了一些重复