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

无数据

分类

全部后端开发(2046)Python(544)C++(411)Java(403)Spring(318)UML(96)Django(92)Julia(87)PyWebIO(86)PHP(78)

语言

全部英语(1579)中文(简体)(355)中文(繁体)(21)西班牙语(14)法语(14)韩语(14)日语(13)德语(12)俄语(12)

格式

全部PDF文档 PDF(1527)其他文档 其他(396)TXT文档 TXT(79)PPT文档 PPT(43)DOC文档 DOC(1)
 
本次搜索耗时 0.024 秒,为您找到相关结果约 1000 个.
  • 全部
  • 后端开发
  • Python
  • C++
  • Java
  • Spring
  • UML
  • Django
  • Julia
  • PyWebIO
  • PHP
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • 西班牙语
  • 法语
  • 韩语
  • 日语
  • 德语
  • 俄语
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • TXT文档 TXT
  • PPT文档 PPT
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Multi Producer, Multi Consumer, Lock Free, Atomic Queue

    template class QueueSchedulerIssue { std::atomic writeIndex; std::atomic readIndex; std::unique_ptr<std::pair> elements; bool try_push(T&& try_push(T&& value) { auto my_entry = writeIndex.fetch_add(1); elements[my_entry].first = std::move(value); // No code, does not mean no-time. // scheduler will hit here, and // block the queue while (elements[my_entry].second != my_entry) ; // spin and wait, maybe with pause(); value = std::move(elements[my_entry].first); return true; } }; Lockfree, MPMC Queue - Scheduler InteractionLockfree
    0 码力 | 54 页 | 886.12 KB | 6 月前
    3
  • pdf文档 JAVA 应用与开发 - 集合与映射

    November 4, 2019 ���� �����List����Set�����Map�的������� ���������� ������iterator��Enumeration ��������� API ������的������������ 1 28 �� 1 ������� 2 Collection � Map �� 3 �� 4 Iterator �� 5 � 6 集合�����用���������������合����� �� O 集合类型分类 � Set ��������的������������� ������������的��� �� List ������的��������������� ������的���������������� �������� �� Map �����的��¡���Key-Value������ �������的��������������� 集合�����用���������������合����� �� O 集合类型分类 � Set ��������的������������� ������������的��� �� List ������的��������������� ������的���������������� �������� �� Map �����的��¡���Key-Value������ �������的���������������
    0 码力 | 66 页 | 713.79 KB | 1 年前
    3
  • pdf文档 Limitations and Problems in std::function and Similar

    Limitations and Problems in std::function and similar constructs Amandeep Chawla | Sr. Computer Scientist II amandeep@adobe.com | adchawla@gmail.com Image by Bruno Tornielli© 2024 Adobe. All Rights whose type we can control. ▪ std::function© 2024 Adobe. All Rights Reserved. Adobe Confidential. Task Based Mechanism© 2024 Adobe. All Rights Reserved. Adobe Confidential. std::function ▪ Is a class template template ▪ It is a general-purpose polymorphic function wrapper ▪ Instances of std::function can store, copy, and invoke any CopyConstructible Callable target ▪ Uses type-erasure under the hood to gain
    0 码力 | 62 页 | 3.57 MB | 6 月前
    3
  • pdf文档 Spanny 2: Rise of std::mdspan

    https://github.com/kokkos/mdspangithub.com/griswaldbrooks/spanny2 goals ● deeper understanding of std::mdspan layouts and accessors ● how to write custom layouts and accessors ● dispel common misconceptions memory accessor ● improving memory access using asynchronicity 4 ● motivations for std::mdspan ● review std::mdspan declarationgithub.com/griswaldbrooks/spanny2 how ● layouts and their requirements memory accessor ● improving memory access using asynchronicity 5 ● motivations for std::mdspan ● review std::mdspan declarationgithub.com/griswaldbrooks/spanny2 how ● layouts and their requirements
    0 码力 | 117 页 | 2.02 MB | 6 月前
    3
  • pdf文档 A Long Journey of Changing std::sort Implementation at Scale

    elements std::sort, std::stable_sort, ranges::sort, etc std::sort(begin, end); std::ranges::sort(cont); 4REMINDERS Sorting is the ordering of elements std::sort, std::stable_sort std::stable_sort, ranges::sort, etc std::sort(begin, end, comp); std::ranges::sort(cont, comp); 5QUICKSORT 6QUICKSORT Quick sort 6.1QUICKSORT Quick sort Take any element 6.2QUICKSORT __quick_sort_loop(first, last); 4 } 5 9Quick sort (STL version) 10STANDARD LIBRARY EVOLVED FROM STL 11STD::SORT 12STD::SORT 12.1Quicksort's worst case is Just pick the worst element 13GCC libstdc++ template
    0 码力 | 182 页 | 7.65 MB | 6 月前
    3
  • ppt文档 Bringing Existing Code to CUDA Using constexpr and std::pmr

    Allocation // cpu std::vector x(N); std::vector y(N); // … // gpu // ??? // ??? // … 15 |• Added in C++17: • std::pmr::memory_resource • std::pmr::polymorphic_allocator • std::pmr::vector std::pmr::vector • std::pmr::monotonic_buffer_resource • … std::pmr 16 |// gpu unified_memory_resource mem; std::pmr::vector x(N, &mem); std::pmr::vector y(N, &mem); // … Memory Allocation 17 |struct rce : std::pmr::memory_resource { void* do_allocate(std::size_t, std::size_t); void do_deallocate( void* p, std::size_t, std::size_t); bool do_is_equal( const std::pmr::memory_resource&
    0 码力 | 51 页 | 3.68 MB | 6 月前
    3
  • pdf文档 Vectorizing a CFD Code With std::simd Supplemented by Transparent Loading and Storing

    Center (DLR) Institute of Software Methods for Product Virtualization VECTORIZING A CFD CODE WITH STD::SIMD SUPPLEMENTED BY (ALMOST) TRANSPARENT LOADING AND STORINGMotivation: The Origin of the Talk deduction to load and store std::simd and scalar variables ▪ syntactically equalize scalar and vectorized code The talk: ▪ share experience with vectorization using std::simd ▪ introduce the SIMD_ACCESS instruction adds/multiplies/… multiple set of operands at once → Single Instruction Multiple Data (SIMD) For more details Matthias Kretz‘ Cppcon talk about std::simd: https://youtu.be/LAJ_hywLtMA
    0 码力 | 58 页 | 2.68 MB | 6 月前
    3
  • pdf文档 Is std::mdspan a Zero-overhead Abstraction? - Oleksandr Bakirov - CppCon

    Is std::mdspan a Zero-overhead Abstraction? Oleksandr Bacherikov Snap IncWhat is std::mdspan? It’s a view over a multi-dimensional array. It’s designed primarily to be used as a function parameter parameter. 3What is the simplest multi-dimensional function? 4What is the simplest multi-dimensional function? Let’s take the smallest dimension more than 1, which is 2. The most common 2-dimensional object object is a matrix. 5What is the simplest multi-dimensional function? Let’s take the smallest dimension more than 1, which is 2. The most common 2-dimensional object is a matrix. Let’s take a simple operation
    0 码力 | 75 页 | 1.04 MB | 6 月前
    3
  • pdf文档 Techniques to Optimise Multi-threaded Data Building During Game Development

    1 Dominik Grabiec - Techniques to Optimise Multi-threaded Data Building During Game Development - CppCon 2024Hello My name is Dominik Grabiec This talk is Focusing on optimising the process around Consists of many jobs - on many threads SpinLock is sync primitive - spins rather than sleeping Flat <mark>map</mark> is associative container Stores items in arrays - keys in sorted array - giving O(logn) access Speaker Partition 3D space into cube grid ▪ Distribute items into grid cells ▪ Store non-empty cells in a <mark>map</mark> 19Presenting GridCache - alternative data structure for fast 3D lookups Created this when developing</div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 99 页 | 2.40 MB <span class="hidden-xs-only" data-v-2d813be8>| 6 月前</span></span> <div role="slider" aria-valuenow="3" aria-valuetext="3" aria-valuemin="0" aria-valuemax="5" tabindex="0" class="el-rate float-right" data-v-2d813be8><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#F7BA2A;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#F7BA2A;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#F7BA2A;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#EFF2F7;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#EFF2F7;"><!----></i></span><span class="el-rate__text" style="color:#ff9900;">3</span></div></div></li><li data-v-2d813be8><h3 class="doc-title" data-v-2d813be8><a href="/document/549ae007f2d7f01a" target="_blank" class="el-link el-link--primary" data-v-2d813be8><img src="/static/images/ppt_24.png" alt="ppt文档" data-v-2d813be8> <span data-v-2d813be8>C++高性能并行编程与优化 - 课件 - 17 由浅入深学习 <mark>map</mark> 容器</span></a></h3> <div class="doc-desc" data-v-2d813be8>由浅入深学习 <mark>map</mark> 容器 by 彭于斌( @archibate ) 我负责监督你鞋习 ! 我负责监督你鞋习 ! 本期看点: 用方括号 [ ] 取出 <mark>map</mark> 元素居然是错误的! 能不能在遍历的同时删除元素?安全吗? emplace , emplace_hint , try_emplace 的区别? 课程安排 1. vector 容器初体验 & 迭代器入门 (BV1qF411T7sd) 2 2. 你所不知道的 <mark>set</mark> 容器 & 迭代器分类 (BV1m34y157wb) 3. string , string_view , const char * 的爱恨纠葛 (BV1ja411M7Di) 4. 万能的 <mark>map</mark> 容器全家桶及其妙用举例 ( 本期 ) 5. 函子 functor 与 lambda 表达式知多少 6. 通过实战案例来学习 STL 算法库 7. C++ 标准输入输出流 & 字符串格式化 第一章:读取与写入 我负责监督你鞋习 ! 我负责监督你鞋习 ! <mark>map</mark> 查找元素的两个接口 • <mark>map</mark> 提供了两个查找元素的接口,一曰 [] ,二曰 at 。 • 那么他们两个又有什么区别呢?很多新手都分不清他俩,可能只认识 [] 。 读取 <mark>map</mark> 元素 • <mark>map</mark><string, int> m; • 读取 <mark>map</mark> 中指定键值的元素有两种方法。 • val = m[“key”]; </div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 90 页 | 8.76 MB <span class="hidden-xs-only" data-v-2d813be8>| 1 年前</span></span> <div role="slider" aria-valuenow="3" aria-valuetext="3" aria-valuemin="0" aria-valuemax="5" tabindex="0" class="el-rate float-right" data-v-2d813be8><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#F7BA2A;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#F7BA2A;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#F7BA2A;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#EFF2F7;"><!----></i></span><span class="el-rate__item" style="cursor:auto;"><i class="el-rate__icon el-icon-star-on" style="color:#EFF2F7;"><!----></i></span><span class="el-rate__text" style="color:#ff9900;">3</span></div></div></li></ul></div></div> <div class="el-pagination"><span class="el-pagination__total">共 1000 条</span><button type="button" disabled="disabled" class="btn-prev"><i class="el-icon el-icon-arrow-left"></i></button><ul class="el-pager"><li class="number active">1</li><!----><li class="number">2</li><li class="number">3</li><li class="number">4</li><li class="number">5</li><li class="number">6</li><li class="el-icon more btn-quicknext el-icon-more"></li><li class="number">100</li></ul><button type="button" class="btn-next"><i class="el-icon el-icon-arrow-right"></i></button><span class="el-pagination__jump">前往<div class="el-input el-pagination__editor is-in-pagination"><!----><input type="number" autocomplete="off" min="1" max="100" class="el-input__inner"><!----><!----><!----><!----></div>页</span></div></div></div></div> <div class="search-right el-col el-col-5" style="padding-left:10px;padding-right:10px;"><div class="scroll"><div class="el-card is-never-shadow"><div class="el-card__header"><div class="clearfix"><span>相关搜索词</span></div></div><div class="el-card__body"> <a href="/search?wd=Multi&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Multi</a><a href="/search?wd=Producer&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Producer</a><a href="/search?wd=Consumer&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Consumer</a><a href="/search?wd=Lock&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Lock</a><a href="/search?wd=Free&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Free</a><a href="/search?wd=Atomic&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Atomic</a><a href="/search?wd=Queue&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Queue</a><a href="/search?wd=Set&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Set</a><a href="/search?wd=list&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">list</a><a href="/search?wd=map&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">map</a><a href="/search?wd=pdf&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">pdf</a><a href="/search?wd=Limitations&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Limitations</a><a href="/search?wd=and&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">and</a><a href="/search?wd=Problems&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Problems</a><a href="/search?wd=in&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">in</a><a href="/search?wd=std&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">std</a><a href="/search?wd=function&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">function</a><a href="/search?wd=Similar&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Similar</a><a href="/search?wd=Spanny&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Spanny</a><a href="/search?wd=Rise&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Rise</a><a href="/search?wd=of&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">of</a><a href="/search?wd=mdspan&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">mdspan</a><a href="/search?wd=Long&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Long</a><a href="/search?wd=Journey&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Journey</a><a href="/search?wd=Changing&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Changing</a><a href="/search?wd=sort&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">sort</a><a href="/search?wd=Implementation&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Implementation</a><a href="/search?wd=at&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">at</a><a href="/search?wd=Scale&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Scale</a><a href="/search?wd=Bringing&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Bringing</a><a href="/search?wd=Existing&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Existing</a><a href="/search?wd=Code&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Code</a><a href="/search?wd=to&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">to</a><a href="/search?wd=CUDA&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">CUDA</a><a href="/search?wd=Using&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Using</a><a href="/search?wd=constexpr&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">constexpr</a><a href="/search?wd=pmr&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">pmr</a><a href="/search?wd=Vectorizing&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Vectorizing</a><a href="/search?wd=CFD&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">CFD</a><a href="/search?wd=With&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">With</a><a href="/search?wd=simd&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">simd</a><a href="/search?wd=Supplemented&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Supplemented</a><a href="/search?wd=by&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">by</a><a href="/search?wd=Transparent&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Transparent</a><a href="/search?wd=Loading&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Loading</a><a href="/search?wd=Storing&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Storing</a><a href="/search?wd=Is&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Is</a><a href="/search?wd=Zero&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Zero</a><a href="/search?wd=overhead&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">overhead</a><a href="/search?wd=Abstraction&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Abstraction</a><a href="/search?wd=Oleksandr&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Oleksandr</a><a href="/search?wd=Bakirov&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Bakirov</a><a href="/search?wd=CppCon&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">CppCon</a><a href="/search?wd=Techniques&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Techniques</a><a href="/search?wd=Optimise&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Optimise</a><a href="/search?wd=threaded&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">threaded</a><a href="/search?wd=Data&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Data</a><a href="/search?wd=Building&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Building</a><a href="/search?wd=During&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">During</a><a href="/search?wd=Game&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Game</a><a href="/search?wd=Development&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Development</a><a href="/search?wd=C%2B%2B&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">C++</a><a href="/search?wd=%E9%AB%98%E6%80%A7&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">高性</a><a href="/search?wd=%E6%80%A7%E8%83%BD&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">性能</a><a href="/search?wd=%E9%AB%98%E6%80%A7%E8%83%BD&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">高性能</a><a href="/search?wd=%E5%B9%B6%E8%A1%8C&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">并行</a><a href="/search?wd=%E7%BC%96%E7%A8%8B&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">编程</a><a href="/search?wd=%E4%BC%98%E5%8C%96&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">优化</a><a href="/search?wd=%E8%AF%BE%E4%BB%B6&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">课件</a><a href="/search?wd=17&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">17</a></div></div></div> </div></div> </div></main> <footer class="el-footer" style="height:auto;"><div data-fetch-key="2" class="com-global-footer"><!----> <div class="footer-links"><div class="links-logo"><a href="/" class="nuxt-link-active"><img src="//wenku.it/uploads/7/3/1/d/6/731d6ad2ebd6d960ddea1e0be998e21e.png" alt="IT文库"></a> <div><a href="/article/about" target="_blank" class="el-link el-link--white"><!----><span class="el-link--inner">关于我们</span><!----></a> <a href="/article/agreement" target="_blank" class="el-link el-link--white"><!----><span class="el-link--inner">文库协议</span><!----></a> <a href="/article/contact" target="_blank" class="el-link el-link--white"><!----><span class="el-link--inner">联系我们</span><!----></a> <a href="/article/feedback" target="_blank" class="el-link el-link--white"><!----><span class="el-link--inner">意见反馈</span><!----></a> <a href="/article/copyright" target="_blank" class="el-link el-link--white"><!----><span class="el-link--inner">免责声明</span><!----></a></div></div> <div><div class="el-link el-link--default copyright-statement">本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。</div></div> <div><a href="https://wenku.it" title="IT文库" class="el-link el-link--white"><!----><span class="el-link--inner"> IT文库 </span><!----></a> <span class="copyright-year"><span> ©1024 - 2025 </span></span> <span>|</span> <a href="/sitemap.xml" target="_blank" title="站点地图" class="el-link el-link--white"><!----><span class="el-link--inner">站点地图</span><!----></a> <!----> <!----> <div class="powered-by"> Powered By <a href="https://mnt.ltd/#services" target="_blank" title="MOREDOC" class="el-link el-link--primary"><!----><span class="el-link--inner">MOREDOC</span><!----></a> <strong>AI</strong> <span>v3.3.0-beta.70</span></div></div></div> <div class="com-fixed-right-bar hidden-xs-only" data-v-5612e55a><ul data-v-5612e55a><li data-v-5612e55a><a href="/post" class="el-tooltip el-link el-link--default item" data-v-5612e55a data-v-5612e55a><i class="el-icon-edit-outline" data-v-5612e55a></i></a></li> <li data-v-5612e55a><a href="/upload" class="el-tooltip el-link el-link--default item" data-v-5612e55a data-v-5612e55a><i class="el-icon-upload" data-v-5612e55a></i></a></li> <li data-v-5612e55a><span data-v-5612e55a><div role="tooltip" id="el-popover-4497" aria-hidden="true" class="el-popover el-popper" style="width:200px;display:none;"><!----><div class="qrcode" data-v-5612e55a><img src="/uploads/2/9/e/4/d/29e4dde26911e5b41a3f329c4a746628.jpg" alt="关注我们的公众号【刻舟求荐】,给您不一样的精彩" style="width:100%;" data-v-5612e55a> <div class="help-block text-center" style="font-size:13px;" data-v-5612e55a> 关注我们的公众号【刻舟求荐】,给您不一样的精彩 </div></div> </div><span class="el-popover__reference-wrapper"><a href="javascript:;" class="el-link el-link--default" data-v-5612e55a><i class="fa fa-wechat" data-v-5612e55a></i></a></span></span></li> <li data-v-5612e55a><a href="https://wenku.it/article/contact" target="_blank" class="el-tooltip el-link el-link--default item" data-v-5612e55a data-v-5612e55a><i class="el-icon-s-custom" data-v-5612e55a></i></a></li> <li data-v-5612e55a><a href="javascript:;" class="el-tooltip el-link el-link--default item" data-v-5612e55a data-v-5612e55a><i class="el-icon-top" data-v-5612e55a></i></a></li></ul></div></div></footer></section></div></div><script>window.__NUXT__=(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,_,$,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,aA,aB,aC,aD,aE,aF,aG,aH,aI,aJ,aK,aL,aM,aN,aO,aP,aQ,aR,aS,aT,aU,aV,aW,aX,aY,aZ,a_,a$,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,bD,bE,bF,bG,bH,bI,bJ,bK,bL,bM,bN,bO,bP,bQ,bR,bS,bT,bU,bV,bW,bX,bY,bZ,b_,b$,ca,cb,cc,cd,ce,cf,cg,ch,ci,cj,ck,cl,cm,cn,co,cp,cq,cr,cs,ct,cu,cv,cw,cx,cy,cz,cA,cB,cC,cD,cE,cF,cG,cH,cI,cJ,cK,cL,cM,cN,cO,cP,cQ,cR,cS,cT,cU,cV,cW,cX,cY,cZ,c_,c$,da,db,dc,dd,de,df,dg,dh,di,dj,dk,dl,dm,dn,do0,dp,dq,dr,ds,dt,du,dv,dw,dx,dy,dz,dA,dB,dC,dD,dE,dF,dG,dH,dI,dJ,dK,dL,dM,dN,dO,dP,dQ,dR,dS,dT,dU,dV,dW,dX,dY,dZ,d_,d$,ea,eb,ec,ed,ee,ef,eg,eh,ei,ej,ek,el,em,en,eo,ep,eq,er,es,et,eu,ev,ew,ex,ey,ez,eA,eB,eC,eD,eE,eF,eG,eH,eI,eJ,eK,eL,eM,eN,eO,eP,eQ,eR,eS,eT,eU,eV,eW,eX,eY,eZ,e_,e$,fa,fb,fc,fd,fe,ff,fg,fh,fi,fj,fk,fl,fm,fn,fo,fp,fq,fr,fs,ft,fu,fv,fw,fx,fy,fz,fA,fB,fC,fD,fE,fF,fG,fH,fI,fJ,fK,fL,fM,fN,fO,fP,fQ,fR,fS,fT,fU,fV,fW,fX,fY,fZ,f_,f$,ga,gb,gc,gd,ge,gf,gg,gh,gi,gj,gk,gl,gm,gn,go,gp,gq,gr,gs,gt,gu,gv,gw,gx,gy,gz,gA,gB,gC,gD,gE,gF,gG,gH,gI,gJ,gK,gL,gM,gN,gO,gP,gQ,gR,gS,gT,gU,gV,gW,gX,gY,gZ,g_,g$,ha,hb,hc,hd,he,hf,hg,hh,hi,hj,hk,hl,hm,hn,ho,hp,hq,hr,hs,ht,hu,hv,hw,hx,hy,hz,hA,hB,hC,hD,hE,hF,hG,hH,hI,hJ,hK,hL,hM,hN,hO,hP,hQ,hR,hS,hT,hU,hV,hW,hX,hY,hZ,h_,h$,ia,ib,ic,id,ie,if0,ig,ih,ii,ij,ik,il,im,in0,io,ip,iq,ir,is,it,iu,iv,iw,ix,iy,iz,iA,iB,iC,iD,iE,iF,iG,iH,iI,iJ,iK,iL,iM,iN,iO,iP,iQ,iR,iS,iT,iU,iV,iW,iX,iY,iZ,i_,i$,ja,jb,jc,jd,je,jf,jg,jh,ji,jj,jk,jl,jm,jn,jo,jp,jq,jr,js,jt,ju,jv,jw,jx,jy,jz,jA,jB,jC,jD,jE,jF,jG,jH,jI,jJ,jK,jL,jM,jN,jO,jP,jQ,jR,jS,jT,jU,jV,jW,jX,jY,jZ,j_,j$,ka,kb,kc,kd,ke,kf,kg,kh,ki,kj,kk,kl,km,kn,ko,kp,kq,kr,ks,kt,ku,kv,kw,kx,ky,kz,kA,kB,kC,kD,kE,kF,kG,kH,kI,kJ,kK,kL,kM,kN,kO,kP,kQ,kR,kS,kT,kU,kV,kW,kX,kY,kZ,k_,k$,la,lb,lc,ld,le,lf,lg,lh,li,lj,lk,ll,lm,ln,lo,lp,lq,lr,ls,lt,lu,lv,lw,lx,ly,lz,lA,lB,lC,lD,lE,lF,lG,lH,lI,lJ,lK,lL,lM,lN,lO,lP,lQ,lR,lS,lT,lU,lV,lW,lX,lY,lZ,l_,l$,ma,mb,mc,md,me,mf,mg,mh,mi,mj,mk,ml,mm,mn,mo,mp,mq,mr,ms,mt,mu,mv,mw,mx,my,mz,mA,mB,mC,mD,mE,mF,mG,mH,mI,mJ,mK,mL,mM,mN,mO,mP,mQ,mR,mS,mT,mU,mV,mW,mX,mY,mZ,m_,m$,na,nb,nc,nd,ne,nf,ng,nh,ni,nj,nk,nl,nm,nn,no,np,nq,nr,ns,nt,nu,nv,nw,nx,ny,nz,nA,nB,nC,nD,nE,nF,nG,nH,nI,nJ,nK,nL,nM,nN,nO,nP,nQ,nR,nS,nT,nU,nV,nW,nX,nY,nZ,n_,n$,oa,ob,oc,od,oe,of,og,oh,oi,oj,ok,ol,om,on,oo,op,oq,or,os,ot,ou,ov,ow,ox,oy,oz,oA,oB,oC,oD,oE,oF,oG,oH,oI,oJ,oK,oL,oM,oN,oO,oP,oQ,oR,oS,oT,oU,oV,oW,oX,oY,oZ,o_,o$,pa,pb,pc,pd,pe,pf,pg,ph,pi,pj,pk,pl,pm,pn,po,pp,pq,pr,ps,pt,pu,pv,pw,px,py,pz,pA,pB,pC,pD,pE,pF,pG,pH,pI,pJ,pK,pL,pM,pN,pO,pP,pQ,pR,pS,pT,pU,pV,pW,pX,pY,pZ,p_,p$,qa,qb,qc,qd,qe,qf,qg,qh,qi,qj,qk,ql,qm,qn,qo,qp,qq,qr,qs,qt,qu,qv,qw,qx,qy,qz,qA,qB,qC,qD,qE,qF,qG,qH,qI,qJ,qK,qL,qM,qN,qO,qP,qQ,qR,qS,qT,qU,qV,qW,qX,qY,qZ,q_,q$,ra,rb,rc,rd,re,rf,rg,rh,ri,rj,rk,rl,rm,rn,ro,rp,rq,rr,rs,rt,ru,rv,rw,rx,ry,rz,rA,rB,rC,rD,rE,rF,rG,rH,rI,rJ,rK,rL,rM,rN,rO,rP,rQ,rR,rS,rT,rU,rV,rW,rX,rY,rZ,r_,r$,sa,sb,sc,sd,se,sf,sg,sh,si,sj,sk,sl,sm,sn,so,sp,sq,sr,ss,st,su,sv,sw,sx,sy,sz,sA,sB,sC,sD,sE,sF,sG,sH,sI,sJ,sK,sL,sM,sN,sO,sP,sQ,sR,sS,sT,sU,sV,sW,sX,sY,sZ,s_,s$,ta,tb,tc,td,te,tf,tg,th,ti,tj,tk,tl,tm,tn,to,tp,tq,tr,ts,tt,tu,tv,tw,tx,ty,tz,tA,tB,tC,tD,tE,tF,tG,tH,tI,tJ,tK,tL,tM,tN,tO,tP,tQ,tR,tS,tT,tU,tV,tW,tX,tY,tZ,t_,t$,ua,ub,uc,ud,ue,uf,ug,uh,ui,uj,uk,ul,um,un,uo,up,uq,ur,us,ut,uu,uv,uw,ux,uy,uz,uA,uB,uC,uD,uE,uF,uG,uH,uI,uJ,uK,uL,uM,uN,uO,uP,uQ,uR,uS,uT,uU,uV,uW,uX,uY,uZ,u_,u$,va,vb,vc,vd,ve,vf,vg,vh,vi,vj,vk,vl,vm,vn,vo,vp,vq,vr,vs,vt,vu,vv,vw,vx,vy,vz,vA,vB,vC,vD,vE,vF,vG,vH,vI,vJ,vK,vL,vM,vN,vO,vP,vQ,vR,vS,vT,vU,vV,vW,vX,vY,vZ,v_,v$,wa,wb,wc,wd,we,wf,wg,wh,wi,wj,wk,wl,wm,wn,wo,wp,wq,wr,ws,wt,wu,wv,ww,wx,wy,wz,wA,wB,wC,wD,wE,wF,wG,wH,wI,wJ,wK,wL,wM,wN,wO,wP,wQ,wR,wS,wT,wU,wV,wW,wX,wY,wZ,w_,w$,xa,xb,xc,xd,xe,xf,xg,xh,xi,xj,xk,xl,xm,xn,xo,xp,xq,xr,xs,xt,xu,xv,xw,xx,xy,xz,xA,xB,xC,xD,xE,xF,xG,xH,xI,xJ,xK,xL,xM,xN,xO,xP,xQ,xR,xS,xT,xU,xV,xW,xX,xY,xZ,x_,x$,ya,yb,yc,yd,ye,yf,yg,yh,yi,yj,yk,yl,ym,yn,yo,yp,yq,yr,ys,yt,yu,yv,yw,yx,yy,yz,yA,yB,yC,yD,yE,yF,yG,yH,yI,yJ,yK,yL,yM,yN,yO,yP,yQ,yR,yS,yT,yU){bX[0]={label:"全局广告",value:"global",description:"网站全局广告,所有页面都会显示",children:[{label:"全局底部",value:"global_bottom",description:"网站全局底部,所有页面都会显示"},{label:"全局顶部",value:"global_top",description:"网站全局顶部,所有页面都会显示"}]};bX[1]={label:qH,value:"index",description:"网站首页,只有首页会显示",children:[{label:"首页轮播图下方",value:"index_banner_bottom",description:"网站首页轮播图下方,只有首页会显示"},{label:"首页分类上方",value:"index_category_top",description:"网站首页分类上方,只有首页会显示"},{label:"首页分类下方",value:"index_category_bottom",description:"网站首页分类下方,只有首页会显示"},{label:"首页友链上方",value:"index_link_top",description:"网站首页友链上方,只有首页会显示"}]};bX[2]={label:"列表页",value:qI,description:"网站列表页,只有列表页会显示",children:[{label:"列表页导航下方",value:"list_nav_bottom",description:"网站列表页导航下方,只有列表页会显示"},{label:"列表页文档列表上方",value:"list_document_top",description:"网站列表页文档列表内容上方,只有列表页会显示"},{label:"列表页文档列表下方",value:"list_document_bottom",description:"网站列表页文档列表内容下方,只有列表页会显示"}]};bX[3]={label:"文档浏览页",value:"document",description:"网站文档浏览页,只有文档浏览页会显示",children:[{label:"文档浏览页顶部",value:"document_top",description:"网站文档浏览页顶部,只有文档浏览页会显示"},{label:"文档浏览页评论顶部",value:"document_bottom",description:"文档浏览页评论顶部,只有文档浏览页会显示"},{label:"文档浏览页页间",value:"document_between",description:"网站文档浏览页页间,只有文档浏览页会显示"}]};bX[4]={label:"个人主页",value:"user",description:"网站个人主页,只有个人主页会显示",children:[{label:"个人主页顶部",value:"user_top",description:"网站个人主页顶部,只有个人主页会显示"},{label:"个人主页文档列表顶部",value:"user_document_top",description:"网站个人主页文档列表顶部,只有个人主页会显示"}]};bX[5]={label:"搜索结果页",value:"search",description:"网站搜索结果页,只有搜索结果页会显示",children:[{label:"搜索结果页顶部",value:"search_top",description:"网站搜索结果页顶部,只有搜索结果页会显示"},{label:"搜索结果页底部",value:"search_bottom",description:"网站搜索结果页底部,只有搜索结果页会显示"},{label:"搜索结果页右侧",value:"search_right",description:"网站搜索结果页右侧,只有搜索结果页会显示"}]};rh.id=n;rh.title=cb;rh.doc_count=cc;rh.enable=a;rh.cover=cd;rh.icon=ce;ri.id=g;ri.title=cB;ri.doc_count=cC;ri.enable=a;ri.cover=cD;ri.icon=cE;ri.description=cF;rj.id=j;rj.title=T;rj.doc_count=eW;rj.enable=a;rj.cover=eX;rj.icon=eY;rj.description=eZ;rj.show_description=a;rk.id=m;rk.title=f$;rk.doc_count=ga;rk.enable=a;rk.cover=gb;rk.icon=gc;rl.id=i;rl.title=bj;rl.doc_count=gH;rl.enable=a;rl.cover=gI;rm.id=k;rm.title=ij;rm.doc_count=r;rm.enable=a;rm.icon=ik;rm.type=b;rn.id=f;rn.title=iT;rn.doc_count=y;rn.enable=a;rn.icon=iU;rn.type=b;ro.id=l;ro.title=kh;ro.enable=a;ro.icon=ki;ro.type=b;rp.id=e;rp.title=T;rp.doc_count=s;rp.enable=a;rp.icon=kJ;rp.type=b;rq.id=d;rq.title=bj;rq.doc_count=r;rq.enable=a;rq.icon=mA;rq.type=b;rr.id=z;rr.title=px;rr.enable=a;rr.icon=py;rr.type=b;rs.id=h;rs.title=pH;rs.doc_count=b;rs.enable=a;rs.icon=pI;rs.type=b;rt.id=o;rt.title=hC;rt.doc_count=bu;rt.enable=a;rt.cover=hD;rt.icon=hE;ru.id=qC;ru.title=qD;ru.doc_count=r;ru.enable=a;ru.icon=qE;ru.type=b;rv.id=bG;rv.parent_id=n;rv.title=$;rv.doc_count=N;rv.enable=a;rw.id=cf;rw.parent_id=n;rw.title=aa;rw.doc_count=r;rw.enable=a;rx.id=cg;rx.parent_id=n;rx.title=ab;rx.doc_count=r;rx.enable=a;rx.description=ch;rx.show_description=a;ry.id=ci;ry.parent_id=n;ry.title=ac;ry.doc_count=cj;ry.enable=a;ry.description=ck;ry.show_description=a;rz.id=cl;rz.parent_id=n;rz.title=ad;rz.doc_count=s;rz.enable=a;rA.id=ae;rA.parent_id=n;rA.title=W;rA.doc_count=cm;rA.enable=a;rB.id=cq;rB.parent_id=n;rB.title=af;rB.enable=a;rC.id=cr;rC.parent_id=n;rC.title=R;rC.doc_count=t;rC.enable=a;rD.id=cs;rD.parent_id=n;rD.title=ct;rD.doc_count=b;rD.enable=a;rD.description=cu;rD.show_description=a;rE.id=bH;rE.parent_id=n;rE.title=ag;rE.doc_count=H;rE.enable=a;rF.id=cv;rF.parent_id=n;rF.title=cw;rF.doc_count=ah;rF.enable=a;rG.id=cx;rG.parent_id=n;rG.title=cy;rG.enable=a;rH.id=cz;rH.parent_id=n;rH.title=cA;rH.doc_count=S;rH.enable=a;rI.id=cG;rI.parent_id=g;rI.title=cH;rI.doc_count=b;rI.enable=a;rJ.id=cI;rJ.parent_id=g;rJ.title=ai;rJ.doc_count=q;rJ.enable=a;rK.id=w;rK.parent_id=g;rK.title=bI;rK.doc_count=aj;rK.enable=a;rL.id=cM;rL.parent_id=g;rL.title=al;rL.enable=a;rL.description=cN;rL.show_description=a;rM.id=cO;rM.parent_id=g;rM.title=cP;rM.doc_count=r;rM.enable=a;rM.description=cQ;rM.show_description=a;rN.id=cR;rN.parent_id=g;rN.title=am;rN.doc_count=s;rN.enable=a;rN.description=cS;rN.show_description=a;rO.id=cT;rO.parent_id=g;rO.title=cU;rO.doc_count=u;rO.enable=a;rP.id=cV;rP.parent_id=g;rP.title=an;rP.doc_count=cW;rP.enable=a;rP.description=cX;rP.show_description=a;rQ.id=cY;rQ.parent_id=g;rQ.title=cZ;rQ.enable=a;rR.id=c_;rR.parent_id=g;rR.title=c$;rR.doc_count=O;rR.enable=a;rR.description=da;rR.show_description=a;rS.id=x;rS.parent_id=g;rS.title=X;rS.doc_count=ao;rS.enable=a;rS.description=db;rS.show_description=a;rT.id=bK;rT.parent_id=g;rT.title=ar;rT.doc_count=Y;rT.enable=a;rT.description=dm;rT.show_description=a;rU.id=dn;rU.parent_id=g;rU.title=do0;rU.doc_count=dp;rU.enable=a;rU.description=dq;rU.show_description=a;rV.id=dr;rV.parent_id=g;rV.title=ds;rV.doc_count=q;rV.enable=a;rV.description=dt;rV.show_description=a;rW.id=du;rW.parent_id=g;rW.title=dv;rW.doc_count=y;rW.enable=a;rW.description=dw;rW.show_description=a;rX.id=dx;rX.parent_id=g;rX.title=as;rX.doc_count=dy;rX.enable=a;rX.description=dz;rX.show_description=a;rY.id=at;rY.parent_id=g;rY.title=au;rY.doc_count=I;rY.enable=a;rY.description=dA;rY.show_description=a;rZ.id=dE;rZ.parent_id=g;rZ.title=dF;rZ.doc_count=q;rZ.enable=a;rZ.description=dG;rZ.show_description=a;r_.id=E;r_.parent_id=g;r_.title=av;r_.doc_count=bL;r_.enable=a;r_.description=dH;r_.show_description=a;r$.id=p;r$.parent_id=g;r$.title=ax;r$.doc_count=ay;r$.enable=a;r$.description=dR;r$.show_description=a;sa.id=eq;sa.parent_id=g;sa.title=er;sa.doc_count=r;sa.enable=a;sa.description=es;sa.show_description=a;sb.id=aD;sb.parent_id=g;sb.title=aE;sb.doc_count=s;sb.enable=a;sb.description=et;sb.show_description=a;sc.id=ex;sc.parent_id=g;sc.title=aF;sc.doc_count=bP;sc.enable=a;sc.description=ey;sc.show_description=a;sd.id=ez;sd.parent_id=g;sd.title=aG;sd.doc_count=aH;sd.enable=a;se.id=bQ;se.parent_id=g;se.title=eA;se.doc_count=eB;se.enable=a;se.description=eC;se.show_description=a;sf.id=eD;sf.parent_id=g;sf.title=eE;sf.doc_count=Z;sf.enable=a;sg.id=eF;sg.parent_id=g;sg.title=aI;sg.doc_count=ak;sg.enable=a;sg.description=eG;sg.show_description=a;sh.id=eH;sh.parent_id=g;sh.title=eI;sh.doc_count=A;sh.enable=a;si.id=eJ;si.parent_id=g;si.title=eK;si.doc_count=F;si.enable=a;si.description=eL;si.show_description=a;sj.id=eM;sj.parent_id=g;sj.title=eN;sj.doc_count=ah;sj.enable=a;sj.description=eO;sj.show_description=a;sk.id=eP;sk.parent_id=g;sk.title=eQ;sk.doc_count=eR;sk.enable=a;sk.description=eS;sk.show_description=a;sl.id=eT;sl.parent_id=g;sl.title=eU;sl.doc_count=b;sl.enable=a;sl.description=eV;sl.show_description=a;sm.id=e_;sm.parent_id=j;sm.title=e$;sm.doc_count=y;sm.enable=a;sm.description=fa;sn.id=fb;sn.parent_id=j;sn.title=fc;sn.doc_count=A;sn.enable=a;sn.description=fd;sn.show_description=a;so.id=fe;so.parent_id=j;so.title=aJ;so.doc_count=y;so.enable=a;so.description=ff;so.show_description=a;sp.id=fg;sp.parent_id=j;sp.title=aK;sp.doc_count=I;sp.enable=a;sp.description=fh;sp.show_description=a;sq.id=fi;sq.parent_id=j;sq.title=fj;sq.enable=a;sr.id=fk;sr.parent_id=j;sr.title=aL;sr.doc_count=U;sr.enable=a;sr.description=fl;ss.id=fm;ss.parent_id=j;ss.title=fn;ss.doc_count=bR;ss.enable=a;ss.description=fo;ss.show_description=a;st.id=fp;st.parent_id=j;st.title=aM;st.doc_count=y;st.enable=a;st.description=fq;st.show_description=a;su.id=fr;su.parent_id=j;su.title=aN;su.doc_count=S;su.enable=a;su.description=fs;su.show_description=a;sv.id=ft;sv.parent_id=j;sv.title=fu;sv.doc_count=fv;sv.enable=a;sv.description=fw;sv.show_description=a;sw.id=fx;sw.parent_id=j;sw.title=aO;sw.doc_count=aq;sw.enable=a;sw.description=fy;sw.show_description=a;sx.id=fz;sx.parent_id=j;sx.title=aP;sx.doc_count=u;sx.enable=a;sx.description=fA;sx.show_description=a;sy.id=fB;sy.parent_id=j;sy.title=aQ;sy.doc_count=b;sy.enable=a;sz.id=fC;sz.parent_id=j;sz.title=aR;sz.doc_count=aS;sz.enable=a;sz.description=fD;sz.show_description=a;sA.id=fE;sA.parent_id=j;sA.title=aT;sA.doc_count=F;sA.enable=a;sA.description=fF;sA.show_description=a;sB.id=fG;sB.parent_id=j;sB.title=fH;sB.doc_count=N;sB.enable=a;sB.description=fI;sB.show_description=a;sC.id=bS;sC.parent_id=j;sC.title=fJ;sC.enable=a;sC.description=fK;sC.show_description=a;sD.id=fL;sD.parent_id=j;sD.title=aU;sD.doc_count=fM;sD.enable=a;sD.description=fN;sD.show_description=a;sE.id=ao;sE.parent_id=j;sE.title=fO;sE.enable=a;sF.id=L;sF.parent_id=j;sF.title=aV;sF.doc_count=fP;sF.enable=a;sF.description=fQ;sF.show_description=a;sG.id=fZ;sG.parent_id=j;sG.title=f_;sG.doc_count=b;sG.enable=a;sH.id=gd;sH.parent_id=m;sH.title=aY;sH.doc_count=b;sH.enable=a;sI.id=ge;sI.parent_id=m;sI.title=gf;sI.enable=a;sJ.id=gg;sJ.parent_id=m;sJ.title=aZ;sJ.doc_count=gh;sJ.enable=a;sK.id=gi;sK.parent_id=m;sK.title=gj;sK.doc_count=gk;sK.enable=a;sL.id=gl;sL.parent_id=m;sL.title=a_;sL.enable=a;sM.id=aj;sM.parent_id=m;sM.title=a$;sM.doc_count=q;sM.enable=a;sM.description=gm;sM.show_description=a;sN.id=ba;sN.parent_id=m;sN.title=bb;sN.doc_count=gn;sN.enable=a;sO.id=gt;sO.parent_id=m;sO.title=be;sO.enable=a;sP.id=gu;sP.parent_id=m;sP.title=bf;sP.doc_count=q;sP.enable=a;sP.description=gv;sP.show_description=a;sQ.id=gw;sQ.parent_id=m;sQ.title=bg;sQ.enable=a;sR.id=gx;sR.parent_id=m;sR.title=gy;sR.doc_count=s;sR.enable=a;sS.id=gz;sS.parent_id=m;sS.title=bh;sS.enable=a;sT.id=gA;sT.parent_id=m;sT.title=bi;sT.doc_count=gB;sT.enable=a;sT.description=gC;sT.show_description=a;sU.id=gD;sU.parent_id=m;sU.title=gE;sU.doc_count=aw;sU.enable=a;sV.id=gF;sV.parent_id=m;sV.title=gG;sV.doc_count=bT;sV.enable=a;sW.id=hF;sW.parent_id=o;sW.title=bv;sW.doc_count=hG;sW.enable=a;sW.description=hH;sW.show_description=a;sX.id=hI;sX.parent_id=o;sX.title=hJ;sX.doc_count=H;sX.enable=a;sX.description=hK;sX.show_description=a;sY.id=hL;sY.parent_id=o;sY.title=hM;sY.doc_count=hN;sY.enable=a;sY.description=hO;sY.show_description=a;sZ.id=hP;sZ.parent_id=o;sZ.title=bw;sZ.doc_count=aS;sZ.enable=a;sZ.description=hQ;sZ.show_description=a;s_.id=hR;s_.parent_id=o;s_.title=hS;s_.doc_count=hT;s_.enable=a;s_.description=hU;s_.show_description=a;s$.id=bx;s$.parent_id=o;s$.title=hV;s$.doc_count=U;s$.enable=a;ta.id=hZ;ta.parent_id=o;ta.title=by;ta.doc_count=P;ta.enable=a;tb.id=h_;tb.parent_id=o;tb.title=h$;tb.doc_count=u;tb.enable=a;tb.description=ia;tb.show_description=a;tc.id=bz;tc.parent_id=o;tc.title=ib;tc.doc_count=u;tc.enable=a;td.id=ie;td.parent_id=o;td.title=if0;td.doc_count=K;td.enable=a;td.description=ig;td.show_description=a;te.id=ih;te.parent_id=o;te.title=ii;te.doc_count=K;te.enable=a;tf.id=dc;tf.parent_id=x;tf.title=ap;tf.doc_count=aq;tf.enable=a;tf.description=dd;tf.show_description=a;tg.id=de;tg.parent_id=x;tg.title=df;tg.doc_count=t;tg.enable=a;tg.description=dg;tg.show_description=a;th.id=dh;th.parent_id=x;th.title=di;th.doc_count=r;th.enable=a;th.description=dj;th.show_description=a;ti.id=bJ;ti.parent_id=x;ti.title=dk;ti.doc_count=dl;ti.enable=a;tj.id=dS;tj.parent_id=p;tj.title=az;tj.doc_count=bM;tj.enable=a;tj.description=dT;tj.show_description=a;tk.id=dU;tk.parent_id=p;tk.title=dV;tk.doc_count=dW;tk.enable=a;tl.id=aA;tl.parent_id=p;tl.title=aB;tl.doc_count=dX;tl.enable=a;tl.description=dY;tl.show_description=a;tm.id=dZ;tm.parent_id=p;tm.title=aC;tm.doc_count=J;tm.enable=a;tm.description=d_;tm.show_description=a;tn.id=d$;tn.parent_id=p;tn.title=ea;tn.doc_count=F;tn.enable=a;tn.description=eb;tn.show_description=a;to.id=ec;to.parent_id=p;to.title=ed;to.doc_count=H;to.enable=a;to.description=ee;to.show_description=a;tp.id=ef;tp.parent_id=p;tp.title=eg;tp.doc_count=K;tp.enable=a;tp.description=eh;tp.show_description=a;tq.id=bN;tq.parent_id=p;tq.title=ei;tq.doc_count=bO;tq.enable=a;tq.description=ej;tq.show_description=a;tr.id=ek;tr.parent_id=p;tr.title=el;tr.doc_count=F;tr.enable=a;tr.description=em;tr.show_description=a;ts.id=en;ts.parent_id=p;ts.title=eo;ts.doc_count=S;ts.enable=a;ts.description=ep;ts.show_description=a;tt.id=cn;tt.parent_id=ae;tt.title=co;tt.doc_count=O;tt.enable=a;tt.description=cp;tt.show_description=a;tu.id=cJ;tu.parent_id=w;tu.title=cK;tu.doc_count=ak;tu.enable=a;tu.description=cL;tu.show_description=a;tv.id=eu;tv.parent_id=aD;tv.title=ev;tv.enable=a;tv.description=ew;tv.show_description=a;tw.id=dI;tw.parent_id=E;tw.title=dJ;tw.doc_count=q;tw.enable=a;tw.description=dK;tw.show_description=a;tx.id=dL;tx.parent_id=E;tx.title=dM;tx.doc_count=aw;tx.enable=a;tx.description=dN;tx.show_description=a;ty.id=dO;ty.parent_id=E;ty.title=dP;ty.doc_count=I;ty.enable=a;ty.description=dQ;ty.show_description=a;tz.id=dB;tz.parent_id=at;tz.title=dC;tz.enable=a;tz.description=dD;tz.show_description=a;tA.id=bc;tA.parent_id=ba;tA.title=go;tA.doc_count=gp;tA.enable=a;tA.description=gq;tA.show_description=a;tB.id=fR;tB.parent_id=L;tB.title=fS;tB.doc_count=aW;tB.enable=a;tB.description=fT;tB.show_description=a;tC.id=fU;tC.parent_id=L;tC.title=aX;tC.doc_count=u;tC.enable=a;tC.description=fV;tC.show_description=a;tD.id=fW;tD.parent_id=L;tD.title=fX;tD.doc_count=P;tD.enable=a;tD.description=fY;tD.show_description=a;tE.id=gJ;tE.parent_id=i;tE.title=bk;tE.doc_count=Q;tE.enable=a;tE.show_description=a;tF.id=gK;tF.parent_id=i;tF.title=gL;tF.doc_count=aH;tF.enable=a;tF.description=gM;tF.show_description=a;tG.id=gN;tG.parent_id=i;tG.title=gO;tG.doc_count=q;tG.enable=a;tG.description=gP;tG.show_description=a;tH.id=gQ;tH.parent_id=i;tH.title=gR;tH.doc_count=U;tH.enable=a;tH.description=gS;tH.show_description=a;tI.id=gT;tI.parent_id=i;tI.title=gU;tI.doc_count=A;tI.enable=a;tI.description=gV;tI.show_description=a;tJ.id=gW;tJ.parent_id=i;tJ.title=gX;tJ.doc_count=A;tJ.enable=a;tK.id=gY;tK.parent_id=i;tK.title=bl;tK.doc_count=q;tK.enable=a;tL.id=gZ;tL.parent_id=i;tL.title=bm;tL.doc_count=Q;tL.enable=a;tL.description=g_;tL.show_description=a;tM.id=g$;tM.parent_id=i;tM.title=bn;tM.doc_count=J;tM.enable=a;tM.description=ha;tM.show_description=a;tN.id=hb;tN.parent_id=i;tN.title=bo;tN.doc_count=Z;tN.enable=a;tO.id=hc;tO.parent_id=i;tO.title=bp;tO.doc_count=Y;tO.enable=a;tP.id=hd;tP.parent_id=i;tP.title=he;tP.doc_count=bU;tP.enable=a;tP.description=hf;tP.show_description=a;tQ.id=hg;tQ.parent_id=i;tQ.title=hh;tQ.doc_count=aW;tQ.enable=a;tQ.description=hi;tQ.show_description=a;tR.id=hj;tR.parent_id=i;tR.title=hk;tR.doc_count=O;tR.enable=a;tS.id=hl;tS.parent_id=i;tS.title=hm;tS.doc_count=H;tS.enable=a;tS.description=hn;tS.show_description=a;tT.id=ho;tT.parent_id=i;tT.title=bq;tT.doc_count=b;tT.enable=a;tU.id=hp;tU.parent_id=i;tU.title=hq;tU.doc_count=P;tU.enable=a;tV.id=hr;tV.parent_id=i;tV.title=hs;tV.doc_count=ht;tV.enable=a;tV.description=hu;tV.show_description=a;tW.id=hv;tW.parent_id=i;tW.title=hw;tW.doc_count=N;tW.enable=a;tX.id=hx;tX.parent_id=i;tX.title=br;tX.doc_count=hy;tX.enable=a;tY.id=hz;tY.parent_id=i;tY.title=bs;tY.doc_count=hA;tY.enable=a;tZ.id=hB;tZ.parent_id=i;tZ.title=bt;tZ.doc_count=q;tZ.enable=a;t_.id=hW;t_.parent_id=bx;t_.title=hX;t_.doc_count=I;t_.enable=a;t_.description=hY;t_.show_description=a;t$.id=il;t$.parent_id=k;t$.title=$;t$.enable=a;t$.type=b;ua.id=im;ua.parent_id=k;ua.title=in0;ua.enable=a;ua.type=b;ub.id=io;ub.parent_id=k;ub.title=ip;ub.enable=a;ub.type=b;uc.id=iq;uc.parent_id=k;uc.title=ir;uc.enable=a;uc.type=b;ud.id=is;ud.parent_id=k;ud.title=it;ud.enable=a;ud.type=b;ue.id=iu;ue.parent_id=k;ue.title=iv;ue.enable=a;ue.type=b;uf.id=iw;uf.parent_id=k;uf.title=ix;uf.enable=a;uf.type=b;ug.id=iy;ug.parent_id=k;ug.title=ab;ug.enable=a;ug.type=b;uh.id=iz;uh.parent_id=k;uh.title=iA;uh.enable=a;uh.type=b;ui.id=iB;ui.parent_id=k;ui.title=ad;ui.enable=a;ui.type=b;uj.id=iC;uj.parent_id=k;uj.title=iD;uj.enable=a;uj.type=b;uk.id=iE;uk.parent_id=k;uk.title=W;uk.doc_count=b;uk.enable=a;uk.type=b;ul.id=iF;ul.parent_id=k;ul.title=iG;ul.enable=a;ul.type=b;um.id=iH;um.parent_id=k;um.title=iI;um.enable=a;um.type=b;un.id=iJ;un.parent_id=k;un.title=R;un.enable=a;un.type=b;uo.id=iK;uo.parent_id=k;uo.title=iL;uo.enable=a;uo.type=b;up.id=iM;up.parent_id=k;up.title=ag;up.enable=a;up.type=b;uq.id=iN;uq.parent_id=k;uq.title=iO;uq.doc_count=b;uq.enable=a;uq.type=b;ur.id=iP;ur.parent_id=k;ur.title=iQ;ur.enable=a;ur.type=b;us.id=iR;us.parent_id=k;us.title=iS;us.doc_count=b;us.enable=a;us.type=b;ut.id=iV;ut.parent_id=f;ut.title=iW;ut.enable=a;ut.type=b;uu.id=bV;uu.parent_id=f;uu.title=M;uu.enable=a;uu.type=b;uv.id=iX;uv.parent_id=f;uv.title=iY;uv.enable=a;uv.type=b;uw.id=iZ;uw.parent_id=f;uw.title=ai;uw.enable=a;uw.type=b;ux.id=i_;ux.parent_id=f;ux.title=i$;ux.enable=a;ux.type=b;uy.id=ja;uy.parent_id=f;uy.title=al;uy.enable=a;uy.type=b;uz.id=jb;uz.parent_id=f;uz.title=aa;uz.enable=a;uz.type=b;uA.id=jc;uA.parent_id=f;uA.title=am;uA.enable=a;uA.type=b;uB.id=jd;uB.parent_id=f;uB.title=aB;uB.enable=a;uB.type=b;uC.id=je;uC.parent_id=f;uC.title=jf;uC.enable=a;uC.type=b;uD.id=jg;uD.parent_id=f;uD.title=jh;uD.enable=a;uD.type=b;uE.id=ji;uE.parent_id=f;uE.title=jj;uE.enable=a;uE.type=b;uF.id=jk;uF.parent_id=f;uF.title=aC;uF.enable=a;uF.type=b;uG.id=jl;uG.parent_id=f;uG.title=jm;uG.enable=a;uG.type=b;uH.id=jn;uH.parent_id=f;uH.title=an;uH.enable=a;uH.type=b;uI.id=jo;uI.parent_id=f;uI.title=jp;uI.enable=a;uI.type=b;uJ.id=jq;uJ.parent_id=f;uJ.title=jr;uJ.enable=a;uJ.type=b;uK.id=js;uK.parent_id=f;uK.title=jt;uK.enable=a;uK.type=b;uL.id=ju;uL.parent_id=f;uL.title=X;uL.enable=a;uL.type=b;uM.id=jv;uM.parent_id=f;uM.title=ar;uM.enable=a;uM.type=b;uN.id=jw;uN.parent_id=f;uN.title=jx;uN.enable=a;uN.type=b;uO.id=jy;uO.parent_id=f;uO.title=jz;uO.enable=a;uO.type=b;uP.id=jA;uP.parent_id=f;uP.title=jB;uP.enable=a;uP.type=b;uQ.id=jC;uQ.parent_id=f;uQ.title=jD;uQ.enable=a;uQ.type=b;uR.id=jE;uR.parent_id=f;uR.title=jF;uR.enable=a;uR.type=b;uS.id=jG;uS.parent_id=f;uS.title=as;uS.enable=a;uS.type=b;uT.id=jH;uT.parent_id=f;uT.title=au;uT.enable=a;uT.type=b;uU.id=jI;uU.parent_id=f;uU.title=jJ;uU.enable=a;uU.type=b;uV.id=jK;uV.parent_id=f;uV.title=av;uV.enable=a;uV.type=b;uW.id=jL;uW.parent_id=f;uW.title=ax;uW.enable=a;uW.type=b;uX.id=jM;uX.parent_id=f;uX.title=jN;uX.enable=a;uX.type=b;uY.id=jO;uY.parent_id=f;uY.title=jP;uY.enable=a;uY.type=b;uZ.id=jQ;uZ.parent_id=f;uZ.title=aE;uZ.enable=a;uZ.type=b;u_.id=jR;u_.parent_id=f;u_.title=aF;u_.enable=a;u_.type=b;u$.id=jS;u$.parent_id=f;u$.title=jT;u$.enable=a;u$.type=b;va.id=jU;va.parent_id=f;va.title=jV;va.enable=a;va.type=b;vb.id=jW;vb.parent_id=f;vb.title=bg;vb.enable=a;vb.type=b;vc.id=jX;vc.parent_id=f;vc.title=jY;vc.enable=a;vc.type=b;vd.id=jZ;vd.parent_id=f;vd.title=j_;vd.doc_count=b;vd.enable=a;vd.type=b;ve.id=j$;ve.parent_id=f;ve.title=ka;ve.enable=a;ve.type=b;vf.id=kb;vf.parent_id=f;vf.title=kc;vf.enable=a;vf.type=b;vg.id=kd;vg.parent_id=f;vg.title=ke;vg.enable=a;vg.type=b;vh.id=kf;vh.parent_id=f;vh.title=kg;vh.doc_count=s;vh.enable=a;vh.type=b;vi.id=kj;vi.parent_id=l;vi.title=aY;vi.enable=a;vi.type=b;vj.id=kk;vj.parent_id=l;vj.title=kl;vj.enable=a;vj.type=b;vk.id=km;vk.parent_id=l;vk.title=ac;vk.enable=a;vk.type=b;vl.id=kn;vl.parent_id=l;vl.title=ko;vl.enable=a;vl.type=b;vm.id=kp;vm.parent_id=l;vm.title=kq;vm.enable=a;vm.type=b;vn.id=kr;vn.parent_id=l;vn.title=ks;vn.enable=a;vn.type=b;vo.id=kt;vo.parent_id=l;vo.title=ku;vo.enable=a;vo.type=b;vp.id=kv;vp.parent_id=l;vp.title=a_;vp.enable=a;vp.type=b;vq.id=kw;vq.parent_id=l;vq.title=kx;vq.enable=a;vq.type=b;vr.id=ky;vr.parent_id=l;vr.title=kz;vr.enable=a;vr.type=b;vs.id=kA;vs.parent_id=l;vs.title=kB;vs.enable=a;vs.type=b;vt.id=kC;vt.parent_id=l;vt.title=af;vt.enable=a;vt.type=b;vu.id=kD;vu.parent_id=l;vu.title=R;vu.enable=a;vu.type=b;vv.id=kE;vv.parent_id=l;vv.title=aG;vv.enable=a;vv.type=b;vw.id=kF;vw.parent_id=l;vw.title=kG;vw.enable=a;vw.type=b;vx.id=kH;vx.parent_id=l;vx.title=kI;vx.enable=a;vx.type=b;vy.id=kK;vy.parent_id=e;vy.title=M;vy.enable=a;vy.type=b;vz.id=kL;vz.parent_id=e;vz.title=kM;vz.enable=a;vz.type=b;vA.id=kN;vA.parent_id=e;vA.title=aJ;vA.enable=a;vA.type=b;vB.id=kO;vB.parent_id=e;vB.title=aK;vB.enable=a;vB.type=b;vC.id=kP;vC.parent_id=e;vC.title=kQ;vC.enable=a;vC.type=b;vD.id=kR;vD.parent_id=e;vD.title=kS;vD.enable=a;vD.type=b;vE.id=kT;vE.parent_id=e;vE.title=kU;vE.enable=a;vE.type=b;vF.id=kV;vF.parent_id=e;vF.title=kW;vF.enable=a;vF.type=b;vG.id=bu;vG.parent_id=e;vG.title=kX;vG.doc_count=b;vG.enable=a;vG.type=b;vH.id=kY;vH.parent_id=e;vH.title=kZ;vH.enable=a;vH.type=b;vI.id=k_;vI.parent_id=e;vI.title=k$;vI.enable=a;vI.type=b;vJ.id=la;vJ.parent_id=e;vJ.title=lb;vJ.enable=a;vJ.type=b;vK.id=lc;vK.parent_id=e;vK.title=aL;vK.enable=a;vK.type=b;vL.id=ld;vL.parent_id=e;vL.title=le;vL.enable=a;vL.type=b;vM.id=lf;vM.parent_id=e;vM.title=lg;vM.enable=a;vM.type=b;vN.id=lh;vN.parent_id=e;vN.title=li;vN.enable=a;vN.type=b;vO.id=lj;vO.parent_id=e;vO.title=lk;vO.enable=a;vO.type=b;vP.id=ll;vP.parent_id=e;vP.title=lm;vP.enable=a;vP.type=b;vQ.id=ln;vQ.parent_id=e;vQ.title=lo;vQ.enable=a;vQ.type=b;vR.id=lp;vR.parent_id=e;vR.title=lq;vR.enable=a;vR.type=b;vS.id=lr;vS.parent_id=e;vS.title=ls;vS.enable=a;vS.type=b;vT.id=lt;vT.parent_id=e;vT.title=lu;vT.enable=a;vT.type=b;vU.id=lv;vU.parent_id=e;vU.title=lw;vU.enable=a;vU.type=b;vV.id=lx;vV.parent_id=e;vV.title=ly;vV.enable=a;vV.type=b;vW.id=lz;vW.parent_id=e;vW.title=lA;vW.enable=a;vW.type=b;vX.id=lB;vX.parent_id=e;vX.title=lC;vX.enable=a;vX.type=b;vY.id=lD;vY.parent_id=e;vY.title=lE;vY.enable=a;vY.type=b;vZ.id=lF;vZ.parent_id=e;vZ.title=lG;vZ.enable=a;vZ.type=b;v_.id=lH;v_.parent_id=e;v_.title=aM;v_.enable=a;v_.type=b;v$.id=lI;v$.parent_id=e;v$.title=aN;v$.enable=a;v$.type=b;wa.id=ay;wa.parent_id=e;wa.title=aX;wa.enable=a;wa.type=b;wb.id=lJ;wb.parent_id=e;wb.title=lK;wb.enable=a;wb.type=b;wc.id=lL;wc.parent_id=e;wc.title=lM;wc.enable=a;wc.type=b;wd.id=lN;wd.parent_id=e;wd.title=lO;wd.enable=a;wd.type=b;we.id=lP;we.parent_id=e;we.title=lQ;we.enable=a;we.type=b;wf.id=lR;wf.parent_id=e;wf.title=lS;wf.enable=a;wf.type=b;wg.id=lT;wg.parent_id=e;wg.title=lU;wg.enable=a;wg.type=b;wh.id=lV;wh.parent_id=e;wh.title=lW;wh.enable=a;wh.type=b;wi.id=lX;wi.parent_id=e;wi.title=aO;wi.enable=a;wi.type=b;wj.id=lY;wj.parent_id=e;wj.title=lZ;wj.enable=a;wj.type=b;wk.id=l_;wk.parent_id=e;wk.title=l$;wk.enable=a;wk.type=b;wl.id=ma;wl.parent_id=e;wl.title=aP;wl.enable=a;wl.type=b;wm.id=mb;wm.parent_id=e;wm.title=mc;wm.enable=a;wm.type=b;wn.id=md;wn.parent_id=e;wn.title=me;wn.enable=a;wn.type=b;wo.id=mf;wo.parent_id=e;wo.title=bB;wo.enable=a;wo.type=b;wp.id=mg;wp.parent_id=e;wp.title=mh;wp.enable=a;wp.type=b;wq.id=mi;wq.parent_id=e;wq.title=aQ;wq.enable=a;wq.type=b;wr.id=mj;wr.parent_id=e;wr.title=aR;wr.enable=a;wr.type=b;ws.id=mk;ws.parent_id=e;ws.title=aT;ws.enable=a;ws.type=b;wt.id=ml;wt.parent_id=e;wt.title=mm;wt.enable=a;wt.type=b;wu.id=mn;wu.parent_id=e;wu.title=mo;wu.enable=a;wu.type=b;wv.id=mp;wv.parent_id=e;wv.title=mq;wv.enable=a;wv.type=b;ww.id=mr;ww.parent_id=e;ww.title=ms;ww.enable=a;ww.type=b;wx.id=mt;wx.parent_id=e;wx.title=T;wx.enable=a;wx.type=b;wy.id=mu;wy.parent_id=e;wy.title=mv;wy.enable=a;wy.type=b;wz.id=mw;wz.parent_id=e;wz.title=aU;wz.enable=a;wz.type=b;wA.id=mx;wA.parent_id=e;wA.title=aV;wA.doc_count=b;wA.enable=a;wA.type=b;wB.id=my;wB.parent_id=e;wB.title=mz;wB.enable=a;wB.type=b;wC.id=mB;wC.parent_id=d;wC.title=ap;wC.enable=a;wC.type=b;wD.id=mC;wD.parent_id=d;wD.title=mD;wD.enable=a;wD.type=b;wE.id=mE;wE.parent_id=d;wE.title=mF;wE.enable=a;wE.type=b;wF.id=mG;wF.parent_id=d;wF.title=mH;wF.enable=a;wF.type=b;wG.id=mI;wG.parent_id=d;wG.title=mJ;wG.enable=a;wG.type=b;wH.id=mK;wH.parent_id=d;wH.title=M;wH.enable=a;wH.type=b;wI.id=mL;wI.parent_id=d;wI.title=bk;wI.enable=a;wI.description=mM;wI.show_description=a;wI.type=b;wJ.id=mN;wJ.parent_id=d;wJ.title=mO;wJ.enable=a;wJ.type=b;wK.id=mP;wK.parent_id=d;wK.title=mQ;wK.enable=a;wK.type=b;wL.id=mR;wL.parent_id=d;wL.title=mS;wL.enable=a;wL.type=b;wM.id=mT;wM.parent_id=d;wM.title=mU;wM.enable=a;wM.type=b;wN.id=mV;wN.parent_id=d;wN.title=mW;wN.enable=a;wN.type=b;wO.id=mX;wO.parent_id=d;wO.title=mY;wO.enable=a;wO.type=b;wP.id=mZ;wP.parent_id=d;wP.title=bd;wP.enable=a;wP.type=b;wQ.id=m_;wQ.parent_id=d;wQ.title=m$;wQ.enable=a;wQ.type=b;wR.id=na;wR.parent_id=d;wR.title=nb;wR.enable=a;wR.type=b;wS.id=nc;wS.parent_id=d;wS.title=nd;wS.enable=a;wS.type=b;wT.id=ne;wT.parent_id=d;wT.title=bA;wT.enable=a;wT.type=b;wU.id=nf;wU.parent_id=d;wU.title=ng;wU.enable=a;wU.type=b;wV.id=nh;wV.parent_id=d;wV.title=bl;wV.enable=a;wV.type=b;wW.id=ni;wW.parent_id=d;wW.title=nj;wW.enable=a;wW.type=b;wX.id=nk;wX.parent_id=d;wX.title=nl;wX.enable=a;wX.type=b;wY.id=nm;wY.parent_id=d;wY.title=nn;wY.enable=a;wY.type=b;wZ.id=no;wZ.parent_id=d;wZ.title=np;wZ.enable=a;wZ.type=b;w_.id=nq;w_.parent_id=d;w_.title=nr;w_.enable=a;w_.type=b;w$.id=ns;w$.parent_id=d;w$.title=nt;w$.enable=a;w$.type=b;xa.id=nu;xa.parent_id=d;xa.title=nv;xa.enable=a;xa.type=b;xb.id=nw;xb.parent_id=d;xb.title=nx;xb.enable=a;xb.type=b;xc.id=ny;xc.parent_id=d;xc.title=nz;xc.enable=a;xc.type=b;xd.id=nA;xd.parent_id=d;xd.title=bm;xd.enable=a;xd.type=b;xe.id=nB;xe.parent_id=d;xe.title=bn;xe.enable=a;xe.type=b;xf.id=nC;xf.parent_id=d;xf.title=nD;xf.enable=a;xf.type=b;xg.id=nE;xg.parent_id=d;xg.title=nF;xg.enable=a;xg.type=b;xh.id=nG;xh.parent_id=d;xh.title=nH;xh.enable=a;xh.type=b;xi.id=nI;xi.parent_id=d;xi.title=nJ;xi.enable=a;xi.type=b;xj.id=nK;xj.parent_id=d;xj.title=nL;xj.enable=a;xj.type=b;xk.id=nM;xk.parent_id=d;xk.title=nN;xk.enable=a;xk.type=b;xl.id=nO;xl.parent_id=d;xl.title=nP;xl.enable=a;xl.type=b;xm.id=nQ;xm.parent_id=d;xm.title=nR;xm.enable=a;xm.type=b;xn.id=nS;xn.parent_id=d;xn.title=nT;xn.enable=a;xn.type=b;xo.id=nU;xo.parent_id=d;xo.title=nV;xo.enable=a;xo.type=b;xp.id=nW;xp.parent_id=d;xp.title=bp;xp.enable=a;xp.type=b;xq.id=nX;xq.parent_id=d;xq.title=nY;xq.doc_count=s;xq.enable=a;xq.type=b;xr.id=nZ;xr.parent_id=d;xr.title=n_;xr.enable=a;xr.type=b;xs.id=n$;xs.parent_id=d;xs.title=oa;xs.enable=a;xs.type=b;xt.id=ob;xt.parent_id=d;xt.title=oc;xt.enable=a;xt.type=b;xu.id=od;xu.parent_id=d;xu.title=oe;xu.enable=a;xu.type=b;xv.id=of;xv.parent_id=d;xv.title=og;xv.enable=a;xv.type=b;xw.id=oh;xw.parent_id=d;xw.title=oi;xw.enable=a;xw.type=b;xx.id=oj;xx.parent_id=d;xx.title=ok;xx.enable=a;xx.type=b;xy.id=ol;xy.parent_id=d;xy.title=om;xy.enable=a;xy.type=b;xz.id=on;xz.parent_id=d;xz.title=oo;xz.enable=a;xz.type=b;xA.id=op;xA.parent_id=d;xA.title=oq;xA.enable=a;xA.type=b;xB.id=or;xB.parent_id=d;xB.title=os;xB.enable=a;xB.type=b;xC.id=ot;xC.parent_id=d;xC.title=ou;xC.enable=a;xC.type=b;xD.id=ov;xD.parent_id=d;xD.title=ow;xD.enable=a;xD.type=b;xE.id=ox;xE.parent_id=d;xE.title=oy;xE.enable=a;xE.type=b;xF.id=oz;xF.parent_id=d;xF.title=oA;xF.enable=a;xF.type=b;xG.id=oB;xG.parent_id=d;xG.title=oC;xG.enable=a;xG.type=b;xH.id=oD;xH.parent_id=d;xH.title=oE;xH.enable=a;xH.type=b;xI.id=oF;xI.parent_id=d;xI.title=oG;xI.enable=a;xI.type=b;xJ.id=oH;xJ.parent_id=d;xJ.title=oI;xJ.enable=a;xJ.type=b;xK.id=oJ;xK.parent_id=d;xK.title=oK;xK.enable=a;xK.type=b;xL.id=oL;xL.parent_id=d;xL.title=oM;xL.enable=a;xL.type=b;xM.id=oN;xM.parent_id=d;xM.title=oO;xM.enable=a;xM.type=b;xN.id=oP;xN.parent_id=d;xN.title=oQ;xN.enable=a;xN.type=b;xO.id=oR;xO.parent_id=d;xO.title=oS;xO.doc_count=b;xO.enable=a;xO.type=b;xP.id=oT;xP.parent_id=d;xP.title=oU;xP.enable=a;xP.type=b;xQ.id=oV;xQ.parent_id=d;xQ.title=oW;xQ.enable=a;xQ.type=b;xR.id=oX;xR.parent_id=d;xR.title=oY;xR.enable=a;xR.type=b;xS.id=oZ;xS.parent_id=d;xS.title=bq;xS.enable=a;xS.type=b;xT.id=o_;xT.parent_id=d;xT.title=o$;xT.enable=a;xT.type=b;xU.id=pa;xU.parent_id=d;xU.title=pb;xU.enable=a;xU.type=b;xV.id=pc;xV.parent_id=d;xV.title=pd;xV.enable=a;xV.type=b;xW.id=pe;xW.parent_id=d;xW.title=pf;xW.enable=a;xW.type=b;xX.id=pg;xX.parent_id=d;xX.title=ph;xX.enable=a;xX.type=b;xY.id=pi;xY.parent_id=d;xY.title=pj;xY.enable=a;xY.type=b;xZ.id=pk;xZ.parent_id=d;xZ.title=pl;xZ.enable=a;xZ.type=b;x_.id=pm;x_.parent_id=d;x_.title=br;x_.doc_count=b;x_.enable=a;x_.type=b;x$.id=pn;x$.parent_id=d;x$.title=by;x$.doc_count=b;x$.enable=a;x$.type=b;ya.id=po;ya.parent_id=d;ya.title=aI;ya.enable=a;ya.type=b;yb.id=pp;yb.parent_id=d;yb.title=pq;yb.enable=a;yb.type=b;yc.id=pr;yc.parent_id=d;yc.title=bs;yc.enable=a;yc.type=b;yd.id=ps;yd.parent_id=d;yd.title=pt;yd.enable=a;yd.type=b;ye.id=pu;ye.parent_id=d;ye.title=pv;ye.enable=a;ye.type=b;yf.id=pw;yf.parent_id=d;yf.title=bt;yf.enable=a;yf.type=b;yg.id=pJ;yg.parent_id=h;yg.title=pK;yg.enable=a;yg.type=b;yh.id=pL;yh.parent_id=h;yh.title=M;yh.enable=a;yh.type=b;yi.id=pM;yi.parent_id=h;yi.title=pN;yi.enable=a;yi.type=b;yj.id=pO;yj.parent_id=h;yj.title=az;yj.enable=a;yj.type=b;yk.id=pP;yk.parent_id=h;yk.title=pQ;yk.enable=a;yk.type=b;yl.id=pR;yl.parent_id=h;yl.title=pS;yl.enable=a;yl.type=b;ym.id=pT;ym.parent_id=h;ym.title=pU;ym.enable=a;ym.type=b;yn.id=pV;yn.parent_id=h;yn.title=aZ;yn.enable=a;yn.type=b;yo.id=pW;yo.parent_id=h;yo.title=pX;yo.enable=a;yo.type=b;yp.id=pY;yp.parent_id=h;yp.title=pZ;yp.enable=a;yp.type=b;yq.id=p_;yq.parent_id=h;yq.title=bo;yq.enable=a;yq.type=b;yr.id=p$;yr.parent_id=h;yr.title=a$;yr.enable=a;yr.type=b;ys.id=qa;ys.parent_id=h;ys.title=qb;ys.enable=a;ys.type=b;yt.id=qc;yt.parent_id=h;yt.title=bb;yt.enable=a;yt.type=b;yu.id=qd;yu.parent_id=h;yu.title=qe;yu.enable=a;yu.type=b;yv.id=qf;yv.parent_id=h;yv.title=be;yv.enable=a;yv.type=b;yw.id=qg;yw.parent_id=h;yw.title=qh;yw.enable=a;yw.type=b;yx.id=qi;yx.parent_id=h;yx.title=bf;yx.enable=a;yx.type=b;yy.id=qj;yy.parent_id=h;yy.title=bB;yy.enable=a;yy.type=b;yz.id=qk;yz.parent_id=h;yz.title=ql;yz.enable=a;yz.type=b;yA.id=qm;yA.parent_id=h;yA.title=qn;yA.enable=a;yA.type=b;yB.id=qo;yB.parent_id=h;yB.title=qp;yB.enable=a;yB.type=b;yC.id=qq;yC.parent_id=h;yC.title=bh;yC.enable=a;yC.type=b;yD.id=qr;yD.parent_id=h;yD.title=bi;yD.enable=a;yD.type=b;yE.id=qs;yE.parent_id=h;yE.title=qt;yE.enable=a;yE.type=b;yF.id=qu;yF.parent_id=h;yF.title=qv;yF.enable=a;yF.type=b;yG.id=qw;yG.parent_id=h;yG.title=qx;yG.enable=a;yG.type=b;yH.id=qy;yH.parent_id=h;yH.title=qz;yH.enable=a;yH.type=b;yI.id=qA;yI.parent_id=h;yI.title=qB;yI.enable=a;yI.type=b;yJ.id=pz;yJ.parent_id=z;yJ.title=bv;yJ.enable=a;yJ.type=b;yK.id=pA;yK.parent_id=z;yK.title=bw;yK.enable=a;yK.type=b;yL.id=pB;yL.parent_id=z;yL.title=pC;yL.enable=a;yL.type=b;yM.id=pD;yM.parent_id=z;yM.title=pE;yM.enable=a;yM.type=b;yN.id=pF;yN.parent_id=z;yN.title=pG;yN.enable=a;yN.type=b;yO.id=gr;yO.parent_id=bc;yO.title=bd;yO.doc_count=q;yO.enable=a;yO.description=gs;yO.show_description=a;yP.id=ic;yP.parent_id=bz;yP.title=bA;yP.doc_count=u;yP.enable=a;yP.description=id;yP.show_description=a;return {layout:bE,data:[{}],fetch:{"0":{search:{wd:b$,type:v},timeouter:bF,currentYear:ca,categoryDocumentTrees:[{id:n,title:cb,doc_count:cc,enable:a,cover:cd,icon:ce,disabled:c,children:[{id:bG,parent_id:n,title:$,doc_count:N,enable:a,disabled:c},{id:cf,parent_id:n,title:aa,doc_count:r,enable:a,disabled:c},{id:cg,parent_id:n,title:ab,doc_count:r,enable:a,description:ch,show_description:a,disabled:c},{id:ci,parent_id:n,title:ac,doc_count:cj,enable:a,description:ck,show_description:a,disabled:c},{id:cl,parent_id:n,title:ad,doc_count:s,enable:a,disabled:c},{id:ae,parent_id:n,title:W,doc_count:cm,enable:a,disabled:c,children:[{id:cn,parent_id:ae,title:co,doc_count:O,enable:a,description:cp,show_description:a,disabled:c}]},{id:cq,parent_id:n,title:af,enable:a,disabled:c},{id:cr,parent_id:n,title:R,doc_count:t,enable:a,disabled:c},{id:cs,parent_id:n,title:ct,doc_count:b,enable:a,description:cu,show_description:a,disabled:c},{id:bH,parent_id:n,title:ag,doc_count:H,enable:a,disabled:c},{id:cv,parent_id:n,title:cw,doc_count:ah,enable:a,disabled:c},{id:cx,parent_id:n,title:cy,enable:a,disabled:c},{id:cz,parent_id:n,title:cA,doc_count:S,enable:a,disabled:c}]},{id:g,title:cB,doc_count:cC,enable:a,cover:cD,icon:cE,description:cF,disabled:c,children:[{id:cG,parent_id:g,title:cH,doc_count:b,enable:a,disabled:c},{id:cI,parent_id:g,title:ai,doc_count:q,enable:a,disabled:c},{id:w,parent_id:g,title:bI,doc_count:aj,enable:a,disabled:c,children:[{id:cJ,parent_id:w,title:cK,doc_count:ak,enable:a,description:cL,show_description:a,disabled:c}]},{id:cM,parent_id:g,title:al,enable:a,description:cN,show_description:a,disabled:c},{id:cO,parent_id:g,title:cP,doc_count:r,enable:a,description:cQ,show_description:a,disabled:c},{id:cR,parent_id:g,title:am,doc_count:s,enable:a,description:cS,show_description:a,disabled:c},{id:cT,parent_id:g,title:cU,doc_count:u,enable:a,disabled:c},{id:cV,parent_id:g,title:an,doc_count:cW,enable:a,description:cX,show_description:a,disabled:c},{id:cY,parent_id:g,title:cZ,enable:a,disabled:c},{id:c_,parent_id:g,title:c$,doc_count:O,enable:a,description:da,show_description:a,disabled:c},{id:x,parent_id:g,title:X,doc_count:ao,enable:a,description:db,show_description:a,disabled:c,children:[{id:dc,parent_id:x,title:ap,doc_count:aq,enable:a,description:dd,show_description:a,disabled:c},{id:de,parent_id:x,title:df,doc_count:t,enable:a,description:dg,show_description:a,disabled:c},{id:dh,parent_id:x,title:di,doc_count:r,enable:a,description:dj,show_description:a,disabled:c},{id:bJ,parent_id:x,title:dk,doc_count:dl,enable:a,disabled:c}]},{id:bK,parent_id:g,title:ar,doc_count:Y,enable:a,description:dm,show_description:a,disabled:c},{id:dn,parent_id:g,title:do0,doc_count:dp,enable:a,description:dq,show_description:a,disabled:c},{id:dr,parent_id:g,title:ds,doc_count:q,enable:a,description:dt,show_description:a,disabled:c},{id:du,parent_id:g,title:dv,doc_count:y,enable:a,description:dw,show_description:a,disabled:c},{id:dx,parent_id:g,title:as,doc_count:dy,enable:a,description:dz,show_description:a,disabled:c},{id:at,parent_id:g,title:au,doc_count:I,enable:a,description:dA,show_description:a,disabled:c,children:[{id:dB,parent_id:at,title:dC,enable:a,description:dD,show_description:a,disabled:c}]},{id:dE,parent_id:g,title:dF,doc_count:q,enable:a,description:dG,show_description:a,disabled:c},{id:E,parent_id:g,title:av,doc_count:bL,enable:a,description:dH,show_description:a,disabled:c,children:[{id:dI,parent_id:E,title:dJ,doc_count:q,enable:a,description:dK,show_description:a,disabled:c},{id:dL,parent_id:E,title:dM,doc_count:aw,enable:a,description:dN,show_description:a,disabled:c},{id:dO,parent_id:E,title:dP,doc_count:I,enable:a,description:dQ,show_description:a,disabled:c}]},{id:p,parent_id:g,title:ax,doc_count:ay,enable:a,description:dR,show_description:a,disabled:c,children:[{id:dS,parent_id:p,title:az,doc_count:bM,enable:a,description:dT,show_description:a,disabled:c},{id:dU,parent_id:p,title:dV,doc_count:dW,enable:a,disabled:c},{id:aA,parent_id:p,title:aB,doc_count:dX,enable:a,description:dY,show_description:a,disabled:c},{id:dZ,parent_id:p,title:aC,doc_count:J,enable:a,description:d_,show_description:a,disabled:c},{id:d$,parent_id:p,title:ea,doc_count:F,enable:a,description:eb,show_description:a,disabled:c},{id:ec,parent_id:p,title:ed,doc_count:H,enable:a,description:ee,show_description:a,disabled:c},{id:ef,parent_id:p,title:eg,doc_count:K,enable:a,description:eh,show_description:a,disabled:c},{id:bN,parent_id:p,title:ei,doc_count:bO,enable:a,description:ej,show_description:a,disabled:c},{id:ek,parent_id:p,title:el,doc_count:F,enable:a,description:em,show_description:a,disabled:c},{id:en,parent_id:p,title:eo,doc_count:S,enable:a,description:ep,show_description:a,disabled:c}]},{id:eq,parent_id:g,title:er,doc_count:r,enable:a,description:es,show_description:a,disabled:c},{id:aD,parent_id:g,title:aE,doc_count:s,enable:a,description:et,show_description:a,disabled:c,children:[{id:eu,parent_id:aD,title:ev,enable:a,description:ew,show_description:a,disabled:c}]},{id:ex,parent_id:g,title:aF,doc_count:bP,enable:a,description:ey,show_description:a,disabled:c},{id:ez,parent_id:g,title:aG,doc_count:aH,enable:a,disabled:c},{id:bQ,parent_id:g,title:eA,doc_count:eB,enable:a,description:eC,show_description:a,disabled:c},{id:eD,parent_id:g,title:eE,doc_count:Z,enable:a,disabled:c},{id:eF,parent_id:g,title:aI,doc_count:ak,enable:a,description:eG,show_description:a,disabled:c},{id:eH,parent_id:g,title:eI,doc_count:A,enable:a,disabled:c},{id:eJ,parent_id:g,title:eK,doc_count:F,enable:a,description:eL,show_description:a,disabled:c},{id:eM,parent_id:g,title:eN,doc_count:ah,enable:a,description:eO,show_description:a,disabled:c},{id:eP,parent_id:g,title:eQ,doc_count:eR,enable:a,description:eS,show_description:a,disabled:c},{id:eT,parent_id:g,title:eU,doc_count:b,enable:a,description:eV,show_description:a,disabled:c}]},{id:j,title:T,doc_count:eW,enable:a,cover:eX,icon:eY,description:eZ,show_description:a,disabled:c,children:[{id:e_,parent_id:j,title:e$,doc_count:y,enable:a,description:fa,disabled:c},{id:fb,parent_id:j,title:fc,doc_count:A,enable:a,description:fd,show_description:a,disabled:c},{id:fe,parent_id:j,title:aJ,doc_count:y,enable:a,description:ff,show_description:a,disabled:c},{id:fg,parent_id:j,title:aK,doc_count:I,enable:a,description:fh,show_description:a,disabled:c},{id:fi,parent_id:j,title:fj,enable:a,disabled:c},{id:fk,parent_id:j,title:aL,doc_count:U,enable:a,description:fl,disabled:c},{id:fm,parent_id:j,title:fn,doc_count:bR,enable:a,description:fo,show_description:a,disabled:c},{id:fp,parent_id:j,title:aM,doc_count:y,enable:a,description:fq,show_description:a,disabled:c},{id:fr,parent_id:j,title:aN,doc_count:S,enable:a,description:fs,show_description:a,disabled:c},{id:ft,parent_id:j,title:fu,doc_count:fv,enable:a,description:fw,show_description:a,disabled:c},{id:fx,parent_id:j,title:aO,doc_count:aq,enable:a,description:fy,show_description:a,disabled:c},{id:fz,parent_id:j,title:aP,doc_count:u,enable:a,description:fA,show_description:a,disabled:c},{id:fB,parent_id:j,title:aQ,doc_count:b,enable:a,disabled:c},{id:fC,parent_id:j,title:aR,doc_count:aS,enable:a,description:fD,show_description:a,disabled:c},{id:fE,parent_id:j,title:aT,doc_count:F,enable:a,description:fF,show_description:a,disabled:c},{id:fG,parent_id:j,title:fH,doc_count:N,enable:a,description:fI,show_description:a,disabled:c},{id:bS,parent_id:j,title:fJ,enable:a,description:fK,show_description:a,disabled:c},{id:fL,parent_id:j,title:aU,doc_count:fM,enable:a,description:fN,show_description:a,disabled:c},{id:ao,parent_id:j,title:fO,enable:a,disabled:c},{id:L,parent_id:j,title:aV,doc_count:fP,enable:a,description:fQ,show_description:a,disabled:c,children:[{id:fR,parent_id:L,title:fS,doc_count:aW,enable:a,description:fT,show_description:a,disabled:c},{id:fU,parent_id:L,title:aX,doc_count:u,enable:a,description:fV,show_description:a,disabled:c},{id:fW,parent_id:L,title:fX,doc_count:P,enable:a,description:fY,show_description:a,disabled:c}]},{id:fZ,parent_id:j,title:f_,doc_count:b,enable:a,disabled:c}]},{id:m,title:f$,doc_count:ga,enable:a,cover:gb,icon:gc,disabled:c,children:[{id:gd,parent_id:m,title:aY,doc_count:b,enable:a,disabled:c},{id:ge,parent_id:m,title:gf,enable:a,disabled:c},{id:gg,parent_id:m,title:aZ,doc_count:gh,enable:a,disabled:c},{id:gi,parent_id:m,title:gj,doc_count:gk,enable:a,disabled:c},{id:gl,parent_id:m,title:a_,enable:a,disabled:c},{id:aj,parent_id:m,title:a$,doc_count:q,enable:a,description:gm,show_description:a,disabled:c},{id:ba,parent_id:m,title:bb,doc_count:gn,enable:a,disabled:c,children:[{id:bc,parent_id:ba,title:go,doc_count:gp,enable:a,description:gq,show_description:a,disabled:c,children:[{id:gr,parent_id:bc,title:bd,doc_count:q,enable:a,description:gs,show_description:a,disabled:c}]}]},{id:gt,parent_id:m,title:be,enable:a,disabled:c},{id:gu,parent_id:m,title:bf,doc_count:q,enable:a,description:gv,show_description:a,disabled:c},{id:gw,parent_id:m,title:bg,enable:a,disabled:c},{id:gx,parent_id:m,title:gy,doc_count:s,enable:a,disabled:c},{id:gz,parent_id:m,title:bh,enable:a,disabled:c},{id:gA,parent_id:m,title:bi,doc_count:gB,enable:a,description:gC,show_description:a,disabled:c},{id:gD,parent_id:m,title:gE,doc_count:aw,enable:a,disabled:c},{id:gF,parent_id:m,title:gG,doc_count:bT,enable:a,disabled:c}]},{id:i,title:bj,doc_count:gH,enable:a,cover:gI,disabled:c,children:[{id:gJ,parent_id:i,title:bk,doc_count:Q,enable:a,show_description:a,disabled:c},{id:gK,parent_id:i,title:gL,doc_count:aH,enable:a,description:gM,show_description:a,disabled:c},{id:gN,parent_id:i,title:gO,doc_count:q,enable:a,description:gP,show_description:a,disabled:c},{id:gQ,parent_id:i,title:gR,doc_count:U,enable:a,description:gS,show_description:a,disabled:c},{id:gT,parent_id:i,title:gU,doc_count:A,enable:a,description:gV,show_description:a,disabled:c},{id:gW,parent_id:i,title:gX,doc_count:A,enable:a,disabled:c},{id:gY,parent_id:i,title:bl,doc_count:q,enable:a,disabled:c},{id:gZ,parent_id:i,title:bm,doc_count:Q,enable:a,description:g_,show_description:a,disabled:c},{id:g$,parent_id:i,title:bn,doc_count:J,enable:a,description:ha,show_description:a,disabled:c},{id:hb,parent_id:i,title:bo,doc_count:Z,enable:a,disabled:c},{id:hc,parent_id:i,title:bp,doc_count:Y,enable:a,disabled:c},{id:hd,parent_id:i,title:he,doc_count:bU,enable:a,description:hf,show_description:a,disabled:c},{id:hg,parent_id:i,title:hh,doc_count:aW,enable:a,description:hi,show_description:a,disabled:c},{id:hj,parent_id:i,title:hk,doc_count:O,enable:a,disabled:c},{id:hl,parent_id:i,title:hm,doc_count:H,enable:a,description:hn,show_description:a,disabled:c},{id:ho,parent_id:i,title:bq,doc_count:b,enable:a,disabled:c},{id:hp,parent_id:i,title:hq,doc_count:P,enable:a,disabled:c},{id:hr,parent_id:i,title:hs,doc_count:ht,enable:a,description:hu,show_description:a,disabled:c},{id:hv,parent_id:i,title:hw,doc_count:N,enable:a,disabled:c},{id:hx,parent_id:i,title:br,doc_count:hy,enable:a,disabled:c},{id:hz,parent_id:i,title:bs,doc_count:hA,enable:a,disabled:c},{id:hB,parent_id:i,title:bt,doc_count:q,enable:a,disabled:c}]},{id:o,title:hC,doc_count:bu,enable:a,cover:hD,icon:hE,disabled:c,children:[{id:hF,parent_id:o,title:bv,doc_count:hG,enable:a,description:hH,show_description:a,disabled:c},{id:hI,parent_id:o,title:hJ,doc_count:H,enable:a,description:hK,show_description:a,disabled:c},{id:hL,parent_id:o,title:hM,doc_count:hN,enable:a,description:hO,show_description:a,disabled:c},{id:hP,parent_id:o,title:bw,doc_count:aS,enable:a,description:hQ,show_description:a,disabled:c},{id:hR,parent_id:o,title:hS,doc_count:hT,enable:a,description:hU,show_description:a,disabled:c},{id:bx,parent_id:o,title:hV,doc_count:U,enable:a,disabled:c,children:[{id:hW,parent_id:bx,title:hX,doc_count:I,enable:a,description:hY,show_description:a,disabled:c}]},{id:hZ,parent_id:o,title:by,doc_count:P,enable:a,disabled:c},{id:h_,parent_id:o,title:h$,doc_count:u,enable:a,description:ia,show_description:a,disabled:c},{id:bz,parent_id:o,title:ib,doc_count:u,enable:a,disabled:c,children:[{id:ic,parent_id:bz,title:bA,doc_count:u,enable:a,description:id,show_description:a,disabled:c}]},{id:ie,parent_id:o,title:if0,doc_count:K,enable:a,description:ig,show_description:a,disabled:c},{id:ih,parent_id:o,title:ii,doc_count:K,enable:a,disabled:c}]}],categoryArticleTrees:[{id:k,title:ij,doc_count:r,enable:a,icon:ik,type:b,disabled:c,children:[{id:il,parent_id:k,title:$,enable:a,type:b,disabled:c},{id:im,parent_id:k,title:in0,enable:a,type:b,disabled:c},{id:io,parent_id:k,title:ip,enable:a,type:b,disabled:c},{id:iq,parent_id:k,title:ir,enable:a,type:b,disabled:c},{id:is,parent_id:k,title:it,enable:a,type:b,disabled:c},{id:iu,parent_id:k,title:iv,enable:a,type:b,disabled:c},{id:iw,parent_id:k,title:ix,enable:a,type:b,disabled:c},{id:iy,parent_id:k,title:ab,enable:a,type:b,disabled:c},{id:iz,parent_id:k,title:iA,enable:a,type:b,disabled:c},{id:iB,parent_id:k,title:ad,enable:a,type:b,disabled:c},{id:iC,parent_id:k,title:iD,enable:a,type:b,disabled:c},{id:iE,parent_id:k,title:W,doc_count:b,enable:a,type:b,disabled:c},{id:iF,parent_id:k,title:iG,enable:a,type:b,disabled:c},{id:iH,parent_id:k,title:iI,enable:a,type:b,disabled:c},{id:iJ,parent_id:k,title:R,enable:a,type:b,disabled:c},{id:iK,parent_id:k,title:iL,enable:a,type:b,disabled:c},{id:iM,parent_id:k,title:ag,enable:a,type:b,disabled:c},{id:iN,parent_id:k,title:iO,doc_count:b,enable:a,type:b,disabled:c},{id:iP,parent_id:k,title:iQ,enable:a,type:b,disabled:c},{id:iR,parent_id:k,title:iS,doc_count:b,enable:a,type:b,disabled:c}]},{id:f,title:iT,doc_count:y,enable:a,icon:iU,type:b,disabled:c,children:[{id:iV,parent_id:f,title:iW,enable:a,type:b,disabled:c},{id:bV,parent_id:f,title:M,enable:a,type:b,disabled:c},{id:iX,parent_id:f,title:iY,enable:a,type:b,disabled:c},{id:iZ,parent_id:f,title:ai,enable:a,type:b,disabled:c},{id:i_,parent_id:f,title:i$,enable:a,type:b,disabled:c},{id:ja,parent_id:f,title:al,enable:a,type:b,disabled:c},{id:jb,parent_id:f,title:aa,enable:a,type:b,disabled:c},{id:jc,parent_id:f,title:am,enable:a,type:b,disabled:c},{id:jd,parent_id:f,title:aB,enable:a,type:b,disabled:c},{id:je,parent_id:f,title:jf,enable:a,type:b,disabled:c},{id:jg,parent_id:f,title:jh,enable:a,type:b,disabled:c},{id:ji,parent_id:f,title:jj,enable:a,type:b,disabled:c},{id:jk,parent_id:f,title:aC,enable:a,type:b,disabled:c},{id:jl,parent_id:f,title:jm,enable:a,type:b,disabled:c},{id:jn,parent_id:f,title:an,enable:a,type:b,disabled:c},{id:jo,parent_id:f,title:jp,enable:a,type:b,disabled:c},{id:jq,parent_id:f,title:jr,enable:a,type:b,disabled:c},{id:js,parent_id:f,title:jt,enable:a,type:b,disabled:c},{id:ju,parent_id:f,title:X,enable:a,type:b,disabled:c},{id:jv,parent_id:f,title:ar,enable:a,type:b,disabled:c},{id:jw,parent_id:f,title:jx,enable:a,type:b,disabled:c},{id:jy,parent_id:f,title:jz,enable:a,type:b,disabled:c},{id:jA,parent_id:f,title:jB,enable:a,type:b,disabled:c},{id:jC,parent_id:f,title:jD,enable:a,type:b,disabled:c},{id:jE,parent_id:f,title:jF,enable:a,type:b,disabled:c},{id:jG,parent_id:f,title:as,enable:a,type:b,disabled:c},{id:jH,parent_id:f,title:au,enable:a,type:b,disabled:c},{id:jI,parent_id:f,title:jJ,enable:a,type:b,disabled:c},{id:jK,parent_id:f,title:av,enable:a,type:b,disabled:c},{id:jL,parent_id:f,title:ax,enable:a,type:b,disabled:c},{id:jM,parent_id:f,title:jN,enable:a,type:b,disabled:c},{id:jO,parent_id:f,title:jP,enable:a,type:b,disabled:c},{id:jQ,parent_id:f,title:aE,enable:a,type:b,disabled:c},{id:jR,parent_id:f,title:aF,enable:a,type:b,disabled:c},{id:jS,parent_id:f,title:jT,enable:a,type:b,disabled:c},{id:jU,parent_id:f,title:jV,enable:a,type:b,disabled:c},{id:jW,parent_id:f,title:bg,enable:a,type:b,disabled:c},{id:jX,parent_id:f,title:jY,enable:a,type:b,disabled:c},{id:jZ,parent_id:f,title:j_,doc_count:b,enable:a,type:b,disabled:c},{id:j$,parent_id:f,title:ka,enable:a,type:b,disabled:c},{id:kb,parent_id:f,title:kc,enable:a,type:b,disabled:c},{id:kd,parent_id:f,title:ke,enable:a,type:b,disabled:c},{id:kf,parent_id:f,title:kg,doc_count:s,enable:a,type:b,disabled:c}]},{id:l,title:kh,enable:a,icon:ki,type:b,disabled:c,children:[{id:kj,parent_id:l,title:aY,enable:a,type:b,disabled:c},{id:kk,parent_id:l,title:kl,enable:a,type:b,disabled:c},{id:km,parent_id:l,title:ac,enable:a,type:b,disabled:c},{id:kn,parent_id:l,title:ko,enable:a,type:b,disabled:c},{id:kp,parent_id:l,title:kq,enable:a,type:b,disabled:c},{id:kr,parent_id:l,title:ks,enable:a,type:b,disabled:c},{id:kt,parent_id:l,title:ku,enable:a,type:b,disabled:c},{id:kv,parent_id:l,title:a_,enable:a,type:b,disabled:c},{id:kw,parent_id:l,title:kx,enable:a,type:b,disabled:c},{id:ky,parent_id:l,title:kz,enable:a,type:b,disabled:c},{id:kA,parent_id:l,title:kB,enable:a,type:b,disabled:c},{id:kC,parent_id:l,title:af,enable:a,type:b,disabled:c},{id:kD,parent_id:l,title:R,enable:a,type:b,disabled:c},{id:kE,parent_id:l,title:aG,enable:a,type:b,disabled:c},{id:kF,parent_id:l,title:kG,enable:a,type:b,disabled:c},{id:kH,parent_id:l,title:kI,enable:a,type:b,disabled:c}]},{id:e,title:T,doc_count:s,enable:a,icon:kJ,type:b,disabled:c,children:[{id:kK,parent_id:e,title:M,enable:a,type:b,disabled:c},{id:kL,parent_id:e,title:kM,enable:a,type:b,disabled:c},{id:kN,parent_id:e,title:aJ,enable:a,type:b,disabled:c},{id:kO,parent_id:e,title:aK,enable:a,type:b,disabled:c},{id:kP,parent_id:e,title:kQ,enable:a,type:b,disabled:c},{id:kR,parent_id:e,title:kS,enable:a,type:b,disabled:c},{id:kT,parent_id:e,title:kU,enable:a,type:b,disabled:c},{id:kV,parent_id:e,title:kW,enable:a,type:b,disabled:c},{id:bu,parent_id:e,title:kX,doc_count:b,enable:a,type:b,disabled:c},{id:kY,parent_id:e,title:kZ,enable:a,type:b,disabled:c},{id:k_,parent_id:e,title:k$,enable:a,type:b,disabled:c},{id:la,parent_id:e,title:lb,enable:a,type:b,disabled:c},{id:lc,parent_id:e,title:aL,enable:a,type:b,disabled:c},{id:ld,parent_id:e,title:le,enable:a,type:b,disabled:c},{id:lf,parent_id:e,title:lg,enable:a,type:b,disabled:c},{id:lh,parent_id:e,title:li,enable:a,type:b,disabled:c},{id:lj,parent_id:e,title:lk,enable:a,type:b,disabled:c},{id:ll,parent_id:e,title:lm,enable:a,type:b,disabled:c},{id:ln,parent_id:e,title:lo,enable:a,type:b,disabled:c},{id:lp,parent_id:e,title:lq,enable:a,type:b,disabled:c},{id:lr,parent_id:e,title:ls,enable:a,type:b,disabled:c},{id:lt,parent_id:e,title:lu,enable:a,type:b,disabled:c},{id:lv,parent_id:e,title:lw,enable:a,type:b,disabled:c},{id:lx,parent_id:e,title:ly,enable:a,type:b,disabled:c},{id:lz,parent_id:e,title:lA,enable:a,type:b,disabled:c},{id:lB,parent_id:e,title:lC,enable:a,type:b,disabled:c},{id:lD,parent_id:e,title:lE,enable:a,type:b,disabled:c},{id:lF,parent_id:e,title:lG,enable:a,type:b,disabled:c},{id:lH,parent_id:e,title:aM,enable:a,type:b,disabled:c},{id:lI,parent_id:e,title:aN,enable:a,type:b,disabled:c},{id:ay,parent_id:e,title:aX,enable:a,type:b,disabled:c},{id:lJ,parent_id:e,title:lK,enable:a,type:b,disabled:c},{id:lL,parent_id:e,title:lM,enable:a,type:b,disabled:c},{id:lN,parent_id:e,title:lO,enable:a,type:b,disabled:c},{id:lP,parent_id:e,title:lQ,enable:a,type:b,disabled:c},{id:lR,parent_id:e,title:lS,enable:a,type:b,disabled:c},{id:lT,parent_id:e,title:lU,enable:a,type:b,disabled:c},{id:lV,parent_id:e,title:lW,enable:a,type:b,disabled:c},{id:lX,parent_id:e,title:aO,enable:a,type:b,disabled:c},{id:lY,parent_id:e,title:lZ,enable:a,type:b,disabled:c},{id:l_,parent_id:e,title:l$,enable:a,type:b,disabled:c},{id:ma,parent_id:e,title:aP,enable:a,type:b,disabled:c},{id:mb,parent_id:e,title:mc,enable:a,type:b,disabled:c},{id:md,parent_id:e,title:me,enable:a,type:b,disabled:c},{id:mf,parent_id:e,title:bB,enable:a,type:b,disabled:c},{id:mg,parent_id:e,title:mh,enable:a,type:b,disabled:c},{id:mi,parent_id:e,title:aQ,enable:a,type:b,disabled:c},{id:mj,parent_id:e,title:aR,enable:a,type:b,disabled:c},{id:mk,parent_id:e,title:aT,enable:a,type:b,disabled:c},{id:ml,parent_id:e,title:mm,enable:a,type:b,disabled:c},{id:mn,parent_id:e,title:mo,enable:a,type:b,disabled:c},{id:mp,parent_id:e,title:mq,enable:a,type:b,disabled:c},{id:mr,parent_id:e,title:ms,enable:a,type:b,disabled:c},{id:mt,parent_id:e,title:T,enable:a,type:b,disabled:c},{id:mu,parent_id:e,title:mv,enable:a,type:b,disabled:c},{id:mw,parent_id:e,title:aU,enable:a,type:b,disabled:c},{id:mx,parent_id:e,title:aV,doc_count:b,enable:a,type:b,disabled:c},{id:my,parent_id:e,title:mz,enable:a,type:b,disabled:c}]},{id:d,title:bj,doc_count:r,enable:a,icon:mA,type:b,disabled:c,children:[{id:mB,parent_id:d,title:ap,enable:a,type:b,disabled:c},{id:mC,parent_id:d,title:mD,enable:a,type:b,disabled:c},{id:mE,parent_id:d,title:mF,enable:a,type:b,disabled:c},{id:mG,parent_id:d,title:mH,enable:a,type:b,disabled:c},{id:mI,parent_id:d,title:mJ,enable:a,type:b,disabled:c},{id:mK,parent_id:d,title:M,enable:a,type:b,disabled:c},{id:mL,parent_id:d,title:bk,enable:a,description:mM,show_description:a,type:b,disabled:c},{id:mN,parent_id:d,title:mO,enable:a,type:b,disabled:c},{id:mP,parent_id:d,title:mQ,enable:a,type:b,disabled:c},{id:mR,parent_id:d,title:mS,enable:a,type:b,disabled:c},{id:mT,parent_id:d,title:mU,enable:a,type:b,disabled:c},{id:mV,parent_id:d,title:mW,enable:a,type:b,disabled:c},{id:mX,parent_id:d,title:mY,enable:a,type:b,disabled:c},{id:mZ,parent_id:d,title:bd,enable:a,type:b,disabled:c},{id:m_,parent_id:d,title:m$,enable:a,type:b,disabled:c},{id:na,parent_id:d,title:nb,enable:a,type:b,disabled:c},{id:nc,parent_id:d,title:nd,enable:a,type:b,disabled:c},{id:ne,parent_id:d,title:bA,enable:a,type:b,disabled:c},{id:nf,parent_id:d,title:ng,enable:a,type:b,disabled:c},{id:nh,parent_id:d,title:bl,enable:a,type:b,disabled:c},{id:ni,parent_id:d,title:nj,enable:a,type:b,disabled:c},{id:nk,parent_id:d,title:nl,enable:a,type:b,disabled:c},{id:nm,parent_id:d,title:nn,enable:a,type:b,disabled:c},{id:no,parent_id:d,title:np,enable:a,type:b,disabled:c},{id:nq,parent_id:d,title:nr,enable:a,type:b,disabled:c},{id:ns,parent_id:d,title:nt,enable:a,type:b,disabled:c},{id:nu,parent_id:d,title:nv,enable:a,type:b,disabled:c},{id:nw,parent_id:d,title:nx,enable:a,type:b,disabled:c},{id:ny,parent_id:d,title:nz,enable:a,type:b,disabled:c},{id:nA,parent_id:d,title:bm,enable:a,type:b,disabled:c},{id:nB,parent_id:d,title:bn,enable:a,type:b,disabled:c},{id:nC,parent_id:d,title:nD,enable:a,type:b,disabled:c},{id:nE,parent_id:d,title:nF,enable:a,type:b,disabled:c},{id:nG,parent_id:d,title:nH,enable:a,type:b,disabled:c},{id:nI,parent_id:d,title:nJ,enable:a,type:b,disabled:c},{id:nK,parent_id:d,title:nL,enable:a,type:b,disabled:c},{id:nM,parent_id:d,title:nN,enable:a,type:b,disabled:c},{id:nO,parent_id:d,title:nP,enable:a,type:b,disabled:c},{id:nQ,parent_id:d,title:nR,enable:a,type:b,disabled:c},{id:nS,parent_id:d,title:nT,enable:a,type:b,disabled:c},{id:nU,parent_id:d,title:nV,enable:a,type:b,disabled:c},{id:nW,parent_id:d,title:bp,enable:a,type:b,disabled:c},{id:nX,parent_id:d,title:nY,doc_count:s,enable:a,type:b,disabled:c},{id:nZ,parent_id:d,title:n_,enable:a,type:b,disabled:c},{id:n$,parent_id:d,title:oa,enable:a,type:b,disabled:c},{id:ob,parent_id:d,title:oc,enable:a,type:b,disabled:c},{id:od,parent_id:d,title:oe,enable:a,type:b,disabled:c},{id:of,parent_id:d,title:og,enable:a,type:b,disabled:c},{id:oh,parent_id:d,title:oi,enable:a,type:b,disabled:c},{id:oj,parent_id:d,title:ok,enable:a,type:b,disabled:c},{id:ol,parent_id:d,title:om,enable:a,type:b,disabled:c},{id:on,parent_id:d,title:oo,enable:a,type:b,disabled:c},{id:op,parent_id:d,title:oq,enable:a,type:b,disabled:c},{id:or,parent_id:d,title:os,enable:a,type:b,disabled:c},{id:ot,parent_id:d,title:ou,enable:a,type:b,disabled:c},{id:ov,parent_id:d,title:ow,enable:a,type:b,disabled:c},{id:ox,parent_id:d,title:oy,enable:a,type:b,disabled:c},{id:oz,parent_id:d,title:oA,enable:a,type:b,disabled:c},{id:oB,parent_id:d,title:oC,enable:a,type:b,disabled:c},{id:oD,parent_id:d,title:oE,enable:a,type:b,disabled:c},{id:oF,parent_id:d,title:oG,enable:a,type:b,disabled:c},{id:oH,parent_id:d,title:oI,enable:a,type:b,disabled:c},{id:oJ,parent_id:d,title:oK,enable:a,type:b,disabled:c},{id:oL,parent_id:d,title:oM,enable:a,type:b,disabled:c},{id:oN,parent_id:d,title:oO,enable:a,type:b,disabled:c},{id:oP,parent_id:d,title:oQ,enable:a,type:b,disabled:c},{id:oR,parent_id:d,title:oS,doc_count:b,enable:a,type:b,disabled:c},{id:oT,parent_id:d,title:oU,enable:a,type:b,disabled:c},{id:oV,parent_id:d,title:oW,enable:a,type:b,disabled:c},{id:oX,parent_id:d,title:oY,enable:a,type:b,disabled:c},{id:oZ,parent_id:d,title:bq,enable:a,type:b,disabled:c},{id:o_,parent_id:d,title:o$,enable:a,type:b,disabled:c},{id:pa,parent_id:d,title:pb,enable:a,type:b,disabled:c},{id:pc,parent_id:d,title:pd,enable:a,type:b,disabled:c},{id:pe,parent_id:d,title:pf,enable:a,type:b,disabled:c},{id:pg,parent_id:d,title:ph,enable:a,type:b,disabled:c},{id:pi,parent_id:d,title:pj,enable:a,type:b,disabled:c},{id:pk,parent_id:d,title:pl,enable:a,type:b,disabled:c},{id:pm,parent_id:d,title:br,doc_count:b,enable:a,type:b,disabled:c},{id:pn,parent_id:d,title:by,doc_count:b,enable:a,type:b,disabled:c},{id:po,parent_id:d,title:aI,enable:a,type:b,disabled:c},{id:pp,parent_id:d,title:pq,enable:a,type:b,disabled:c},{id:pr,parent_id:d,title:bs,enable:a,type:b,disabled:c},{id:ps,parent_id:d,title:pt,enable:a,type:b,disabled:c},{id:pu,parent_id:d,title:pv,enable:a,type:b,disabled:c},{id:pw,parent_id:d,title:bt,enable:a,type:b,disabled:c}]},{id:z,title:px,enable:a,icon:py,type:b,disabled:c,children:[{id:pz,parent_id:z,title:bv,enable:a,type:b,disabled:c},{id:pA,parent_id:z,title:bw,enable:a,type:b,disabled:c},{id:pB,parent_id:z,title:pC,enable:a,type:b,disabled:c},{id:pD,parent_id:z,title:pE,enable:a,type:b,disabled:c},{id:pF,parent_id:z,title:pG,enable:a,type:b,disabled:c}]},{id:h,title:pH,doc_count:b,enable:a,icon:pI,type:b,disabled:c,children:[{id:pJ,parent_id:h,title:pK,enable:a,type:b,disabled:c},{id:pL,parent_id:h,title:M,enable:a,type:b,disabled:c},{id:pM,parent_id:h,title:pN,enable:a,type:b,disabled:c},{id:pO,parent_id:h,title:az,enable:a,type:b,disabled:c},{id:pP,parent_id:h,title:pQ,enable:a,type:b,disabled:c},{id:pR,parent_id:h,title:pS,enable:a,type:b,disabled:c},{id:pT,parent_id:h,title:pU,enable:a,type:b,disabled:c},{id:pV,parent_id:h,title:aZ,enable:a,type:b,disabled:c},{id:pW,parent_id:h,title:pX,enable:a,type:b,disabled:c},{id:pY,parent_id:h,title:pZ,enable:a,type:b,disabled:c},{id:p_,parent_id:h,title:bo,enable:a,type:b,disabled:c},{id:p$,parent_id:h,title:a$,enable:a,type:b,disabled:c},{id:qa,parent_id:h,title:qb,enable:a,type:b,disabled:c},{id:qc,parent_id:h,title:bb,enable:a,type:b,disabled:c},{id:qd,parent_id:h,title:qe,enable:a,type:b,disabled:c},{id:qf,parent_id:h,title:be,enable:a,type:b,disabled:c},{id:qg,parent_id:h,title:qh,enable:a,type:b,disabled:c},{id:qi,parent_id:h,title:bf,enable:a,type:b,disabled:c},{id:qj,parent_id:h,title:bB,enable:a,type:b,disabled:c},{id:qk,parent_id:h,title:ql,enable:a,type:b,disabled:c},{id:qm,parent_id:h,title:qn,enable:a,type:b,disabled:c},{id:qo,parent_id:h,title:qp,enable:a,type:b,disabled:c},{id:qq,parent_id:h,title:bh,enable:a,type:b,disabled:c},{id:qr,parent_id:h,title:bi,enable:a,type:b,disabled:c},{id:qs,parent_id:h,title:qt,enable:a,type:b,disabled:c},{id:qu,parent_id:h,title:qv,enable:a,type:b,disabled:c},{id:qw,parent_id:h,title:qx,enable:a,type:b,disabled:c},{id:qy,parent_id:h,title:qz,enable:a,type:b,disabled:c},{id:qA,parent_id:h,title:qB,enable:a,type:b,disabled:c}]},{id:qC,title:qD,doc_count:r,enable:a,icon:qE,type:b,disabled:c}],menuDrawerVisible:c,sign:{id:v},activeCollapse:"categories",advertisements:[],activePath:qF,rechargeVisible:c,recharge:{credit_exchange:u,credit_name:qG,recharge_min_amount:bW,recharge_discount:"100:1.00\n200:0.95\n500:0.90\n1000:0.85\n2000:0.80\n5000:0.75\n10000:0.70"},isMobile:c,isPad:c,isPC:a,advertisementPositions:bX,footerTop:v,messageCache:{},emitProbeQuestion:{id:v}},"1":{categoryTypeOptions:[{label:"文档",value:v,type:"primary"},{label:"文章",value:b,type:"success"}],query:{page:b,size:u,sort:bE,ext:_,duration:_,language:_,category_id:g,wd:"std::flat_(multi)map\u002Fset"},searchExts:[{label:"全部格式",value:_},{label:"PDF",value:B},{label:"DOC",value:"doc"},{label:"PPT",value:bY},{label:"XLS",value:"xls"},{label:"TXT",value:"txt"},{label:"其他",value:"other"}],searchSorts:[{label:"默认排序",value:bE},{label:"最新排序",value:"latest"},{label:"页数排序",value:"pages"},{label:"大小排序",value:"size"}],durationOptions:[{label:"全部时间",value:_},{label:"最近一天",value:"day"},{label:qJ,value:"week"},{label:qK,value:"month"},{label:qL,value:"three_month"},{label:qM,value:"half_year"},{label:qN,value:"year"}],docs:[{id:5039,title:"\u003Cmark\u003EMulti\u003C\u002Fmark\u003E Producer, \u003Cmark\u003EMulti\u003C\u002Fmark\u003E Consumer, Lock Free, Atomic Queue",keywords:"Multi,Producer,Consumer,Lock,Free,Atomic,Queue",description:qO,user_id:C,pages:54,uuid:"010237355b4e02d9",score:t,size:907386,created_at:"2025-04-27T02:51:46Z",category_id:[g,w],ext:G,attachment:{hash:"5e343ad7808520956ef36cdf83777244"},language:D,content:qO,icon:B},{id:3099,title:"JAVA 应用与开发 - 集合与映射",keywords:"Set,list,map,pdf",description:qP,user_id:C,pages:Z,uuid:"ccdaa65cffc0e77f",score:t,size:730921,created_at:"2024-05-05T07:08:54Z",category_id:[g,x],ext:G,attachment:{hash:"28c7d285d94fb13b81edf19bc941e757"},language:bC,content:qP,icon:B},{id:5032,title:"Limitations and Problems in \u003Cmark\u003Estd\u003C\u002Fmark\u003E::function and Similar",keywords:"Limitations,and,Problems,in,std,function,Similar",description:qQ,user_id:C,pages:F,uuid:"7fb89bba51b386bc",score:t,size:3739416,created_at:"2025-04-27T02:47:05Z",category_id:[g,w],ext:G,attachment:{hash:"284e8f829340e2270f0e2fdc48aed6a7"},language:D,content:qQ,icon:B},{id:4863,title:"Spanny 2: Rise of \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan",keywords:"Spanny,Rise,of,std,mdspan",description:qR,user_id:C,pages:117,uuid:"b2a39ec167e1bad4",score:t,size:2116914,created_at:"2025-04-25T17:25:37Z",category_id:[g,w],ext:G,attachment:{hash:"8fc6234a5c372637a3df624b1a5fcc6b"},language:D,content:qR,icon:B},{id:4896,title:"A Long Journey of Changing \u003Cmark\u003Estd\u003C\u002Fmark\u003E::sort Implementation at Scale",keywords:"Long,Journey,of,Changing,std,sort,Implementation,at,Scale",description:qS,user_id:C,pages:182,uuid:"955da68492211bd7",score:t,size:8019372,created_at:"2025-04-26T01:27:04Z",category_id:[g,w],ext:G,attachment:{hash:"63f65be60db959957b6079928ee5d0e3"},language:D,content:qS,icon:B},{id:4777,title:"Bringing Existing Code to CUDA Using constexpr and \u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr",keywords:"Bringing,Existing,Code,to,CUDA,Using,constexpr,and,std,pmr",description:qT,user_id:C,pages:bM,uuid:"a44bb72fee2e2673",score:t,size:3858503,created_at:"2025-04-25T09:54:23Z",category_id:[g,w],ext:bZ,attachment:{hash:"675967f68584a0c63dd7960736e5a340"},language:D,content:qT,icon:bY},{id:4883,title:"Vectorizing a CFD Code With \u003Cmark\u003Estd\u003C\u002Fmark\u003E::simd Supplemented by Transparent Loading and Storing",keywords:"Vectorizing,CFD,Code,With,std,simd,Supplemented,by,Transparent,Loading,and,Storing",description:qU,user_id:C,pages:58,uuid:"be9b2f2598a0974b",score:t,size:2805957,created_at:"2025-04-26T01:05:22Z",category_id:[g,w],ext:G,attachment:{hash:"86ded0350ebee8b766976b8d2b955813"},language:D,content:qU,icon:B},{id:4926,title:"Is \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan a Zero-overhead Abstraction? - Oleksandr Bakirov - CppCon",keywords:"Is,std,mdspan,Zero,overhead,Abstraction,Oleksandr,Bakirov,CppCon",description:qV,user_id:C,pages:bU,uuid:"a59785dd973ed61a",score:t,size:1088857,created_at:"2025-04-26T04:22:46Z",category_id:[g,w],ext:G,attachment:{hash:"87b42d40bdf95e8d3c075a22622f4270"},language:D,content:qV,icon:B},{id:4875,title:"Techniques to Optimise \u003Cmark\u003EMulti\u003C\u002Fmark\u003E-threaded Data Building During Game Development",keywords:"Techniques,to,Optimise,Multi,threaded,Data,Building,During,Game,Development",description:qW,user_id:C,pages:bL,uuid:"69fa0bedc6a35ae7",score:t,size:2518272,created_at:"2025-04-26T01:01:06Z",category_id:[g,w],ext:G,attachment:{hash:"9b7c42d340e0e3f606320341aed62a8e"},language:D,content:qW,icon:B},{id:2638,title:"C++高性能并行编程与优化 - 课件 - 17 由浅入深学习 \u003Cmark\u003Emap\u003C\u002Fmark\u003E 容器",keywords:"C++,高性,性能,高性能,并行,编程,优化,课件,17",description:qX,user_id:C,pages:qY,uuid:"549ae007f2d7f01a",score:t,size:9182353,created_at:"2024-04-21T12:55:21Z",category_id:[g,w],ext:bZ,attachment:{hash:"48498a86e685e498bf3d00d971de6ee1"},language:bC,content:qX,icon:bY}],articles:[],total:b_,spend:"0.024",keywords:["Multi","Producer","Consumer","Lock","Free","Atomic","Queue","Set",qI,"map",B,"Limitations","and","Problems","in","std","function","Similar","Spanny","Rise","of","mdspan","Long","Journey","Changing","sort","Implementation","at","Scale","Bringing","Existing","Code","to","CUDA","Using","constexpr","pmr","Vectorizing","CFD","With","simd","Supplemented","by","Transparent","Loading","Storing","Is","Zero","overhead","Abstraction","Oleksandr","Bakirov","CppCon","Techniques","Optimise","threaded","Data","Building","During","Game","Development",bI,"高性","性能","高性能","并行","编程","优化","课件","17"],stats:{user_count:1039,document_count:4802,article_count:27,os:"Ubuntu 24.04",version:qZ,hash:"ba0d59081b641b9024e50c2f0a6047d6428f2ea2",build_at:"2025-10-11T00:01:06+0800"},searchType:v,searchLeftWidth:v,searchRightWidth:v,cardOffsetTop:P,datetimePickerOptions:{shortcuts:[{text:"今天",onClick:{}},{text:qJ,onClick:{}},{text:qK,onClick:{}},{text:qL,onClick:{}},{text:qM,onClick:{}},{text:qN,onClick:{}}]},showTimeout:50,aggExt:[{ext:G,count:1527},{ext:".epub",count:x},{ext:".txt",count:79},{ext:bZ,count:bR},{ext:".mobi",count:r},{ext:".docx",count:b}],aggLang:[{code:D,count:1579},{code:bC,count:355},{code:q_,count:O},{code:q$,count:Q},{code:ra,count:Q},{code:rb,count:Q},{code:rc,count:N},{code:rd,count:J},{code:re,count:J},{count:A}],aggCategory:[{category_id:g,count:2046},{category_id:p,count:bV},{category_id:w,count:aA},{category_id:x,count:bG},{category_id:bJ,count:318},{category_id:bQ,count:96},{category_id:aA,count:92},{category_id:bK,count:Y},{category_id:bN,count:bO},{category_id:E,count:bP}],isMobile:c,isPad:c,isPC:a,advertisementPositions:bX,advertisements:[],footerTop:v,messageCache:{},emitProbeQuestion:{id:v}},"2":{friendlinks:[{id:b,title:"摩枫网络科技",link:"https:\u002F\u002Fmnt.ltd"},{id:s,title:rf,link:rg}],currentYear:ca,sign:{id:v},navigations:[],isMobile:c,isPad:c,isPC:a,advertisementPositions:bX,advertisements:[],footerTop:v,messageCache:{},emitProbeQuestion:{id:v}}},error:bF,state:{user:{user:{},token:b$,permissions:[],allowPages:[],redirectAfterOauth:"\u002Fme",groups:[],chatModel:{modelId:v,enableThinking:a}},category:{categories:[rh,ri,rj,rk,rl,rm,rn,ro,rp,rq,rr,rs,rt,ru,rv,rw,rx,ry,rz,rA,rB,rC,rD,rE,rF,rG,rH,rI,rJ,rK,rL,rM,rN,rO,rP,rQ,rR,rS,rT,rU,rV,rW,rX,rY,rZ,r_,r$,sa,sb,sc,sd,se,sf,sg,sh,si,sj,sk,sl,sm,sn,so,sp,sq,sr,ss,st,su,sv,sw,sx,sy,sz,sA,sB,sC,sD,sE,sF,sG,sH,sI,sJ,sK,sL,sM,sN,sO,sP,sQ,sR,sS,sT,sU,sV,sW,sX,sY,sZ,s_,s$,ta,tb,tc,td,te,tf,tg,th,ti,tj,tk,tl,tm,tn,to,tp,tq,tr,ts,tt,tu,tv,tw,tx,ty,tz,tA,tB,tC,tD,tE,tF,tG,tH,tI,tJ,tK,tL,tM,tN,tO,tP,tQ,tR,tS,tT,tU,tV,tW,tX,tY,tZ,t_,t$,ua,ub,uc,ud,ue,uf,ug,uh,ui,uj,uk,ul,um,un,uo,up,uq,ur,us,ut,uu,uv,uw,ux,uy,uz,uA,uB,uC,uD,uE,uF,uG,uH,uI,uJ,uK,uL,uM,uN,uO,uP,uQ,uR,uS,uT,uU,uV,uW,uX,uY,uZ,u_,u$,va,vb,vc,vd,ve,vf,vg,vh,vi,vj,vk,vl,vm,vn,vo,vp,vq,vr,vs,vt,vu,vv,vw,vx,vy,vz,vA,vB,vC,vD,vE,vF,vG,vH,vI,vJ,vK,vL,vM,vN,vO,vP,vQ,vR,vS,vT,vU,vV,vW,vX,vY,vZ,v_,v$,wa,wb,wc,wd,we,wf,wg,wh,wi,wj,wk,wl,wm,wn,wo,wp,wq,wr,ws,wt,wu,wv,ww,wx,wy,wz,wA,wB,wC,wD,wE,wF,wG,wH,wI,wJ,wK,wL,wM,wN,wO,wP,wQ,wR,wS,wT,wU,wV,wW,wX,wY,wZ,w_,w$,xa,xb,xc,xd,xe,xf,xg,xh,xi,xj,xk,xl,xm,xn,xo,xp,xq,xr,xs,xt,xu,xv,xw,xx,xy,xz,xA,xB,xC,xD,xE,xF,xG,xH,xI,xJ,xK,xL,xM,xN,xO,xP,xQ,xR,xS,xT,xU,xV,xW,xX,xY,xZ,x_,x$,ya,yb,yc,yd,ye,yf,yg,yh,yi,yj,yk,yl,ym,yn,yo,yp,yq,yr,ys,yt,yu,yv,yw,yx,yy,yz,yA,yB,yC,yD,yE,yF,yG,yH,yI,yJ,yK,yL,yM,yN,yO,yP],categoryMap:{"386":rh,"387":ri,"388":rj,"389":rk,"390":rt,"391":rS,"392":r$,"393":rA,"394":rK,"395":sb,"396":rP,"397":sd,"398":rU,"399":r_,"400":rE,"401":rz,"402":rC,"403":rv,"404":rF,"406":rG,"407":rB,"410":rY,"411":tl,"412":tm,"413":tv,"415":tz,"417":si,"418":rQ,"419":sH,"420":sL,"421":sS,"422":sN,"423":sQ,"424":sI,"425":su,"426":sw,"427":st,"428":sx,"429":so,"430":sq,"431":sG,"432":sE,"433":sF,"437":ta,"438":te,"440":rJ,"441":rI,"442":rM,"443":rL,"444":rw,"445":rN,"446":sr,"447":sf,"448":tw,"449":rT,"451":sD,"452":sM,"453":rl,"454":s$,"455":rR,"456":ty,"457":tK,"458":tO,"459":tW,"460":tN,"461":sP,"462":tJ,"463":tR,"465":sJ,"466":tT,"467":sh,"468":sy,"469":rD,"470":rH,"471":ry,"472":sW,"473":tL,"474":td,"475":sY,"476":sT,"477":se,"478":tV,"479":tS,"480":tY,"481":sl,"482":sR,"483":sO,"484":tP,"485":sa,"486":tx,"487":ts,"488":tQ,"489":tX,"490":rx,"491":sg,"492":sA,"493":sc,"494":ss,"495":tH,"496":tF,"497":sn,"498":tq,"499":sB,"500":sC,"501":sz,"502":tb,"503":tn,"504":tr,"505":rW,"506":sm,"507":s_,"508":rV,"509":sZ,"510":sX,"511":tC,"512":tB,"513":rZ,"514":rm,"515":rn,"516":ro,"517":rp,"518":rq,"519":rs,"520":rr,"522":ru,"523":us,"524":t$,"525":ua,"526":ub,"527":uc,"528":ud,"529":ue,"530":uf,"531":ug,"532":uh,"533":ui,"534":uj,"535":uk,"536":ul,"537":um,"538":un,"539":uo,"540":up,"541":uq,"542":ur,"543":ut,"544":uu,"545":uC,"546":uv,"547":uw,"548":ux,"549":uy,"550":uz,"551":uA,"552":uB,"553":uD,"554":uE,"555":uF,"556":uG,"557":uH,"558":uI,"559":uJ,"560":uK,"561":uL,"562":uM,"563":uN,"564":uO,"565":uP,"566":uQ,"567":uR,"568":uS,"569":uT,"570":uU,"571":uV,"572":uW,"573":uX,"574":uY,"575":uZ,"576":u_,"577":u$,"578":va,"579":vb,"580":vc,"581":vd,"582":ve,"583":vf,"584":vg,"585":vh,"586":vi,"587":vk,"588":vl,"589":vm,"590":vn,"591":vo,"592":vp,"593":vq,"594":vs,"595":vt,"596":vu,"597":vr,"598":vv,"599":vw,"600":vx,"601":vj,"602":vy,"603":vA,"604":vz,"605":vB,"606":vC,"607":vD,"608":vE,"609":vF,"610":vG,"611":vH,"612":vI,"613":vJ,"614":vK,"615":vL,"616":vN,"617":vO,"618":vP,"619":vQ,"620":vR,"621":vS,"622":vT,"623":vU,"624":wx,"625":vV,"626":vW,"627":vX,"628":vY,"629":vZ,"630":v_,"631":v$,"632":wa,"633":wb,"634":vM,"635":wc,"636":wd,"637":we,"638":wf,"639":wg,"640":wh,"641":wi,"642":wj,"643":wk,"644":wl,"645":wm,"646":wn,"647":wp,"648":wq,"649":wo,"650":wr,"651":ws,"652":wt,"653":wu,"654":wv,"655":ww,"656":wy,"657":wz,"658":wB,"659":wC,"660":wD,"661":xy,"662":wF,"663":wG,"664":wH,"665":wJ,"666":wM,"667":wQ,"668":wX,"669":xg,"670":xh,"671":xt,"672":xu,"673":xJ,"674":xM,"675":xT,"676":xX,"677":wK,"678":wN,"679":wO,"680":wP,"681":wR,"682":wS,"683":wT,"684":wU,"685":wV,"686":wW,"687":wY,"688":wZ,"689":w_,"690":w$,"691":xa,"692":xb,"693":wL,"694":xc,"695":xd,"696":xe,"697":xf,"698":xi,"699":xj,"700":xk,"701":xl,"702":xm,"703":xn,"704":xo,"705":xp,"706":xq,"707":xr,"708":xs,"709":xv,"710":xw,"711":xx,"712":xz,"713":xA,"714":xB,"715":xC,"716":xL,"717":wE,"718":xD,"719":xE,"720":xF,"721":xG,"722":xH,"723":xI,"724":xK,"725":xN,"726":xO,"727":xP,"728":xQ,"729":xR,"730":xS,"731":xU,"732":xV,"733":xW,"734":xY,"735":xZ,"736":x_,"737":x$,"738":ya,"739":yb,"740":yc,"741":yd,"742":ye,"743":yf,"744":yg,"745":yh,"746":yA,"747":yy,"748":yi,"749":yj,"750":yk,"751":ym,"752":yn,"753":yo,"754":yp,"755":yq,"756":yr,"757":ys,"758":yt,"759":yu,"760":yv,"761":yw,"762":yx,"763":yz,"764":yB,"765":yC,"766":yD,"767":yE,"768":yF,"769":yG,"770":yH,"771":yI,"772":yJ,"773":yK,"774":yL,"775":yM,"776":yN,"777":wA,"778":wI,"779":tE,"780":yl,"781":sV,"782":ti,"783":tj,"784":sk,"785":sj,"786":tp,"787":tD,"788":th,"789":sp,"790":tt,"791":tf,"792":rO,"793":t_,"794":tA,"795":tc,"796":yP,"797":tI,"798":to,"799":tM,"800":sv,"801":rX,"802":tu,"803":tZ,"804":yO,"805":tG,"806":tg,"808":sK,"809":tk,"810":tU,"811":sU}},setting:{settings:{system:{domain:"https:\u002F\u002Fwenku.it",title:"IT文库_程序员IT互联网编程电子书和文档免费下载,助您码力十足!",keywords:"IT文库, 程序员电子书, IT文档, IT电子书, 编程",description:"IT文库,程序员IT互联网编程电子书和文档免费下载,助您码力十足",logo:"\u002F\u002Fwenku.it\u002Fuploads\u002F7\u002F3\u002F1\u002Fd\u002F6\u002F731d6ad2ebd6d960ddea1e0be998e21e.png",favicon:"\u002F\u002Fwenku.it\u002Fuploads\u002F4\u002F7\u002F1\u002F7\u002F4\u002F471741e9eafd2939c8154c6212e1c32c.ico",analytics:"var _hmt = _hmt || [];\n(function() {\n var hm = document.createElement(\"script\");\n hm.src = \"https:\u002F\u002Fhm.baidu.com\u002Fhm.js?efd80f931ac87d5021107895157312f5\";\n var s = document.getElementsByTagName(\"script\")[0]; \n s.parentNode.insertBefore(hm, s);\n})();",sitename:"IT文库",copyright_start_year:"1024",register_background:"\u002Fuploads\u002F4\u002Fd\u002Fb\u002Fe\u002F0\u002F4dbe0a3047dc11d7ec01ea593295652b.jpg",login_background:"\u002F\u002Fwenku.it\u002Fuploads\u002F4\u002Fd\u002Fb\u002Fe\u002F0\u002F4dbe0a3047dc11d7ec01ea593295652b.jpg",recommend_words:[X,"Golang","ChatGPT",W],version:qZ,enable_watermark:a,enable_powered_by:a,credit_name:qG,credit_exchange:u,show_exchange:a,search_prompts:["Go语言与Java相比,有哪些优劣","Flask快速入门,写一个博客系统","有哪些指令可以查看网络请求","apt、yum有哪些区别"],chat_prompts:["请帮我写一篇周报,内容包括本周工作内容、下周工作计划、遇到的问题及解决方案","如何更好地提升工作效率","请给出一份活动策划模板","如何看待房贷利率LPR下调"],bot_name:yQ},footer:{about:yR,contact:"\u002Farticle\u002Fcontact",agreement:"\u002Farticle\u002Fagreement",copyright:"\u002Farticle\u002Fcopyright",feedback:"\u002Farticle\u002Ffeedback"},security:{close_statement:"\u003Cdiv\u003E网站正在建设中,暂时无法访问\u003C\u002Fdiv\u003E",enable_register:a,enable_captcha_login:a,enable_captcha_register:a,enable_captcha_comment:a,enable_captcha_find_password:a,max_document_size:bS,disable_upload_exist_document:a,enable_wechatmp_login:a},download:{enable_captcha_download:a,enable_code_download:a,code_tip:"关注微信公众号 \u003Cstrong style=\"color:red\"\u003E刻舟求荐\u003C\u002Fstrong\u003E,发送关键字 \u003Cstrong\u003E下载码\u003C\u002Fstrong\u003E,将获取到的下载码在下方输入即可免费下载。",times_every_day:J,times_every_ip:J,max_price:u},display:{show_index_categories:a,pages_per_read:r,copyright_statement:"本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。",show_document_descriptions:a,hide_category_without_document:a,wechat_tip:"关注我们的公众号【刻舟求荐】,给您不一样的精彩",wechat_qrcode:"\u002Fuploads\u002F2\u002F9\u002Fe\u002F4\u002Fd\u002F29e4dde26911e5b41a3f329c4a746628.jpg",contact_tip:"联系我们,反馈您的意见与建议",contact_link:"https:\u002F\u002Fwenku.it\u002Farticle\u002Fcontact",index_document_style:"card",home_version:"v2"},payment:{xunhupay_name:"虎皮椒支付",enable_mp_wechatpay:a},vip:{month_price:b_,month_original_price:2000,month_download:bT,month_document_discount:qY,quarter_price:2500,quarter_original_price:5000,quarter_download:bW,quarter_document_discount:80,year_price:8000,year_original_price:16000,year_download:bH,year_document_discount:70,enable_credit_pay:a,month_times_every_day:bW,quarter_times_every_day:300,year_times_every_day:1500},language:[{id:b,language:"中文(简体)",code:bC},{id:s,language:"中文(繁体)",code:q_},{id:t,language:"英语",code:D},{id:y,language:"法语",code:ra},{id:r,language:"韩语",code:rb},{id:A,language:"德语",code:rd},{id:K,language:"日语",code:rc},{id:q,language:"俄语",code:re},{id:56,language:"意大利语",code:"it"},{id:94,language:"葡萄牙语",code:"pt"},{id:110,language:"西班牙语",code:q$}]},navigations:[{id:r,title:qH,href:yS,target:bD,sort:102400,enable:a,created_at:V,updated_at:V,fixed:a,disabled:c},{id:A,title:"文库资料",href:"\u002Fcategory",target:bD,sort:102300,enable:a,created_at:V,updated_at:V,fixed:a,disabled:c},{id:K,title:"文章资讯",href:"\u002Farticle",target:bD,sort:102200,enable:a,created_at:V,updated_at:V,fixed:a,disabled:c},{id:q,title:yQ,href:"\u002Fchat",target:bD,color:"rgba(255, 0, 0, 0.98)",sort:102010,enable:a,created_at:"2025-04-09T15:19:26Z",updated_at:"2025-04-14T05:05:09Z",fixed:a,disabled:c},{id:y,title:"开源文库系统",href:"https:\u002F\u002Fmnt.ltd\u002Fmoredoc.html",target:yT,color:"rgba(241, 19, 19, 1)",sort:b_,enable:a,created_at:"2024-01-31T06:02:12Z",updated_at:"2024-01-31T06:02:19Z",disabled:c},{id:s,title:rf,href:rg,target:yT,enable:a,created_at:yU,updated_at:yU,disabled:c},{id:t,title:"关于我们",href:yR,enable:a,created_at:"2024-01-10T03:43:04Z",updated_at:"2024-01-10T03:43:29Z",disabled:c}]}},serverRendered:a,routePath:qF,config:{_app:{basePath:yS,assetsPath:"\u002F_nuxt\u002F",cdnURL:bF}},globalRefs:{}}}(true,1,false,518,517,515,387,519,453,388,514,516,389,386,390,392,8,5,2,3,10,0,394,391,4,520,6,"pdf",64,"en",399,62,".pdf",16,22,12,7,433,"Apache",13,21,35,14,"React",20,"数据库",44,"2024-05-04T15:22:28Z","JavaScript","Java",87,66,"all","Angular","Dart","Electron","Flutter","HTML\u002FCSS",393,"PWA","TypeScript",11,"C#",452,74,"Crystal","Deno","Go",432,"ActiveMQ",48,"Julia","nim",410,"Node.js","PHP",40,"Python",632,"Celery",411,"Django","Flask",395,"Ruby","Rust","Swift",26,"区块链","Cassandra","ClickHouse","Firebird","MongoDB","MySQL","PostgreSQL","Redis","SQL","SQLite",17,"TiDB","数据库中间件","数据库工具",32,"Navicat","Android","DevOps","iOS","Jenkins",422,"Linux",794,"Cilium","Nginx","Prometheus","Shell","Windows","Zabbix","云计算&大数据","Apache APISIX","Docker","Hadoop","Harbor","Istio","Kubernetes","Serverless","云原生CNCF","机器学习","边缘计算",610,"Blender","Krita",454,"人工智能",795,"DataEase","Server","zh-CN","_self","default",null,403,400,"C++",782,449,99,51,498,86,78,477,43,500,30,75,544,100,Array(6),"ppt",".pptx",1000,"",2025,"前端开发",137,"\u002F\u002Fwenku.it\u002Fuploads\u002Fd\u002Fb\u002F7\u002Fa\u002Ff\u002Fdb7af4e4c196f184dcb5ac9bd00ba568.png","\u002F\u002Fwenku.it\u002Fuploads\u002F7\u002Ff\u002F5\u002Fa\u002Fa\u002F7f5aa5248f17ac352e3f66d1a8319b3d.png",444,490,"Electron是一个开源框架,允许开发者使用Web技术(HTML、CSS和JavaScript)构建跨平台的桌面应用程序。",471,9,"Flutter是一个由谷歌开发的开源跨平台应用软件开发工具包,用于为Android、iOS、Windows、macOS、Linux Desktop、Google Fuchsia开发应用。 ",401,49,790,"NativeScript","NativeScript是一个开源框架,它允许开发人员使用JavaScript或TypeScript以及XML和CSS来构建跨平台本地移动应用程序,无需学习每个平台的特定语言或工具,同时提供与原生API的深度集成,实现高性能和优质的用户体验。",407,402,469,"Svelte","Svelte是一种现代的JavaScript框架,通过在构建时将代码转换为高效的原生JavaScript,实现在客户端以更少的运行时负担创建响应式、快速且轻量级的Web应用。",404,"Vue.js",406,"前端测试",470,"构建工具","后端开发",2478,"\u002F\u002Fwenku.it\u002Fuploads\u002Ff\u002F0\u002Fb\u002F8\u002Fa\u002Ff0b8aacdb939e3a464cb3568d136b744.jpeg","\u002F\u002Fwenku.it\u002Fuploads\u002F7\u002Ff\u002Ff\u002Ff\u002F8\u002F7fff8eee8d7d3c729ac86eee0a87062f.png","后端开发是指在构建网站或应用时负责处理服务器端逻辑、数据库管理和与前端交互的程序员工作领域。",441,".Net",440,802,"Conan","Conan 是一个开源的、去中心化的 C\u002FC++ 包管理器,它在所有平台和所有构建系统及编译器中都能工作。\n",443,"Crystal 是一种性能卓越的静态类型编程语言,它结合了Ruby的语法优雅和C语言的执行效率,适用于构建高效且易于维护的软件应用。",442,"C语言","C语言是一种通用、过程式的计算机编程语言,支持结构化编程、词汇变量作用域和递归等功能,是众多编程语言的基础,广泛应用于系统软件和应用软件的开发。",445,"Deno是由Node.js的创始人Ryan Dahl开发的一款现代的、安全的JavaScript和TypeScript运行时,具有内置的依赖管理和更强调安全性的特点。",792,"ffmpeg",396,151,"Go语言(Golang)是一门由Google开发的开源编程语言,以简洁、高效、并发支持和内置垃圾回收等特性而闻名,适用于构建可靠、高性能的软件应用。",418,"GraphQL",455,"Idris","Idris是一种函数式编程语言,它支持类型推断和强类型系统,特别强调可证明的正确性。","Java是一种通用的、跨平台的、面向对象的编程语言,广泛应用于企业级开发、移动应用开发、网络编程和大数据处理等领域。",791,"Apache ActiveMQ是Apache软件基金会所研发的开放源码消息中间件;由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行。",806,"Apache Unomi","Apache Unomi™(发音为“You know me”)是一个Java开源客户数据平台,一个旨在管理客户、潜在客户和访客数据的Java服务器,并帮助个性化客户体验,同时还提供尊重访客隐私规则(如GDPR)的功能。\n\n",788,"Apacke Wicket","Apache Wicket是一个基于Java的开源、面向对象的Web应用程序框架,它强调视图与业务逻辑的分离,提供组件化的开发模型,使得Web应用程序的开发更加简单、快速和可维护。","Spring",319,"Julia是一种高性能、通用、动态编程语言,特别适用于科学计算、数据分析和高性能计算领域。",398,"Kotlin",15,"Kotlin是一种由JetBrains开发的静态编程语言,旨在提供更简洁、更安全的代码,与Java完全互操作,并已成为Android官方支持的开发语言之一。",508,"Lean","Lean 是一种强大且灵活的函数式编程语言,它以简洁的语法、严格的类型检查和高效的编译器为特点,特别适用于形式化验证和定理证明等领域。",505,"Makefile","Makefile是一个工程化的编译方法,它通过一个文本文件来描述源文件之间的依赖关系以及编译和链接的规则,使得编译工作可以自动化进行。",801,37,"Nim 是一种静态类型的、编译型、系统编程语言,它结合了 Python、Ada 和 Modula 等成熟语言的成功概念。\n","Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者在服务器端运行 JavaScript,构建高效、可扩展的网络应用。",415,"Express.js","Express.js 是一个基于 Node.js 平台的轻量级、快速、无开销的 Web 应用开发框架,用于构建 Web 服务器和 API。",513,"Pascal","Pascal是一种过程式编程语言,具有结构化、强类型等特点,适用于教学和学术领域,以及编写应用程序和系统软件。","PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言,广泛用于 Web 开发以生成动态网页内容。",448,"CakePHP","CakePHP是一个快速、安全的PHP框架,用于构建高效、可靠且易于维护的Web应用程序。",486,"Falcon","Falcon是一个高效、轻量级的PHP框架,它提供了一整套开发Web应用程序所需的工具和功能,帮助开发者快速构建稳定、可扩展的应用程序。",456,"Laravel","Laravel 是一个由Taylor Otwell所建立,自由开源的 PHP Web 框架,旨在实现的Web软件的MVC架构,并作为CodeIgniter的替代方案。","Python 是一种解释型、高级编程、通用编程语言,以简洁易读、功能强大、应用广泛和拥有丰富库支持而著称。",783,"Celery是一个简单、灵活且可靠的分布式任务队列,用于处理大量消息和异步任务调度,支持在多个机器、进程或线程上执行任务,并提供了丰富的异常处理和结果存储功能。\n\n",809,"Conda",33,95,"Django是一个高级的Python Web框架,它快速、安全且易于维护,适用于各种Web应用程序的开发。",412,"Flask是一个基于Python的轻量级Web应用框架,它简单易用,功能强大,支持扩展,适合快速构建Web服务和RESTful API。",503,"Jupyter","Jupyter是一个开源的交互式Web应用程序,支持运行多种编程语言,让用户能够创建和共享包含实时代码、方程、可视化和文本的文档,广泛应用于数据科学、机器学习和数据分析等领域。",798,"ORM","ORM 就是通过实例对象的语法,完成关系型数据库的操作的技术,是\"对象-关系映射\"(Object\u002FRelational Mapping) 的缩写",786,"PyMuPDF","PyMuPDF是一个用于处理PDF文件的强大Python库,它提供了丰富的功能来解析、操作和生成PDF文档,包括数据提取、文本分析、图像处理等,且支持跨平台使用。","PyWebIO","PyWebIO 提供了一系列命令式的交互函数来在浏览器上获取用户输入和进行输出,将浏览器变成了一个“富\n文本终端”,可以用于构建简单的 Web 应用或基于浏览器的 GUI 应用。使用 PyWebIO,开发者能像编写终端脚本一样 (基于 input 和 print 进行交互) 来编写应用,无需具备 HTML 和 JS 的相关知识;PyWebIO 还可以方便地整合进现有的 Web 服务。非常适合快速构建对 UI 要求不高的应用。\n",504,"Scrapy","Scrapy是一个用于网络爬取的快速、高级的Python框架,能够方便地从网站上抓取结构化数据。",487,"Tornado","Tornado是一个用Python编写的轻量级Web服务器和Web应用框架,它采用异步非阻塞IO的处理方式,具有出色的抗负载能力和优异的性能,旨在解决C10K问题,即处理大于或等于一万的并发连接。",485,"RISC-V","RISC-V是一个基于精简指令集原则的开源指令集架构,简易解释为与开源软件运动相对应的一种“开源硬件”。","Ruby 是一种优雅的、面向对象的、简洁易学的动态编程语言,以其高效的开发效率和独特的元编程功能而广受欢迎。",413,"Rails","Ruby on Rails(简称 Rails)是一个基于 Ruby 语言的 Web 应用开发框架,以其简洁、优雅和高效的开发方式,帮助开发者快速构建复杂的 Web 应用程序。",493,"Rust是一种高效、安全且并发的系统编程语言,特别适用于构建高性能、低开销的软件,包括操作系统、网络应用、嵌入式设备等。",397,"UML",98,"UML是一种广泛使用的软件建模语言,全称是Unified Modeling Language,是面向对象开发中一种通用的图形化建模语言。它综合了面向对象的建模语言、方法和过程,为软件开发的所有阶段提供模型化和可视化支持。",447,"其它语言",491,"区块链是一种分布式数据库技术,它允许网络中的参与者在不需要中心化信任机构的情况下进行安全、可追溯、不可篡改的数据交换和传输。",467,"开发测试",417,"微服务","微服务是一种将大型复杂应用程序拆分成多个小型、独立、可单独部署和扩展的服务的方法,每个服务都运行在自己的进程中,并使用轻量级通信机制进行通信。",785,"敏捷开发","敏捷开发是一种以人为核心、迭代、循序渐进的开发方法,它强调在快速变化的需求中通过高度的协作和灵活的响应来交付高质量的软件。",784,"架构设计",52,"架构设计是指在软件或计算机系统的开发过程中,对系统进行整体的规划和设计,以满足特定需求和功能,并关注系统中各个组件之间的相互关系和交互方式,以降低系统的复杂性,提高系统的可理解性和可维护性。",481,"汇编语言","汇编语言是一种低级编程语言,它使用助记符(mnemonics)来代替机器语言中的二进制代码,使得程序员能够更容易地编写、理解和修改计算机程序。",434,"\u002F\u002Fwenku.it\u002Fuploads\u002Fe\u002F0\u002Fc\u002Fe\u002F9\u002Fe0ce9096954e23a1a28197002e989b5f.jpg","\u002F\u002Fwenku.it\u002Fuploads\u002F7\u002Ff\u002F2\u002Fb\u002F9\u002F7f2b927210effe33346b9c827311e854.png","数据库是一种结构化组织和存储数据的系统,可方便地进行数据管理、检索和更新,提供有效的数据存储和访问机制。",506,"Apache Doris","Apache Doris是一个基于MPP架构的高性能实时分析数据库,以其亚秒级响应时间和支持超大数据集的能力,为实时数据分析提供了强大支持。",497,"Apache HBase","Apache HBase是一个开源的、分布式的、可扩展的、大数据存储系统,它利用Hadoop的HDFS作为其文件存储系统,并提供了类似于Google Bigtable的列式存储、高可靠性以及实时读写的能力。",429,"Apache Cassandra是一套开源分布式NoSQL数据库系统。它最初由Meta开发,用于改善电子邮件系统的搜索性能的简单格式数据,集Google BigTable的数据模型与Amazon Dynamo的完全分布式架构于一身。",789,"ClickHouse是Yandex开源的一个高性能列式数据库管理系统,专为在线分析处理(OLAP)设计,能够使用SQL进行实时数据分析并生成报告。",430,"Firebase",446,"Firebird是一个开源的关系型数据库管理系统(RDBMS),具有高性能、轻量级和跨平台特性,适用于各种应用开发场景。",494,"Greenplum","Greenplum数据库是一个基于PostgreSQL的分布式数据仓库,采用MPP架构,提供强大的并行计算能力和海量数据管理能力,适用于大数据分析和数据科学应用。",427,"MongoDB是一个高性能、开源的、无模式的文档型数据库,使用类似于JSON的BSON格式存储数据,提供灵活的数据结构和水平扩展能力。",425,"MySQL是一个开源的关系型数据库管理系统(RDBMS),现属于Oracle旗下,因其高性能、易用性和可靠性而广泛应用于各种数据存储和管理需求中。",800,"PieCloudDB",23,"PieCloudDB是杭州拓数派科技发展有限公司(OpenPie)推出的云原生虚拟数仓数据库产品,它以云原生技术重构数据存储和计算,实现数据的高效管理、安全加密和弹性伸缩,支持AI和数据科学,为企业用户提供强大的数据计算基础设施。\n",426,"PostgreSQL是一个开源的关系型数据库管理系统,具有强大的扩展性和支持复杂数据类型的特点。",428,"Redis是一个开源的高性能内存数据库,以键值对存储数据,并支持丰富的数据结构和高级缓存功能。",468,501,"SQLite是一款轻量级的关系型数据库管理系统,它不需要独立的服务器进程或操作系统支持,直接读写磁盘上的数据库文件,适用于嵌入式系统和移动应用。",492,"TiDB 是一个开源的分布式关系型数据库,兼容 MySQL 协议,设计目标是为云而生,提供高性能、水平扩展、高可用、易运维的分布式数据库解决方案。",499,"Vitess","Vitess是一个用于部署、扩展和管理大型MySQL实例集群的数据库解决方案。Vitess集MySQL数据库的很多重要特性和NoSQL数据库的可扩展性于一体。它的架构设计使得您可以像在物理机上一样在公共云或私有云架构中有效运行。它结合并扩展了许多重要的MySQL功能,同时兼具NoSQL数据库的可扩展性。 ","人大金仓(Kingbase)","Kingbase是一款面向大规模并发交易处理的企业级关系型数据库。 该产品支持严格的ACID特性、结合多核架构的极致性能、行业最高的安全标准,以及完备的高可用方案,并提供可覆盖迁移、开发及运维管理全使用周期的智能便捷工具。 产品融合了人大金仓在数据库领域几十年的产品研发和企业级应用经验,可满足各行业用户多种场景的数据处理需求。\n",451,34,"数据库中间件是位于应用程序和数据库管理系统之间的软件层,用于提供数据访问、连接管理和查询优化等功能,以简化数据库操作和提高系统性能。","数据库优化",77,"数据库工具是用于管理、开发、迁移、备份和恢复数据库的软件工具。",512,"DBeaver","DBeaver是一款免费且开源的多平台数据库管理工具,支持多种数据库并具备丰富的数据库管理功能。",511,"Navicat是一款功能强大的数据库管理工具,支持多种数据库系统,提供直观易用的界面,帮助用户轻松管理、开发和维护数据库,适用于数据库管理员、开发人员及中小企业等多种用户群体。",787,"phpMyAdmin","phpMyAdmin是一个基于Web的MySQL数据库管理工具,它提供了友好的图形界面,帮助用户轻松进行数据库的查询、创建、修改和删除等操作。",431,"数据库设计","系统运维",328,"\u002F\u002Fwenku.it\u002Fuploads\u002Fd\u002Fc\u002Fe\u002F7\u002F5\u002Fdce756afdfe873c14750c733e23fff73.jpg","\u002F\u002Fwenku.it\u002Fuploads\u002Fb\u002F6\u002Fd\u002F1\u002F3\u002Fb6d13efc4e52255c8384796b4b5cc861.png",419,424,"Darwin",465,36,808,"httpd",24,420,"Jenkins是一个开源的自动化服务器,用于自动执行软件构建、测试和部署任务。",145,"eBPF",31,"eBPF 是一项革命性的技术,起源于 Linux 内核,它可以在特权上下文中(如操作系统内核)运行沙盒程序。它用于安全有效地扩展内核的功能,而无需通过更改内核源代码或加载内核模块的方式来实现。",804,"Cilium 是一种用于网络、可观察性和安全性的云原生技术。它基于内核技术 eBPF,最初是为了更好的网络性能,现在针对不同的用例利用了许多附加功能。",483,461,"Prometheus是一款开源的监控和警报工具,用于收集和存储系统和服务的性能数据,并支持动态查询和告警规则配置。",423,482,"Traefik",421,476,29,"Zabbix 是一个开源的 IT 基础设施监控软件,用于监控各种网络服务、网络硬件、网络设备以及其他网络节点。",811,"存储",781,"网络与安全",815,"\u002F\u002Fwenku.it\u002Fuploads\u002Ff\u002F0\u002Fa\u002Fd\u002F2\u002Ff0ad2c0a9e46ee63f65bd12dadd14e12.jpeg",779,496,"Apache Flink","Apache Flink是一款高性能、通用的大数据处理引擎,用于进行实时数据流处理和批处理,具备精确一次的状态一致性语义和容错能力。",805,"Apache Karaf","Karaf是Apache旗下的一个开源项目。 Karaf同时也是一个基于OSGi的运行环境,Karaf提供了一个轻量级的OSGi容器,可以用于部署各种组件,应用程序。\n",495,"Apache Kyuubi","Apache Kyuubi 是一个为 Apache Spark 设计的多租户、高性能的 JDBC 网关服务,它提供了安全、可靠和高效的 Spark SQL 查询接入能力。",797,"Apache Ozone","Apache Ozone 是 Hadoop 的分布式对象存储系统,具有易扩展和冗余存储的特点。",462,"dapr",457,473,"Hadoop是一个用于处理大数据的分布式计算框架,它可以在大规模集群上存储和处理数据,并提供了可扩展、可靠和高容错性的数据存储和处理能力。",799,"Harbor 是一个开源的注册表,它通过策略和基于角色的访问控制来保护工件,确保镜像被扫描且无漏洞,并作为可信的签名。作为 CNCF 毕业项目,Harbor 提供了合规性、性能和互操作性,帮助您在 Kubernetes 和 Docker 等云原生计算平台上一致且安全地管理工件。\n\n",460,458,484,"OpenShift","OpenShift是红帽公司(Red Hat)开源的容器云平台,基于主流的容器技术Docker和Kubernetes构建。",488,"Pandas","Pandas是一个强大且灵活的Python数据分析库,提供了数据结构(如Series和DataFrame)和数据分析工具,使数据清洗、处理和分析变得快速而简单。",463,"rancher",479,"RocketMQ","RocketMQ,一个分布式消息和流数据平台,具有低延迟、高性能、高可靠性、万亿级容量和灵活的可扩展性。",466,810,"Service Mesh",478,"VirtualBox",113,"VirtualBox是一款强大且易于使用的开源虚拟机软件,支持多操作系统,具备卓越性能,可在不同硬件和操作系统上进行无缝测试和调试,降低运行成本,简化安装流程,并提供灵活的资源管理选项。",459,"VMWare",489,39,480,171,803,"综合其他","\u002F\u002Fwenku.it\u002Fuploads\u002F4\u002F4\u002Fc\u002F2\u002Fe\u002F44c2ed0c098bd2357e61c2636e66b1b0.png","\u002F\u002Fwenku.it\u002Fuploads\u002F0\u002Fe\u002Ff\u002F9\u002F9\u002F0ef9992efeb2af816b83eb04f3e8fd4b.png",472,41,"Blender是一款自由和开源的三维计算机图形软件,它可以用于创建和渲染三维模型、动画、游戏、视觉效果等。",510,"GIMP","GIMP是一款开源免费的图像处理软件,提供了丰富的图像编辑和创作功能,类似于专业的Photoshop,但更轻便易用。",475,"KiCad",114,"KiCad 是一个开源软件工具,用于创建电子原理图和 PCB 图形。 ",509,"Krita是一款强大的开源数字绘画和动画软件,专为艺术家和创作者设计,提供丰富的绘画工具和高效的工作流程,助力创意无限发挥。",507,"Weblate",302,"Weblate是一款易于使用的开源在线协作翻译平台,支持多种格式文件的翻译管理,让团队协作翻译变得更加高效便捷。","产品与服务",793,"Apache OFBiz","Apache OFBiz是一个开源的企业资源计划系统。它提供了一套企业应用程序,它们集成并自动化了企业的许多业务流程。",437,502,"亿图","亿图是一款功能强大的图形图表设计软件,支持创建各种流程图、组织结构图、思维导图、UML图、ER图等多种图表类型,广泛应用于商业、教育、科研等领域。","数据可视化",796,"DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便地与他人分享。",474,"版本控制","版本控制软件工具,如Git、SVN等",438,"笔试面试","前端","\u002F\u002Fwenku.it\u002Fuploads\u002Fc\u002F9\u002F6\u002Fa\u002F8\u002Fc96a81f58f7cc0a441d5b7c477c9e535.png",524,525,"Ant Design",526,"Babel",527,"Bootstrap",528,"Chart.js",529,"CSS3",530,"Echarts",531,532,"Highcharts",533,534,"HTML5",535,536,"JerryScript",537,"Jest",538,539,"Sass",540,541,"Vue",542,"前端工具",523,"小程序","后端","\u002F\u002Fwenku.it\u002Fuploads\u002F5\u002Fa\u002Fd\u002Fb\u002F6\u002F5adb6293f8b134c64f291d963a954db1.png",543,".NET",546,"C\u002FC++",547,548,"CMake",549,550,551,552,545,"Dubbo",553,"Erlang",554,"Fastify",555,556,"Gin",557,558,"GoFrame",559,"Guzzle",560,"Iris",561,562,563,"Lisp",564,"LLVM",565,"Lua",566,"Matplotlib",567,"Micronaut",568,569,570,"Perl",571,572,573,"Qt",574,"RPC",575,576,577,"R语言",578,"Scala",579,580,"Vlang",581,"wasm",582,"Yew",583,"Zephir",584,"Zig",585,"算法","移动端","\u002F\u002Fwenku.it\u002Fuploads\u002F3\u002F1\u002F0\u002F6\u002F0\u002F31060f3b15bf4e4779d8b9036e136ce2.png",586,601,"APP工具",587,588,"Framework7",589,"Harmony",590,"Hippy",591,"Ionic",592,593,"kotlin",597,"Native",594,"Object-C",595,596,598,599,"uni-app",600,"Weex","\u002F\u002Fwenku.it\u002Fuploads\u002F7\u002F1\u002F4\u002F4\u002F8\u002F71448dca9edf0addc5740a352571efe2.png",602,604,"ArangoDB",603,605,606,"CouchDB",607,"CrateDB",608,"DB2",609,"DocumentDB","Doris",611,"DragonflyDB",612,"EdgeDB",613,"etcd",614,615,"GaussDB",634,"Graph",616,"GreenPlum",617,"HStreamDB",618,"HugeGraph",619,"immudb",620,"IndexedDB",621,"InfluxDB",622,"IoTDB",623,"Key-Value",625,"KitDB",626,"LevelDB",627,"M3DB",628,"MatrixOne",629,"Milvus",630,631,633,"Nebula",635,"NewSQL",636,"NoSQL",637,"OceanBase",638,"OpenTSDB",639,"Oracle",640,"OrientDB",641,642,"PrestoDB",643,"QuestDB",644,645,"RocksDB",646,"SequoiaDB",649,647,"Skytable",648,650,651,652,"TiKV",653,"TimescaleDB",654,"YugabyteDB",655,"关系型数据库",624,656,"数据库ORM",657,777,658,"时序数据库","\u002F\u002Fwenku.it\u002Fuploads\u002Fd\u002Fc\u002F8\u002F1\u002F1\u002Fdc8111a5ba18c728a8239b6814e7e4c6.png",659,660,"Aeraki",717,"Agent",662,"Alluxio",663,"Antrea",664,778,"Apache APISIX 是一个动态、实时、高性能的云原生API网关,提供丰富的流量管理功能,支持多平台运行,并具备全动态能力,是超大规模、复杂业务系统的理想选择。",665,"APISIX",677,"BFE",693,"Bit",666,"BookKeeper",678,"Chaos",679,"Choerodon",680,667,"CloudStack",681,"Consul",682,"Dapr",683,684,"DC\u002FOS",685,686,"Drill",668,"Druid",687,"ElasticJob",688,"ElasticSearch",689,"Envoy",690,"Erda",691,"Flink",692,"Fluent",694,"Grafana",695,696,697,"Helm",669,"Hudi",670,"InLong",698,"Kafka",699,"Knative",700,"Kong",701,"KubeCube",702,"KubeEdge",703,"Kubeflow",704,"KubeOperator",705,706,"KubeSphere",707,"KubeVela",708,"Kuma",671,"Kylin",672,"Libcloud",709,"Linkerd",710,"Longhorn",711,"MeiliSearch",661,"Mesh",712,"Nacos",713,"NATS",714,"OKD",715,"Open",718,"OpenEBS",719,"OpenKruise",720,"OpenPitrix",721,"OpenSearch",722,"OpenStack",723,"OpenTracing",673,"Ozone",724,"PaddlePaddle",716,"Policy",674,"Pulsar",725,"PyTorch",726,"Rainbond",727,"Rancher",728,"RediSearch",729,"Scikit-learn",730,675,"ShardingSphere",731,"ShenYu",732,"Spark",733,"Storm",676,"Superset",734,"XuperChain",735,"Zadig",736,737,738,739,"数据挖掘",740,741,"深度学习",742,"算法工程",743,"UI&美工&设计","\u002F\u002Fwenku.it\u002Fuploads\u002Ff\u002Fd\u002Fb\u002F2\u002F2\u002Ffdb2259630f512313f3723af4846de5e.png",772,773,774,"Sketch",775,"UI",776,"设计","网络&系统&运维","\u002F\u002Fwenku.it\u002Fuploads\u002Fa\u002F7\u002F6\u002Fe\u002F1\u002Fa76e1f224c0968021d0e1d200ecda073.png",744,"Ansible",745,748,"AWK",749,750,"Ceph",780,"CI\u002FCD",751,"Curve",752,753,"GoCD",754,"HAProxy",755,756,757,"JumpServer",758,759,"Mac",760,761,"OpenResty",762,747,763,"traefik",746,"Traffic",764,"Unix",765,766,767,"Zipkin",768,"安全防护",769,"系统内核",770,"网络",771,"运维监控",522,"综合其它","\u002F\u002Fwenku.it\u002Fuploads\u002F2\u002F0\u002F8\u002Fa\u002F8\u002F208a801b7f1524429ecff05e49246105.png","\u002Fsearch","码力","首页","list","最近一周","最近一个月","最近三个月","最近半年","最近一年","template\u003Ctypename T\u003E\nclass QueueSchedulerIssue { \n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::atomic\u003Cunsigned\u003E writeIndex;\n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::atomic\u003Cunsigned\u003E readIndex;\n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::unique_ptr\u003C\u003Cmark\u003Estd\u003C\u002Fmark\u003E::pair\u003Cunsigned, T\u003E\u003E \nelements;\n\n bool try_push(T&& try_push(T&& value) {\n auto my_entry = writeIndex.fetch_add(1);\n elements[my_entry].first = \u003Cmark\u003Estd\u003C\u002Fmark\u003E::move(value);\n\n\u002F\u002F No code, does not mean no-time.\n\u002F\u002F scheduler will hit here, and \n\n \u002F\u002F block the queue while (elements[my_entry].second != my_entry)\n\n; \u002F\u002F spin and wait, maybe with pause();\n\nvalue = \u003Cmark\u003Estd\u003C\u002Fmark\u003E::move(elements[my_entry].first);\nreturn true;\n\n }\n};\n\nLockfree, MPMC Queue - Scheduler InteractionLockfree","November 4, 2019 ���� �����List����\u003Cmark\u003ESet\u003C\u002Fmark\u003E�����\u003Cmark\u003EMap\u003C\u002Fmark\u003E�的������� ���������� ������iterator��Enumeration ��������� API ������的������������ 1 28 �� 1 ������� 2 Collection � \u003Cmark\u003EMap\u003C\u002Fmark\u003E �� 3 �� 4 Iterator �� 5 � 6 集合�����用���������������合����� �� O 集合类型分类 � \u003Cmark\u003ESet\u003C\u002Fmark\u003E ��������的������������� ������������的��� �� List ������的��������������� ������的���������������� �������� �� \u003Cmark\u003EMap\u003C\u002Fmark\u003E �����的��¡���Key-Value������ �������的��������������� 集合�����用���������������合����� �� O 集合类型分类 � \u003Cmark\u003ESet\u003C\u002Fmark\u003E ��������的������������� ������������的��� �� List ������的��������������� ������的���������������� �������� �� \u003Cmark\u003EMap\u003C\u002Fmark\u003E �����的��¡���Key-Value������ �������的���������������","Limitations and \nProblems in \n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::function and \nsimilar constructs\n\nAmandeep Chawla | Sr. Computer Scientist II\n\namandeep@adobe.com | adchawla@gmail.com\n\nImage by Bruno Tornielli© 2024 Adobe. All Rights whose type we can control.\n\n▪ \u003Cmark\u003Estd\u003C\u002Fmark\u003E::function© 2024 Adobe. All Rights Reserved. Adobe Confidential.\n\nTask Based Mechanism© 2024 Adobe. All Rights Reserved. Adobe Confidential.\n\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::function\n\n▪ Is a class template template\n\n▪ It is a general-purpose polymorphic function wrapper\n\n▪ Instances of \u003Cmark\u003Estd\u003C\u002Fmark\u003E::function can store, copy, and invoke any CopyConstructible Callable target\n\n▪ Uses type-erasure under the hood to gain","https:\u002F\u002Fgithub.com\u002Fkokkos\u002Fmdspangithub.com\u002Fgriswaldbrooks\u002Fspanny2\n\ngoals\n\n● deeper understanding of \n\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan layouts and accessors\n\n● how to write custom layouts and accessors\n● dispel common misconceptions memory accessor\n\n●\nimproving memory access using \nasynchronicity \n\n4\n\n●\nmotivations for \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan\n\n●\nreview \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan declarationgithub.com\u002Fgriswaldbrooks\u002Fspanny2\n\nhow\n\n●\nlayouts and their requirements memory accessor\n\n●\nimproving memory access using \nasynchronicity \n\n5\n\n●\nmotivations for \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan\n\n●\nreview \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan declarationgithub.com\u002Fgriswaldbrooks\u002Fspanny2\n\nhow\n\n●\nlayouts and their requirements","elements\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::sort, \u003Cmark\u003Estd\u003C\u002Fmark\u003E::stable_sort, ranges::sort, etc\n\n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::sort(begin, end);\n\n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::ranges::sort(cont);\n\n4REMINDERS\n\nSorting is the ordering of elements\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::sort, \u003Cmark\u003Estd\u003C\u002Fmark\u003E::stable_sort std::stable_sort, ranges::sort, etc\n\n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::sort(begin, end, comp);\n\n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::ranges::sort(cont, comp);\n\n5QUICKSORT\n\n6QUICKSORT\n\nQuick sort\n\n6.1QUICKSORT\n\nQuick sort\nTake any element\n\n6.2QUICKSORT __quick_sort_loop(first, last);\n4\n\n}\n5\n\n9Quick sort (STL version)\n\n10STANDARD LIBRARY EVOLVED\n\nFROM STL\n\n11\u003Cmark\u003ESTD\u003C\u002Fmark\u003E::SORT\n\n12\u003Cmark\u003ESTD\u003C\u002Fmark\u003E::SORT\n\n12.1Quicksort's worst case is\n\nJust pick the worst element\n\n13GCC libstdc++\n\ntemplate\u003Ctypename","Allocation\n\n\u002F\u002F cpu\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::vector\u003Cfloat\u003E \nx(N);\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::vector\u003Cfloat\u003E \ny(N);\n\n\u002F\u002F …\n\n\u002F\u002F gpu\n\u002F\u002F ???\n\u002F\u002F ???\n\n\u002F\u002F …\n\n15 |• Added in C++17:\n\n• \u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::memory_resource\n• \u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::polymorphic_allocator\n• \u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::vector std::pmr::vector\n• \u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::monotonic_buffer_resource\n• …\n\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr\n\n16 |\u002F\u002F gpu\nunified_memory_resource mem;\n\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::vector\u003Cfloat\u003E x(N, &mem);\n\u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::vector\u003Cfloat\u003E y(N, &mem);\n\n\u002F\u002F …\n\nMemory Allocation\n\n17 |struct rce :\n \u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::memory_resource {\n void* do_allocate(\u003Cmark\u003Estd\u003C\u002Fmark\u003E::size_t, \u003Cmark\u003Estd\u003C\u002Fmark\u003E::size_t);\n\n void do_deallocate(\n void* p, \u003Cmark\u003Estd\u003C\u002Fmark\u003E::size_t, \u003Cmark\u003Estd\u003C\u002Fmark\u003E::size_t);\n\n bool do_is_equal(\n const \u003Cmark\u003Estd\u003C\u002Fmark\u003E::pmr::memory_resource&","Center (DLR)\nInstitute of Software Methods for Product Virtualization\n\nVECTORIZING A CFD CODE WITH \n\u003Cmark\u003ESTD\u003C\u002Fmark\u003E::SIMD SUPPLEMENTED BY \n(ALMOST) TRANSPARENT \nLOADING AND STORINGMotivation: The Origin of the Talk deduction to load and store \u003Cmark\u003Estd\u003C\u002Fmark\u003E::simd and scalar variables\n\n▪ syntactically equalize scalar and vectorized code\n\nThe talk:\n\n▪ share experience with vectorization using \u003Cmark\u003Estd\u003C\u002Fmark\u003E::simd\n\n▪ introduce the SIMD_ACCESS instruction adds\u002Fmultiplies\u002F… multiple \u003Cmark\u003Eset\u003C\u002Fmark\u003E of operands at once\n\n→ Single Instruction Multiple Data (SIMD)\n\nFor more details Matthias Kretz‘ Cppcon talk about \u003Cmark\u003Estd\u003C\u002Fmark\u003E::simd: \n\nhttps:\u002F\u002Fyoutu.be\u002FLAJ_hywLtMA\n","Is \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan a \n\nZero-overhead Abstraction?\n\nOleksandr Bacherikov\n\nSnap IncWhat is \u003Cmark\u003Estd\u003C\u002Fmark\u003E::mdspan?\n\nIt’s a view over a \u003Cmark\u003Emulti\u003C\u002Fmark\u003E-dimensional array.\n\nIt’s designed primarily to be used as a function parameter parameter.\n\n3What is the simplest \u003Cmark\u003Emulti\u003C\u002Fmark\u003E-dimensional function?\n\n4What is the simplest \u003Cmark\u003Emulti\u003C\u002Fmark\u003E-dimensional function?\n\nLet’s take the smallest dimension more than 1, which is 2.\n\nThe most common 2-dimensional object object is a matrix.\n\n5What is the simplest \u003Cmark\u003Emulti\u003C\u002Fmark\u003E-dimensional function?\n\nLet’s take the smallest dimension more than 1, which is 2.\n\nThe most common 2-dimensional object is a matrix.\n\nLet’s take a simple operation","1\nDominik Grabiec - Techniques to Optimise \u003Cmark\u003EMulti\u003C\u002Fmark\u003E-threaded Data Building During Game Development - CppCon 2024Hello\n\nMy name is Dominik Grabiec\n\nThis talk is \u003CTITLE\u003E\nFocusing on optimising the process around Consists of many jobs - on many threads\n\nSpinLock is sync primitive - spins rather than sleeping\n\nFlat \u003Cmark\u003Emap\u003C\u002Fmark\u003E is associative container\nStores items in arrays - keys in sorted array - giving O(logn) access\n\nSpeaker Partition 3D space into cube grid\n▪ Distribute items into grid cells\n▪ Store non-empty cells in a \u003Cmark\u003Emap\u003C\u002Fmark\u003E\n\n19Presenting GridCache - alternative data structure for fast 3D lookups\n\nCreated this when developing","由浅入深学习 \u003Cmark\u003Emap\u003C\u002Fmark\u003E 容器 by 彭于斌( @archibate ) 我负责监督你鞋习 ! 我负责监督你鞋习 ! 本期看点: 用方括号 [ ] 取出 \u003Cmark\u003Emap\u003C\u002Fmark\u003E 元素居然是错误的! 能不能在遍历的同时删除元素?安全吗? emplace , emplace_hint , try_emplace 的区别? 课程安排 1. vector 容器初体验 & 迭代器入门 (BV1qF411T7sd) 2 2. 你所不知道的 \u003Cmark\u003Eset\u003C\u002Fmark\u003E 容器 & 迭代器分类 (BV1m34y157wb) 3. string , string_view , const char * 的爱恨纠葛 (BV1ja411M7Di) 4. 万能的 \u003Cmark\u003Emap\u003C\u002Fmark\u003E 容器全家桶及其妙用举例 ( 本期 ) 5. 函子 functor 与 lambda 表达式知多少 6. 通过实战案例来学习 STL 算法库 7. C++ 标准输入输出流 & 字符串格式化 第一章:读取与写入 我负责监督你鞋习 ! 我负责监督你鞋习 ! \u003Cmark\u003Emap\u003C\u002Fmark\u003E 查找元素的两个接口 • \u003Cmark\u003Emap\u003C\u002Fmark\u003E 提供了两个查找元素的接口,一曰 [] ,二曰 at 。 • 那么他们两个又有什么区别呢?很多新手都分不清他俩,可能只认识 [] 。 读取 \u003Cmark\u003Emap\u003C\u002Fmark\u003E 元素 • \u003Cmark\u003Emap\u003C\u002Fmark\u003E\u003Cstring, int\u003E m; • 读取 \u003Cmark\u003Emap\u003C\u002Fmark\u003E 中指定键值的元素有两种方法。 • val = m[“key”]; ",90,"v3.3.0-beta.70","zh-TW","es","fr","ko","ja","de","ru","书栈网","https:\u002F\u002Fwww.bookstack.cn",{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},"文曲猩AI助手","\u002Farticle\u002Fabout","\u002F","_blank","2024-01-10T03:42:26Z"));</script><script src="/_nuxt/16eaa75.js" defer></script><script src="/_nuxt/7c8a145.js" defer></script><script src="/_nuxt/2727f68.js" defer></script><script src="/_nuxt/133541a.js" defer></script><script src="/_nuxt/96fb6d4.js" defer></script><script src="/_nuxt/dae4bf6.js" defer></script><script src="/_nuxt/07476df.js" defer></script><script src="/_nuxt/ce446de.js" defer></script><script src="/_nuxt/701c8e0.js" defer></script><script src="/_nuxt/afe19c9.js" defer></script><script src="/_nuxt/c90299a.js" defer></script><script src="/_nuxt/54e083e.js" defer></script><script src="/_nuxt/7f5b058.js" defer></script><script src="/_nuxt/19ba550.js" defer></script><script src="/_nuxt/5b621d4.js" defer></script><script src="/_nuxt/9e00daa.js" defer></script><script src="/_nuxt/5e5929e.js" defer></script><script src="/_nuxt/0f61a65.js" defer></script><script src="/_nuxt/4572e1c.js" defer></script><script src="/_nuxt/5e1c409.js" defer></script><script src="/_nuxt/9ed4967.js" defer></script><script src="/_nuxt/037cca8.js" defer></script><script src="/_nuxt/0b6b0c1.js" defer></script><script src="/_nuxt/2dd252a.js" defer></script><script src="/_nuxt/ffd7da2.js" defer></script><script src="/_nuxt/784ca6a.js" defer></script><script src="/_nuxt/c0797cb.js" defer></script><script src="/_nuxt/cbeb94a.js" defer></script><script src="/_nuxt/536f3cf.js" defer></script><script src="/_nuxt/64ce7a4.js" defer></script><script src="/_nuxt/fcb071a.js" defer></script><script src="/_nuxt/09e7fc2.js" defer></script><script src="/_nuxt/a97178e.js" defer></script><script src="/_nuxt/4b71ca9.js" defer></script><script src="/_nuxt/79eee07.js" defer></script><script src="/_nuxt/98aa79b.js" defer></script><script src="/_nuxt/39cd320.js" defer></script><script src="/_nuxt/e39f992.js" defer></script><script src="/_nuxt/9845ae4.js" defer></script><script src="/_nuxt/9b36337.js" defer></script><script src="/_nuxt/6cfa542.js" defer></script><script src="/_nuxt/4fee745.js" defer></script><script src="/_nuxt/e55e75e.js" defer></script><script src="/_nuxt/c425858.js" defer></script><script src="/_nuxt/0570590.js" defer></script><script src="/_nuxt/c4914f3.js" defer></script><script src="/_nuxt/0f71d93.js" defer></script><script src="/_nuxt/045a775.js" defer></script><script src="/_nuxt/bb5e8b2.js" defer></script><script src="/_nuxt/6b77bae.js" defer></script><script src="/_nuxt/3104235.js" defer></script><script src="/_nuxt/5c20a76.js" defer></script><script src="/_nuxt/b158ea2.js" defer></script><script src="/_nuxt/307d769.js" defer></script><script src="/_nuxt/bf49ee3.js" defer></script><script src="/_nuxt/4ef8d85.js" defer></script><script src="/_nuxt/89b4e48.js" defer></script><script src="/_nuxt/d080a39.js" defer></script><script src="/_nuxt/1ce7162.js" defer></script><script src="/_nuxt/4e3a4e9.js" defer></script><script src="/_nuxt/3b15483.js" defer></script><script src="/_nuxt/d8e7039.js" defer></script><script src="/_nuxt/ceeb0bd.js" defer></script><script src="/_nuxt/c7b5092.js" defer></script><script src="/_nuxt/58434b3.js" defer></script><script src="/_nuxt/e73ba98.js" defer></script><script src="/_nuxt/af69faa.js" defer></script><script src="/_nuxt/0039574.js" defer></script><script src="/_nuxt/671909c.js" defer></script><script src="/_nuxt/d856c42.js" defer></script><script src="/_nuxt/2cf9c3e.js" defer></script> </body> </html>