自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2040)
  • 资源 (3)
  • 收藏
  • 关注

原创 Caché 关键字

Caché 关键字第一章 类定义☆☆☆☆☆第二章 外键定义☆☆☆☆第三章 索引定义☆☆☆☆☆第四章 方法定义☆☆☆☆☆

2021-07-21 08:35:52 2536

原创 Caché File

Caché File第一章 查询目录和驱动器☆☆☆☆☆第二章 使用文件和目录属性和属性☆☆☆☆☆第三章 处理文件和目录名☆☆☆☆☆第四章 使用目录☆☆☆☆☆第五章 使用文件☆☆☆☆☆第六章 使用%File对象☆☆☆☆☆第七章 将文件内容复制到另外文件☆☆☆☆☆ 预告下一期系列将用一个月的时间连载,《Caché 关键字大全》,敬请期待。交流群QQ群号:410039091笔者QQ:454115408公众号:技术理科直男intersys版主:姚鑫...

2021-07-20 07:22:32 1571 1

原创 Caché XML

Caché XML第一章 InterSystems XML工具简介☆☆☆☆第二章 从对象写入XML输出☆☆☆☆☆第三章 指定输出的字符集☆☆☆☆☆第四章 添加命名空间声明☆☆☆☆☆第五章 生成XML元素☆☆☆☆☆第六章 控制名称空间的使用☆☆☆☆☆第七章 控制命名空间分配的外观☆☆☆☆☆第八章 Other Options of the Writer☆☆☆☆☆第九章 将XML导入到对象中☆☆☆☆☆第十章 XML元素和属性☆☆☆☆☆第十一章 重新定义读取器处理相关对象的方式☆☆☆☆☆第.

2021-07-11 09:57:29 1249

原创 Caché 网络实用工具

Caché 网络实用工具第一章 发送HTTP请求☆☆☆☆☆第二章 设置和获取HTTP标头☆☆☆☆☆第三章 发送HTTP请求☆☆☆☆☆第四章 收发电子邮件☆第五章 向邮件添加附件☆第六章 从POP3服务器提取电子邮件☆第七章 从POP3服务器提取电子邮件☆第八章 处理收到的电子邮件☆第九章 创建、编写和阅读MIME邮件☆第十章 使用FTP☆☆☆☆☆第十一章 发送和接收IBM WebSphere MQ消息☆第十二章 IBM WebSphere MQ检索邮件☆第十三章 使用SSH☆第.

2021-06-07 08:18:02 1109

原创 Caché Global

Caché Global第一章 简介global☆☆☆☆☆第二章 全局变量结构(一)☆☆☆☆☆第二章 全局变量结构(二)☆☆☆☆☆第三章 使用多维存储(全局变量)(一)☆☆☆☆☆第三章 使用多维存储(全局变量)(二)☆☆☆☆☆第三章 使用多维存储(全局变量)(三)☆☆☆☆☆第三章 使用多维存储(全局变量)(四)☆☆☆☆☆第四章 多维存储的SQL和对象使用(一)☆☆☆☆☆第四章 多维存储的SQL和对象使用(二)☆☆☆☆☆第五章 管理全局变量(一)☆☆☆☆☆第五章 管理全局变量(二)☆☆.

2021-05-15 08:14:35 1714

原创 Caché SQL 高性能优化

Caché SQL 高性能优化第一章 SQL性能优化简介第二章 定义和构建索引(一)第二章 定义和构建索引(二)第二章 定义和构建索引(三)第二章 定义和构建索引(四)第二章 定义和构建索引(五)第三章 优化表(一)第三章 优化表(二)第四章 缓存查询(一)第四章 缓存查询(二)第五章 优化查询性能(一)第五章 优化查询性能(二)第五章 优化查询性能(三)第五章 优化查询性能(四)第六章 SQL性能分析工具包第七章 解释SQL查询计划第八章 解释SQL查询计划(一)第八.

2021-05-02 08:34:40 1110

原创 Caché SQL 必知必会

Caché SQL 必知必会第一章 SQL简介☆☆☆☆☆第二章 SQL基础☆☆☆☆☆第三章 SQL语言元素(一)☆☆☆☆☆第三章 SQL语言元素(二)☆☆☆☆☆第四章 SQL标识符☆☆☆☆☆第五章 SQL定义表(一)☆☆☆☆☆第五章 SQL定义表(二)☆☆☆☆☆第五章 SQL定义表(三)☆☆☆☆☆第六章 SQL定义和使用视图☆☆☆☆☆第七章 SQL表之间的关系☆☆☆☆☆第八章 SQL修改数据库☆☆☆☆☆第九章 SQL查询数据库(一)☆☆☆☆☆第九章 SQL查询数据库(二)☆☆☆☆.

2021-04-11 11:48:58 3987

原创 Caché 变量大全

Caché 变量大全系统变量第一章 Caché 变量大全 $DEVICE 变量第二章 Caché 变量大全 $ECODE 变量第三章 Caché 变量大全 $ESTACK 变量第四章 Caché 变量大全 $ETRAP 变量第五章 Caché 变量大全 $HALT 变量第六章 Caché 变量大全 $HOROLOG 变量第七章 Caché 变量大全 $IO 变量第八章 Caché 变量大全 $JOB 变量第九章 Caché 变量大全 $KEY 变量第十章 Caché 变量大全 $NA.

2021-02-27 07:52:32 1640

原创 Caché 函数大全

Caché 函数大全Caché ObjectScript函数第一章 Caché 函数大全 $ASCII 函数☆☆☆☆☆第二章 Caché 函数大全 $BIT 函数☆☆☆第三章 Caché 函数大全 $BITCOUNT 函数☆☆☆第四章 Caché 函数大全 $BITFIND 函数☆☆☆第五章 Caché 函数大全 $BITLOGIC 函数☆☆☆第六章 Caché 函数大全 $CASE 函数☆☆☆☆☆第七章 Caché 函数大全 $CHAR 函数☆☆☆☆☆第八章 Caché 函数大全 $C.

2020-12-25 07:06:00 7939 1

原创 Caché 命令大全

Caché ObjectScript 命令第一章 Caché 命令大全 BREAK 命令第二章 Caché 命令大全 CATCH 命令第三章 Caché 命令大全 CLOSE 命令第四章 Caché 命令大全 CONTINUE 命令第五章 Caché 命令大全 DO 命令第六章 Caché 命令大全 DO WHILE 命令第七章 Caché 命令大全 ELSE 命令第八章 Caché 命令大全 ELSEIF 命令第九章 Caché 命令大全 FOR 命令第十章 Caché 命令大全 GO

2020-08-21 22:48:44 4575

原创 Caché 算法与数据结构

Caché 算法与数据结构第一章 Caché 算法与数据结构 基础和概念第二章 Caché 算法与数据结构 数组原理第三章 Caché 算法与数据结构 链表原理第四章 Caché 算法与数据结构 栈原理第五章 Caché 算法与数据结构 队列原理第六章 Caché 算法与数据结构 循环队列第七章 Caché 算法与数据结构 双端队列第八章 Caché 算法与数据结构 散列表第九章 Caché 算法与数据结构 二叉树第十章 Caché 算法与数据结构 二叉堆第十一章 Caché 算法与.

2020-07-01 11:43:50 2219

原创 疯狂 Caché

疯狂 Caché第一章 疯狂Caché 介绍CachéObjectScript第二章 疯狂Caché 语法规则第三章 疯狂Caché 数据类型和值第四章 疯狂Caché 变量第五章 疯狂Caché 运算符和表达式(一)第五章 疯狂Caché 运算符和表达式(二)第五章 疯狂Caché 运算符和表达式(三)第五章 疯狂Caché 运算符和表达式(四)第五章 疯狂Caché 运算符和表达式(五)第六章 疯狂Caché 正则表达式(一)第六章 疯狂Caché 正则表达式(二)第七章 疯狂C

2020-06-05 08:48:45 3685

原创 Caché 23种设计模式

Caché 23种设计模式前章 Caché 程序员必须知道的七大原则第一章 Caché 设计模式 简单工厂模式第二章 Caché 设计模式 策略模式第三章 Caché 设计模式 装饰者模式第四章 Caché 设计模式 代理模式第五章 Caché 设计模式 工厂方法第六章 Caché 设计模式 原型模式第七章 Caché 设计模式 模版方法模式第八章 Caché 设计模式 外观模式...

2020-05-04 09:59:17 4141

