2025年2月12日

Python学习笔记

摘要: 一、经典HelloWord开启Python大门: # 文件名: Demo01.py # 经典HelloWord开启Python大门: # if __name__ == '__main__': # print("Hello World!") print("Hello World!") 二、指定编码: 阅读全文

posted @ 2025-02-12 00:04 爱文(Iven) 阅读(2) 评论(0) 推荐(0) 编辑

2025年1月14日

2、Grafana-Prometheus学习笔记

摘要: 一、时序数据库: 时序数据库(Time Series Database, TSDB)是专门为处理和存储时序数据而设计的数据库。时序数据是带有时间戳的数据,通常用于表示随时间变化的测量值。时序数据库在许多应用领域中具有关键作用,包括物联网(IoT)、应用性能监控(APM)、金融市场分析、环境监测、工业 阅读全文

posted @ 2025-01-14 23:08 爱文(Iven) 阅读(26) 评论(0) 推荐(0) 编辑

1、Grafana学习笔记

摘要: Grafana是一个开源的数据可视化和分析平台,是网络架构和应用分析中最流行的时序数据展示工具,专门用于帮助用户实时监控和分析各种数据源(如时序数据、日志数据等)。Grafana 被广泛应用于系统监控、性能分析、业务指标追踪等场景,特别是在 DevOps、IT 运维和数据分析领域中。 一、Grafa 阅读全文

posted @ 2025-01-14 22:17 爱文(Iven) 阅读(42) 评论(0) 推荐(0) 编辑

2024年12月16日

23、Elasticsearch-fielddata内存使用陡增解决方案

摘要: 利用searchAfter分页方式代替From-Size查询或Scroll滚动查询,解决From-Size查询存在的深度翻页问题与Scroll滚动查询存在数据量大响应慢的问题。由于searchAfter分页需要保证排序聚合唯一,当使用_id 字段进行排序聚合时,可能会导致fielddata内存使用指 阅读全文

posted @ 2024-12-16 23:41 爱文(Iven) 阅读(36) 评论(0) 推荐(0) 编辑

22、MapStruct对象映射转换

摘要: 一、对象转换方式: 1、SET与GET赋值方式: SET与GET赋值方式是最基本的一种对象转换方式。通过手动调用源对象的 getter 方法,获取源对象的属性值,然后通过目标对象的 setter方法将值设置到目标对象中。 public class UserDTO { private String n 阅读全文

posted @ 2024-12-16 23:32 爱文(Iven) 阅读(227) 评论(0) 推荐(0) 编辑

2024年12月15日

21、Jasypt-SpringBoot配置文件信息加密

摘要: Jasypt(Java Simplified Encryption)是一个轻量级的Java加密库,旨在简化加密操作,使Java开发者能够在应用程序中轻松地实现数据加密和解密。它支持多种常见的加密算法,并提供了易于使用的 API 和加密容器,帮助开发者保护敏感信息(如密码、密钥、API 密钥、数据库密 阅读全文

posted @ 2024-12-15 23:56 爱文(Iven) 阅读(156) 评论(0) 推荐(0) 编辑

20、try-with-resources资源管理详解

摘要: try-with-resources 是Java7引入的一个语法,旨在简化资源的管理,自动关闭实现了`AutoCloseable`或`Closeable`接口的资源对象,如 InputStream、OutputStream、FileReader、BufferedReader等。 在传统的try-ca 阅读全文

posted @ 2024-12-15 23:09 爱文(Iven) 阅读(93) 评论(0) 推荐(0) 编辑

2024年12月13日

Elasticsearch7学习笔记

摘要: 一、ElasticSearch简介: ElasticSearch 是一个基于 Apache Lucene 的开源分布式全文搜索引擎,广泛用于全文搜索、日志分析、实时数据处理等应用场景。它通过提供高效、可扩展的搜索和分析功能,成为许多现代应用程序中不可或缺的技术组件。ElasticSearch 由 E 阅读全文

posted @ 2024-12-13 01:07 爱文(Iven) 阅读(70) 评论(0) 推荐(0) 编辑

2024年11月6日

10、Git暂存之Stash用法

摘要: Git的stash是一个非常有用的命令,它允许你将当前工作目录的修改(包括暂存区和未暂存的文件)保存起来,暂时清理工作区,等需要时再恢复这些修改。它常用于在切换分支时保存当前的修改状态,或者在暂时不需要某些更改时将它们存放在一边。 实际应用场景: 出现紧急BUG,需要新开分支进行修改,而当前dev分 阅读全文

posted @ 2024-11-06 00:19 爱文(Iven) 阅读(99) 评论(0) 推荐(0) 编辑

2024年11月4日

9、Git配置SSH key

摘要: 一、SSH安全协议: SSH(Secure Shell)是一种安全协议,用于通过不安全的网络远程访问和管理计算机。它提供加密和安全认证,确保数据在传输过程中不被窃听和篡改。在 Git客户端使用SSH进行安全验证时,主要有两种级别的安全验证方式: 1、基于公钥的验证: 这种方式使用SSH密钥对(公钥和 阅读全文

posted @ 2024-11-04 23:08 爱文(Iven) 阅读(2419) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

点击右上角即可分享
微信分享提示