草庐IT

常用字

全部标签

C++ list常用操作

目录一、介绍二、list的常用操作1、构造2、迭代器3、元素访问4、容量操作  一、介绍std::list文档链接list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指针指向其前一个元素和后一个元素。list与forward_list非常相似:最主要的不同在于forward_list是单链表,只能朝前迭代,已让其更简单高效。与其他的序列式容器相比(array,vector,deque),list通常在任意位置进行插入、移除元素的执行效率更好。与其他序列式容器相比,li

postman常用脚本

一、在参数中动态添加开始时间和结束时间的时间戳1.先在collection中添加参数,这里的作用域是collection,也可以是其他的任何scope2.在Pre-requestScript中设定开始时间和结束时间参数,比如昨天和今天的时间戳,下面是js代码constcurrentTimeStamp=newDate().getTime();constoneDayMilliseconds=24*60*60*1000;constyesterdayTimeStamp=currentTimeStamp-oneDayMilliseconds;pm.collectionVariables.set("sta

常用窗口函数

1.前言又到了年底,最近在做年报数据拉取的需求,在这期间有一些数据的计算需要用到窗口函数,就去了解了一下常用的窗口函数的用法。1.1.什么是窗口函数窗口函数是SQL中的一种特殊函数,它允许你在查询结果中的某个窗口或窗口范围上执行计算,而不是单独针对整个结果集进行计算。窗口函数通常与OVER()子句结合使用,用于定义窗口的范围。这个范围可以是整个结果集、分组的行、特定的物理行数范围,或者是基于值范围的窗口。窗口函数通常在查询的最后阶段执行,即在结果集形成之后对结果集中的行应用窗口函数。窗口函数计算的结果是基于最终结果集的行,而不影响原始数据的分组,也就是说窗口函数的结果会添加到原查询结果的每一行

Logstash filter常用插件详解;

文章目录1、使用grok内置的正则案例2、使用grok自定义的正则案例3、filter插件通用字段案例(添加/删除字段、tag)4、date插件修改写入ES的时间案例5、geoip分析原IP地址位置案例6、useragent分析客户端的设备类型案例7、mutate组件常用案例8、logstash的多if分支案例附:1、使用grok内置的正则案例grok插件: Grok是将非结构化日志数据解析为结构化和可查询内容的好方法,底层原理是基于正则匹配任意文本格式 此工具非常适合syslog日志、apache和其他Web服务器日志、mysql日志,以及一般来说,任何通常为人类而不是计算机消费编写的日志格

python-sql-spark常用操作

数据抽取提速:1.不要把rdd或者df展示出来,只有第一遍跑流程的时候看看中间结构,后面就只保存不展示。2.尽量使用spark.sql,而不是rdd。sql处理groupby会快很多。基本上10min的rdd,sql只需2min。所以基本除了复杂函数,都用sql解决。3.reduceByKey在大数据集上比groupByKey快很多。深入理解groupByKey、reduceByKey-简书【Spark系列2】reduceByKey和groupByKey区别与用法_sparkgroupbykey和reducebykey-CSDN博客Python:链接:datetime---基本日期和时间类型—

设备树常用 OF 操作函数

目录一、工作区1、基本框架 2、头文件 二、编写代码 1、提取compatible属性①device_node结构体 ②property结构体 ③查找节点的OF函数之of_find_node_by_path函数④提取属性值的OF函数之一of_find_property函数编译验证2、提取status属性⑤提取属性值的OF函数之of_property_read_string函数编译验证3、获取数组的数据属性⑥提取属性值的OF函数之of_property_read_u32 函数⑦提取属性值的OF函数之of_property_count_elems_of_size函数编译验证 ⑧kmalloc和kf

Mysql - Mysql的常用数据类型

目录参考文档:MySQL::MySQL5.7参考手册::11种数据类型MySQL数据类型|菜鸟教程(runoob.com)Mysql的三大数据类型:1、数值类型2、字符串类型3、日期和时间类型一、数值类型1、整数类型(精确值)-整数、整数、小整数、小整数、小整数、整数、MEDIUMINT,BIGINTIntegerTypes(ExactValue)-INTEGER,INT,SMALLINT,TINYINT,MEDIUMINT,BIGINTSigned和Unsigned的区别?2、定点类型(精确值)-十进制、数字Fixed-PointTypes(ExactValue)-DECIMAL,NUMER

【Java基础】Java中Map集合的常用方法

Java集合框架中的Map是一种非常常用的数据结构,它可以将key和value进行映射,并提供了丰富的操作方法和函数。在本文中,我们将介绍Java集合Map的常用方法,以便让读者更好地理解和运用它们。1.putput方法是Map最基本也是最常用的方法之一,它用于向Map中添加一个键值对。如果添加的key已经存在,则会覆盖原来的value值。示例如下:Mapmap=newHashMap();map.put("a",1);map.put("b",2);map.put("a",3);System.out.println(map);//输出{a=3,b=2}在这个例子中,我们先将"a"对应的value

第33讲:Python格式化字符串时使用字典传递字符串

文章目录1.使用百分号作为占位符2.使用花括号作为占位符3.扩展1.使用百分号作为占位符在前面对字符串进行格式化输出时,传递被格式化的字符串时都是单个的,如果想要对字典中Key对应的Value进行格式化输出,常规的方法如下:#定义一个字典infophone={'jiangxl':'15123654501','wangwu':'17800236587'}''' 希望字典中Key对应的Value

Elasticsearch的 8.x常用api汇总

ES的查询语法比较复杂,对于初学者需要在不断练习中才会逐渐掌握,本文汇总了ES各种查询语法以及常用api,可以作为新手的实用笔记首先,安装 Kibana!下载Elasticsearch,官方下载页面;Elasticsearch参考,官方文档;