原创 Caché 从入门到精通

Caché从入门到精通第一章 Caché 对象介绍第二章 Caché 定义和编译类第三章 Caché 包选项第四章 Caché 类参数介绍第五章 Caché 定义和调用方法第六章 Caché 使用注册对象第七章 Caché 持久性对象介绍第八章 Caché 使用持久对象第九章 Caché 定义持久类第十章 Caché 定义和使用属性第十一章 Caché 使用集合第十二章 C...

2020-04-09 09:01:21 8384

原创 98. Java 数字和字符串 - 自动装箱和取消装箱

摘要: Java的自动装箱(Autoboxing)和取消装箱(Unboxing)是编译器在基本类型与其包装类之间自动转换的机制。自动装箱将基本类型(如int)转为包装类(如Integer),取消装箱则相反。该特性简化了代码,尤其在泛型集合中使用时更为便捷,但过度使用可能影响性能。Java 8建议优先使用基本类型以避免包装类开销,并注意处理null值可能引发的NullPointerException。自动装箱提升了代码可读性,但需权衡性能优化。

2025-06-06 08:50:40 267

原创 97. Java 数字和字符串 - StringBuilder 类详解

在 `Java` 中,`String` 和 `StringBuilder` 都用于表示字符序列,但它们的最大区别在于**可变性**。

2025-06-05 08:49:55 867

原创 96. Java 数字和字符串 - 比较字符串和字符串的各个部分

本文介绍了Java中用于比较字符串的各种方法。主要内容包括:1)常用比较方法如endsWith()、startsWith()、compareTo()和equals()等,用于检查前缀后缀或进行字典序比较;2)部分比较方法regionMatches()和matches(),可比较特定区域或使用正则表达式匹配;3)通过RegionMatchesDemo示例演示了如何在字符串中搜索子串。这些方法为字符串匹配、验证和排序等操作提供了灵活高效的解决方案,是Java字符串处理的重要工具。

2025-06-04 08:09:21 772

原创 95. Java 数字和字符串 - 操作字符串的其他方法

本文介绍了Java String类提供的多种字符串操作方法,包括分割字符串(split)、子序列与修剪(subSequence/trim/toLowerCase/toUpperCase)、搜索字符与子字符串(indexOf/lastIndexOf/contains)、字符替换(replace/replaceAll/replaceFirst)等。通过示例代码展示了这些方法的具体应用,如字符串分割、大小写转换、内容查找和替换等。最后给出了一个实际应用案例,演示如何利用这些方法解析文件路径,分离出路径、文件名和扩

2025-06-03 23:04:30 835

原创 94. Java 数字和字符串 - 按索引获取字符和子字符串

摘要:Java String类提供了获取字符和子字符串的方法。charAt(int index)用于获取指定索引处的单个字符(索引从0开始)。substring()有两种形式:substring(beginIndex,endIndex)提取从beginIndex到endIndex-1的子串,substring(beginIndex)提取从beginIndex到末尾的子串。例如从字符串"Niagara. O roar again!"中,charAt(9)返回'O',substring(11

2025-06-02 07:28:29 364

原创 93. Java 数字和字符串 - 字符串与数字互相转换

Java提供了字符串与数字相互转换的方法:将字符串转为数字可使用包装类的valueOf()(返回对象)或parseXXX()(返回原始值);将数字转为字符串可用+""、String.valueOf()或包装类的toString()。这些方法在处理用户输入、数据运算和格式化输出时非常实用,如示例所示。掌握这些转换技巧能提升代码的灵活性和健壮性。

2025-06-01 08:30:13 636

原创 92. Java 数字和字符串 - 字符串

本文介绍了Java中字符串的基本操作。主要内容包括:字符串创建(使用文字或构造函数)、字符串长度获取与字符访问(length()和charAt()方法)、字符串连接(+运算符和concat()方法)、多行字符串(Java 15引入的文本块)以及格式化字符串(String.format()方法)。String类是不可变的,所有修改操作都会返回新字符串。文章通过代码示例展示了字符串反转、字符数组转换等常见操作,帮助开发者更好地理解和运用Java字符串处理功能。

2025-05-31 09:03:18 927

原创 91. Java 数字和字符串 - 字符

本文介绍了Java中处理字符的核心方法。主要内容包括:1)使用原始char类型和字符数组存储字符;2)Character包装类及其常用方法(如字符判断和大小写转换);3)Unicode支持(16位char类型和补充字符处理);4)常用转义序列(如\n、\t等)的使用场景。文章强调了在基本类型与对象类型之间的自动装箱/拆箱机制,并提供了处理BMP内外字符的实践建议,帮助开发者编写更健壮的字符处理代码。

2025-05-29 08:34:07 480

原创 90. Java 数字和字符串 - 随机数生成

本文介绍了Java中生成随机数的两种方法:1)使用Math.random()方法生成0.0到1.0之间的double值,通过算术运算可扩展范围;2)使用java.util.Random类,提供更多功能如生成不同类型随机数、指定范围等。文章详细说明了两种方法的实现代码和使用场景,帮助开发者根据需求选择合适的方式生成随机数。

2025-05-28 08:35:47 418

原创 89. Java 数字和字符串 - Math 类深入解析

本文深入解析Java中Math类的功能与用法,包含以下要点:1) Math类提供静态方法直接调用,支持静态导入简化代码;2) 包含自然对数底数E和圆周率PI两个常用常量;3) 详细介绍了绝对值(abs)、舍入(ceil/floor/rint/round)和最值比较(min/max)方法;4) 演示指数(exp)、对数(log)、幂运算(pow)和平方根(sqrt)计算方法;5) 说明三角函数(sin/cos/tan)和反三角函数的用法及弧度角度转换。文章通过具体代码示例展示各种数学运算的实现,适合开发者在科

2025-05-27 08:56:09 930

原创 88. Java 数字和字符串 - DecimalFormat 类基本用法

本文介绍了Java中DecimalFormat类的基本用法,用于灵活格式化数字为特定字符串形式。主要内容包括:1)模式符号说明,如#、0、,、.等的使用规则;2)示例程序展示不同模式下的格式化效果;3)进阶特性,如自定义格式符号和设置舍入模式(默认银行家算法或四舍五入)。DecimalFormat通过模式字符串控制数字显示,适用于货币、百分比等多种格式化需求。使用时需注意符号规则和舍入策略,以精确控制输出格式。

2025-05-26 08:50:40 813

原创 87. Java 数字和字符串 - 数字格式化与打印输出

本文介绍了Java中数字和字符串的格式化输出方法,主要包括printf和format的使用。文章详细讲解了常见格式说明符(如%d、%f、%s等)以及格式化标志(如零填充、千位分隔符等),并通过多个示例演示了整数、浮点数和日期的格式化输出,帮助开发者掌握更灵活的输出控制方式,使程序输出更加规范易读。

2025-05-25 09:21:05 324

原创 86. Java 数字和字符串 - 数字

本文介绍了Java中数字处理的基础知识,重点讲解了数字包装类及其使用方法。主要内容包括: 数字包装类的作用:将基本数据类型封装为对象,便于在需要对象的方法中使用,并提供转换、比较等功能。 主要数字包装类:Byte、Short、Integer、Long、Float、Double等,都是Number类的子类。 常用方法: 转换方法:如byteValue()、intValue()等 比较方法:compareTo()、equals()等 字符串转换:parseInt()、toString()等 格式化输出:使用Pr

2025-05-24 23:58:07 988

原创 85. Java Record 深入解析:构造函数、访问器、序列化与实际应用

Java 的 Record 是一种特殊的类,主要用于存储不可变数据。它自动生成构造函数、toString()、equals() 和 hashCode() 方法,适合用作数据载体。Record 允许自定义构造函数,但必须调用主构造函数(Canonical Constructor),并支持紧凑构造函数(Compact Constructor)进行额外处理。访问器(Accessor)方法可以自定义,以确保数据封装性。Record 支持序列化,只需实现 Serializable 接口,但无法自定义序列化行为。实际应

2025-05-23 07:10:57 1174

原创 84. Java Record 类型的使用与解析

Java 14 引入了 record 关键字,用于简化不可变数据模型的创建。传统方式需要手动编写构造方法、访问器、toString()、equals() 和 hashCode() 等方法,代码冗长且容易出错。而 record 自动生成这些方法,显著减少了代码量。例如,public record Point(int x, int y) {} 即可定义一个不可变的 Point 类。record 还支持紧凑构造器进行参数校验,但不能添加额外的实例字段或初始化块。record 适用于数据传输对象(DTO)、不可变数

