自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Linux集群部署Elasticsearch-8.8.2

vm虚拟机搭建Linux集群部署Elasticsearch-8.8.2

2023-07-29 12:30:09 1567

原创 Python 基础知识:数据结构、面向对象编程、模块和包、模块化编程、调试和测试

Python 关于数据结构、面向对象编程、模块和包、模块化编程、调试和测试的基础知识

2024-08-19 00:33:03 415 1

原创 登录log处理程序

三种格式的log处理方法

2024-03-24 22:04:53 235

原创 用SQL计算列均值

的数据,并且你想计算该列中值的均值,可以使用SQL中的字符串函数和聚合函数来实现。如果数据格式不同,你可能需要根据实际情况进行适当的修改。请注意,上述示例假设列中的数据是逗号分隔的整数列表,例如。该查询在每行中计算了列值的均值,并将结果作为新的。当数据行中的某一列包含类似于。列返回,同时保持其他列不变。

2023-12-17 23:57:27 1208

原创 oracle中replace函数

当你使用 REGEXP_REPLACE 函数或其他正则表达式相关函数时,你可以在 replacement 参数中使用 \1, \2, \3, 等来引用在模式中定义的捕获组。这允许你在替换操作中使用正则表达式捕获组的内容。在这个示例中,\1, \2, 和 \3 分别引用正则表达式中的第一个、第二个和第三个捕获组,从而将日期格式替换为 “yyyy/mm/dd” 形式。例如,如果你的正则表达式模式中有一个捕获组 (pattern),你可以在 replacement 中使用 \1 来引用该捕获组的内容。

2023-11-09 00:13:31 1643

原创 监控linux文件空间变化等小脚本

liunx

2023-11-06 23:29:52 243

原创 python脚本监控目录变化

在脚本中,我们使用os.listdir函数获取源目录中的文件列表,并与上次扫描的文件列表进行比较,发现新文件时将其复制到目标目录A和B,并记录日志。如果超过设定的时间阈值没有发现新文件,则触发报警并记录日志。监控指定目录下的文件变化,并在发现新文件时将其复制到目标目录,并记录日志。如果超过一定时间没有发现新文件,则触发报警并记录日志。

2023-11-01 22:44:17 237 1

原创 Linux磁盘空间监控脚本

每行配置的格式为目录=阈值,例如/var/log=90表示监控/var/log目录,当磁盘空间使用率达到90%时触发报警。在check_disk_space函数中,我们根据配置文件中的目录和阈值设置来检查磁盘空间使用情况,并根据需要触发报警。因此,整个while循环的作用是遍历配置文件中的每一行,并将每一行作为参数传递给check_disk_space函数进行处理。while循环用于读取配置文件中的每一行,并逐行调用check_disk_space函数来检查磁盘空间使用情况并触发报警。

2023-11-01 22:31:23 300 3

原创 shell监控数据库脚本(项目完善中ing)

shell监控数据库脚本

2023-10-26 00:26:40 185 1

原创 使用Neovis.js+vue2可视化demo

【代码】使用Neovis.js+vue2可视化demo。

2023-08-09 00:35:05 631 1

原创 Neo4j和Elasticsearch相关介绍草稿内容(更新中ing)

Neo4j和Elasticsearch是两个不同的开源软件,用于不同的用途。Neo4j是一个图数据库管理系统,专注于处理和存储图结构数据。它使用节点(nodes)和关系(relationships)来表示数据,提供了高效的图遍历和查询功能。Neo4j适用于需要处理复杂关系和连接的数据集,例如社交网络、推荐系统、知识图谱等。Elasticsearch是一个分布式搜索和分析引擎,基于Apache Lucene开发。它被设计用于快速、可扩展地搜索和分析大规模的结构化和非结构化数据。

2023-08-07 23:59:39 1029

原创 文件更新后记录变化的处理方式

文件有3列数据,通过一列名为ppid的列可以唯一确定行数据,现在这个文件里的数据发生了变化,有些行数据改变了,有些删除了,也有新增数据行,现在需要将他们行的变化标出,是新建、修改还是删除。

