首页 文章 精选 留言 我的

精选列表

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

Logback 1.6.0 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.6.0现已发布,具体更新内容包括: 移除了某些已弃用的变量、方法和类。有关已移除成员的列表,可参阅release_1.6.0.txt。 在AsyncAppenderBase中,put(ILoggingEvent)方法现已添加 protected 修饰符,以便派生类可以访问该方法。pr#1053 将 SLF4J 依赖项升级到 2.0.18 版本。 可参阅1.6.x 系列概述。 可以通过从与标签v_1.6.0关联的commitb07adf3处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.6.0

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

Logback 1.5.38 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.38现已发布,具体更新内容包括: 在HardenedObjectInputStream中,修复了一个导致Throwable对象无法进行 white-filtered 的拼写错误。#1045 可以通过从与标签v_1.5.38 关联的commitd04984a处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.38

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

Logback 1.5.37 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.37现已发布,具体更新内容包括: 鉴于基于 Janino 库对 Java 表达式进行求值的条件配置处理存在诸多安全漏洞,已移除对此类表达式的支持。用户可使用在线迁移服务或采用 1.5.20 版本中引入的<condition>element。更多详情可参阅相关文档。 可以通过从与标签v_1.5.37 关联的commitc1df7f5处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.37

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

Logback 1.5.35 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.35现已发布,具体更新内容包括: <if>元素中的“condition”属性现在拒绝 Unicode 转义序列(\u 和 \U)。这修复了 Janino 评估条件中绕过现有 new 运算符禁用规则的漏洞。CVE-2026-13006 新增了ConfiguratorRank.AUTHENTICATING最高配置器等级(rank 100),用于通过 ServiceLoader 机制发现的已认证/已验证配置器。ContextInitializer现在要求类路径中最多只能存在一个此类配置器;如果找到多个,则初始化将中止并报错。 ConsoleCharsetPropertyDefiner不再随软件发布。logback-core 的 Java 21 多版本编译已被禁用,因此该类已从发布的工件中移除。引用此类的ch.qos.logback.core.property.ConsoleCharsetPropertyDefiner配置需要采用其他方法来检测控制台字符集。 logback-examples 模块现已包含在发布到 Maven Central 的工件中。 JoranConfigurator.makeAnotherInstance()和DefaultJoranConfigurator.performMultiStepConfigurationFileSearch()现在是 protected,允许派生配置器 override 这些方法。 可以通过从与标签 v_1.5.35 关联的commit08bd159处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.35

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

Logback 1.5.34 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.34 现已发布,具体更新内容包括: 如果 Throwable.getStackTrace 方法返回的某些 StackTraceElement 值为 null,StackTraceElementProxy 会使用一个虚拟实例代替,而不是抛出 IllegalArgumentException。issues #1040 HardenedObjectInputStream 现在会在尝试反序列化 Proxy 类时抛出 InvalidClassException。CVE-2026-10532 潜在反序列化白名单绕过漏洞。 可以通过从与标签 v_1.5.34 关联的commite62272a处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.34

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

Logback 1.5.28 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.28 现已发布,具体更新内容包括: Appender names 或 appender references 不再受变量替换的影响。 修复了包含附加器的条件配置问题。issues/1016 修复了 GraalVMNative Images 在使用 VersionUtil.checkForVersionEquality 方法时抛出的 NullPointerException 异常。issues/1014 可以通过从与标签 v_1.5.28 关联的commite7a1855处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 详情可查看更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.28

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

Logback 1.5.27 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.27 现已发布,具体更新内容包括: 将许可证从 Eclipse Public License 版本 1.0 更新为本 2.0,保留 GPL 2.1 双重许可证。 修复了在issues/1010中报告的SocketAppender传输时缺失 MDC 数据的问题。 删除了所有已禁用多年的Receiver类和组件。 重构文件扫描代码以提升可读性 SizeAndTimeBasedRollingPolicy修改totalSizeCap并与maxFileSize考虑文件压缩的​​情况进行比较。这修复了issues/1007。 可以通过从与标签 v_1.5.24 关联的commit3618eb0处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.27

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

