主页 / 易语言

2018年01月04日 91 0

E2EE 1.7.20 更新日志 易语言WEB快捷开发服务

E2EE 1.7.20 更新日志 易语言WEB快捷开发服务

  • 通用缓存对象的内存缓存重构为 内存池 技术。优化了LRU机制,早期更改的数据优先清理。
  • 修复了默认404页面未设置传输编码造成的乱码问题。
  • 修复了键值表和列表在某些情况下字节集数据转换文本可能产生奔溃的问题。
  • 数据库连接对象加入了 锁定连接/解除锁定。可以锁定物理连接到当前连接对象。
  • 数据库分页优化了分页机制,不再需要提供统计数量统计语句。
  • 数据库分页优化了获取模板数据。模板数据中的分页列表可限制固定分页数量,自动追加分页列表本身的翻页内容。
  • 重写了解析Cookie算法。(因为一些人的错误怪罪到我头上,白白重写了一遍,新算法测试的比较充分)
  • 设置Cookie允许使用整数文本做为秒钟设置过期时间。如果过期时间为整数文本且大于0,则自动做为秒钟格式化GMT时间赋值给Cookie。
  • 进一步增强了自动编码转换的功能。
  • 修复了 是否手机用户() 判断可能产生奔溃的问题。原因是HTTP头不包含“User-Agent”时空指针调用引起的(yesit.cc)。
  • 修复了 URL编码 等转换编码时指定编码无法转换的情况导致程序奔溃的问题(小蜗牛)。
  • 修复了 创建二维码 参数错误时奔溃的问题(小蜗牛)。
  • 加入了 文本编码转换() 命令。可使用 #文本编码格式_ 开头常量指定编码格式。
  • [服务器]
    • 加入 读配置文件/写配置文件 方法。可读写网站[配置]目录下的文件。
  • [存取键值表]
    • 加入 创建 方法。作用等同于 创建键值表(),执行本方法前数据会被清空。为了程序稳定性,建议尽量使用 创建 方法 替换 创建键值表() 函数。
    • 修改 取键值表/取列表 为通过参数返回结果。(稳定性优化)
    • 加入 表达式寻址操作。所有的数据读写可以使用JSON式路径操作,具体格式为“//” + 表达式。列表索引从1开始。具体格式可以参考JSON寻址格式:http://www.w3school.com.cn/json/json_syntax.asp 。如果您的主键名本身以“//”开头,请使用四个斜杠“////”做为起始来进行转义。JSON路径使用示例:
      • 指向主键为“children”列表中的第一个元素://children[1]
      • 其它示例://children[1].name;//cars.toyota.color;//jobs.tags[2]。
  • [存取列表]
    • 加入 创建 方法。作用等同于 创建列表(),执行本方法前数据会被清空。为了程序稳定性,建议尽量使用 创建 方法 替换 创建列表() 函数。
    • 修改 取键值表/取列表 为通过参数返回结果。(稳定性优化)
    • 加入 表达式寻址操作。所有的数据读写可以使用JSON式路径操作,表达式中的列表索引从1开始。具体格式可以参考JSON寻址格式:http://www.w3school.com.cn/json/json_syntax.asp 。
      • 示例:
        • [1] :指向列表第一项
        • [1].name :指向列表第一项下的键值表,对应的主键为 name 的值
        • [2].cars.toyota.color
        • [3].jobs.tags[2]
    • 加入 CSV 格式的支持。相关方法:到CSV/从CSV载入。支持多种参数的CSV解析和生成。
  • [模板]
    • 过滤器新增加两个命令:
      • HTML关键字编码()
      • HTML关键字解码()
  • [新增对象]
    • 通用日志对象
    • XML文档对象
    • 通用线程池对象
    • 网站客户端
    • 网页内容解析器
    • 加解密对象

评论列表

积极评论才是三好学生

暂无评论

欢迎 发表评论: