自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

原创 使用Jsoup工具解析页面数据

通过jsoup发送请求,获取响应结果,将结果以html文档展示,并通过DOM操作获取元素内容,封装结果

2023-06-19 16:00:08 293

原创 六、SpringBoot集成elasticsearch

通过springboot集成elasticsearch,使用api执行elasticsearch的CRUD操作

2023-06-19 15:57:10 2107

原创 五、elasticsearch查询操作

elasticsearch更多查询操作

2023-06-19 15:46:44 9527

原创 四、使用Kibana执行elasticsearch的CRUD操作

使用Kibana操作elasticsearch的CRUD

2023-06-19 15:21:45 999

原创 三、IK分词器

使用ik分词器对中文文本内容进行切分,并配置个性化定制的词典

2023-06-19 15:00:41 2511

原创 二、Kibana简介与安装

安装Kibana操作elasticsearch

2023-06-19 14:49:26 1821

原创 一、elasticsearch的简介与安装

简单介绍elasticsearch的概念和elasticsearch服务的安装、启动,通过elasticsearch-head插件查看elasticsearch的数据

2023-06-19 14:41:00 3091

原创 IDEA常用快捷键使用

掌握IDE常用的快捷键增加开发效率

2023-06-01 11:47:57 1786

原创 IDEA常用插件

在IDE中安装常用的插件可以增加我们开发的效率

2023-06-01 11:38:02 1318

原创 Mybatis插件MyBatisCodeHelperPro使用

通过MyBatisCodeHelperPro插件快速通过实体类反向生成数据库表,并使用插件通过数据库表快速生成Mapper接口和Mapperxml文件

2023-06-01 11:20:42 11487

原创 IDEA操作数据库并设置时区

使用IDEA连接MySQL数据库,并通过修改MySQL的配置文件my-ini设置时区

2023-05-26 20:32:41 5294 2

原创 二十、Zipkin持久化链路跟踪

通过zipkin启动脚本将链路跟踪信息持久化到mysql数据库或者Elasticsearch中避免因为zikin服务重启导致数据丢失

2023-05-16 18:10:39 618 2

原创 十九、Sleuth整合Zipkin链路跟踪

通过分布式链路追踪将一次分布式请求还原成调用链路,将一次分布式请求的调用情况集中展示,比如各个服务节点上的耗时、请求具体到达哪台机器上、每个服务节点的请求状态等等

2023-05-16 18:01:56 611

原创 十八、Stream 流

通过SpringCloud Stream的使用,屏蔽底层消息中间件的差异,降低不同消息中间件的切换成本,统一消息的编程模型,达到解耦的目的

2023-05-16 17:44:44 657

原创 十七、Bus消息总线

通过Bus总线将修改的配置内容同步到各个config client中,而不需要config client手动发送post请求获取配置信息更新的内容

2023-05-16 17:00:39 659

原创 十六、Config分布式配置中心

通过springcloud config分布式配置中心统一管理不同微服务的配置信息

2023-05-16 16:46:11 635

原创 十五、Gateway网关

比较zuul网关和gateway网关,并使用gateway网关做智能路由、熔断降级和限流

2023-05-15 19:10:54 764

原创 十四、Zuul网关

理解网关的概念及主要功能,配置zuul网关参数

2023-05-15 18:53:38 745

原创 十三、超时重试机制

配置FeignClient 、Ribbon 、 Hystrix超时和重试

2023-05-15 18:42:34 747

原创 十二、Feign客户端整合Hystrix服务保护

整合使用Feign客户端和Hystrix服务保护

2023-05-15 18:34:51 512

原创 十一、Hystrix服务保护

通过案列了解Hystrix,并简单配置@HystrixCommand的注解参数,并掌握服务隔离的实现

2023-05-15 18:26:36 880

原创 十、Feign客户端

使用feign客户端访问远程接口,并通过抽取api公共模块优雅的使用feign客户端

2023-05-12 22:40:26 1119

原创 九、Ribbon负载均衡

使用Ribbon做负载均衡,并配置轮询策略,默认为轮询

2023-05-12 22:08:00 1510

原创 八、Consul注册中心

使用consul作为注册中心并查看服务实例详情信息

2023-05-12 21:47:10 1067

原创 七、Zookeeper注册中心

使用Zookeeper作为注册中心,并搭配使用Zookeeper可视化监控工具

2023-05-12 21:20:22 1254

原创 六、IDEAJ同一个服务启动多台服务器的方法

修改配置使同一个服务在同一台计算机中启动多台服务实例

2023-05-12 21:00:47 3431

原创 五、基于服务发现获取并访问远程接口

通过DiscoveryClient服务发现机制获取并访问远程接口

2023-05-12 20:07:40 1103 2

原创 四、Eureka注册中心集群配置

配置eureka注册中心集群

2023-05-12 19:50:13 1288

原创 三、Eureka使用ip地址作为host的配置方法

