草庐IT

SpringCloud-springcloud简介

全部标签

【SpringCloud负载均衡】【源码+图解】【二】LoadBalancer配置

【SpringCloud负载均衡】【源码+图解】【一】LoadBalancer的HelloWorld体验目录2.LoadBalancer的配置2.1config.LoadBalancerAutoConfiguration2.2BlockingLoadBalancerClientAutoConfiguration2.3LoadBalancerEurekaAutoConfiguration2.4loadbalancer.LoadBalancerAutoConfiguration&LoadBalancerInterceptorConfig2.LoadBalancer的配置下图是User客户端启动时配

【Java/大数据】Kafka简介

Kafka简介Kafka概念关键功能应用场景Kafka的原理Kafka的消息模型早期的队列模型发布-订阅模型Producer、Consumer、Broker、Topic、PartitionPartitionoffsetISRConsumerGroupleader选举ControllerleaderPartitionleaderproducer的写入流程多副本机制replicas的同步时机好处kafka的优化吞吐量zookeeper在kafka中的作用Broker注册Topic注册生产者负载均衡消费者负载均衡分区与消费者的关系消息消费进度Offset记录消费者注册kafka对消息的保证Kafka

微服务springcloud 03.Eureka实现高可用

01.运行时候项目图存在两个itemservice,和两个Eureka注册中心02.在已有的项目中扩展service服务数量(itemservice的数量变成两个)第一步:配置itemservice的启动参数启动参数的优先级要高于yml文件的优先级具体参数是:–server.port=8001name是修改启动后项目名称,修改为sp02-itemservice-8001在参数框中输入启动参数--server.port=8001复制itemservice,有个新的项目同样的写启动参数,–server.port=8002启动测试访问eureka查看item-service注册信息03.写两个Eur

MQ 简介-RabbitMQ

一.MQ简介消息队列作为高并发系统的核心组件之一,能够帮助业务系统结构提升开发效率和系统稳定性,消息队列主要具有以下特点:削峰填谷:主要解决瞬时写压力大于应用服务能力导致消息丢失、系统奔溃等问题系统解耦:解决不同重要程度、不同能力级别系统之间依赖导致一死全死提升性能:当存在一对多调用时,可以发一条消息给消息系统,让消息系统通知相关系统蓄流压测:线上有些链路不好压测,可以通过堆积一定量消息再放开来压测目前主流的消息队列软件有RabbitMQ、kafka、ActiveMQ、RocketMQ等,还有小众的消息队列软件如ZeroMQ、ApacheQpid等。二.RabbitMQ2.1RabbitMQ简

RabbitMQ的可视化管理页面简介

                              模块             描述                Overview              概览                 Connections       查看连接情况                Channels          信道(通过)情况                Exchanges         交换机(路由)情况,默认四类七个                Queues           消息队列情况                 Admin            管理员列表  

1、SpringMVC简介

1.1、MVC概述MVC:是一种软件架构的思想,将软件按照模型、视图、控制器来划分;M(Model):模型层,指工程中的JavaBean,作用是处理数据;V(View):视图层,指工程中的html或jsp等页面,作用是与用户进行交互、展示数据;C(Controller):控制层,指工程中的servlet,作用是接收请求和响应浏览器;JavaBean分为两类:一类称为实体Bean:专门存储业务数据的,如Student、User等;一类称为业务Bean:指Service或Dao对象,专门用于处理业务逻辑和数据访问。MVC的工作流程:(1)用户通过视图层发送请求到服务器;(2)在服务器中请求被Con

基于FPGA平台实现 ARM Cortex-M0 SOC(一)简介

本系列笔记为基于FPGA平台实现ARMCortex-M0SOC集创赛作品复盘Platform:ARMCortex-M0DesignSrartAT510XLINXFPGAARMMDK5CM0-Designstart是ARM公司放出的一个免费的ARM内核学习版本,它比M3还要简单,并且官方把整块代码模糊化,我们只能看到对外的操作接口,因此上手起来很快。对比一些RISCV的开源处理器,这个封装其实是让学习更简单了,可以更加专注于AHB/APB和嵌入式的学习。一、Cortex®-M0DesignStart源码介绍本人使用的版本号是:AT510-MN-80001-r2p0-00rel0,最新版本的代码在

《基于区块链与IPFS的数据共享系统》专栏简介

本专栏包含了“基于区块链与IPFS的数据共享系统”的全部源码与从0开始的搭建视频(订阅专栏后请站内私信)、搭建教程与系统设计分析。对专栏内文章有疑问可以评论,一般一天内回复。演示视频:Bilibili需要注意:不含任何形式的私下一对一答疑。订阅专栏后没有获取源码前可以私信退款,但是需要扣除手续费与税84元。订阅《Fabric项目学习笔记》的用户可以免费在群内获取此项目区块链部分源码当前专栏已完结。读者购买专栏则认为已认可上述规则欢迎订阅本专栏!

Unity之ASE 简介

一.前言说到Unity的shader,和我们熟悉的C,C++,C#,java等语言不同,C++等语言是属于CPU编程,语法几乎和我们的英语语法很接近了,理解和学习起来很方便。但是Shader使用的是HLSL,GLSL或者CG语言,他们是属于GPU编程的,很多语法结构并不符合我们传统的计算机语言的认知,初学者可能感觉很蹩脚。事实上,哪怕是很多中高级开发者,编写shader也不是很顺手,需要边写,边查阅资料。因此应运而生了shader的可视化编辑器,其实可视化编辑器最早在虚幻引擎unreal中就得到了应用,包括蓝图,材质编辑器,行为树编辑器等。而Unity引擎这边,也出现了对应的shader编辑器

如何使用Django 结合WebSocket 进行实时目标检测呢?以yolov5 为例,实现:FPS 25+ (0: 系统简介与架构)

文章大纲实现效果项目架构前端前端代码样例前端实时展示检测结果后端Django框架搭建与代码说明发送端:目标检测结果发送websocket参考文献与学习路径实现效果访问:http://127.0.0.1:8000/ObjectDetection/ObjectDetection1/先看下效果:两个摄像头实时展示之后更新了效果,打算加上检测结果和FPS,结果加上FPS实测了一下,好家伙一秒30-40帧都行在我的3060上,这是python写的前后端实时检测你敢信,还两个摄像头机位。这都没有做太多优化。就是程序磊砖,硬上。