smart-socket v1.4.7 发布,日常更新与 bug 修复
smart-socket 是一款国产开源的 Java AIO 框架,追求代码量、性能、稳定性、接口设计各方面都达到极致。如果 smart-socket 对您有一丝帮助,请 Star 一下我们的项目并持续关注;如果您对 smart-socket 并不满意,那请多一些耐心,smart-socket 一直在努力变得更好。
Maven
<!-- https://mvnrepository.com/artifact/org.smartboot.socket/aio-core --> <dependency> <groupId>org.smartboot.socket</groupId> <artifactId>aio-core</artifactId> <version>1.4.7</version> </dependency>
更新内容
- 升级:升级 JDK 的版本依赖,最低要求 Java 8。
- 优化:移除 aio-core 默认的 slf4j 依赖。因为目前需要采用 smart-socket 开发 servlet 容器,引入三方包会引发一些问题。
- 优化:AioQuickClient 新增连接超时机制。
- 优化:AioSession#getInputStream 实现类的算法优化。
- 优化:调整 WriteBuffer 写操作处理逻辑,减少并发情况下的锁竞争机率。
- 优化:将插件 MonitorPlugin 的计数器由 AtomicLong 替换为 LongAddr。
- 优化:其他一些细节优化.
- bugfix:修复 AioQuickServer 执行 shutdown 后没有释放堆外缓冲区内存的问题。
最后
如上文所述,我们正在采用 smart-socket 打造一款国产的 servlet 容器。目前的进展比预想中的顺利,但离正式发布还有较长一段距离。如果您熟悉 servlet 容器开发并愿意参与到这个项目中来,相信能帮助这个项目早日与大家见面。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | Vue3.0 新特性全面探索 - 基于 Composition Api 快速构建实战项目
本项目综合运用了Vue3.0的新特性。 基于Composition API即Function-based API进行改造,配合Vue Cli,优先体验Vue3特性 使用单例对象模式进行组件通信 使用axios库进行网络请求,weui库实现 UI 界面 # 安装依赖 npm install # 在浏览器打开localhost:8080查看页面,并实时热更新 npm run serve # 发布项目 npm run build 建议配合 Visual Studio Code 和Vue 3 Snippets代码插件 Dependencies 以下是项目运用到的依赖,@vue/composition-api配合vue模块让我们Vue2.0版本可以抢先体验Vue3.0的新特性,axios是辅助我们发送网络请求得到数据的工具库,weui是一套与微信原生视觉一致的基础样式库,方便我们快速搭建项目页面。 "@vue/composition-api": "^0.3.4", "axios": "^0.19.0", "core-js": "^3.4.3", "vue": "^2.6.10",...
- 下一篇
NutzSite 1.0.4 发布,新增 RSA 加密、服务端校验等
新增功能: 新增RSA加密,登录密码RSA加密,每次启动重新生成密钥 新增nutz-plugins-validation 数据校验 服务端校验:部门,菜单,角色,用户等 服务端校验 新增 bootstrap-select 下拉选项 搜索 新增 生成代码预览 新增 关联查询列表查询改用queryByJoin效率更高 修复若干BUG 主要功能: 可以通过数据库快速生成代码 列表,树 拖拽生成表单,ztree,文件上传 等等 登录,操作 日志记录 角色管理,部门管理,用户管理 等等 项目截图 感谢大伙的支持! 喜欢的话可以点击收藏 https://gitee.com/TomYule/NutzSite/releases https://github.com/TomYule/NutzSite/releases
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题