- 博客(168)
- 收藏
- 关注
原创 Docker 部署jenkins及java项目部署
本文主要记录如何通过docker安装jenkins,并且通过jenkins部署项目,最终效果是只要在jenkins对某个项目点击构建,jenkins就会去gitLab上拉取最新项目的最新代码,然后根据你自己项目的pom.xml文件,把项目打包成jar,并且自动把这个最新的jar运行起来,达到一键式构建的目标。jenkins部署java web项目的主要思路是1、先把代码拉到jenkins所...
2023-06-13 10:34:00
1098
原创 springboot整合spring security + MybatisPlus入门
springboot整合spring security + MybatisPlus入门
2023-02-03 19:47:17
1161
原创 常用配置application.yml
server: port: 3000spring:# environment: dev application: name: rw # 服务名称 main: allow-bean-definition-overriding: true cloud: nacos: username: user password: pwd ...
2023-01-13 14:14:00
158
原创 springboot+druid+mybatisplus+sharding-jdbc读写分离
springboot+druid+mybatisplus+sharding-jdbc读写分离
2023-01-13 12:49:58
567
原创 Docker安装mysql
一、mysql安装1)在/usr/local/mysql 下创建两个文件夹(conf、data)2)在/usr/local/mysql/conf 下创建文件my.cnfmy.cnf 文件配置[mysqld]#Mysql服务的唯一编号 每个mysql服务Id需唯一server-id=1#服务端口号 默认3306port=3306#mysql安装根目录(default /us...
2023-01-11 19:45:00
53
原创 Rest操作ES(5)- 聚合查询
1.数据聚合聚合(aggregations)可以让我们极其方便的实现对数据的统计、分析、运算。例如:什么品牌的手机最受欢迎?这些手机的平均价格、最高价格、最低价格?这些手机每月的销售情况如何?实现这些统计功能的比数据库的sql要方便的多,而且查询速度非常快,可以实现近实时搜索效果。1.1.聚合的种类聚合常见的有三类:桶(Bucket)聚合:用来对文档做分组TermAg...
2022-12-25 20:06:00
163
原创 Rest操作ES(3)-搜索结果处理
2.搜索结果处理搜索的结果可以按照用户指定的方式去处理或展示。2.1.排序elasticsearch默认是根据相关度算分(_score)来排序,但是也支持自定义方式对搜索结果排序。可以排序字段类型有:keyword类型、数值类型、地理坐标类型、日期类型等。2.1.1.普通字段排序keyword、数值、日期类型排序的语法基本一致。语法:GET/indexName/_search{...
2022-12-24 11:34:00
61
原创 Rest操作ES(2)-DSL查询语法(全文检索、精准查询、地理坐标查询)
1.DSL查询文档elasticsearch的查询依然是基于JSON风格的DSL来实现的。1.1.DSL查询分类Elasticsearch提供了基于JSON的DSL(Domain Specific Language)来定义查询。常见的查询类型包括:查询所有:查询出所有数据,一般测试用。例如:match_all全文检索(full text)查询:利用分词器对用户输入内容分词,然后...
2022-12-24 11:28:00
137
原创 Rest操作ES(1)-索引库操作、文档增删改查、批量写入
1、初始化RestClient在elasticsearch提供的API中,与elasticsearch一切交互都封装在一个名为RestHighLevelClient的类中,必须先完成这个对象的初始化,建立与elasticsearch的连接。分为三步:1)引入es的RestHighLevelClient依赖:<dependency> <groupId>org...
2022-12-24 11:00:00
360
原创 SpringCloud组件入门使用
SpringCloud1、远程调用1.1、微服务远程调用RestTemlpate1.2、微服务远程调用-Feign2、Eureka注册中心2.1、Eureka 注册中心搭建及入门使用2.2、Ribbon负载均衡3、Naccos注册中心/配置中心3.1、Nacos安装3.2、Nacos注册中心入门3.3、Nacos 服务分级存储模型(集群)3.4、Nacos服务权重...
2022-12-08 13:47:00
44
原创 微服务远程调用-Feign
先来看我们以前利用RestTemplate发起远程调用的代码:存在下面的问题:•代码可读性差,编程体验不统一•参数复杂URL难以维护Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign其作用就是帮助我们优雅的实现http请求的发送,解决上面提到的问题。1、Feign替代RestTemplateFegin的使用步骤如...
2022-12-08 12:11:00
43
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人