×

spring cloud

OpenFeign调用服务的核心原理解析(openfeign实现原理)

造梦先生 造梦先生 发表于2024-05-02 浏览6462 评论0
引言 OpenFeign在分布式服务中运用非常广泛,他和RPC所要达到的效果一致,就是为了简化远程服务调用的操作,通过使用OpenFeign可以使得调用远程服务就像调用本地服务一样方便。 但是其和RPC在实现上还是不太一样,不一样的地方主要还是调用的方式,OpenFeign是内部实现了rest服务调用,从而一个本地服务调用远程服务的接口时,主要还是通过rest服务调用的方式,那么对于服务端的要求就是其服务需要将这个接口通过rest暴露出来,不然OpenFeign将无法工作;而RPC则不需要

爬虫

Python Requests库安装和使用

造梦先生 造梦先生 发表于2024-05-02 浏览8591 评论0
Python Requests库安装和使用 Python 提供了多个用来编写爬虫程序的库,除了前面已经介绍的 urllib 库之外,还有一个很重的 Requests 库,这个库的宗旨是“让 HTTP 服务于人类”。 Python requests Requests 是 Python 的第三方库,它的安装非常简便,如下所示: python -m pip install requests Requests 库是在 urllib 的基础上开发而来,它使用 Python 语言编写,并且采

架构

数据中台:数据中台技术架构详解(数据中台 架构)

造梦先生 造梦先生 发表于2024-05-01 浏览5945 评论0
简介 把数据中台是什么?为何?有什么价值?说的明明白白。数据中台是企业级能力复用平台,目标是让数据持续用起来,经过数据中台提供的工具、方法和运行机制,把数据变为一种服务能力,让数据更方便地被业务所使用。 一.整体架构 数据中台是在底层存储计算平台与上层的数据应用之间的一整套体系,屏蔽掉底层存储平台的计算技术复杂性,下降对技术人才的需求,可让数据的使用成本更低。若是用三句话来归纳数据中台的组成架构&#x

spring boot

【Excel】使用 SpringBoot 实现 Excel 文件的导入与导出

造梦先生 造梦先生 发表于2024-05-01 浏览10058 评论0
为了大家能更好地理解这篇博文,在看之前,建议去看看我的上一篇博文:【File】使用 SpringBoot 实现文件的上传与下载。因为,这篇博文是在上一篇博文基础之上继续开发的。 这两篇博文互有联系:文件的导入就是文件的上传;文件的导出就是文件的下载。 至于为什么是 导入/导出 Excel 文件呢?因为 Excel 文件用的频率更多吧。顺便来复习下通过 EasyExcel 来操作 Excel 文件。 编码思路: Excel 导入: 浏览文件夹,选择需要上传的 Excel 文件,这里使用

PHP编程

phpstudy安装和使用

造梦先生 造梦先生 发表于2024-04-30 浏览6365 评论0
一、phpstudy 1)下载网址 http://www.xp.cn/ 2)过程 1、往下拉可以看到推荐版本我下载的是8.1版本,注意下载路径不可以有中文或空格 2、按需下载 3、安装完成后解压,点击这个一步一步做就可以啦 3)简单熟悉phpstudy 1、当服务指示灯为红色时,表示服务未开启,指示灯为蓝色时,表示服务在正常运行。 点击启动 2、可以在网站的选项栏中根据需要创建新的站点。 这个是phpstudy内置的测试网站 3、可以在数据

MSSQL教程

MySql身份认证绕过漏洞(CVE-2012-2122)

造梦先生 造梦先生 发表于2024-04-30 浏览5334 评论0
目录 一、MySql身份认证绕过漏洞(CVE-2012-2122) 1、漏洞简介 2、受影响的版本 二、复现环境 三、漏洞复现 1、进入vulhub-master/mysql/CVE-2012-2122目录下执行如下命令启动测试环境,查看容器启动状态 2、启动msf,查询并使用攻击模块,设置相应的配置,yes处没有的要配置上去不要空着 3、使用exploit或run命令对靶机进行攻击 四、漏洞解决办法 一、MySql身份认证绕过漏洞(CVE-2012-2122) 1、漏

分布式

XXL-JOB入门教学(Xxl job)

造梦先生 造梦先生 发表于2024-04-29 浏览6231 评论0
目录 目标 官方文档及项目下载地址 实战 搭建调度中心 创建任务调度(这里演示SpringBoot版本) 目标 掌握XXL-JOB项目基本搭建和使用。 官方文档及项目下载地址 分布式任务调度平台XXL-JOBhttps://www.xuxueli.com/xxl-job/ 实战 搭建调度中心 第一步:下载XXL-JOB项目(略)。   第二步:执行相关的SQL脚本,此时会创建一个名字为xxl_job的数据库。 第三步:在xxl-job-adm

tomcat

SSM框架整合(超详细附带源码)(ssm开发框架)

造梦先生 造梦先生 发表于2024-04-28 浏览3931 评论0
在学习完spring,springmvc,mybatis之后需要整合到一起,然后就可以开始找一个ssm+jsp项目,练练手了 1.各个工具的版本信息 MySQL版本:8.0.17 ,图像化工具:Navicat Premiun12 IDEA版本:2021.1.1 X64 JDK版本:17 tomcat版本:9 maven版本:3.6.3 这里不显示怎么创建maven的web-app工程和数据库的表(id,name,age),直接进入正题!! 2.在maven中导入相应的jar包 跟m

rabbitmq

SpringCloud、RabbitMQ、Websocket集群搭建以及集群通信

造梦先生 造梦先生 发表于2024-04-26 浏览7364 评论0
最近遇到了一个难题,搭建websocket集群实现消息推送,在这之前基本没接触过websocket和集群问题,这次找了很多资料和博文,在经历了几天的研究和设计实现了websocket集群的搭建和集群的通信。 一、环境准备 软件方面:主要是Erlang+RabbitMQ得提前安装好。不知道如何安装的可以转到我的文章查看。Erlang及RabbitMQ下载安装 二、设计思路 ①集群的实现我使用spring-cloud-gateway、Spring-cloud-alibaba等框架实现,设计基