2023-08-01 23:44:42 78 1

原创 vue 2.x 学习文档(持续更新中ing)

Vue 是一套用于构建用户界面的前端渐进式框架。Vue Router 是 Vue.js 的官方路由。Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 + 库,可以集中式存储管理应用的所有组件的状态。

2023-07-24 23:36:24 147

原创 sql 学习文档(持续更新中...)

SQL(Structured Query Language:结构化查询语言);可以对数据库里的数据插入、查询、更新和删除。

2023-07-20 00:07:17 208

原创 Elasticsearch的介绍与使用

Elasticsearch 是一个基于 Apache Lucene 引擎的开源搜索和分析引擎,它可以快速地搜索和分析大量数据。Elasticsearch 可以处理各种类型的数据,包括结构化和非结构化数据。它支持全文搜索、实时数据分析、日志分析等多种功能,同时提供了强大的查询语言和聚合框架。Elasticsearch 具有高可用性和可扩展性,可以轻松地扩展到多个节点和集群中。它还提供了灵活的数据建模和索引策略,可以优化查询性能和存储空间利用率。

2023-07-18 00:35:24 256 1

原创 Web应用安全ppt大纲

Web应用安全-SQL注入-XSS(跨站脚本攻击)-CSRF(跨站请求伪造)-密码管理-会话管理

2023-06-05 23:56:07 201 1

原创 基于knn的图像检测分类方法简单介绍

朴素贝叶斯算法是一种基于概率统计的分类算法,它假设所有特征之间相互独立,并且对于给定的样本,根据先验概率和条件概率来计算其属于某个类别的概率。需要注意的是,在实际应用中,可能会遇到样本不平衡的情况,一些类别的样本数量很少。KNN 是一种不需要训练过程的分类算法,它的基本思想是找到与新样本最近的 K 个邻居,在这些邻居中出现次数最多的类别作为预测结果。训练 KNN 模型:利用训练集中的数据来训练 KNN 模型,对于每个样本,找到其 K 个最近邻居,并根据它们的类型给出该样本的分类结果。方法来输出分类结果。

2023-06-05 00:36:51 383 1

原创 vue2多个文件上传后再解析的小组件

vue2-上传3~4个文件后,解析文件信息,返回结果。

2023-05-18 00:09:01 217 1

原创 使用opencv(cv2)来计算两张有位移的图片间的区别

使用opencv来计算两张有位移的图片间的区别

2023-04-25 23:50:03 1201

原创 DataGridView里数据简单比对并简单标注

DataGridView里数据简单比对和简单标注功能

2023-03-29 00:10:37 265

原创 Web前端低代码介绍的ppt大纲

低代码开发概述低代码开发指的是一种采用可视化界面、拖拽式编排和少量编程的开发方式,使得企业的业务部门和非专业开发人员能够快速地创建和发布应用程序。与传统的编程模式相比,低代码开发的核心思想在于将大量繁琐的开发工作交由平台自动化完成,而开发人员则能够集中精力进行业务逻辑的设计和功能实现,从而大幅度提高开发效率和软件质量。低代码开发的特点可视化编排:低代码开发平台通常会提供可视化的界面设计器,让开发人员通过拖拽、组件配置等方式,快速搭建界面和功能模块,从而提高开发效率。自动化代码生成。

2023-03-27 23:59:22 789

原创 将TypeORM语法sql解析出来

将TypeORM中Repository中的API解析成SQL字符串并导出

2023-03-21 00:24:15 913

原创 egg中使用oracledb连接oracle数据库

egg中使用oracledb连接oracle数据库

2023-03-19 14:30:02 319

原创 egg使用typeorm连接oracle数据库

egg中使用typeorm的方法,使用typescript

2023-03-19 14:10:11 616

web应用之网络安全ppt

介绍一些常见的 Web 安全威胁: 1,SQL 注入攻击 2,XSS跨站脚本攻击 3,CSRF跨站请求伪造 4,密码破管理

2023-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除