摘要: Kibana的简单使用 通过ip+端口进入ui界面,这里设置5601端口 选择Dev Tools进入控制台 输入 GET _cat/indices 命令获取所有索引 查询到想要的索引名称,说明es已经成功获取到日志 加载索引 选择新建 输入索引名称,底下会出来匹配的索引 点击next step 点击 阅读全文
posted @ 2021-10-15 13:53 TidalCoast 阅读(310) 评论(0) 推荐(0) 编辑
摘要: elk日志分析管理系统的搭建 日志收集的主要流程 1.使用logback或者使用filebeat将生成的日志发送给logstash 2.logstash对日志进行采集之后,推送给elasticsearch 3.Elasticsearch存储Logstash传送的结构化数据,提供给Kibana 4.K 阅读全文
posted @ 2021-10-15 11:19 TidalCoast 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Spring Data JPA相关——多表联合查询中注解的使用 基本注解 @Entity ​ @Entity 用于定义对象将会成为被 JPA 管理的实体,将字段映射到指定的数据库表中 @Table ​ 用于指定实体类对应的数据库表名 public @interface Table { //表的名字, 阅读全文
posted @ 2021-10-12 09:31 TidalCoast 阅读(866) 评论(0) 推荐(0) 编辑
摘要: Spring Data Jpa相关——JPA基本的查询和修改方法 方法命名查询 概述 根据方法的名字就能执行相对应的查询语句,实现查询。只需要按照Spring Data JPA提供的方法命名规则定义方法的 名称,就可以完成查询工作。Spring Data JPA在程序执行的时候会根据方法名称进行解析 阅读全文
posted @ 2021-10-11 15:31 TidalCoast 阅读(1586) 评论(1) 推荐(2) 编辑
摘要: Spring Data JPA相关——初识Spring Data JPA 什么是JPA? JPA指Java Persistence API,用于对象持久化的 API。JPA可以说是一种规范,是Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层。 像Hibernate 阅读全文
posted @ 2021-10-11 11:42 TidalCoast 阅读(93) 评论(0) 推荐(0) 编辑
摘要: JaCoCo多模块单元测试配置 在maven的多模块项目中配置Jacoco插件,显示多个模块的单元测试覆盖率报告 1.首先创建一个多模块项目 目录结构如下 JacocoMoudlesTest是root模块,test-a,test-b,test-c,三个模块中包含单元测试的代码,test-common 阅读全文
posted @ 2021-09-29 11:21 TidalCoast 阅读(1886) 评论(0) 推荐(0) 编辑
摘要: Jacoco单元测试工具的使用 一、JaCoCo简述 JaCoCo是一个开源的覆盖率工具,它针对的开发语言是java,其使用方法很灵活,可以嵌入到Ant、Maven中;可以作为Eclipse插件,可以使用其JavaAgent技术监控Java程序等等。 很多第三方的工具提供了对JaCoCo的集成,如s 阅读全文
posted @ 2021-09-28 17:21 TidalCoast 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: java单例模式以及实现 参考博客:https://blog.csdn.net/qq_41458550/article/details/109243456 一.单例模式的定义: 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打 阅读全文
posted @ 2021-08-30 20:47 TidalCoast 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 常用的排序算法(java实现) 冒泡排序 冒泡排序就是从数组的一端开始,让数组中的相邻两个数逐一比较,以降序排序4,5,1,2,3来举例,第一次4和5比较,因为4小于5,所以4,5要调换位置,4,5,1,2,3 ——>5,4,1,2,3,之后比较下标为1和下标为2的数,也就是4和1比较,因为4大于1 阅读全文
posted @ 2021-08-30 19:28 TidalCoast 阅读(56) 评论(0) 推荐(0) 编辑
摘要: JAVA深拷贝和浅拷贝 参考博客:https://www.jianshu.com/p/94dbef2de298 浅拷贝(shallow Copy) 1.什么是浅拷贝 浅拷贝首先会创建一个新的对象,这个对象和原始对象属性值相同。如果原始对象是数值类型对象,那么拷贝的就是基本类型的值;如果拷贝的对象是引 阅读全文
posted @ 2021-08-13 16:36 TidalCoast 阅读(64) 评论(0) 推荐(0) 编辑