51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源工具

服务发现、配置中心,Nacos帮我们都搞定了

服务发现、配置中心,Nacos帮我们都搞定了

厉飞雨 阅读(26) 评论(0) 赞(3)

[#](#一-前言) (一)前言 {#一-前言} ------------------------ 如今微服务架构已经被炒的如火如荼,互联网公司况且不说,连我接触的一个国企现在都开始往微服务分布式架构发展。因此,我会通过最近几篇博客介绍目前比较流行的一些微服务组件,其实微服务并没有那么难。如果在跑项目过程中,想要知道整个项目的所有依赖pom文件或者任何疑问,**直接联系我即可...

为什么要引入分布式任务调度系统?

为什么要引入分布式任务调度系统?

厉飞雨 阅读(32) 评论(0) 赞(4)

本文将介绍分布式任务调度系统:xxl-job,开源地址如下: 码云地址:https://gitee.com/xuxueli0323/xxl-job 文档地址:https://www.xuxueli.com/xxl-job/ [#](#一-定时任务的场景) (一)定时任务的场景 {#一-定时任务的场景} -----------------------------------...

为什么说datax是目前最好的异构数据源数据交换工具

为什么说datax是目前最好的异构数据源数据交换工具

厉飞雨 阅读(54) 评论(0) 赞(5)

[#](#一-什么是datax) (一)什么是Datax {#一-什么是datax} ------------------------------------------ 以前我做过一个项目,其中有个需求就是每天定时把sql server中的数据**同步**到Mysql中,当时写了一段Java的代码来实现,一套Java代码中需要写两个数据源的连接以及两套sql的代码,十分不方...

如何在工作中快速上手Git

如何在工作中快速上手Git

厉飞雨 阅读(35) 评论(0) 赞(3)

[#](#一-git是用来做什么的) (一)Git是用来做什么的 {#一-git是用来做什么的} ------------------------------------------------ 如果你进入的是一家互联网公司,那么一定会听到**版本控制**这个东西,所谓版本控制就是在开发过程中对文件、代码等内容的修改历史进行记录,方便查看、备份以及回滚历史代码。 同时可以用...

还不知道项目中怎么写日志?slf4j+log4j帮你搞定!

还不知道项目中怎么写日志?slf4j+log4j帮你搞定!

厉飞雨 阅读(40) 评论(0) 赞(5)

[#](#前言) 前言 {#前言} ----------------- 之前讲到了排查问题最重要的两种方法:查日志、debug。断点调试在上一期讲了,这期就讲讲日志。本文将从Log4j入手,分别介绍slf4j、Log4j2以及SpringBoot中的日志使用。 [#](#一-log4j) (一)Log4j {#一-log4j} -----------------------...

号称

号称"最强API文档工具"的Swagger到底厉害在哪

厉飞雨 阅读(54) 评论(0) 赞(5)

[#](#一-引言) (一)引言 {#一-引言} ------------------------ 我的第一份工作用的技术架构比较老,在写Api接口的时候都是自己手动写一个接口文档。但是一旦接口多了,这些文档就很难管理。我现在的工作在应用层面使用了SpringBoot,项目种也大量用到了Swagger2。我个人感觉Swagger的厉害之处在于极少的配置和几个注解就可以生成一份...

分享工作一年后收藏的超好用Idea插件,工作效率直接翻倍

分享工作一年后收藏的超好用Idea插件,工作效率直接翻倍

厉飞雨 阅读(29) 评论(0) 赞(3)

[#](#一-前言) (一)前言 {#一-前言} ------------------------ 一款好的插件不仅可以让工作变得更加简单,有时候还能让工作效率直接翻倍,今天就来介绍我工作一年后收藏的七个超好用Idea插件,欢迎补充。 ![](http://static.51tbox.com/static/2024-10-24/col/05dd75329b98579cf0d...

ElasticSearch究竟是个什么东西

ElasticSearch究竟是个什么东西

厉飞雨 阅读(38) 评论(0) 赞(1)

[#](#一-介绍) (一)介绍 {#一-介绍} ------------------------ ElasticSearch的目标就是**实现搜索** 。在数据量少的时候,我们可以通过索引去搜索关系型数据库中的数据,但是如果数据量很大,搜索的效率就会很低,这个时候我们就需要一种分布式的搜索引擎。Elasticsearch是一个**基于Lucene的搜索服务器** 。它提供了...

通过官方文档高效学习ElasticSearch的JavaAPI实现!

通过官方文档高效学习ElasticSearch的JavaAPI实现!

厉飞雨 阅读(45) 评论(0) 赞(1)

[#](#一-概述) (一)概述 {#一-概述} ------------------------ 有人说学习一项技术最好的资料是官方文档,对大部分技术来说确实是这样的。但是官方文档不一定适合每个人去看,比如一个初学者,直接让他看Spring的官方文档,其实是不合适的。今天我会结合ElasticSearch的一个客户端官方文档介绍ES在Java中的API应用。 官方文档不一...

如何在自己的项目中引入ElasticSearch搜索引擎?

如何在自己的项目中引入ElasticSearch搜索引擎?

厉飞雨 阅读(47) 评论(0) 赞(5)

[#](#一-介绍) (一)介绍 {#一-介绍} ------------------------ 在大多数系统中,都需要支持搜索的功能,以简单博客系统为例,虽然说Mysql也可以通过模糊查询匹配到对应的数据,但是效率实在太低。这个时候就需要拿出分布式搜索引擎**ElasticSearch**了。本博客重点在于ES的集成使用,因此前端采用最简单的方式呈现,大家只需要关注后端逻...