Elasticsearch Elasticsearch 是一个分布式、可扩展、实时的搜索与数据分析引擎。 它能从项目一开始就赋予你的数据以搜索、分析和探索的能力,可用于实现全文搜索和实时数据统计。 Spring整合Elasticsearch 在pom.xml中添加相关依赖 <!--Elasticsearch相关依赖--> <dependency> &...
ElasticSearch基本应用
概述 开发中,我们经常会要操作ES,一般需要下载工具才能管理ES。如:,本文介绍使用postman操作, 创建索引 ``` PUT http://127.0.0.1:9200/shopping ### 索引查询 查询单个索引 GET http://127.0.0.1:9200/shopping 查询所有 GET http://127.0.0.1:9200/_cat/in...
服务注册与发现基于Nacos
探索服务注册与发现:基于 Nacos 的 Java 实践 引言 在微服务架构中,服务注册与发现是一个至关重要的环节。Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的一个服务发现和配置管理平台。本文将详细介绍 Nacos 的服务注册与发现功能,并通过 Java 代码示例展示如何在实际项目中使用 Nacos。 什么是 Nacos...
加油2022
写给2022 光阴似箭,岁月如梭 不禁感叹,时间如此之快 这一年,明白了生活的不易 这一年,懂得了语言是把无形的刀 这一年,也看到了诸多的不足 愿每一份不被人看见的努力,在将来都会得到加倍补偿 马上就2022年了,希望新的一年一切安好 不仅是篮球需要沉淀、学习需要沉淀、生活也需要沉淀 加油2022,eve...
给文章加上了访问统计
关于 一直想实现博客文章访问统计,虽然我这里没几个人看,功能还是要有的吧。 有三种方案: 谷歌统计 leancloud 不蒜子 谷歌的方案我这里不再复述了,有兴趣的可以去搜索一下实现方案。 我这里推荐使用leancloud和不蒜子。 leancloud: 优点:支持查看详细访问记录 缺点:需要写部分代码 不蒜子: 优点:引入超级简单 ...
与博客的折腾
写博客这件事,是认真的 不知不觉,写着写着就断了… 18年开始建设了个人站点,折腾了几个博客系统。 hexo、vuepress、jekyll…. 总感觉写的东西不够好,然后又不知道写啥… 但是笔记还是一直都在记着,用的有道云 现在换成了chirpy的主题,感觉这个简洁一些。 新的主题重新开始吧, 好了,先这样吧,待续…
基于RabbitMQ的Java应用
基于RabbitMQ的Java应用 引言 RabbitMQ是一款由Pivotal公司开发的消息队列中间件,基于AMQP(Advanced Message Queuing Protocol)协议。它具有高可扩展性、高可靠性、易用性等特点,广泛应用于互联网、金融、电商等领域。本文将深入浅出地介绍RabbitMQ的基本概念、核心组件及其在Java中的编程实践。 RabbitMQ的基本概念 ...
基于RocketMQ的Java应用
基于RocketMQ的Java应用 引言 RocketMQ是阿里巴巴开源的一个分布式消息中间件,具有高性能、高可靠性、分布式等特点,广泛应用于金融、电商等领域。本文将深入浅出地介绍RocketMQ的基本概念、核心组件及其在Java中的编程实践。 RocketMQ的基本概念 在了解如何使用RocketMQ之前,首先要掌握一些基本概念: Producer:消息的生产者,负责发送消...
Jenkins持续集成
Jenkins持续集成 Jenkins概述 Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建,测试,交付或部署软件相关的各种任务。 Jenkins可以通过本机系统软件包,Docker安装,甚至可以由安装了Java Runtime Environment(JRE)的任何机器独立运行。 下载并运行Jenkins 下载Jenkins。 ...
Docker Compose安装与使用
Docker Compose 安装 在 Ubuntu 系统中安装 Docker Compose 的说明: curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose 或者 ap...