- 博客(167)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注

原创 RabbitMQ通配符模式
Topic主题模式可以实现 Publish/Subscribe发布与订阅模式 和 Routing路由模式 的功能;只是Topic在配置routing key 的时候可以使用通配符,显得更加灵活。
2023-01-05 14:52:07
1795
19

原创 RabbitMQ路由模式
使用同一绑定绑定多个队列是完全合法的 .key。在我们的示例中,我们可以在 X 和 Q1 之间添加一个绑定 绑定键黑色。在这种情况下,直接交换将表现良好 像扇出一样,会将消息广播到所有匹配 队列。路由密钥为黑色的消息将同时传递到 Q1 和 Q2。
2023-01-02 09:57:10
2239
39

原创 RabbitMQ发布与订阅模式类型
工作队列背后的假设是每个任务都是 只交付给一名工人。在这一部分中,我们将做一些事情 完全不同的 - 我们将向多个传递消息 消费者。此模式称为“发布/订阅”。
2022-12-27 18:19:49
3816
68

原创 RabbitMQ简单模式
“P”是我们的生产者,“C”是我们的消费者。 中间的框是一个队列 - RabbitMQ 保留的消息缓冲区 代表消费者,生产者将消息发送到“hello”队列。消费者收到 来自该队列的消息。
2022-12-26 19:57:01
1567
6

原创 RabbitMQ工作模式
工作队列(又名:任务队列)背后的主要思想是避免 立即执行资源密集型任务,必须等待 它要完成。相反,我们将任务安排在以后完成。我们将任务封装为消息并将其发送到队列。正在运行的工作进程 在后台将弹出任务并最终执行 工作。当您运行许多工作线程时,任务将在它们之间共享。
2022-12-22 20:09:04
2382
36
原创 SpringBoot自定义拦截器
SpringMVC中配置拦截器的步骤 : 编写一个拦截器(实现HandlerInterceptor接口),注册拦截器(mvc:interceptors)
2023-01-16 19:50:00
3267
39
原创 SpringBoot配置文件
配置文件必须放置在项目的类加载目录下, 并且名字必须是application,springboot项目在运行的时候会自动加载这些配置文件
2023-01-09 09:36:41
1660
2
原创 SpringBoot快速入门(手工版&&联网版)
Spring Boot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品`。其最主要作用就是帮助开发人员快速的构建庞大的spring项目,并且`尽可能的减少一切xml配置,做到开箱即用,迅速上手,让开发人员关注业务而非配置
2022-12-31 11:39:46
1433
6
原创 RabbitMQ下载安装配置
RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。
2022-12-20 17:32:32
1780
6
原创 Nginx负载均衡
浏览器地址栏输入地址www.xfx.com/one/index.html,负载均衡效果,将请求平均分配到8080和8081两台服务器上。
2022-12-14 09:51:23
1855
3
原创 【电商项目实战】新增收货地址(详细篇)
创建com.jkj.entity.Address新增收获地址的实体类,继承自BaseEntity类,在类中声明与数据表中对应的属性,添加Getters and Setters方法,基于唯一标识aid生成hashCode()和equals()方法。
2022-12-06 19:01:56
2263
12
原创 【电商项目实战】上传头像(详细篇)
上传文件的操作其实是:先将用户上传的文件保存到服务器端的某个位置,然后将保存文件的路径记录在数据库中。当后续需要使用该文件时,从数据库中读出文件的路径,即可实现在线访问该文件。
2022-12-03 20:30:19
680
8
原创 【电商项目实战】修改密码(详细篇)
在执行修改密码之前,还应检查用户数据是否存在、并检查用户数据是否被标记为“已删除”、并检查原密码是否正确,这些检查都可以通过查询用户数据来辅助完成
2022-12-02 18:01:50
594
2
原创 Hadoop Spark 太重,esProc SPL 很轻
随着大数据时代的来临,数据量不断增长,传统小机上跑数据库的模式扩容困难且成本高昂,难以支撑业务发展。很多用户开始转向分布式计算路线,用多台廉价的PC服务器组成集群来完成大数据计算任务。Hadoop/Spark就是其中重要的软件技术,由于开源免费而广受欢迎。经过多年的应用和发展,Hadoop已经被广泛接受,不仅直接应用于数据计算,还发展出很多基于它的新数据库,比如Hive、Impala等。
2022-11-07 00:15:00
1271
109
原创 开源 SPL 重新定义 OLAP Server
OLAP(Online Analytical Processing)是指在线联机分析,基于数据查询计算并实时获得返回结果。日常业务中的报表、数据查询、多维分析等一切需要即时返回结果的数据查询任务都属于OLAP的范畴。对应的,行业内也有相应产品来满足这类需求,那就是OLAP Server。
2022-10-17 00:15:00
5654
139
原创 【MySQL数据库】- 多表查询
项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系。
2022-09-11 22:48:36
2247
101
原创 【MySQL数据库】一函数
函数是指一段可以直接被另一段程序调用的程序或代码。MySQL中的函数主要分为以下四类: 字符串函,数值函数,日期函数,流程函数。
2022-09-04 08:30:58
2416
151
原创 【电商项目实战】拦截器(详细篇)
在Spring MVC中拦截请求是通过处理器拦截器HandlerInterceptor来实现的,它拦截的目标是请求的地址。在Spring MVC中定义一个拦截器,需要实现HandlerInterceptor接口。
2022-09-03 10:36:22
4726
10
原创 猿创征文 |【Linux】常用命令
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。
2022-09-02 07:43:03
1960
120
原创 猿创征文 |【MySQL数据库一SQL 语句】
SQL语句可以单行或多行书写,以分号结尾。 SQL语句可以使用空格/缩进来增强语句的可读性。MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。
2022-08-30 09:05:42
2114
129
原创 【Linux】VMware下载和安装
VMware Workstation中文版是一个“虚拟 PC”软件。它可以在一台机器上同时运行二个或更多 Windows、DOS、LINUX 系统。
2022-08-29 12:19:24
3851
12
原创 【电商项目实战】用户登录(详细篇)
当用户输入用户名和密码将数据提交给后台数据库进行查询,如果存在对应的用户名和密码则表示登录成功,登录成功之后跳转到系统的主页就是index.html页面,跳转在前端使用jquery来完成。
2022-08-28 08:42:23
1846
26
原创 【微服务】SpringCloud-Feign远程调用
Feign是一个声明式的http客户端,作用就是帮助我们优雅的实现http请求的发送。
2022-08-26 08:17:22
3831
122
原创 【微服务】SpringCloud-Nacos注册中心
Nacos是SpringCloudAlibaba的组件,而SpringCloudAlibaba也遵循SpringCloud中定义的服务注册、服务发现规范。因此使用Nacos和使用Eureka对于微服务来说,并没有太大区别。
2022-08-23 15:54:23
3062
55
原创 【电商项目实战】系统概述与环境搭建
在开发某个项目之前,应先分析这个项目中可能涉及哪些种类的数据。本项目中涉及的数据:用户、商品、商品类别、收藏、订单、购物车、收货地址。
2022-08-23 00:30:00
560
16
空空如也
springboot项目报错信息
2022-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人