ActFramework 1.8.29 发布 - 强大的 Java Web 开发框架
ActFramework 是 Java Web 开发框架, 同时也是运行引擎. 具有强大的表达力, 高性能等特点. 融合了大量老码农在 《"轻"量级 Java Web 服务框架漫谈》这篇博客中的思考结果。
在最近放出的 1.8.29 版本中我们继续专注与表达力以及易用性。这个版本中值得关注的改进有:
#1227 允许使用 "_accept" 请求参数来复写 HTTP Accept 请求头
#1235 允许使用 _accept=qrcode 来生成二维码
#1229 增加了一些常用的 Cron 常量, 方便小伙伴们定义 Cron 作业调度时间
#1236 允许开发轻松定制 API 示例数据来源
代码:
API for POST /users
API for GET /users/{id}
#1219 支持 Render Markdown 文件为 HTML 页面
代码:
运行时页面:
#1217 双字节字符破坏了命令行列表的布局
代码:
以前:
现在:
#1215 - 支持 YAML 响应输出:
#1207 - 热加载过程的 409 页面自动刷新
# 1205 更新 #fastjson# 到 1.2.62
更多更新请参考 更新历史
技术支持:
ActFramewok QQ 群:283919975
ActFramework gitter 中文聊天室: https://gitter.im/actframework/gitter-cn-channel
中文文档:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
架构师都知道“阿姆达尔Law”对系统性能提升的定义
阿姆达尔定律 = Amdahl's Law,本篇重点是介绍该定律。 背景 系统架构中对系统性能设计的解决方案之一:“阿姆达尔方案”。书中还有个完全看不懂的公式,理解起来脑仁痛(不懂...)但发现很有价值,便系统的学习一下。 例题试先做一下,带着疑问点再看定律。 例题:假设某一功能的处理时间为整体系统运行时间的60%,若使该功能的处理速度提高至原来的5倍,则根据阿姆达尔定律,整个系统的处理速度可提高至原来的多少倍? 定理公式 优化前系统总耗时To(old),优化后系统总耗时Tn(new),加速比S=To/Tn。 Speedup = timeOld / timeNew 详细公式: S = 1 / ((1-C) + C/S) S(speedup),加速比。 C,原系统中能够改进的部分占总部分的比例,也可以说能够改进部分运行时间占总系统运行时间的比例,比如:75%。 S,改进后系统的提升比例,比如:5倍。 举例分解 上面的例子细化一下:程序A中子程序B的运行时间占A的60%,子程序B优化提升了5倍速度,那么程序A将多少? 程序A初始假设速度可为1,如下: 1/((1-0.6)+0.6/5) =...
- 下一篇
dart2native,Dart 程序现在可以预编译为本地可执行代码
Google 在 Dart 语言 2.6 版本中带来了一个 dart2native 编译功能,这是其现有编译器的扩展,能够将 Dart 程序编译为包含预编译的机器码的自包含可执行文件。 这一功能能够使开发人员使用 Dart 在 macOS、Windows 或 Linux 上创建命令行工具,而此前 Dart 仅适用于 iOS 和 Android 移动设备。 这些自包含的可执行文件可以在未安装 Dart SDK 的计算机上运行,并且可以在几毫秒内开始运行,同时当编译为本地代码时,可以使用 Dart 相同的核心库集。 开发人员表示使用本机代码可以将 Docker 镜像的大小减少 90% 以上。 不过目前 dart2native 编译器还不完善,比如当前还没有提供交叉编译支持。 详情查看: https://medium.com/dartlang/dart2native-a76c815e6baf
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS关闭SELinux安全模块
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 设置Eclipse缩进为4个空格,增强代码规范
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路