首页 文章 精选 留言 我的

精选列表

搜索[AI驱动],共10000篇文章
优秀的个人博客,低调大师

Netty 4.1.41.Final 发布,异步事件驱动网络应用框架

Netty 4.1.41.Final 发布了,此版本主要修复了一些 bug,同时包含一些性能增强。 列举部分更新内容如下: Http2EmptyDataFrameConnectionDecoder.frameListener() 应返回 unwrapped Http2FrameListener (#9467) 当容量减少时,不要将不可读缓冲区域归零 (#9427) 当 arrayOffset 非零时,AsciiString contentEqualsIgnoreCase 失败 (#9477) 检测由 EDNS0 和 MTU 未匹配引起的截断响应 (#9468) 确保在执行握手之前替换 WebSocketServerProtocolHandshakeHandler (#9472) 在解码多部分请求时修复意外的 IllegalReferenceCountException (#8660) 当 Http2FrameCodec 与 Http2MultiplexHandler 一起使用时,正确处理客户端 http2 升级 (#9501) 减少 AbstractByteBuf.indexOf(..) 实现生成的 GC (#9502) 支持在 Http2StreamChannelBootstrap 中取消 (#9519) 在 netty-all jar 中包含 native-image 属性 (#9518) 修复发送像 “” 这样的空字符串会导致错误的问题 (#9512) 当构造函数抛出 ErrorDataDecoderException 时,HttpPostStandardRequestDecoder 会泄漏内存 (#9517) 更新 19.2.0 的 GraalVM Native Image 配置 (#9515) …… 更多详情可查看发布公告。

优秀的个人博客,低调大师

Netty 4.1.39.Final 发布,异步事件驱动网络应用框架

Netty 4.1.39.Final 发布了,此版本主要修复了一些 bug,同时有一些性能增强。最重要的是,它修复了多个 HTTP/2 安全问题。 主要更新内容如下: HTTP2:防止空数据帧(没有 end_of_stream 标志)设置 (#9461) HTTP2:添加针对远程对等方触发的远程控制帧的保护 (#9460) 从自定义标头设置 ORIGIN 标头,如果它存在(#9435) 使用 InternetProtocolFamily 创建 EpollDatagramChannel 时,请勿缓存本地/远程地址 (#9436) 修复 HttpUtil.getCharset 不抛出 IllegalCharsetNameException(#9439) 更多详情可查看发布公告。

优秀的个人博客,低调大师

Java项目启动时,隐藏的 oracle 驱动异常问题

【场景】如果你跟我一样在开发微服务的项目,有一个隐藏的问题你可能没有发现,因为这个问题对你的项目启动似乎不会产生太大的影响,而这个问题的错误级别只是“WARN(警告)”。以下是出现该问题的日志截图: 问题的文字描述:egistered driver with driverclassname=oracle.jdbc.driver.oracledriver was not found, trying direct instantiation. 以下是相关配置信息: 【原因】Oracle 9i 之后,建议使用 oracle.jdbc.OracleDriver ,而不是 oracle.jdbc.driver.OracleDriver。 【官方解释】For Oracle 9i onwards you should use oracle.jdbc.O

优秀的个人博客,低调大师

制造业的新“驱动力”-美国容错Stratus

在制造业领域,连续工作、永不停机、保障关键应用的连续工作、重要数据的安全和完整非常重要,硬件故障的停机将大大影响关键性业务的运作和整个系统的进程,给企业的业务和经济造成直接或间接的损失。制造业是物料、能源、设备、工具、资金、技术、信息和人力等因素相互配合协作的过程。 对于这样一个自带操作难度大、涉及面广、效率要求高的行业,监控和数据采集系统(SCADA)、人机界面(HMI)、Historian和其他关键工业自动化系统的停机可意味着更低产量、收入损失、监管部门罚款、质量下降或声誉受损,因此对故障预防和处理有着极高的要求。 早在2015年政府工作报告中,李克强总理就提出,“制定‘互联网+’行动计划,推进移动互联网、云计算、大数据、物联网等于现在制造业结合,促进电子商务、工业互联网和互联网金融健康发展。” “互联网+”作为一种新的经济形态,充分发挥互联网在生产要素配置中的的优化和集成作用,传统的制造业已然无法独善其身。面对新经济形势下的压力,尤其是在工业4.0时代充分开启以后,制造业不得不为求智能转型、开始搭上互联网+的快车谋求出路,而这也给制造业带来了新的挑战。 制造业的最大特点之一就是全年无休和7*24,在运作过程当中,无论是物料、能源、设备、工具、资金、技术、信息和人力中任何一个因素管理运作出问题,都会带来不可估量的损失。那么,如何减少甚至避免损失呢? 作为一家全球领先的老牌科技公司,美国容错Stratus以实际行动给了我们答案。 一、技术角度。美国容错Stratus不仅是全球领先的老牌容错品牌,同时也是容错技术领域的全球标准制定者和技术领先者,在不断地技术更新中,他更加了解制造业的市场动态和客户需求,能够为客户提供最领先的容错技术,实时解决问题、不滞后。美国容错的产品和解决方案专注的是业务的连续性,而不是灾难恢复,他通过预防停机来直接避免由于停机所造成的直接或间接损失; 二、总投资成本。制造业要做到对自身的资源、设备、渠道进行多方协调和很好的管理,就需要花费大量的成本来维持。选择美国容错的产品和解决方案的投资、运维和服务的总成本相对传统的集群方案,成本更低,能够帮助企业降低成本、提供运作效率; 三、操作效率。美国容错的产品和解决方案实施和操作起来更加简便,无须花费大量的金钱和时间对员工进行培训,比起传统的容错解决方案操作更为简易、快速,能够切实有效地提高制造业的操作效率和生产效率。 从ftServer到everRun,美国容错始终跟随制造业的发展方向和潮流,不断地对解决方案进行创新、迭代、本土化,真正做到了”永远在线”、“7*24*365”,让制造业智能化、互联网化,节省更多的人力、物力资源。 本文出处:畅享网 本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册