cf v0.5.2 发布,优化与细节完善

栏目: 软件资讯 · 发布时间: 5年前

内容简介:优化 优化编译脚本输出, 并且更容易排查编译错误. 优化一些错误的拼写, 便于出错时更容易阅读错误信息. 优化内置dns库的一些实现流程, 优化dns cache生成与查询速度. 优化一些测试代码, 完善测试流程与增加测试覆...

优化

  • 优化编译脚本输出, 并且更容易排查编译错误.

  • 优化一些错误的拼写, 便于出错时更容易阅读错误信息.

  • 优化内置dns库的一些实现流程, 优化dns cache生成与查询速度.

  • 优化一些测试代码, 完善测试流程与增加测试覆盖率.

新增

  • cfadmin可执行文件新增命令行-e参数, 可以用来指定入口文件.

  • csv库新增writefile方法, 根据指定规则生成csv文件.

  • cloud库新增paypal支付SDK实现与腾讯位置服务SDK.

  • 新增快速上传文件示例, 具体查看script/test_upload.lua.

  • 项目首页增加更为详细的安装、编译流程图.

关于增加命令行参数

cf框架一直以来都没有考虑改写入口文件的支持, 这对熟悉文档的用户来说是一件好事(无歧义性).

但是在多项目部署与测试的时候就会出现一系列问题, 一些开发者也经常会遇到这样的需求(包括作者).

直到某个匿名小伙伴私信说项目部署/测试都很麻烦的时候, 作为作者的我才意识到这方面限制了它.

现在, 使用者可以用./cfadmin -d -e script/XXX.lua来指定入口文件. 参数-d-e的顺序并不重要且不会影响.

关于csv文件

lua读/写csv文件并不难(甚至可以说很简单), 但是框架在之前只实现了读取.

这次我们增加接口writefile, 它可以帮你将规范的数据dumpcsv中.

关于一些第三方接口

目前来说paypal腾讯位置服务的SDK已经可以尝试使用了, 这类接口在某些业务场景中会很还用. 欢迎大家对它进行使用.

其它, 例如: qiniu的接口. 目前无法定位问题所在(因为同样都代码一会好一会坏), 我会继续尝试各种形式的问题定位.

如果实在不行, 这类问题接口将会最终被移除. 毕竟, 一些无法使用并且不稳定的代码不适合存在于项目中.


以上所述就是小编给大家介绍的《cf v0.5.2 发布,优化与细节完善》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Learning JavaScript

Learning JavaScript

Shelley Powers / Oreilly & Associates Inc / 2006-10-17 / $29.99

As web browsers have become more capable and standards compliant, JavaScript has grown in prominence. JavaScript lets designers add sparkle and life to web pages, while more complex JavaScript has led......一起来看看 《Learning JavaScript》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具