积分充值
 首页
前端开发
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文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(370)C++(370)Conan(74)

语言

全部英语(361)中文(简体)(7)英语(2)

格式

全部PDF文档 PDF(354)PPT文档 PPT(16)
 
本次搜索耗时 0.022 秒,为您找到相关结果约 370 个.
  • 全部
  • 后端开发
  • C++
  • Conan
  • 全部
  • 英语
  • 中文(简体)
  • 英语
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Exploration of Strongly-typed Units: A Case Study from Digital Audio

    unit libraries for us? …yes!Are physical unit libraries for us? ● “Physical units don’t cover our use cases” ○ Not just about “physical” quantities/units ● “Don’t handle non-linear units” ○ nholthaus …Digital audio considerations… ● Mostly operating on float ● Don’t want unnecessary conversions ● Use 3rd party APIs (float, unsigned) ● “Modulation rate” is a frequency (Hz)Musical tempo …MIDI example PCM²}What’s next?Are physical unit libraries for us? ● Do all my examples work in Xcode 15? ● Should we use Au in the meantime? ● Contribute to decibel units in mp-units ● Experiment with FFT and complex numbers
    0 码力 | 106 页 | 5.66 MB | 6 月前
    3
  • pdf文档 Writing Python Bindings for C++ Libraries: Easy-to-use Performance

    Python? ● Writing extensive APIs in Python - low boilerplate ● Familiar for domain experts ● Easy to use ○ Amazing interactive support out of the box (IPython) ○ Jupyter notebooks provide a great research time, others use python to do that Everything compiled with clang++12 -fPIC -O3Some perf numbers: per increment runtime https://news.ycombinator.com/item?id=34663930 Out in the wild case of noticing high boost::python::object ○ boost::python::object is a smart pointer around a PyObject* ○ Only useful to use bpy::object if you’re going to keep it around ○ Why would we want to do this?Arguments to functions
    0 码力 | 118 页 | 2.18 MB | 6 月前
    3
  • pdf文档 Coroutine Patterns and How to Use Them: Problems and Solutions Using Coroutines in a Modern Codebase

    Francesco Zoffoli - Coroutine Patterns and How to Use Them - CppCon 2023 2About Me • Software engineer building monitoring systems at • Passionate about C++ • Author of the book “C++ Fundamentals” – Packt Packt • I like writing and talking about C++ Francesco Zoffoli - Coroutine Patterns and How to Use Them - CppCon 2023 3 makers.f.dev@gmail.comOutline • Motivation • Overview • Patterns • Lifetime Coroutine Patterns and How to Use Them - CppCon 2023 4Motivation • 40 years of • Experience • Accumulated knowledge Francesco Zoffoli - Coroutine Patterns and How to Use Them - CppCon 2023 5Motivation
    0 码力 | 70 页 | 1.45 MB | 6 月前
    3
  • pdf文档 A Case-study in Rewriting a Legacy GUI Library for Real-time Audio Software in Modern C++

    0 码力 | 138 页 | 2.75 MB | 6 月前
    3
  • pdf文档 Contracts for C++

    Copyright (c) Timur Doumler | @timur_audio | https://timur.audio SG21 identified 196 use cases for Contracts39 Copyright (c) Timur Doumler | @timur_audio | https://timur.audio Build engineer / owner of main() enables & configures contract checks decides what happens in case of contract violation67 Copyright (c) Timur Doumler | @timur_audio | https://timur.audio Build engineer / owner of main() enables & configures contract checks decides what happens in case of contract violation117 Copyright (c) Timur Doumler | @timur_audio | https://timur
    0 码力 | 181 页 | 4.44 MB | 6 月前
    3
  • pdf文档 Back to Basics: Design Patterns

    start this talk by introducing the taxonomy of design patterns at a high level, how to read a UML diagram (as a quick refresher), a refresher on inheritance vs composition, and then spend the rest of the implementation of several design patterns. Attendees will leave this talk ready to implement and use design patterns in C++. 4 The abstract that you read and enticed you to join me is here!Who Am I them ● Pragmatically ○ How to implement/use a Creational Pattern ■ Singleton in C++ ○ How to implement/use a Structural Pattern ■ Adapter in C++ ○ How to use a Behavior Pattern ■ Iterator in C++ 6What
    0 码力 | 96 页 | 2.10 MB | 6 月前
    3
  • pdf文档 Using Modern C++ to Build XOffsetDatastructure

    XOffsetDatastructure • X + Offset + Datastructure • Offset • Offset-based Pointers • Memcopyable // We use Offset-based pointers instead of raw pointers. This approach allows us to create data structures that XOffsetDatastructure • X + Offset + Datastructure • Offset • Offset-based Pointers • Memcopyable // We use Offset-based pointers instead of raw pointers. This approach allows us to create data structures that structures, including: • Base Types, Custom Types, Different Containers, Nested Types. • The diagram shows how these base types and containers can be combined to form complex data structures. Fanchen
    0 码力 | 111 页 | 3.03 MB | 6 月前
    3
  • pdf文档 Multi Producer, Multi Consumer, Lock Free, Atomic Queue

    OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. Lockfree, MPMC Queue - Legal CppCon 2024 | Erez Strauss | Lockfree MPMC Queue - The requirements ● Minimal latency for all message, not just good average ● Worst case scenario, as close as possible to average ● Multi producers threads - on multiple cpu-cores ● Multi com/erez-strauss/lockfree_mpmc_queueLockfree, MPMC Queue - Unique Requirements ● Strict ordering: prevents the use queues with relaxed ordering - multiple send queues (spmc) ● Guaranteed progress: no blocking due
    0 码力 | 54 页 | 886.12 KB | 6 月前
    3
  • pdf文档 Back to Basics: Templates Part 2

    Specialization Specialization Instantiation (Implicit Specialization) Implicit Instantiation Diagram courtesy of Dan Saks Back to Basics: Function and Class Templates CppCon 2019 Note: arrow means Specialization Specialization Instantiation (Implicit Specialization) Implicit Instantiation Diagram courtesy of Dan Saks Back to Basics: Function and Class Templates CppCon 2019 Note: arrow means specialization upon seeing its use in code 11 Explicit Instantiation Explicit Specialization Specialization Instantiation (Implicit Specialization) Implicit Instantiation Diagram courtesy of Dan Saks Back
    0 码力 | 80 页 | 490.15 KB | 6 月前
    3
  • pdf文档 Back to Basics: Algebraic Data Types

    say “algebraic”? Okay, that was product types. But there’s another mathematical operation we can use! tuple holds a char value and a bool value. variant holds a char value or a MSVC all use this same layout, with a 4-byte index field.Finally, optional is another sum type optional is the other sum type. Like pair, optional has been optimized for certain common use-cases. An arrived in C++17, alongside optional and variant. ● It is not an algebraic type. We can’t use math to say anything interesting about its domain, which is “union of all copyable types.” ● std::any
    0 码力 | 73 页 | 267.05 KB | 6 月前
    3
共 370 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 37
前往
页
相关搜索词
ExplorationofStronglytypedUnitsCaseStudyfromDigitalAudioWritingPythonBindingsforC++LibrariesEasytousePerformanceCoroutinePatternsandHowUseThemProblemsSolutionsUsingCoroutinesinModernCodebasestudyRewritingLegacyGUILibraryRealtimeSoftwareContractsBackBasicsDesignBuildXOffsetDatastructureMultiProducerConsumerLockFreeAtomicQueueTemplatesPartAlgebraicDataTypes
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