使用eureka.instance.prefer-ip-address配置host

2023-05-12 18:36:12 378

原创 二、Eureka注册中心

通过案例使用eureka注册中心以及了解eureka的自我保护机制

2023-05-12 18:23:15 1987

原创 一、RestTemplate的使用

通过案例使用RestTemplate

2023-05-12 17:47:07 1307

原创 SpringBoot学习之路(七)——SpringBoot整合Redis

SpringBoot整合RedisRedis下载地址https://github.com/microsoftarchive/redis/releases下载完安装包“Redis-x64-3.2.100.zip”解压到自定义目录即可,不需要进行额外的配置在解压目录下有多个目录文件,其中有两个重要的可执行文件redis-server.exe 用于开启Redis服务(双击即可)默认端口号为6379redis-cli.exe 用于开启客户端工具(也可以用可视化客户端工具Redis .

2021-11-24 16:23:02 1100

原创 SpringBoot学习之路(六)——SpringBoot整合Mybatis

一、基础环境准备工作1、在Navicat中新建查询,创建数据库develop并在库中创建两张表t_article和t_comment,运行以下脚本即可#创建数据库CREATE DATABASE develop;#选择使用数据库USE develop;#创建表t_article并插入相关数据DROP TABLE IF EXISTS t_article; CREATE TABLE t_article ( id int(20) NOT NULL AUTO_INCREMENT CO..

2021-11-24 15:02:53 1130

原创 SpringBoot学习之路(五)——Profile多环境配置

Profile多环境配置 在实际开发中,应用程序通常需要部署到不同的运行环境中如开发环境、测试环境、生产环境等。不同的环境可能使用不同的配置,如果每次部署都去手动修改配置文件,显然是一件非常麻烦的事。因此SpringBoot提供了两种多环境配置的方式,分别是使用profile文件进行多环境配置以及使用@Profile注解进行多环境配置激活环境配置方式1、在控制台运行下列命令激活环境配置java -jar xxx.jar --spring.profiles.active=profli...

2021-11-23 20:48:20 1278

原创 SpringBoot学习之路(四)——SpringBoot自定义配置

一、使用@PropertyResource记载配置文件1、在resource目录下新建一个testMyproperty.properties配置文件#对实体类对象Myporperty进行属性设置test.id=1test.name=Jerry2、在src/main/com/chen/domain下自定义一个配置类MyPropertyimport org.springframework.boot.context.properties.ConfigurationProperties;i

2021-11-23 18:31:01 750

原创 SpringBoot学习之路(三)——全局配置文件

一、全局配置文件的介绍全局配置文件能够对一些默认配置值进行修改,在SpringBoot中使用一个application.properties或者application.yaml作为全局配置文件,该文件一般存放到src/main/resource目录中,也可以存放到类路径的config中,一般选择resource存放application.properties与application.yaml的区别:1、加载优先级:application.properties配置文件的优先级要高于appl

2021-11-22 18:26:58 1035

原创 SpringBoot学习之路(二)——单元测试与热部署

一、单元测试在完成一个功能接口或业务方法的编写后,通常借助单元测试验证接口的是否正确。SpringBoot提拱了单元测试的支持。1、引入spring-boot-starter-test测试依赖启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> &...

2021-11-19 21:31:32 515

原创 SpringBoot学习之路(一)——创建SpringBoot项目方式

可以使用Maven方式和Spring Initializer 方式创建项目环境支持:Maven 3.6.2 + JDK1.8 + IDEAJ一、使用Maven 方式构建SpringBoot项目1、初始化Maven设置打开IDEA欢迎页,右下角【Configure】--->【Settings】--->左侧搜索Maven,配置Maven信息2、JDK初始化设置打开IDEA欢迎页,右下角【Configure】--->【Structure for New Proj.

2021-11-19 20:01:25 593

原创 Maven整合SSM框架开发流程

一、SSM各部分负责的功能SpringMVC:负责MVC设计模式的实现。也就是客户端与Java程序之间的交互Mybatis:负责数据持久层的实现。也就是Java程序与数据库的交互Spring:负责管理SpringMVC和Mybatis相关对象的创建和依赖注入,同时将我们写的类交给Spring来管理二、Maven整合SSM过程1、创建maven工程2、在pom,xml中添加相关的依赖<dependencies> <!-- Spring.

2021-11-11 18:28:00 1344

原创 从零开始学SpringMVC(十一)——访问静态资源

概述在进行Spring MVC的配置时,通常我们会配置一个dispatcher servlet用于处理对应的URL在设置url-pattern时可以设置三种形式1、/*拦截所有.jsp 、.js 、.png 、.css 真的全拦截.不建议使用2、/拦截所有,不包括.jsp,包含.js、 .png、.css 建议使用3、*.action 或*.do拦截以.action或.do 结尾的请求url-pattern为/时访问静态资源方式1---------<...

2021-09-27 17:18:49 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除