易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

YYDS存取键值表 最新稳定版与功能说明例程   [复制链接]

    2023-03-03 08:58:01
    高级教程源码
    易语言资源网
    2206 次浏览
    来源链接


项目说明

E2EE的存取键值表用习惯了挺方便,就是支持库太大了并且要释放DLL,随便编译个文件都要接近10M,然后有些小bug没修复,所以就想着写一个

核心功能

1、99%的还原存取键值表和存取列表的功能,并且部分功能更快更方便。 基于YYJSON,速度跟E2EE差不多,有快有慢,建议编译后测试,还想再快可以用那个内存加速模块,挺有用,和这个不冲突。

2、最强的映射中心,完整支持任意自定义数据类型、自定义数据类型数组到Json的互转。

3、支持数据验证器,支持YYDS增强模块。

4、支持各种通用型创建和置值。

5、完善的常量参数。

主要更新内容

1、新增调试Ex  1.1、在调试输出的基础上,增加了对自定义类型和数组的支持。 需要先映射_初始化将目标类型初始化一下(可直接复制自定义数据类型的完整代码传入初始化),并且调试YYDS中传入的自定义数据类型前一个值必须是该数据类型的映射名称,如:调试YYDS (666, "数据类型1", 数据类型1数组)。
2、优化映射中心:  2.1 修复映射部分bug,已完美支持任意自定义数据类型,支持多层嵌套的数组等,新增Json文本和自定义数据类型、数组的直接转换。
  2.2 新增常量相关的映射,可按常量值或者备注获取常量名称

3、优化存取表:

  3.1 优化打包对象和解包对象,实现一步传输,并新增打包对象Ex和解包对象Ex

  3.2 修复部分bug
4、数据验证器

  4.1 修复部分bug

5、其他优化

   5.1、编译的Dll也可以内存载入      5.2、支持ETS

   5.3、路径转换的一个bug

   5.4、支持vc6-2019各版本编译器



点我下载 (已有 112 次下载)

引用模块


源码文件名 模块文件名
测试_对比E2EE.e
通用型处理.ec
测试多线程.e
精易极简.ec
鱼刺类.多线程6.ec
通用型处理.ec
YYDS增强模块-使用示例.e
YYDS增强模块.ec
精易模块.ec
映射YYDS测试.e
鱼刺类.多线程6.ec
精易极简.ec


引用支持库


源码文件名 支持库文件名 支持库标识
测试_对比E2EE.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
YYDS存取键值表 3.0 {YYDS-EFFE-417c-B4D9-1EF836E48BD7}
E2EE互联网服务器套件2.8.15 2.0 AA50CDD5A14C4C5DB81BAE05DE4DDE6D
测试多线程.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
YYDS存取键值表 3.0 {YYDS-EFFE-417c-B4D9-1EF836E48BD7}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
调试YYDS测试.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
YYDS存取键值表20230228 3.4 {YYDS-EFFE-417c-B4D9-1EF836E48BD7}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
YYDS增强模块-使用示例.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
YYDS存取键值表 3.4 {YYDS-EFFE-417c-B4D9-1EF836E48BD7}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
YYDS增强模块.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
YYDS存取键值表 3.4 {YYDS-EFFE-417c-B4D9-1EF836E48BD7}
常量映射测试.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
YYDS存取键值表 3.0 {YYDS-EFFE-417c-B4D9-1EF836E48BD7}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
映射YYDS测试.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
YYDS 2.0 {YYDS-EFFE-417c-B4D9-1EF836E48BD7}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:崩端自恢复(对进程还在的都有效)...     下一篇:多文件拖放,多个编辑框返回不同路径示例...