Logback 1.5.26 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.26 现已发布,具体更新内容包括: InsertFromJNDIModelHandler 在访问 javax.naming 包时强制包含了可选的 java.naming 模块。issues/1003 在使用 shadow/fat/shade jar 包的应用程序中,模块或包信息可能会丢失。因此,在缺少版本信息的情况下,logback-classic 会发出版本不匹配的警告。现在,Logback 组件附带的属性文件包含版本信息,即使使用 shadow/fat/shade jar 包,这些信息也能保留下来。issues/1002 可以通过从与标签v_1.5.26关联的commit33deb54处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.26

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

Logback 1.5.25 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback 的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.24 现已发布,具体更新内容包括: 在处理配置文件时,logback-core 现在只会实例化与封装类所期望的类兼容的组件。修复了编号为CVE-2026-1225 的 ACE 漏洞。 在配置文件中,引用单个未声明的 appender 会导致所有被引用的 appender 都被跳过。issues/997 向 logback-core 添加了 VersionUtil 类。该实用程序类用于检查版本兼容性问题,并在必要时提醒用户。 新增了EpochConverter用于输出自纪元以来的毫秒数/秒数。issues/1000 可以通过从与标签v_1.5.25 关联的commitf426e00处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.25

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

Logback 1.5.24 发布,Java 日志框架

Logback 旨在成为广受欢迎的 log4j 项目的继任者,承接 log4j 1.x 版本的发展脉络。Logback的架构设计高度通用,可适应不同场景需求。目前该框架分为三个模块:logback-core、logback-classic 和 logback-access。 Logback 1.5.24 现已发布,具体更新内容包括: 新增了 ExpressionPropertyCondition,这是一个可以像 Java 一样评估 boolean 表达式的 PropertyCondition 类型。更多详情可参阅相关文档。 可以通过从与标签 v_1.5.24 关联的commit62bc5fc 处从源代码构建,获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.24

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

Logback 1.5.23 发布,Java 日志框架

Logback 1.5.23 现已发布,具体更新内容包括: 针对issues/959,文件名冲突的检测已在配置时通过分析配置文件进行,不再在运行时进行。这避免了问题报告中所述的ConcurrentModificationException情况。 ZIP 和 XZ 压缩现在在写入压缩文件时现采用BufferedOutputStream。此问题已在issues/988中报告。 可以通过从与标签 v_1.5.23 关联的commit0bcc3fe处从源代码构建,可获得与本版本二进制完全相同的版本。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6。 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.23

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

Logback 1.5.21 发布,Java 日志框架

Logback 1.5.21 现已发布,具体更新内容包括: isDebugEnabled、isInfoEnabled() 等方法中对 Turbo Filter 的调用保持不变。但是,现在所有已安装的 TurboFilter 实例也会在Logger的 log(LoggingEvent) 方法中调用,并传入 LoggingEvent 的内容,通常是通过 Fluent API 实现的。这修复了issues/871。 在UnsynchronizedAppenderBase的大多数子类中移除了不需要的再进入保护机制。 通过移除实例化SerializedModelConfigurator步骤,简化了初始化过程。但是,仍然可以将SerializedModelConfigurator设置为自定义配置器。 JsonEncoder 现在对 sub-classes 更加友好,issues/979 修复了LOGBACK-427中报告的 XMLLayout 线程安全问题。 删除了 Zip、GZ 和 XZ 压缩代码中多余的缓冲。 通过在与 v_1.5.21 标签关联的 fed6f37提交处从源代码构建,可生成与本版本位对位相同的二进制文件。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 更新说明:https://github.com/qos-ch/logback/releases/tag/v_1.5.21

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

Logback 1.5.20 发布,Java 日志框架

Logback 1.5.20 现已发布,具体更新内容包括: 由于动态(即运行时)Java 代码编译和执行(使用 Janino)存在潜在的漏洞,<if> 元素中的'condition'属性已被弃用,并将于 2027 年移除。 官方提供了在线迁移服务以帮助用户完成过渡。 此版本新增的<condition>元素允许使用自定义PropertyEvaluator作为推荐替代方案。另可参阅关于条件配置的更新文档。 Logback-classic 的初始化过程已简化,移除了SerializedModelConfigurator实例化步骤。但是,仍然可以将SerializedModelConfigurator设置为自定义配置器。 通过在与 v_1.5.20 标签关联的提交930fb15 处从源代码构建,可获得与本版本位对位相同的二进制文件。Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6. 详情可查看:https://github.com/qos-ch/logback/releases/tag/v_1.5.20

资源下载

更多资源
Mario

Mario

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

Nacos

Nacos

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

Rocky Linux

Rocky Linux

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

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册