最新 最热

【数字信号处理】离散时间信号 ( 离散时间信号 与 连续时间信号 关系 | 序列表示法 | 列表法 | 函数表示法 | 图示法 )

文章目录一、离散时间信号 与 连续时间信号 关系二、序列的表示方法1、列表法2、函数表示法3、图示法一、离散时间信号 与 连续时间信号 关系----对于一个 连续时间信号 x_a(t) ,如果 以 t 为间隔进行采样 , nt 时间...

2023-03-30
1

【Groovy】自定义 Xml 生成器 BuilderSupport ( 创建 XmlNode 节点 | 管理 XmlNode 节点并将根节点转为 Xml 信息 | 完整代码示例 )

在 class MyBuilderSupport extends BuilderSupport 类中维护一个 Map 集合 , 该 Map 集合用于存储 上一篇博客 【Groovy】自定义 Xml 生成器 BuilderSupport ( 构造 Xml 节点类 | 封装节点名称、节点值、节点属性、...

2023-03-30
1

【Groovy】json 字符串反序列化 ( 使用 JsonSlurper 进行 json 字符串反序列化 | 根据 map 集合构造相关类 )

然后 , 调用该 JsonSlurper 对象的 parse 方法 , 可以对不同类型的 json 数据进行反序列化 ;

2023-03-30
1

【Groovy】编译时元编程 ( 编译时方法拦截 | 在 MyASTTransformation#visit 方法中找到要拦截的方法 )

方法中 , 其中 ASTNode[] nodes 参数是 AST 语法树根节点数组 , 每个数组元素都是一个 ModuleNode 对应一个 Groovy 脚本 ;

2023-03-30
0

【Groovy】map 集合 ( map 集合操作符重载 | *. 展开操作符 | 代码示例 )

对 map 集合使用 " *. " 展开操作符 , 会将 map 集合中的 所有键值对都进行遍历 , 并且 调用指定的方法 ;

2023-03-30
1

【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 find 方法遍历 map 集合 | 代码示例 )

该方法会返回 map 集合中 第一个查找到的 Entry 键值对对象 , 该对象中包含一个 键 和 值 ;

2023-03-30
1

【Groovy】map 集合 ( map 集合定义 | 通过 getClass 函数获取 map 集合的类型 | 代码示例 )

声明键值对 , 其中 键 Key 可以 不使用引号 , 可以 使用单引号 ‘’ , 也可以 使用双引号 “” ;

2023-03-30
1

【Groovy】集合遍历 ( “ *. “ 展开操作符 | 代码示例 )

使用 " *. " 展开操作符进行的操作 , 返回的是一个新的集合 , 原集合保持不变 ;

2023-03-30
1