2025-05-22 08:43:22 804

原创 83. Java 何时使用嵌套类、局部类、匿名类和 Lambda 表达式?

在 Java 中,嵌套类、局部类、匿名类和 Lambda 表达式各有其适用场景。嵌套类适用于逻辑上属于外部类的一部分,且需要访问外部类成员的情况;局部类适合在方法内部使用且需要多次创建实例的场景;匿名类适用于只需创建一个实例且不需要类名的情况;Lambda 表达式则是匿名类的简化版,适用于实现单个方法的函数式接口。选择合适的方式可以提高代码的可读性和可维护性。

2025-05-21 07:06:09 906

原创 82. Java 枚举类 - 使用枚举时的注意事项与最佳实践

Java 枚举类是一种用于表示固定常量集的强大工具,但在使用时需注意潜在风险,特别是在修改枚举值时可能影响旧代码、序列化数据和外部依赖。修改枚举可能导致编译错误、运行时错误和序列化问题。为避免这些问题,建议避免删除或重命名已有枚举值,提供兼容处理方式,并显式列出所有 case。此外,枚举并不适用于所有场景,如动态扩展的值或频繁变更的数据,此时可考虑使用配置文件或数据库。最佳实践包括确保枚举的稳定性、提供兼容性方案,并根据具体需求选择合适的方案。

2025-05-20 09:44:06 728

原创 81. Java 枚举类 - 枚举中的抽象方法

在Java枚举中使用抽象方法可以为不同的枚举常量提供不同的行为实现,从而提升代码的可读性和扩展性。与传统的switch语句相比,枚举中的抽象方法更加优雅,避免了代码冗余和扩展性问题。此外,枚举的抽象方法也可以替代策略模式,减少类的数量,使代码更加集中和易维护。适合使用枚举抽象方法的场景包括不同的枚举值需要不同的行为,以及需要避免使用switch语句的情况。然而,如果所有枚举值的行为相同,或者需要继承其他类,则不适合使用枚举的抽象方法。

2025-05-19 07:35:25 523

原创 80. Java 枚举类 - 使用枚举实现单例模式

在 Java 中,使用枚举实现单例模式是最简单且安全的方式。相比于传统的单例模式,枚举单例具有防止反射攻击、防止反序列化破坏、天然线程安全以及代码简洁等优势。通过 INSTANCE 枚举常量,可以轻松实现单例模式,并且可以添加成员变量和方法。枚举单例的构造方法是私有的,反射无法创建新实例,反序列化也不会破坏单例的唯一性。虽然枚举单例不支持懒加载和继承其他类,但在大多数场景下,它是最优的选择,尤其是需要全局唯一对象且防止反射和反序列化破坏时。因此,推荐使用枚举单例,除非需要懒加载或继承其他类。

2025-05-17 09:38:48 1116

原创 79. Java 枚举类 - 枚举的特殊方法

Java 枚举类自动继承了一些有用的方法,包括 name()、ordinal()、values()、valueOf(String) 和 compareTo()。name() 返回枚举的名称,ordinal() 返回枚举的索引,values() 返回所有枚举值的数组,valueOf(String) 通过字符串获取对应的枚举值,compareTo() 用于比较两个枚举的顺序。枚举默认实现了 Comparable 接口,可以按定义顺序进行排序。此外,可以通过 Comparator 实现自定义排序。这些方法在需要获

2025-05-16 07:22:10 777

原创 78. Java 枚举类 - 在枚举中添加成员(字段、构造方法、方法)

在 Java 中,枚举类不仅仅是一组常量的集合,它实际上是一种特殊的类,可以包含字段、构造方法和实例方法。通过为枚举添加字段,可以为每个枚举常量存储额外的信息,例如缩写或数值。构造方法用于初始化这些字段,且必须是私有的,因为枚举实例不能手动创建。枚举还可以包含实例方法,用于获取或操作这些字段。此外,枚举可以拥有多个字段,甚至可以通过抽象方法为每个枚举常量定义不同的行为。这种特性使得枚举在处理需要额外信息或不同行为的常量时非常有用,但应避免在值范围动态或仅需简单常量的情况下使用。

