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

无数据

分类

全部后端开发(1532)Python(463)综合其他(425)Java(371)C++(321)Spring(315)Weblate(302)云计算&大数据(268)数据库(237)系统运维(124)

语言

全部英语(2098)中文(简体)(413)中文(繁体)(25)西班牙语(13)英语(11)日语(8)德语(5)法语(5)葡萄牙语(4)

格式

全部PDF文档 PDF(1903)其他文档 其他(608)TXT文档 TXT(67)PPT文档 PPT(25)DOC文档 DOC(1)
 
本次搜索耗时 0.026 秒,为您找到相关结果约 1000 个.
  • 全部
  • 后端开发
  • Python
  • 综合其他
  • Java
  • C++
  • Spring
  • Weblate
  • 云计算&大数据
  • 数据库
  • 系统运维
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • 西班牙语
  • 英语
  • 日语
  • 德语
  • 法语
  • 葡萄牙语
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • TXT文档 TXT
  • PPT文档 PPT
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Sender Patterns to Wrangle Concurrency in Embedded Devices

    that return senders. auto sndr = async::just(42, 17); 1 18just just_result_of just_error just_error_result_of just_stopped Sender Factories Functions that return senders. auto sndr = async::just_result_of( [] { return 17; }); 1 2 3 4 19schedule Sender Factories Functions that return senders. auto sndr = sched.schedule(); 1 20continue_on start_on let_value let_error let_stopped then sequence upon_error 22Composition auto comp = s1.schedule() | async::then([] { return 42; }) | async::continue_on(s2) | async::then([] (int i) { return std::to_string(i); }) ; 1 2 3 4 5 6 7 8 auto r = comp | async::sync_wait();
    0 码力 | 106 页 | 26.36 MB | 6 月前
    3
  • pdf文档 Leveraging a Functional Approach for More Testable and Maintainable ROS 2 Code

    pre-checks */ auto const start = Position{request->start.data[0], request->start.data[1]}; auto const goal = Position{request->goal.data[0], request->goal.data[1]}; // Generate the path auto const path path = generate_global_path(start, goal); // Start populating the response message auto response_path = std_msgs::msg::UInt8MultiArray(); /* Code about populating the message here */ response->code pre-checks */ auto const start = Position{request->start.data[0], request->start.data[1]}; auto const goal = Position{request->goal.data[0], request->goal.data[1]}; // Generate the path auto const path
    0 码力 | 200 页 | 1.77 MB | 6 月前
    3
  • pdf文档 How Meta Made Debugging Async Code Easier with Coroutines and Senders

    async_main(unifex::span args, auto &pool, auto &io) { auto jobs = args | views::transform( [io](fs::path fileName) -> unifex::task { auto file = unifex::open_file_read_only(io y(io, fileName); return process_file(std::move(file)); }); auto stats = co_await unifex::on( pool.get_scheduler(), unifex::when_all_range(jobs.begin(), jobs.end())); for (std::size_t async_main(unifex::span args, auto &pool, auto &io) { auto jobs = args | views::transform( [io](fs::path fileName) -> unifex::task { auto file = unifex::open_file_read_only(io
    0 码力 | 131 页 | 907.41 KB | 6 月前
    3
  • pdf文档 Thinking Functionally In C++

    Library (STL) • Lambdas • Ranges |std::rangesC++ has something for everyone: Imperative int main() { auto fh = fopen("script.txt", "r"); char line[255]; const char* ForbiddenWord[] = {"it", "It", "IT"}; numForbiddenWords = 0; while(fgets(line, sizeof line, fh) != nullptr){ const char* delims = " \n\r,;!-?\""; auto* nextWord = strtok(&line[0], delims); while(nextWord != nullptr) { for(int i = 0; i < 3; ++i) words: %d\n", numForbiddenWords); }C++ has something for everyone: Object Oriented int main() { auto fh = std::ifstream("script.txt"); std::stringstream text; text << fh.rdbuf(); int numForbiddenWords
    0 码力 | 114 页 | 3.14 MB | 6 月前
    3
  • pdf文档 From Eager Futures/Promises to Lazy Continuations: Evolving an Actor Library Based on Lessons Learned from Large-Scale Deployments

    k("..."))motivating example std::string SpellCheck(std::string text) { auto body = http::UrlEncode({"text", text}); auto response = http::Post("https://www.online-spellcheck.com", body); return response.body; }motivating example std::string SpellCheck(std::string text) { auto body = http::UrlEncode({"text", text}); auto response = http::Post("https://www.online-spellcheck.com", body); return response.body; }motivating example std::string SpellCheck(std::string text) { auto body = http::UrlEncode({"text", text}); auto response = http::Post("https://www.online-spellcheck.com", body); return
    0 码力 | 264 页 | 588.96 KB | 6 月前
    3
  • pdf文档 Taming the C++ Filter View

    Views C++20 ©2024 by josuttis.com 4 C++ C++20: Views void print(const T& coll) { for (const auto& elem : coll) { std::cout << elem << ' '; } std::cout << '\n'; } std::vector coll1{0, 8, 15 View @cppcon 2024-09-17 2©2024 by josuttis.com 5 C++ C++20: Views void print(const auto& coll) { for (const auto& elem : coll) { std::cout << elem << ' '; } std::cout << '\n'; } std::vector coll1{0 ©2024 by josuttis.com 6 C++ C++20: Views void print(const std::ranges::input_range auto& coll) { for (const auto& elem : coll) { std::cout << elem << ' '; } std::cout << '\n'; } std::vector coll1{0
    0 码力 | 43 页 | 2.77 MB | 6 月前
    3
  • pdf文档 Object Lifetime: From Start to Finish

    "~Foo(" << m_i << ")" << endl; } int m_i; }; int main() { auto v1 = Foo(1); { auto v2 = Foo(2); } auto v3 = Foo(3); auto v4 = new Foo(4); } https://godbolt.org/z/4WroY5311 1 2 "~Foo(" << m_i << ")" << endl; } int m_i; }; int main() { auto v1 = Foo(1); { auto v2 = Foo(2); } auto v3 = Foo(3); auto v4 = new Foo(4); } https://godbolt.org/z/4WroY5311 1 2 << m_i << ")" << endl; } int m_i; }; int main() { auto v1 = Foo(1); // Foo(1) { auto v2 = Foo(2); } auto v3 = Foo(3); auto v4 = new Foo(4); } https://godbolt.org/z/4WroY5311
    0 码力 | 214 页 | 9.34 MB | 6 月前
    3
  • pdf文档 Expressive Compile-time Parsers

    >>Example – Filter Transform vector cats = { /*...*/ }; vector< tuple > result; for(auto itr = cats.cbegin(); itr != cats.cend(); ++itr) if(itr->age > 42) result.emplace_back(tuple{ Filter Transform vector cats = { /*...*/ }; vector< tuple > result; for(const auto& cat : cats) if(cat.age > 42) result.emplace_back(tuple{ cat.id, cat.name });Example });Example – Filter Transform vector cats = { /*...*/ }; namespace v = std::views; auto result = cats | v::filter([](const Cat& cat) { return cat.age > 42; }) | v::transform([](const
    0 码力 | 134 页 | 1.73 MB | 6 月前
    3
  • pdf文档 Compile-Time Validation

    that were pointing to it to become invalid void foo(){ vector vec = { 0, 1, 2, /*...*/ }; auto& ref = vec[0]; vec.push_back(42); cout << ref; // ref may be invalid }Memory Safety - Out of Performance Validation void must_be_fast() { using namespace std::chrono; auto start = high_resolution_clock::now(); /*...*/ auto end = high_resolution_clock::now(); validate_performance(start, end); including printing to a console, writing to a file, or transmitting over a network. void foo(){ auto error = detect_error(); if (error) { report_error(error); } }Runtime Error Reporting Runtime
    0 码力 | 137 页 | 1.70 MB | 6 月前
    3
  • pdf文档 Implementing Particle Filters with Ranges

    void filter( std::vector& particles, StateUpdateFn auto state_update_fn, ReweightFn auto reweight_fn) { ... } 1 2 3 4 5 6 7 8 11PARTICLE FILTER ALGORITHM UPDATE std::vector& particles, StateUpdateFn auto state_update_fn, ReweightFn auto reweight_fn) { auto states = particles | std::views::transform(&T::state); auto weights = particles | std::views std::vector& particles, StateUpdateFn auto state_update_fn, ReweightFn auto reweight_fn) { auto states = particles | std::views::transform(&T::state); auto weights = particles | std::views
    0 码力 | 83 页 | 4.70 MB | 6 月前
    3
共 1000 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 100
前往
页
相关搜索词
SenderPatternstoWrangleConcurrencyinEmbeddedDevicesLeveragingFunctionalApproachforMoreTestableandMaintainableROSCodeHowMetaMadeDebuggingAsyncEasierwithCoroutinesSendersThinkingFunctionallyInC++FromEagerFuturesPromisesLazyContinuationsEvolvinganActorLibraryBasedonLessonsLearnedfromLargeScaleDeploymentsTamingtheFilterViewObjectLifetimeStartFinishExpressiveCompiletimeParsersTimeValidationImplementingParticleFiltersRanges
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