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

无数据

分类

全部后端开发(1155)Java(385)C++(325)Spring(294)综合其他(250)Weblate(211)云计算&大数据(202)数据库(142)VirtualBox(113)UML(97)

语言

全部英语(1432)中文(简体)(315)中文(繁体)(18)日语(15)韩语(15)德语(14)西班牙语(14)法语(13)俄语(12)

格式

全部PDF文档 PDF(1455)其他文档 其他(340)TXT文档 TXT(44)PPT文档 PPT(23)
 
本次搜索耗时 0.017 秒,为您找到相关结果约 1000 个.
  • 全部
  • 后端开发
  • Java
  • C++
  • Spring
  • 综合其他
  • Weblate
  • 云计算&大数据
  • 数据库
  • VirtualBox
  • UML
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • 日语
  • 韩语
  • 德语
  • 西班牙语
  • 法语
  • 俄语
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • TXT文档 TXT
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 The Surprising Costs of Void

    destination? Neither this nor the argument are const, so the signature brings confusion…2122 A void function whose name starts with get is… uncomfortable. Supposing that this function gets stats pattern quite a lot… Is RVO misunderstood?3031 « Create », like « get », is a suspicious fit for void return types. Likewise for a number of other verbs (make, convert, count, etc.)32Picture from the String getName() { return "My name is " + super.getName(); } } public class Z { public static void main(String [] args) { Person p = new Student("Bob"); System.out.println(p.getName()); } }404142
    0 码力 | 189 页 | 60.10 MB | 5 月前
    3
  • pdf文档 Template Metaprogramming: Type Traits

    value (or void) void do_something();
 int do_something_else(int, char const*); 10Metafunctions • Traditional functions have zero+ parameters and return a value (or void) void do_something();
 10Metafunctions • Traditional functions have zero+ parameters and return a value (or void) void do_something();
 int do_something_else(int, char const*); • Mechanism for returning a value syntax 10Metafunctions • Traditional functions have zero+ parameters and return a value (or void) void do_something();
 int do_something_else(int, char const*); • Mechanism for returning a value
    0 码力 | 403 页 | 5.30 MB | 5 月前
    3
  • pdf文档 Reusable Code & Reusable Data Structures

    2WHY THIS TALK? 344.1// https://github.com/think-cell/think-cell-library void vertical_center(WidgetContainer const& c) { } 1 2 auto rects = tc::make_vector(tc::transform(c, 3 [](widget const& widget.place(r); 9 } 10 11 ); 12 4.2// https://github.com/think-cell/think-cell-library void vertical_center(WidgetContainer const& c) { } 1 2 auto rects = tc::make_vector(tc::transform(c const& w) { return w.bounding_box(); } )); // https://github.com/think-cell/think-cell-library 1 2 void vertical_center(WidgetContainer const& c) { 3 4 5 // Magic happens 6 tc::for_each(tc::zip(c
    0 码力 | 132 页 | 14.20 MB | 5 月前
    3
  • pdf文档 Building a Coroutine-Based Job System Without Standard Library

    together. 67 void __sum_resume(void* ptr); struct __sum_frame { __sum_frame(int a, int b); promise_type promise; int resumeIndex = 0; void(* const resumefn)(void*) = __sum_resume; void(* const destroyfn)(void*); destroyfn)(void*); struct param_t { int a; int b; } params; union { initial_suspend_awaitable_t initial_suspend_awaitable; final_suspend_awaitable_t final_suspend_awaitable; }; }; task sum(int b); decltype(auto) returnObject = frame->promise.get_return_object(); __sum_resume(static_cast<void*>(frame.release())); return returnObject; } template struct task; task sum(int
    0 码力 | 120 页 | 2.20 MB | 5 月前
    3
  • pdf文档 How Meta Made Debugging Async Code Easier with Coroutines and Senders

    main(int argc, char** argv) { unifex::static_thread_pool pool; io_uring_context ctx; unifex::task<void> task = async_main({argv + 1, argc - 1}, pool, ctx); unifex::sync_wait(std::move(task)); return main(int argc, char** argv) { unifex::static_thread_pool pool; io_uring_context ctx; unifex::task<void> task = async_main({argv + 1, argc - 1}, pool, ctx); unifex::sync_wait(std::move(task)); return main(int argc, char** argv) { unifex::static_thread_pool pool; io_uring_context ctx; unifex::task<void> task = async_main({argv + 1, argc - 1}, pool, ctx); unifex::sync_wait(std::move(task)); return
    0 码力 | 131 页 | 907.41 KB | 5 月前
    3
  • pdf文档 Calling Functions A Tutorial

    Dispatch Deleting Functions Name Lookup(Un-)Qualified Name Lookup 16 void f( double ); // (1) namespace N1 { void f( int ); // (2) } // namespace N1 int main() { } // Unqualified (1) // Qualified lookup; calls (2) f( 1.0 ); f( 42 ); N1::f( 42 );(Un-)Qualified Name Lookup 17 void f( double ); // (1) namespace N1 { } // namespace N1 int main() { } // Unqualified lookup; N1::f( 42 );(Un-)Qualified Name Lookup 18 void f( double ); // (1) namespace N1 { void f( int ); // (2) void g() { N1::f( 1.0 ); } void h() { f( 1.0 ); } } // namespace N1
    0 码力 | 111 页 | 5.11 MB | 5 月前
    3
  • pdf文档 Breaking Dependencies: The SOLID Principles

    getRotation(), … void translate( Vector3D const& ); void rotate( Quaternion const& ); private: double radius; // ... Remaining data members class Circle { public: void draw( Screen& Screen& s, /*...*/ ); void draw( Printer& p, /*...*/ ); void serialize( ByteStream& bs, /*...*/ ); }; // ... // ...19 The Single-Responsibility Principle (SRP) explicit Circle( double rad getRotation(), … void translate( Vector3D const& ); void rotate( Quaternion const& ); private: double radius; // ... Remaining data members class Circle { public: void draw( Screen&
    0 码力 | 96 页 | 2.14 MB | 5 月前
    3
  • pdf文档 Coroutines and Structured Concurrency in Practice

    the task to run alongside the rest of the programDetached tasks considered harmful // don’t do this void bad(tcp::socket& s) { std::array buf(1024); asio::co_spawn( ex, [&s no automatic object lifetime managementDetached tasks considered harmful // don’t do this either void slightly_better(tcp::socket& s) { auto buf = make_shared(1024); asio::co_spawn( }, asio::detached); }Detached tasks considered harmful // and also don’t do this void slightly_better(tcp::socket& s) { auto buf = make_shared(1024); asio::co_spawn(
    0 码力 | 103 页 | 1.98 MB | 5 月前
    3
  • pdf文档 Design Patterns

    against ~Animal() = default; // “wrong” Derived class friend Derived; public: void make_sound() const { // ... } }; class Sheep : public Animal { public: public: void make_sound() const { // ... } }; class Sheep : public Animal { public: //~Sheep(); Remember the Rule-of-5 // ... void make_sound() const { against ~Animal() = default; // “wrong” Derived class friend Derived; public: void make_sound() const { static_cast(*this).make_sound(); } }; class Sheep
    0 码力 | 136 页 | 7.95 MB | 5 月前
    3
  • pdf文档 Performance Matters

    hard? Performance Analysis how to do it rightint main(int argc, char **argv) { topFrame = (void**)__builtin_frame_address(0); setHandler(Trap::TrapSignal, onTrap); setHandler(SIGALRM, f->setTrap(); } setTimer(interval); int r = stabilizer_main(argc, argv); return r; } void setTimer(int msec) { struct itimerval timer; timer.it_value.tv_sec = (msec - msec % 1000) setitimer(ITIMER_REAL, &timer, 0); } A Typical performance evaluation static void flush_icache(void* begin, size_t size) { uintptr_t p = (uintptr_t)begin & ~15UL; for (size_t i =
    0 码力 | 197 页 | 11.90 MB | 5 月前
    3
共 1000 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 100
前往
页
相关搜索词
TheSurprisingCostsofVoidTemplateMetaprogrammingTypeTraitsReusableCodeDataStructuresBuildingCoroutineBasedJobSystemWithoutStandardLibraryHowMetaMadeDebuggingAsyncEasierwithCoroutinesandSendersCallingFunctionsTutorialBreakingDependenciesSOLIDPrinciplesStructuredConcurrencyinPracticeDesignPatternsPerformanceMatters
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