火山软件开发平台朵朵#23版已经发布,请到 http://www.voldp.com/voldev.html 下载使用(核心用户请到用户卡背面的下载地址下载),相比"飞扬#22"新增数百项改进,本贴为该版本最近更新文件(见下方)的即时发布位置,随时更新,欢迎收藏关注。
使用火山视窗软件开发平台的五个理由: 1、全面支持Unicode(统一码)字符集和64/32位程序开发; 2、系统核心类库全部开源可自行随意更改,支持使用一系列不同的本地编译器,不再一处误报处处误报; 3、程序中可以直接使用已有不计其数的C或C++代码资源,不必重复造车轮; 4、写的是火山程序,实际上生成的是C++程序,具有无以伦比的运行速度,而且可以与其它C++程序员协同开发; 5、用火山程序自身来封装火山类库,所需要的功能不再另求他人。
另外,本公司长期招收火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html 。
朵朵#23版最近更新包下载地址:
2024-10-17: [下载地址]
更新方法及注意事项:
1. 直接解压覆盖到火山软件开发平台朵朵#23版安装目录内即可;
2. 如非明确说明,最近更新包中整合有先前所有曾经发布过的更新包内容,无需担心曾经发布的更新包内容被遗漏;
3. 更新后如果项目编译出错,请执行"生成->清理解决方案"菜单功能。
10-17日更新内容:
服务器:
1. 新增以下类库和对应例程:
新增Casbin访问控制库及其例程,用于处理请求的权限管理;
新增GIN访问控制中间件库及其例程,用于处理请求的权限管理.
新增“MQTT”物联网通讯模块支持搭建MQTT服务器和连接MQTT服务器。
新增“服务器工具类”模块,内置大量常用方法,具体可看对应案例。
新增"gin_短信发送服务器"案例,支持阿里云和腾讯云短信验证码发送。
新增“gin上传下载文件”案例,用于支持gin框架快速实现文件上传和下载功能。
2. 新增以下内容:
新增用户共享本地模块存储目录: 插件附属数据目录的"plugins\vprj_server\classlib\user\shared\mod",编译器搜寻本地模块时也会到该目录及其下属目录中搜寻.
新增“文本到GBK”、“GBK到文本”、“文本到UTF16”和“UTF16到文本”等便捷方法,用于方便和视窗或安卓之间的数据交互。
新增“删文本左边”方法,用于快速删除从文本左边指定数量字符数。
“限流器”新增“等待事件”,用于阻塞等待第N个事件通过。
“数组模板类”新增多个方法,用于扩展“XX数组类”的操作。
“任意值数组类”新增“到文本数组”方法,用于将任意值数组转换为文本数组。
“文本数组类”新增“添加前缀”方法,用于给数组每个成员添加前缀文本。
“哈希表模板类”新增多个方法,用于扩展“XX到XX哈希表”的操作。
“整数到文本哈希表”新增“排序取出”方法,用于将整数键排序后返回,同时返回对应的值数组。
新增“整数到任意值哈希表”
“文本到任意值哈希表”新增“到URL参数”和“添加键值2 ”便捷方法。
“任意值到任意值哈希表” 新增 “ 添加键值2”便捷方法。
“数学运算类”新增多个数学运算方法。
“Gorm”新增“置排它锁”、“置共享锁”和“置分页条件”便捷方法。
数组操作类新增“取数组左边”、“删数组左边”、“整数到字节数组”和“字节数组到整数”全局方法。
任意值数组新增“加入成员2”方法,用于加入任意成员到数组中,从而不再需要使用到任意值方法。
字节集类新增“取整数值”,用于从字节集中取出整数。
新增“延迟执行2”全局方法,用于延迟多长时间后执行子语句内的代码,注意本方法并不会阻塞当前线程。
新增“局部返回”方法,用于针对具有返回值的子语句体内使用,用于设置子语句体的返回值,比如可用于“HTTP客户端类”的“置重定向过滤器2”方法。
新增“可关闭服务器类”一个通用的可关闭服务器,当检测到Ctrl+C的时候会触发当前对象的“被关闭”事件,可以用于同时处理http,tcp、udp、ws等各种通讯类的关闭操作。
HTTP头部类新增“添加头部”方法,可以添加一个头部对象合并到当前对象中。
HTTP客户端类新增“置重定向过滤器2”,可以实现在不新建模板方法的情况下,实现网页重定向操作,需要配合“局部返回”方法使用。
HTTP网络传输管理器类新增“置代理2”方法,可以实现在不新建模板方法的情况下,实现代理设置,需要配合“局部返回”方法使用。
Gin上下文新增“取所有Cookie”和“取所有请求头文本”,用于便捷的取出原始的请求头和Cookie数据。
Gorm数据库类新增“查询、查询2和开始事务2”三个便捷方法,用于减少一些用户代码输入,提高开发效率。
网络连接接口新增“取客户IP”用于便捷的取出客户IP地址。
安卓:
高级画板新增“顶层绘制”属性和“置绘制区域”方法,用于绘制操作控制。
新增“文本到GBK”、“GBK到文本”、“文本到UTF16”和“UTF16到文本”等便捷方法,用于方便和视窗或服务器之间的数据交互。
新增“短信发送客户端”案例,配套的火山GO服务器名称为"gin_短信发送服务器"。
|