2025-05-15 08:44:34 636

原创 77. Java 枚举类 - 什么时候使用枚举?

Java 枚举类适用于变量值固定且需要安全、直观代码的场景,如星期、月份等。枚举值本质上是常量,可以通过 == 直接比较,性能更高且更安全。switch 语句和表达式可以简化枚举处理,switch 表达式(Java 12+)更简洁且无需 break。枚举类提供了 values() 方法遍历所有枚举值,ordinal() 方法返回枚举索引,compareTo() 方法用于顺序比较,name() 和 toString() 方法返回枚举名称。枚举不适合动态或范围特别大的值。

2025-05-14 09:18:03 432

原创 76. Java 枚举类 - 什么是枚举?

Java 枚举类是一种特殊的类,用于表示某个变量只能有固定几个值的情况,如星期、性别、方向等。枚举的特点包括:实例数量有限、编译时已知、避免非法值、可读性和可维护性高,且默认继承 java.lang.Enum,不能继承其他类但可以实现接口。枚举的定义使用 enum 关键字,实例只能是预定义的几个值。枚举可以用于变量声明、赋值、switch 语句等场景,并且支持添加字段、构造方法和方法。此外,枚举还可以实现接口,但不能继承类。枚举适用于只有有限个可能值的类型,如星期、颜色、性别、方向等。

2025-05-13 08:42:28 870

原创 75. Java 嵌套类 - 匿名类

Java 中的匿名类是一种没有类名的类,通常用于一次性实现接口或继承类,适用于临时对象和只需使用一次的场景。匿名类在声明的同时进行实例化,代码简洁,但不能有构造方法或静态方法。与局部类相比,匿名类没有名字,作用范围仅限于创建它的代码行,适用于小型逻辑实现。匿名类不仅可以通过实现接口来使用,还可以通过继承抽象类来实现。尽管匿名类方便,但存在局限性,如不能有静态方法或变量,且只能使用一次,因此多次使用的场景下应选择普通类或局部类。

2025-05-12 08:05:18 827

原创 74. Java 嵌套类 - 局部类 vs. 内部类:有什么相似和不同之处?

局部类和内部类都是Java中的嵌套类,但它们存在一些关键差异。相似点包括:两者都嵌套在外部类中,可以访问外部类的成员变量(包括私有变量),并且不能定义static成员(除了final static常量)。不同点主要体现在作用范围和访问权限上:内部类可以在整个外部类中使用,而局部类只能在定义它的方法或代码块中使用;局部类只能访问final或effectively final的局部变量,而内部类不能访问局部变量。此外,局部类不能有static成员(除了final static常量)且不能在方法内定义接口,因为接

2025-05-11 07:22:20 1184

原创 73. Java 嵌套类 - 局部类如何访问封装类的成员

局部类是Java中定义在方法或代码块内部的类,能够访问外部类的成员变量和方法中的局部变量,但这些局部变量必须是final或“effectively final”(即未被修改)。局部类还可以访问方法的参数,但同样要求参数是final或“effectively final”。局部类的变量可能会遮蔽外部作用域的同名变量,因此需要注意变量名冲突问题。Java 8及以上版本放宽了对局部类和参数访问的限制,允许访问“effectively final”的变量和参数。局部类适用于需要在方法内部实现特定功能的场景。

2025-05-10 07:53:17 644

数据生成实体类代码文件

数据生成实体类代码文件

2023-07-04

拓展系统变量CustomVariable.xml

拓展系统变量CustomVariable.xml

2023-05-07

IRIS通用拓展函数xml代码

IRIS通用拓展函数xml代码

2023-04-18

拓展系统命令使用xml

拓展系统命令使用xml

2023-04-14

Util.EncryptionDeployedObj.xml

Util.EncryptionDeployedObj.xml

2023-04-02

Lottie使用说明

Lottie使用说明

2021-01-02

Design.xml

包含对应博客Caché 设计模式 后台代码,函盖23种设计模式后台代码。感兴趣可以,仿照写对应的设计模式,博客https://blog.csdn.net/yaoxin521123,群号:410039091,QQ号454115408,公众号:技术理科直男。

2020-05-07

IIRIS单元测试xml类文件tests.zip

TestMe,Contact,Tests

2021-05-14

空空如也

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

TA关注的人

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