积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(74)Python(43)C++(26)Conda(14)云计算&大数据(12)数据库(10)TiDB(10)Django(7)VirtualBox(6)Julia(5)

语言

全部英语(81)中文(简体)(10)中文(繁体)(5)英语(2)

格式

全部PDF文档 PDF(92)其他文档 其他(5)DOC文档 DOC(1)
 
本次搜索耗时 0.031 秒,为您找到相关结果约 98 个.
  • 全部
  • 后端开发
  • Python
  • C++
  • Conda
  • 云计算&大数据
  • 数据库
  • TiDB
  • Django
  • VirtualBox
  • Julia
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • 英语
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Dependency Injection in C++

    Bloomberg 1© 2024 Bloomberg Finance L.P. All rights reserved. Dependency Injection in C++: A Practical Guide CppCon 2024 September 18, 2024 Pete Muldoon Senior Engineering LeadBloomberg 4 Questions it8 Bloomberg Where will we be going ? • Talk will be about inserting meaningful Dependency Injection in applications • Using various DI methods to achieve functionality swapping / instrumentation (or just giving up) • Talk is rooted in a real-world system not theory9 Bloomberg Dependency Injection : 1. Decreases coupling between functionality blocks 2. Used to make a class/function independent
    0 码力 | 106 页 | 1.76 MB | 6 月前
    3
  • pdf文档 1.3 Go practices in TiDB 姚维

    PingCAP wink@pingcap.com Agenda ● How to build a stable database ○ Schrodinger-test platform ○ Failpoint injection ○ Goroutine-leak detection ● Optimization ○ Chunk vs interface{} ○ Vectorized execution TiDB the Cat is dead, and the Schrodinger will give us a report What is Schrodinger(2/2) Failpoint injection ● Failpoints are used to add code points where errors may be injected ● Why we need failpoints cases func someFunc() string { // gofail: var SomeFuncString string // // this is called when the failpoint is triggered // return SomeFuncString return "default" } About gofail ● An implementation of FreeBSD
    0 码力 | 32 页 | 1.76 MB | 6 月前
    3
  • pdf文档 TiDB中文技术文档

    Alpha - 408 - 本文档使用 书栈(BookStack.CN) 构建 优化 Coprocessor count (*) 和点查 unique index 的性能 增加更多的 Failpoint 以及稳定性测试 case 解决 PD 和 TiKV 之间重连的问题 增强数据恢复工具 tikv-ctl 的功能 Region 支持按 table 进行分裂 支持 Delete Range
    0 码力 | 444 页 | 4.89 MB | 6 月前
    3
  • pdf文档 Just-In-Time Compilation: The Next Big Thing

    . 10CPP INJECTION / SECURITY BREACH CPP INJECTION / SECURITY BREACH 5 . 11CPP INJECTION / SECURITY BREACH CPP INJECTION / SECURITY BREACH 5 . 11CPP INJECTION / SECURITY BREACH CPP INJECTION / SECURITY Password='' 5 . 11CPP INJECTION / SECURITY BREACH CPP INJECTION / SECURITY BREACH CPP INJECTION CPP INJECTION SELECT * FROM Users WHERE Name='' or 1==1--' and Password='' 5 . 11CPP INJECTION / SECURITY BREACH BREACH CPP INJECTION / SECURITY BREACH CPP INJECTION CPP INJECTION SELECT * FROM Users WHERE Name='' or 1==1--' and Password='' int main() { jit<"[]{ std::cout << \""s + std::getenv("USER") + "\"; }">();
    0 码力 | 222 页 | 5.45 MB | 6 月前
    3
  • pdf文档 Newer Isn't Always Better

    16 Global Variables Design Patterns Singleton Meyers Singleton Monostate Dependency Injection (DI) Timelineatomosspace.com | 17 • Hold one copy of global data/interface and allow others access each of the using objects New Trend – Dependency Injectionatomosspace.com | 23 Aside: Dependency Injection (DI) Vs Dependency Inversion Principle (DIP)atomosspace.com | 24 • Eliminates the dependency by Injected 3 ways • Interface/Template Parameter Injection (Type 1) • Setter (Type 2) • Constructor (Type 3) • One Object being shared Dependency Injection (DI)atomosspace.com | 26 class Plotting {
    0 码力 | 60 页 | 1.34 MB | 6 月前
    3
  • pdf文档 Reflection Is Not Contemplation

    long-winded, circumlocutory, and unceasingly inclined toward linguistic superfluity. •String Injection: offer a primitive that splices CT strings into code • Horribly unstructured. Also… can’t use macros •Strings opaque/unwieldy? Use token sequences instead of strings • Cost: one added literal kind •Injection risks and dangers? Restrict string expansion • Carefully controlled escapes, interpolation-style identifier • \tokens( expr ) expands another token sequence •Inside any consteval function: • queue_injection( tokens_expr ) injects a token sequence into the current declaration context constexpr auto r
    0 码力 | 45 页 | 2.45 MB | 6 月前
    3
  • pdf文档 Retiring the Singleton Pattern

    assignment)Drawbacks of a Singleton • Acts as hidden dependencies in functions that use it • No dependency injection for testing • Initialization is out of your control • Multiple runs can yield different results - at least - source compatible • Express the involvement of outside agencies • Allow dependency injection for testing purposes Bloomberg 12Bloomberg 13 // processor.cpp Response sendData(const Data& data must be source compatible  • Express the involvement of an outside agency  • Allow dependency injection for testing purposes  // processor.h Response sendData(const Data& data, CommSingleton* comms
    0 码力 | 70 页 | 1.59 MB | 6 月前
    3
  • pdf文档 Peering Forward: C++'s Next Decade

    and parallelism)  Type and memory safety improvements  Reflection + code generation (aka ‘injection’/…)  Contracts  means “some initial parts already voted into C++26”3 Major advances are improvements  target: parity with other modern languages  Reflection + code generation (aka ‘injection’/…)  part of our sea change to compile-time programming  arguably most-impactful feature is the language we want at compile time C++ is the language we want on GPUs14 code generation/injection generative extensions introspection of closure types function parameters reflection, splicers
    0 码力 | 84 页 | 6.21 MB | 6 月前
    3
  • pdf文档 BehaviorTree.CPP: Task Planning for Robots and Virtual Agents

    behaviors offline (logging) or at run-time (monitoring). ● Advanced debugging tools such as fault injection, interactive debugging and more. ● Implements a novel pre-post condition extension, that reduces Collect statistics about the execution of the tree and the actions in a non-intrusive way.Code injection and interactive debuggingUser can inject at deployment-time or run-time functions to be execute "dummy ones". ● Do fault injection in the tree, to test how the robot behave when other branches are taken. ● This functionality is integrated with our remote GUI. Code injection and interactive debuggingA
    0 码力 | 59 页 | 7.97 MB | 6 月前
    3
  • pdf文档 Leveraging a Functional Approach for More Testable and Maintainable ROS 2 Code

    or_else(return_empty_response) .value(); }DI and Functional Programming ● With Dependency Injection (DI)! template using ServiceCallback = std::function mw_; Map map_; };DI and Functional Programming ● With Dependency Injection (DI)! ○ DI is used to move or “inject” objects into another object template private: std::unique_ptr mw_; Map map_; };● With Dependency Injection (DI)! ○ DI is used to move or “inject” objects into another object ● There still needs to be
    0 码力 | 200 页 | 1.77 MB | 6 月前
    3
共 98 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10
前往
页
相关搜索词
DependencyInjectioninC++1.3GopracticesTiDB姚维中文技术文档JustInTimeCompilationTheNextBigThingNewerIsnAlwaysBetterReflectionIsNotContemplationRetiringtheSingletonPatternPeeringForwardDecadeBehaviorTreeCPPTaskPlanningforRobotsandVirtualAgentsLeveragingFunctionalApproachMoreTestableMaintainableROSCode
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