首页 文章 精选 留言 我的

精选列表

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

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

Netty 4.1.49.Final 已发布,除了修复 bug 之外,还添加了一些新功能。 使用java 8u251 时支持 ALPN (#10196) 调用 CompositeByteBuf.addComponent(...) 时防止溢出 (#10197) 在所有情况下都能正确传播来自入站操作(inbound operations)的异常(#10176) 添加对 HAProxyMessageEncoder 的支持 (#10175) 新增在尝试加载 JNI 代码时可能出现的针对 classloader 死锁的解决方案 (#10190) 高效的 BytBuf 搜索算法(#9955) 支持在 Android 上使用 Conscrypt(#10182) 如果 promise 被取消,停止发送 DNS 查询 (#10171) 当 NIC 只有本地 IPv6 地址时,会将 Set IPV4_ONLY 设置为默认值 (#10170) 在 PoolChunkList 热路径中的阈值中,用 freeBytes() 替代 usage() (#10141) 在 SSL 握手失败时,避免出现多次调用 exceptionCaught(...) 的情况(#10134) 升级至 netty-tcnative 2.0.30.Final 以修复内存泄露的问题(#10118) 下载地址:https://netty.io/downloads.html 详细更新内容查看发布说明https://netty.io/news/2020/04/22/4-1-49-Final.html

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

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

Netty 4.1.48.Final 发布了,主要更新内容如下: HttpObjectDecoder 应限制控制字符的数量(#10112) 异常时关闭 SocketChannel 以避免泄漏(#10110) 确保使用 HttpProxyHandler 时 WebSocket*Handshaker 不会破坏管道(#10103) 修复路径为空时 WebSocketClientHandshaker 无法生成正确的握手请求(#10095) 添加了对 Cookies 中 SameSite 属性的支持(#10050) 详情见更新说明: https://netty.io/news/2020/03/17/4-1-48-Final.html

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

身份认证挑战驱动的6种网络安全趋势

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 在2020年,人们将开始认识到身份认证危机对全世界组织和个人的全面影响。以下是一些与身份认证有关的特定趋势和预测,以及对网络安全造成的影响。 在过去的十年中,很多组织机构经历了身份认证危机。身份验证不足导致大量的帐户被接管、网络钓鱼、物联网设备被黑客入侵,甚至可能干扰政治选举。 在2020年,人们将开始认识到身份认证危机对全世界组织和个人的全面影响。以下是一些与身份认证有关的特定趋势和预测,以及对网络安全造成的影响。 1.电子邮件安全将被证明是选举安全措施中最薄弱的环节 在所有网络安全攻击中,90%与电子邮件有关。例如美国选举的基础设施也容易受到基于电子邮件的攻击的影响。这意味着电子邮件安全性必须成为阻止干扰2020年美国总统大选的优先事项。但是研究表明,美国大多数州政府都忽略了此漏洞。与美国各地选举人员相关的电子邮件域中,只有5%的域已实施基于域的邮件验证。 基于域的邮件验证、报告和一致性(DMARC)是一种广为接受的开放标准,可以确保只有授权的发件人才能发送来自特定域的电子邮件,这是阻止网络钓鱼攻击的最基本、最有效的方法之一,这就是美国国土安全部要求在美国联邦机构中使用它的原因。2019年5月,黑客通过鱼叉式网络钓鱼活动破坏了佛罗里达州的两个县的选举系统,而在去年11月,黑客在选举活动中对路易斯安那州进行了基于网络钓鱼的勒索软件攻击。 由于只有极少数的组织机构采用基于域的邮件验证、报告和一致性(DMARC)技术,因此通过电子邮件进行攻击是寻求破坏选举的恶意行为者的简便方法。 2.身份验证将是安全部门的主要挑战 大多数组织都从加密、沙箱、网络分段等角度考虑网络安全,却忽略了身份验证的核心作用。在2019年,人们看到企业和安全供应商越来越意识到身份和访问管理(IAM)作为网络安全不可或缺的组成部分的重要性。 但是,授予访问权限只是网络安全“身份危机”的一小部分。每个电话、计算机、人员以及物联网设备均具有必须进行身份验证才能建立可信通信的身份。然而验证身份并非易事。 3.Deepfake技术将被更多的网络攻击所利用 到2020年,人们将看到深度伪造(Deepfake)技术从概念验证和偶发攻击工具向更常见的策略过渡。Deepfake的音频和视频可以使针对个人和组织的网络攻击变得更加复杂和令人信服,因此攻击也更加有效。 2019年,一名欺诈者利用人工智能语音技术,假冒了德国公司一家的首席执行官说服该公司一名员工向匈牙利供应商的银行转账20万美元,然后立即转给了墨西哥的另一家银行。 然而,如果认为网络犯罪分子没有采用这种技术来获利的想法是愚蠢的。网络诈骗者将在其工具箱中添加Deepfake,将其与已经成功的伪造技术(例如电话号码欺骗和电子邮件模拟)相结合,以推进网络钓鱼和BEC技术并推动针对性越来越强的网络攻击。安全专家预计,由于使用Deepfake技术的增加,基于伪造技术进行的攻击造成的损失可能在2020年达到数十亿美元。 4.DMARC的采用将在各个行业中增长 人们将看到基于域的消息身份验证、报告和一致性(DMARC)的采用将继续增长。基于域的消息身份验证、报告和一致性(DMARC)是一种与供应商无关的身份验证协议,它使电子邮件域所有者可以保护其域免受欺骗,并且在过去三年中,使用该域的域数量已增长了5倍。到2020年,人们将看到多个垂直领域有所增长,尤其是医疗保健和政府领域。 在美国联邦政府的领导下,美国国防部很快将要求其所有领域执行基于域的消息身份验证、报告和一致性(DMARC),从而导致受保护的军事设施数量增加。服务于医疗保健行业的全球非营利组织H-ISAC敦促医疗保健公司采用基于域的消息身份验证、报告和一致性(DMARC)作为最佳实践的一部分,因此,人们已经看到该领域的采用率有所提高。这种增长将在整个2020年持续。 5.主要品牌厂商将引领BIMI的发展 邮件识别品牌标志(BIMI)是一种电子邮件标准,它将改变人们通过电子邮件与自己喜欢的品牌厂商进行交互的方式。邮件识别品牌标志(BIMI)提供了一个框架,组织可以通过该框架提供授权徽标,以在收件人的收件箱中显示该组织的身份验证电子邮件。 预测邮件识别品牌标志(BIMI)将会越来越受欢迎,尤其是在严重依赖客户信任和参与的大型企业和知名厂商中。实际上,谷歌公司将在2020年启动邮件识别品牌标志(BIMI)试点,这将有助于刺激采用率。Verizon Media公司的研究表明,邮件识别品牌标志(BIMI)可以提高开放率并提高客户参与度,这给营销人员提供了极大的动力来支持电子邮件认证,这是采用邮件识别品牌标志(BIMI)的前提。 6.物联网/智能城市安全将会继续成为攻击者的目标 保护城市设施安全必须首先防止网络钓鱼者访问计算机,因为他们可以将命令远程发送到物联网设备。物联网安全性面临许多挑战,其中至少一部分是对设备通信进行身份验证。 此外,使用默认密码和过时的加密使物联网设备易于被黑客入侵。2019年发生了一些基于物联网设备的黑客攻击事件。而在2020年,人们真正需要关注的是黑客针对能源网络和其他主要基础设施造成严重的经济和社会破坏。 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/zhibo 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK 原文发布时间:2020-03-18本文作者:Peter Goldstein本文来自:“企业网D1net公众号”,了解相关信息可以关注“企业网D1net”

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

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

Netty 4.1.45.Final 发布了,这是 2020 年的第一个发布。 此版本主要修复 bug,同时修复了两个回退问题: 在非安全的 PooledDirectByteBuf 调整大小期间修复 BufferOverflowException FlushConsolidationHandler 可能会错误抑制刷新 验证失败时,utf8FrameValidator 必须释放缓冲区 避免可能违反比较规约 解析名称服务器时忽略内联注释 详情查看更新说明: https://netty.io/news/2020/01/13/4-1-45-Final.html

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

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

Netty 4.1.43.Final 发布了,此版本主要修复了一些 bug,同时包含一些性能增强。 主要更新内容如下: 支持查询参数中的分号 解析时忽略 /etc/resolv.conf 中的无效条目 重构 SslHandler 内部以始终使用堆缓冲区进行 JDK SSLEngine 实现 Bugfix #9667:禁用自动读取后,FlowControllerHandler 会吞掉读取完成事件 HTTP/2:尝试在收到 GOAWAY 的连接上创建新流时,防止内存泄漏 修复删除处理程序导致 ByteToMessageDecoder 输出异常 在将流控制器更新到多路复用通道的同时正确传播故障 不在 SslHandler 队列中强制使用直接字节 添加在 SslContext 上设置属性的功能 修复 DnsNameResolver TCP 后备测试和消息泄漏 引用计数的 SslEngine 保留对其父 SslContext 的引用 不检查敏感标头时使用快速 HPACK 比较 发布公告:https://netty.io/news/2019/10/24/4-1-43-Final.html

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

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

Netty 4.1.42.Final 发布了,此版本主要修复了一些 bug,同时包含一些性能增强。 主要更新内容如下: 调用 disconnect() 时正确重置缓存的本地和远程地址 (#9545) 在尝试设置关键材料以修复可能的本机崩溃之前正确同步 (#9566) 使用 BoringSSL / OpenSSL 时正确处理任务卸载 (#9575) 修复由于滥用 MPSC 队列而在 NonStickyEventExecutorGroup 中可能出现的无限 while 循环 (#9579) 正确处理 RFC7230#section-3.2.4 定义的 HTTP 标头名称中的空格 (#9585) 通过密切跟踪 epoll edges 来关闭 eventfd 关闭/唤醒race(#9586) 修复 GraalVM 本机镜像生成错误 (#9593) 缓存 jclass 实例时,需要使用 NewGloblRef (#9595) 清除 JNI 代码,以在加载失败时始终正确释放内存,并在所有情况下都正确处理内存不足的问题 (#9596) 发布公告:https://netty.io/news/2019/09/25/4-1-42-Final.html

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

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) 更多详情可查看发布公告。

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

嵌入式视觉,边缘AI驱动器智能工业

智能技术几乎遍及各个领域,从公共基础设施和运输到工业,农业和家庭环境。智能系统依靠传感器来检测从中获取可操作智能的数据。这些传感器越来越多地包括用于捕获图像以进行检查,监控和分析的嵌入式视觉。例如,发现生产线上的产品缺陷,通过无人机摄像机调查农田或启用自动驾驶汽车。物联网的首次部署将捕获的图像和其他数据发送到云进行处理。但随着对安全风险和延迟的担忧不断增加,处理正在转向网络边缘,嵌入式计算系统提供了对嵌入式视觉系统数据进行操作所需的人工智能。 嵌入式视觉的最大市场是工业视觉系统。仅在自动机器人车辆领域,据数据报告未来四年内嵌入式视觉将增长140%。在基于PC和板卡的相机技术更加分散的市场中,标准化的商用现货(COTS)产品保证了长期可用性,为嵌入式视觉开辟了额外的市场机会。

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

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

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

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

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

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

用户登录
用户注册