Mix Assertion, Logging, Unit Testing and Fuzzing with ZeroErr## Mix Assertion, Logging, Unit Testing and Fuzzing with ZeroErr Build Safer Modern C++ Application Speaker: Xiaofan Sun Date: Sep 19, 2024 ## Self-Introduction • Got my Ph.D. from UC, Riverside last std::unique_ptrClass from third-party library: llvm::Value* ## Logging the Data // LOG(INFO) << Data; // ASSERT(a > b, "A > B is not true", a, b); std::ostream& operator<<(std::ostream& out, llvm::Value* data); ## Logging the Data • Namespace pollution • Hard to implement with template • No extensibility • No customization0 码力 | 54 页 | 961.46 KB | 1 年前3
Build a lightweight logging and tracing tool with Apache Arrow, Parquet and DataFusion 朱霜Build a lightweight logging and tracing tool with Apache Arrow, Parquet and DataFusion 朱霜 2023.06.18 6.17-6.18 @Shanghai ## Content 1. Introduction 2. Duo - Observability duet: Logging and Tracing • What Public Observability duet: Logging and Tracing Rust ☆26 ♀2 ### Duo - Observability duet: Logging and Tracing https://github.com/duo-rs/duo ## duo-rs/duo Observability duet: Logging and Tracing ![Image] /p4_1.jpg)  ## Logging and Tracing Stack LOGBACK glog  https://github.com/meshplus/bitxhub-kit 验证引擎&IBTP协议库 https://github.com/meshplus/bitxhub-core0 码力 | 27 页 | 1.24 MB | 1 月前3
Python 标准库参考指南 2.7.18 org) ## Contents 1 概述 3 2 内置函数 5 3 Non-essential Built-in Functions 25 4 内置常量 27 4.1 由 site 模块添加的常量 28 5 内置类型 29 5.1 逻辑值检测 29 5.2 Boolean Operations —and, or, not 30 5.3 比较运算 30 5.4 Numeric 206 8.18 pprint — 数据美化输出 ..... 207 8.19 repr — Alternate repr() implementation ..... 210 9 数字和数学模块 ..... 213 9.1 numbers — 数字的抽象基类 ..... 213 9.2 math — 数学函数 ..... 216 9.3 cmath — 关于复数的数学函数 .. 324 11.12 dumbdbm —Portable DBM implementation ..... 327 11.13 sqlite3 —SQLite 数据库 DB-API 2.0 接口模块 ..... 328 12 数据压缩和存档 ..... 347 12.1 zlib —与gzip 兼容的压缩 ..... 347 12.2 gzip —对gzip 格式的支持 ..0 码力 | 1552 页 | 7.42 MB | 1 年前3
C++高性能并行编程与优化 - 课件 - 16 现代 CMake 模块化项目管理指南CMake # 现代 CMake 模块化项目管理指南 彭于斌 (@archibate) 课件 & 源码:https://github.com/parallel101/course 往期录播:https://space.bilibili.com/263032155 ## 第一章:文件 / 目录组织规范 基于 CMake 的 C/C++ 项目,如何优雅地、模块化地组织大量源文件? ## 推荐的目录组织方式 目录组织格式: • 项目名 /include/ 项目名 / 模块名 .h • 项目名 /src/ 模块名 .cpp • CMakeLists.txt 中写: • target include directories(项目名 PUBLIC include) • 源码文件中写: • #include < 项目名 / 模块名 .h> • 项目名:: 函数名 (); ## 推荐的目录组织方式 推荐的目录组织方式 - 头文件(项目名 /include/ 项目名 / 模块名 .h)中写: • #pragma once • namespace 项目名 { • void 函数名(); • } • 实现文件(项目名 /src/ 模块名 .cpp)中写: • #include < 项目名 / 模块名 .h> • namespace 项目名 { • void 函数名 () {0 码力 | 56 页 | 6.87 MB | 2 年前3
Apache Kyuubi 1.4.0 Documentation• Integrations • 1. Kyuubi On Apache Kudu • Monitoring • 1. Monitoring Kyuubi - Logging System • 2. Monitoring Kyuubi - Server Metrics • 3. Trouble Shooting • SQL References k-3.2.0-bin-hadoop3.2/conf HADOOP_CONF_DIR: Starting org.apache.kyuubi.server.KyuubiServer, logging to /Users/kentyao/svn-kyuubi/v1.3.1-incubating-rc0/apache-kyuubi-1.3.1-incubating-bin/logs/kyuubi-kentyao-org and follow the guide to create an account. Query. Explore. Repeat. Since this is your first time logging in, pick any username and password. Be sure to remember these, as they will become your Hue superuser0 码力 | 233 页 | 4.62 MB | 2 年前3
Apache Kyuubi 1.5.1 Documentationk-3.2.0-bin-hadoop3.2/conf HADOOP_CONF_DIR: Starting org.apache.kyuubi.server.KyuubiServer, logging to /Users/kentyao/svn-kyuubi/v1.3.1-incubating-rc0/apache-kyuubi-1.3.1-incubating-bin/logs/kyuubi-kentyao-org 2f29677ddeddcb04c6254f16939/p55_1.jpg) Query. Explore. Repeat. Since this is your first time logging in, pick any username and password. Be sure to remember these, as they will become your Hue superuser Please refer to the Spark official online documentation for SET Command ## Logging Kyuubi uses $ \log_{4}j $ for logging. You can configure it using \KYUUBI\_HOME/conf/log4j2.properties. # Licensed0 码力 | 172 页 | 6.94 MB | 2 年前3
waitress Documentation v3.0.1
3.8+) on UNIX. It supports HTTP/1.0 and HTTP/1.1. ## Extended Documentation • Usage • Access Logging • Using Behind a Reverse Proxy. • Design • Differences from zope.server • waitress API • Arguments Expect: 100-continue responses were broken. ### 0.2 (2011-12-31) ## Bug Fixes - Set up logging by calling logging.basicConfig() when serve is called (show tracebacks and other warnings to console by default) status responses specially in HTTP/1.1 mode. • Remove out of date interfaces.py file. - Normalize logging (all output is now sent to the waitress logger rather than in degenerate cases some output being0 码力 | 55 页 | 56.36 KB | 1 年前3
Apache ActiveMQ Artemis 1.5.3 User ManualFailover 1.43 Graceful Server Shutdown 1.44 Libaio Native Libraries 1.45 Thread management 1.46 Logging 1.47 REST Interface 1.48 Embedding Apache ActiveMQ Artemis 1.49 Apache Karaf 1.50 Spring take a system property on the command line for configuring logging. For more information on configuring logging, please see the section on Logging. ## Configuration files The configuration file used to ConnectionFactory.threadPoolMaxSize=-1 ## Logging Apache ActiveMQ Artemis uses the JBoss Logging framework to do its logging and is configurable via the logging.properties file found in the configuration0 码力 | 243 页 | 1.31 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
ZeroErr单元测试模糊测试断言日志记录Apache ArrowParquetDataFusion日志和跟踪工具轻量级云原生虚拟数仓架构关键模块性能优化用户需求2.1如何gomodule构建模块模块化跨链平台Python 标准库内置模块调试器sys 模块logging 模块CMake模块化项目管理语义版本号名字空间项目结构KyuubiMonitoringLogging SystemConfigurationPerformance OptimizationApache KyuubiHigh AvailabilityApache ZookeeperLoggingtrusted proxy headerssocket activationloggingheaderssecurityApache ActiveMQ ArtemisProtocolsSecurityMessage Queues













