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

无数据

分类

全部后端开发(378)Java(378)Spring(310)ActiveMQ(46)Apacke Wicket(4)Apache Unomi(3)

语言

全部英语(363)中文(简体)(15)

格式

全部PDF文档 PDF(253)TXT文档 TXT(64)其他文档 其他(61)
 
本次搜索耗时 0.038 秒,为您找到相关结果约 378 个.
  • 全部
  • 后端开发
  • Java
  • Spring
  • ActiveMQ
  • Apacke Wicket
  • Apache Unomi
  • 全部
  • 英语
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • TXT文档 TXT
  • 其他文档 其他
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 跟我学Shiro - 张开涛

    用户已经身份验证通过,即 Subject.login 登录成功,不是记住我登录的。 notAuthenticated 标签 <%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %> 欢迎游客访问,0 码力 | 219 页 | 4.16 MB | 10 月前
    3
  • pdf文档 《Java 应用与开发》课程讲义 - 王晓东

    涉及怎样合理的设计对象之间的交互通信,以及合理为对象分配职责,让 设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观 察者模式、状态模式、策略模式、模板方法模式和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关的结构型模式涉及如 何合理使用继承机制,和对象有关的结构型模式涉及如何合理的使用对象组合机 制。 适配器模式、 抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行为的抽象。 • 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是对类局部(行为) 进行抽象。 • 抽象类作为很多子类的父类,它是一种模板式设计。模板式设计:模板代表公共 部分,公共部分需要改的则改动模板即可。 • 而接口是一种行为规范,它是一种辐射式设计。辐射式设计:接口进行了变更, 则所有实现类都必须进行相应的改动。 7.3.3 怎样才是合理的设计?(门和警报的示例) getParameter(”userid”); // 取得用户 ID 参数数据 浏览器和服务器两端持续带会话标识通信 为保证 Web 应用在能在以后持续的请求/响应中实现会话跟踪,必须保证每次请求 都要在 URI 地址中加入 userid=9001 参数,进而实现会话跟踪。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
    0 码力 | 330 页 | 6.54 MB | 1 年前
    3
  • pdf文档 Apache Shiro 1.2.x Reference Manual 中文翻译

    sessionIdCookieEnabled (一个 boolean) sessionIdCookie, 一个 Cookie 实例. Cookie as a template 作为模板 sessionIdCookie 属性本质上是一个模板,你配置 Cookie 实例属性,该模板将在运行时用一个适 当的会话ID值设置在实际 HTTP Cookie header中 Session Cookie Configuration 配置 META-INF/shiro.tld 文件中的 shiro-web.jar 文件中。要使用 任何标签,添加下面一行到你 JSP 页面(或任何你定义的页面指令)的顶部。 <%@ taglib prefix="shiro" uri="http://shiro.apache.org/tags" %> 我们使用 shiro 前缀用以表明 shiro 标签库命名空间,当然你可以指定任何你喜欢的名字。 现在我们将讨论每一个标签,并展示它是如何用来渲染页面的。 mac 中的 cmd-C ) 来关闭应用 Step 1: Enable Shiro 启动 shiro 我们最初的 master 库 只是一个简单的通用的 web 应用程序,可以作为任何应用程序的模板。 让我们添加的最低限度,启动 Shiro web 应用程序。 执行以下git checkout 命令加载 Step1 分支: $ git checkout step1 检出的分支,有两点变化
    0 码力 | 196 页 | 2.34 MB | 1 年前
    3
  • pdf文档 基于 Java EE 的企业应用系统设计 - Spring MVC 01

    的特点 1. 多个视图可以对应一个模型,可以减少代码的复制,在模型 发生改变时,易于维护。 2. 模型返回的数据与显示逻辑分离。模型数据可以应用任何显 示技术,例如,使用 JSP、Velocity 模板或者直接产生 Excel。 3. 应用被分为三层,降低各层耦合,提高了可扩展性。 4. 控制层把不同模型和视图组合在一起,完成不同的请求,控 制层包含了用户请求权限的概念。 5. MVC 符合 Spring MVC 数据绑定和表单标签库 程序设计 O 应用支持以下两个 Action ▶ 发送输入表单到浏览器上,展示“添加产品”表单,其对应 的 URI 应包含字符串 product_input; ▶ 保存产品并返回完成页面,对应的 URI 包含字符串 prod- uct_save。 O 应用所包含的组件构成 ▶ 一个 Product 类,作为 product 的领域对象; ▶ 一个 web.bind.annotation.RequestMapping 在控制类的内部为每 一个动作开发相应的处理方法,要让 Spring 知道用哪一种方法来 处理它的动作,需要使用该注解类型映射 URI 与方法。 采用 @RequestMapping 注解的方法将成为请求处理方法,并由调 度程序在接收到对应 URL 请求时调用。 O @RequestMapping 示例 package com
    0 码力 | 67 页 | 792.43 KB | 1 年前
    3
  • pdf文档 Java 应用与开发 - MVC 和框架初步

    的特点 1. 多个视图可以对应一个模型,可以减少代码的复制,在模型 发生改变时,易于维护。 2. 模型返回的数据与显示逻辑分离。模型数据可以应用任何显 示技术,例如,使用 JSP、Velocity 模板或者直接产生 Excel。 3. 应用被分为三层,降低各层耦合,提高了可扩展性。 4. 控制层把不同模型和视图组合在一起,完成不同的请求,控 制层包含了用户请求权限的概念。 5. MVC 符合 language="java" contentType="text/html;␣charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <%@taglib prefix="s" uri="/struts-tags"%> 4 5 6 7 8 <s:text</div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 51 页 | 837.26 KB <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><li data-v-2d813be8><h3 class="doc-title" data-v-2d813be8><a href="/document/68a499de129f1a1b" target="_blank" class="el-link el-link--primary" data-v-2d813be8><img src="/static/images/pdf_24.png" alt="pdf文档" data-v-2d813be8> <span data-v-2d813be8>JAVA 应用与开发 - 高级类特性</span></a></h3> <div class="doc-desc" data-v-2d813be8>抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行 为的抽象。 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是 对类局部(行为)进行抽象。 抽象类作为很多子类的父类,它是一种<mark>模板</mark>式设计。<mark>模板</mark>式设 计:<mark>模板</mark>代表公共部分,公共部分需要改的则改动<mark>模板</mark>即可。 而接口是一种行为规范,它是一种辐射式设计。辐射式设计: 接口进行了变更,则所有实现类都必须进行相应的改动。 16 29 ������� 抽象类是对类的 抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行 为的抽象。 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是 对类局部(行为)进行抽象。 抽象类作为很多子类的父类,它是一种<mark>模板</mark>式设计。<mark>模板</mark>式设 计:<mark>模板</mark>代表公共部分,公共部分需要改的则改动<mark>模板</mark>即可。 而接口是一种行为规范,它是一种辐射式设计。辐射式设计: 接口进行了变更,则所有实现类都必须进行相应的改动。 16 29 �������������������</div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 61 页 | 677.55 KB <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><li data-v-2d813be8><h3 class="doc-title" data-v-2d813be8><a href="/document/a3b96c04d3db9b37" target="_blank" class="el-link el-link--primary" data-v-2d813be8><img src="/static/images/pdf_24.png" alt="pdf文档" data-v-2d813be8> <span data-v-2d813be8>Java 应用与开发 - 面向对象编程进阶</span></a></h3> <div class="doc-desc" data-v-2d813be8>涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、<mark>模板</mark>方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合 涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、<mark>模板</mark>方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合 涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、<mark>模板</mark>方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合</div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 49 页 | 659.74 KB <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><li data-v-2d813be8><h3 class="doc-title" data-v-2d813be8><a href="/document/18383e0524ff5fda" target="_blank" class="el-link el-link--primary" data-v-2d813be8><img src="/static/images/pdf_24.png" alt="pdf文档" data-v-2d813be8> <span data-v-2d813be8>使用 TEX 写文档</span></a></h3> <div class="doc-desc" data-v-2d813be8>want to write an article in \LaTeX{}. \end{document} \documentclass{article} \usepackage{aas} % 自动化学报<mark>模板</mark>; \usepackage{CJK} \begin{document} \begin{CJK*}{GBK}{song} %"song" 是你已安装的字体; 现在我要开始用 ~\LaTeX{}~ 写 文章了。</div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 65 页 | 1.07 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><li data-v-2d813be8><h3 class="doc-title" data-v-2d813be8><a href="/document/852656821e935904" target="_blank" class="el-link el-link--primary" data-v-2d813be8><img src="/static/images/pdf_24.png" alt="pdf文档" data-v-2d813be8> <span data-v-2d813be8>Linux Docker Mess</span></a></h3> <div class="doc-desc" data-v-2d813be8>lxc-ubuntu-cloud lxc-archlinux lxc-cirros lxc-fedora lxc-opensuse lxc-sshd 创建某个特定目标环境的LXC容器需要 相应的LXC<mark>模板</mark>,Ubuntu上的LXC用户空 间工具随带一系列预先准备好的LXC模 板在/usr/share/lxc/templates目录下 sudo lxc-create –n lxc –t ubuntu </div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 77 页 | 7.40 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><li data-v-2d813be8><h3 class="doc-title" data-v-2d813be8><a href="/document/ca26c3bfe3b68640" target="_blank" class="el-link el-link--primary" data-v-2d813be8><img src="/static/images/pdf_24.png" alt="pdf文档" data-v-2d813be8> <span data-v-2d813be8>Nacos架构&原理 </span></a></h3> <div class="doc-desc" data-v-2d813be8>mkdir -p /etc/confd/{conf.d,templates} 2、创建 confd 配置文件 confd 会先读取 conf.d 目录中的配置文件( toml 格式),然后根据文件指定的<mark>模板</mark>路径去渲染模 板。 Nacos 最佳实践 < 322 vim /etc/confd/conf.d/nginx.toml 内容为如下,其中 nginx.conf.tmpl 文件为 confd 的模版文件,keys</div> <div class="doc-info" data-v-2d813be8><span data-v-2d813be8>0 码力 | 326 页 | 12.83 MB <span class="hidden-xs-only" data-v-2d813be8>| 9 月前</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">共 378 条</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">38</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="38" 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=%E8%B7%9F%E6%88%91%E5%AD%A6&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">跟我学</a><a href="/search?wd=Shiro&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Shiro</a><a href="/search?wd=%E5%BC%A0%E5%BC%80&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">张开</a><a href="/search?wd=lecturenotes&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">lecturenotes</a><a href="/search?wd=for&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">for</a><a href="/search?wd=Java&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Java</a><a href="/search?wd=Application&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Application</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=Development&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Development</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=Apache&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Apache</a><a href="/search?wd=1.2&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">1.2</a><a href="/search?wd=Reference&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Reference</a><a href="/search?wd=Manual&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Manual</a><a href="/search?wd=%E4%B8%AD%E6%96%87&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">中文</a><a href="/search?wd=%E7%BF%BB%E8%AF%91&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">翻译</a><a href="/search?wd=%E4%B8%AD%E6%96%87%E7%BF%BB%E8%AF%91&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">中文翻译</a><a href="/search?wd=springmvc01&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">springmvc01</a><a href="/search?wd=MVC&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">MVC</a><a href="/search?wd=framework&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">framework</a><a href="/search?wd=Advanced&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Advanced</a><a href="/search?wd=class&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">class</a><a href="/search?wd=features&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">features</a><a href="/search?wd=object&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">object</a><a href="/search?wd=oriented&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">oriented</a><a href="/search?wd=programming&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">programming</a><a href="/search?wd=TeX&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">TeX</a><a href="/search?wd=Intro&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Intro</a><a href="/search?wd=Linux&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Linux</a><a href="/search?wd=Docker&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Docker</a><a href="/search?wd=Mess&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Mess</a><a href="/search?wd=Nacos&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">Nacos</a><a href="/search?wd=%E6%9E%B6%E6%9E%84&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">架构</a><a href="/search?wd=%E5%8E%9F%E7%90%86&page=1&size=10&type=0" rel="nofollow" class="el-link el-link--default">原理</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-5262" 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){bS[0]={label:"全局广告",value:"global",description:"网站全局广告,所有页面都会显示",children:[{label:"全局底部",value:"global_bottom",description:"网站全局底部,所有页面都会显示"},{label:"全局顶部",value:"global_top",description:"网站全局顶部,所有页面都会显示"}]};bS[1]={label:qF,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:"网站首页友链上方,只有首页会显示"}]};bS[2]={label:"列表页",value:"list",description:"网站列表页,只有列表页会显示",children:[{label:"列表页导航下方",value:"list_nav_bottom",description:"网站列表页导航下方,只有列表页会显示"},{label:"列表页文档列表上方",value:"list_document_top",description:"网站列表页文档列表内容上方,只有列表页会显示"},{label:"列表页文档列表下方",value:"list_document_bottom",description:"网站列表页文档列表内容下方,只有列表页会显示"}]};bS[3]={label:"文档浏览页",value:"document",description:"网站文档浏览页,只有文档浏览页会显示",children:[{label:"文档浏览页顶部",value:"document_top",description:"网站文档浏览页顶部,只有文档浏览页会显示"},{label:"文档浏览页评论顶部",value:"document_bottom",description:"文档浏览页评论顶部,只有文档浏览页会显示"},{label:"文档浏览页页间",value:"document_between",description:"网站文档浏览页页间,只有文档浏览页会显示"}]};bS[4]={label:"个人主页",value:"user",description:"网站个人主页,只有个人主页会显示",children:[{label:"个人主页顶部",value:"user_top",description:"网站个人主页顶部,只有个人主页会显示"},{label:"个人主页文档列表顶部",value:"user_document_top",description:"网站个人主页文档列表顶部,只有个人主页会显示"}]};bS[5]={label:"搜索结果页",value:"search",description:"网站搜索结果页,只有搜索结果页会显示",children:[{label:"搜索结果页顶部",value:"search_top",description:"网站搜索结果页顶部,只有搜索结果页会显示"},{label:"搜索结果页底部",value:"search_bottom",description:"网站搜索结果页底部,只有搜索结果页会显示"},{label:"搜索结果页右侧",value:"search_right",description:"网站搜索结果页右侧,只有搜索结果页会显示"}]};q_.id=n;q_.title=bW;q_.doc_count=bX;q_.enable=a;q_.cover=bY;q_.icon=bZ;q$.id=g;q$.title=cu;q$.doc_count=cv;q$.enable=a;q$.cover=cw;q$.icon=cx;q$.description=cy;ra.id=j;ra.title=T;ra.doc_count=eT;ra.enable=a;ra.cover=eU;ra.icon=eV;ra.description=eW;ra.show_description=a;rb.id=m;rb.title=fY;rb.doc_count=fZ;rb.enable=a;rb.cover=f_;rb.icon=f$;rc.id=i;rc.title=bj;rc.doc_count=gE;rc.enable=a;rc.cover=gF;rd.id=k;rd.title=ih;rd.doc_count=s;rd.enable=a;rd.icon=ii;rd.type=b;re.id=f;re.title=iR;re.doc_count=x;re.enable=a;re.icon=iS;re.type=b;rf.id=l;rf.title=kg;rf.enable=a;rf.icon=kh;rf.type=b;rg.id=e;rg.title=T;rg.doc_count=t;rg.enable=a;rg.icon=kI;rg.type=b;rh.id=d;rh.title=bj;rh.doc_count=s;rh.enable=a;rh.icon=mz;rh.type=b;ri.id=y;ri.title=pv;ri.enable=a;ri.icon=pw;ri.type=b;rj.id=h;rj.title=pF;rj.doc_count=b;rj.enable=a;rj.icon=pG;rj.type=b;rk.id=o;rk.title=hA;rk.doc_count=bu;rk.enable=a;rk.cover=hB;rk.icon=hC;rl.id=qA;rl.title=qB;rl.doc_count=s;rl.enable=a;rl.icon=qC;rl.type=b;rm.id=b_;rm.parent_id=n;rm.title=_;rm.doc_count=N;rm.enable=a;rn.id=b$;rn.parent_id=n;rn.title=$;rn.doc_count=s;rn.enable=a;ro.id=ca;ro.parent_id=n;ro.title=aa;ro.doc_count=s;ro.enable=a;ro.description=cb;ro.show_description=a;rp.id=cc;rp.parent_id=n;rp.title=ab;rp.doc_count=cd;rp.enable=a;rp.description=ce;rp.show_description=a;rq.id=cf;rq.parent_id=n;rq.title=ac;rq.doc_count=t;rq.enable=a;rr.id=ad;rr.parent_id=n;rr.title=W;rr.doc_count=bF;rr.enable=a;rs.id=cj;rs.parent_id=n;rs.title=ae;rs.enable=a;rt.id=ck;rt.parent_id=n;rt.title=P;rt.doc_count=u;rt.enable=a;ru.id=cl;ru.parent_id=n;ru.title=cm;ru.doc_count=b;ru.enable=a;ru.description=cn;ru.show_description=a;rv.id=bG;rv.parent_id=n;rv.title=af;rv.doc_count=F;rv.enable=a;rw.id=co;rw.parent_id=n;rw.title=cp;rw.doc_count=ag;rw.enable=a;rx.id=cq;rx.parent_id=n;rx.title=cr;rx.enable=a;ry.id=cs;ry.parent_id=n;ry.title=ct;ry.doc_count=Q;ry.enable=a;rz.id=cz;rz.parent_id=g;rz.title=cA;rz.doc_count=b;rz.enable=a;rA.id=cB;rA.parent_id=g;rA.title=ah;rA.doc_count=p;rA.enable=a;rB.id=ai;rB.parent_id=g;rB.title=cC;rB.doc_count=aj;rB.enable=a;rC.id=cG;rC.parent_id=g;rC.title=al;rC.enable=a;rC.description=cH;rC.show_description=a;rD.id=cI;rD.parent_id=g;rD.title=cJ;rD.doc_count=s;rD.enable=a;rD.description=cK;rD.show_description=a;rE.id=cL;rE.parent_id=g;rE.title=am;rE.doc_count=t;rE.enable=a;rE.description=cM;rE.show_description=a;rF.id=cN;rF.parent_id=g;rF.title=cO;rF.doc_count=v;rF.enable=a;rG.id=cP;rG.parent_id=g;rG.title=an;rG.doc_count=cQ;rG.enable=a;rG.description=cR;rG.show_description=a;rH.id=cS;rH.parent_id=g;rH.title=cT;rH.enable=a;rI.id=cU;rI.parent_id=g;rI.title=cV;rI.doc_count=O;rI.enable=a;rI.description=cW;rI.show_description=a;rJ.id=q;rJ.parent_id=g;rJ.title=R;rJ.doc_count=ao;rJ.enable=a;rJ.description=cX;rJ.show_description=a;rK.id=dd;rK.parent_id=g;rK.title=ar;rK.doc_count=as;rK.enable=a;rK.description=de;rK.show_description=a;rL.id=df;rL.parent_id=g;rL.title=dg;rL.doc_count=bL;rL.enable=a;rL.description=dh;rL.show_description=a;rM.id=di;rM.parent_id=g;rM.title=dj;rM.doc_count=p;rM.enable=a;rM.description=dk;rM.show_description=a;rN.id=dl;rN.parent_id=g;rN.title=dm;rN.doc_count=x;rN.enable=a;rN.description=dn;rN.show_description=a;rO.id=do0;rO.parent_id=g;rO.title=at;rO.doc_count=dp;rO.enable=a;rO.description=dq;rO.show_description=a;rP.id=au;rP.parent_id=g;rP.title=av;rP.doc_count=G;rP.enable=a;rP.description=dr;rP.show_description=a;rQ.id=dv;rQ.parent_id=g;rQ.title=dw;rQ.doc_count=p;rQ.enable=a;rQ.description=dx;rQ.show_description=a;rR.id=H;rR.parent_id=g;rR.title=aw;rR.doc_count=dy;rR.enable=a;rR.description=dz;rR.show_description=a;rS.id=r;rS.parent_id=g;rS.title=ay;rS.doc_count=az;rS.enable=a;rS.description=dJ;rS.show_description=a;rT.id=el;rT.parent_id=g;rT.title=em;rT.doc_count=s;rT.enable=a;rT.description=en;rT.show_description=a;rU.id=aD;rU.parent_id=g;rU.title=aE;rU.doc_count=t;rU.enable=a;rU.description=eo;rU.show_description=a;rV.id=es;rV.parent_id=g;rV.title=aF;rV.doc_count=et;rV.enable=a;rV.description=eu;rV.show_description=a;rW.id=ev;rW.parent_id=g;rW.title=aG;rW.doc_count=aH;rW.enable=a;rX.id=ew;rX.parent_id=g;rX.title=ex;rX.doc_count=ey;rX.enable=a;rX.description=ez;rX.show_description=a;rY.id=eA;rY.parent_id=g;rY.title=eB;rY.doc_count=aI;rY.enable=a;rZ.id=eC;rZ.parent_id=g;rZ.title=aJ;rZ.doc_count=ak;rZ.enable=a;rZ.description=eD;rZ.show_description=a;r_.id=eE;r_.parent_id=g;r_.title=eF;r_.doc_count=D;r_.enable=a;r$.id=eG;r$.parent_id=g;r$.title=eH;r$.doc_count=I;r$.enable=a;r$.description=eI;r$.show_description=a;sa.id=eJ;sa.parent_id=g;sa.title=eK;sa.doc_count=ag;sa.enable=a;sa.description=eL;sa.show_description=a;sb.id=eM;sb.parent_id=g;sb.title=eN;sb.doc_count=eO;sb.enable=a;sb.description=eP;sb.show_description=a;sc.id=eQ;sc.parent_id=g;sc.title=eR;sc.doc_count=b;sc.enable=a;sc.description=eS;sc.show_description=a;sd.id=eX;sd.parent_id=j;sd.title=eY;sd.doc_count=x;sd.enable=a;sd.description=eZ;se.id=e_;se.parent_id=j;se.title=e$;se.doc_count=D;se.enable=a;se.description=fa;se.show_description=a;sf.id=fb;sf.parent_id=j;sf.title=aK;sf.doc_count=x;sf.enable=a;sf.description=fc;sf.show_description=a;sg.id=fd;sg.parent_id=j;sg.title=aL;sg.doc_count=G;sg.enable=a;sg.description=fe;sg.show_description=a;sh.id=ff;sh.parent_id=j;sh.title=fg;sh.enable=a;si.id=fh;si.parent_id=j;si.title=aM;si.doc_count=U;si.enable=a;si.description=fi;sj.id=fj;sj.parent_id=j;sj.title=fk;sj.doc_count=fl;sj.enable=a;sj.description=fm;sj.show_description=a;sk.id=fn;sk.parent_id=j;sk.title=aN;sk.doc_count=x;sk.enable=a;sk.description=fo;sk.show_description=a;sl.id=fp;sl.parent_id=j;sl.title=aO;sl.doc_count=Q;sl.enable=a;sl.description=fq;sl.show_description=a;sm.id=fr;sm.parent_id=j;sm.title=fs;sm.doc_count=ft;sm.enable=a;sm.description=fu;sm.show_description=a;sn.id=fv;sn.parent_id=j;sn.title=aP;sn.doc_count=aq;sn.enable=a;sn.description=fw;sn.show_description=a;so.id=fx;so.parent_id=j;so.title=aQ;so.doc_count=v;so.enable=a;so.description=fy;so.show_description=a;sp.id=fz;sp.parent_id=j;sp.title=aR;sp.doc_count=b;sp.enable=a;sq.id=fA;sq.parent_id=j;sq.title=aS;sq.doc_count=aT;sq.enable=a;sq.description=fB;sq.show_description=a;sr.id=fC;sr.parent_id=j;sr.title=aU;sr.doc_count=I;sr.enable=a;sr.description=fD;sr.show_description=a;ss.id=fE;ss.parent_id=j;ss.title=fF;ss.doc_count=N;ss.enable=a;ss.description=fG;ss.show_description=a;st.id=bN;st.parent_id=j;st.title=fH;st.enable=a;st.description=fI;st.show_description=a;su.id=fJ;su.parent_id=j;su.title=aV;su.doc_count=fK;su.enable=a;su.description=fL;su.show_description=a;sv.id=ao;sv.parent_id=j;sv.title=fM;sv.enable=a;sw.id=K;sw.parent_id=j;sw.title=aW;sw.doc_count=bO;sw.enable=a;sw.description=fN;sw.show_description=a;sx.id=fW;sx.parent_id=j;sx.title=fX;sx.doc_count=b;sx.enable=a;sy.id=ga;sy.parent_id=m;sy.title=aZ;sy.doc_count=b;sy.enable=a;sz.id=gb;sz.parent_id=m;sz.title=gc;sz.enable=a;sA.id=gd;sA.parent_id=m;sA.title=a_;sA.doc_count=ge;sA.enable=a;sB.id=gf;sB.parent_id=m;sB.title=gg;sB.doc_count=gh;sB.enable=a;sC.id=gi;sC.parent_id=m;sC.title=a$;sC.enable=a;sD.id=aj;sD.parent_id=m;sD.title=ba;sD.doc_count=p;sD.enable=a;sD.description=gj;sD.show_description=a;sE.id=bb;sE.parent_id=m;sE.title=X;sE.doc_count=gk;sE.enable=a;sF.id=gq;sF.parent_id=m;sF.title=be;sF.enable=a;sG.id=gr;sG.parent_id=m;sG.title=bf;sG.doc_count=p;sG.enable=a;sG.description=gs;sG.show_description=a;sH.id=gt;sH.parent_id=m;sH.title=bg;sH.enable=a;sI.id=gu;sI.parent_id=m;sI.title=gv;sI.doc_count=t;sI.enable=a;sJ.id=gw;sJ.parent_id=m;sJ.title=bh;sJ.enable=a;sK.id=gx;sK.parent_id=m;sK.title=bi;sK.doc_count=gy;sK.enable=a;sK.description=gz;sK.show_description=a;sL.id=gA;sL.parent_id=m;sL.title=gB;sL.doc_count=ax;sL.enable=a;sM.id=gC;sM.parent_id=m;sM.title=gD;sM.doc_count=bP;sM.enable=a;sN.id=hD;sN.parent_id=o;sN.title=bv;sN.doc_count=hE;sN.enable=a;sN.description=hF;sN.show_description=a;sO.id=hG;sO.parent_id=o;sO.title=hH;sO.doc_count=F;sO.enable=a;sO.description=hI;sO.show_description=a;sP.id=hJ;sP.parent_id=o;sP.title=hK;sP.doc_count=hL;sP.enable=a;sP.description=hM;sP.show_description=a;sQ.id=hN;sQ.parent_id=o;sQ.title=bw;sQ.doc_count=aT;sQ.enable=a;sQ.description=hO;sQ.show_description=a;sR.id=hP;sR.parent_id=o;sR.title=hQ;sR.doc_count=hR;sR.enable=a;sR.description=hS;sR.show_description=a;sS.id=bx;sS.parent_id=o;sS.title=hT;sS.doc_count=U;sS.enable=a;sT.id=hX;sT.parent_id=o;sT.title=by;sT.doc_count=L;sT.enable=a;sU.id=hY;sU.parent_id=o;sU.title=hZ;sU.doc_count=v;sU.enable=a;sU.description=h_;sU.show_description=a;sV.id=bz;sV.parent_id=o;sV.title=h$;sV.doc_count=v;sV.enable=a;sW.id=ic;sW.parent_id=o;sW.title=id;sW.doc_count=J;sW.enable=a;sW.description=ie;sW.show_description=a;sX.id=if0;sX.parent_id=o;sX.title=ig;sX.doc_count=J;sX.enable=a;sY.id=bH;sY.parent_id=q;sY.title=ap;sY.doc_count=aq;sY.enable=a;sY.description=cY;sY.show_description=a;sZ.id=bI;sZ.parent_id=q;sZ.title=cZ;sZ.doc_count=u;sZ.enable=a;sZ.description=c_;sZ.show_description=a;s_.id=bJ;s_.parent_id=q;s_.title=c$;s_.doc_count=s;s_.enable=a;s_.description=da;s_.show_description=a;s$.id=bK;s$.parent_id=q;s$.title=db;s$.doc_count=dc;s$.enable=a;ta.id=dK;ta.parent_id=r;ta.title=aA;ta.doc_count=bM;ta.enable=a;ta.description=dL;ta.show_description=a;tb.id=dM;tb.parent_id=r;tb.title=dN;tb.doc_count=dO;tb.enable=a;tc.id=dP;tc.parent_id=r;tc.title=aB;tc.doc_count=dQ;tc.enable=a;tc.description=dR;tc.show_description=a;td.id=dS;td.parent_id=r;td.title=aC;td.doc_count=S;td.enable=a;td.description=dT;td.show_description=a;te.id=dU;te.parent_id=r;te.title=dV;te.doc_count=I;te.enable=a;te.description=dW;te.show_description=a;tf.id=dX;tf.parent_id=r;tf.title=dY;tf.doc_count=F;tf.enable=a;tf.description=dZ;tf.show_description=a;tg.id=d_;tg.parent_id=r;tg.title=d$;tg.doc_count=J;tg.enable=a;tg.description=ea;tg.show_description=a;th.id=eb;th.parent_id=r;th.title=ec;th.doc_count=ed;th.enable=a;th.description=ee;th.show_description=a;ti.id=ef;ti.parent_id=r;ti.title=eg;ti.doc_count=I;ti.enable=a;ti.description=eh;ti.show_description=a;tj.id=ei;tj.parent_id=r;tj.title=ej;tj.doc_count=Q;tj.enable=a;tj.description=ek;tj.show_description=a;tk.id=cg;tk.parent_id=ad;tk.title=ch;tk.doc_count=O;tk.enable=a;tk.description=ci;tk.show_description=a;tl.id=cD;tl.parent_id=ai;tl.title=cE;tl.doc_count=ak;tl.enable=a;tl.description=cF;tl.show_description=a;tm.id=ep;tm.parent_id=aD;tm.title=eq;tm.enable=a;tm.description=er;tm.show_description=a;tn.id=dA;tn.parent_id=H;tn.title=dB;tn.doc_count=p;tn.enable=a;tn.description=dC;tn.show_description=a;to.id=dD;to.parent_id=H;to.title=dE;to.doc_count=ax;to.enable=a;to.description=dF;to.show_description=a;tp.id=dG;tp.parent_id=H;tp.title=dH;tp.doc_count=G;tp.enable=a;tp.description=dI;tp.show_description=a;tq.id=ds;tq.parent_id=au;tq.title=dt;tq.enable=a;tq.description=du;tq.show_description=a;tr.id=bc;tr.parent_id=bb;tr.title=gl;tr.doc_count=gm;tr.enable=a;tr.description=gn;tr.show_description=a;ts.id=fO;ts.parent_id=K;ts.title=fP;ts.doc_count=aX;ts.enable=a;ts.description=fQ;ts.show_description=a;tt.id=fR;tt.parent_id=K;tt.title=aY;tt.doc_count=v;tt.enable=a;tt.description=fS;tt.show_description=a;tu.id=fT;tu.parent_id=K;tu.title=fU;tu.doc_count=L;tu.enable=a;tu.description=fV;tu.show_description=a;tv.id=gG;tv.parent_id=i;tv.title=bk;tv.doc_count=bl;tv.enable=a;tv.show_description=a;tw.id=gH;tw.parent_id=i;tw.title=gI;tw.doc_count=aH;tw.enable=a;tw.description=gJ;tw.show_description=a;tx.id=gK;tx.parent_id=i;tx.title=gL;tx.doc_count=p;tx.enable=a;tx.description=gM;tx.show_description=a;ty.id=gN;ty.parent_id=i;ty.title=gO;ty.doc_count=U;ty.enable=a;ty.description=gP;ty.show_description=a;tz.id=gQ;tz.parent_id=i;tz.title=gR;tz.doc_count=D;tz.enable=a;tz.description=gS;tz.show_description=a;tA.id=gT;tA.parent_id=i;tA.title=gU;tA.doc_count=D;tA.enable=a;tB.id=gV;tB.parent_id=i;tB.title=Y;tB.doc_count=p;tB.enable=a;tC.id=gW;tC.parent_id=i;tC.title=bm;tC.doc_count=bl;tC.enable=a;tC.description=gX;tC.show_description=a;tD.id=gY;tD.parent_id=i;tD.title=bn;tD.doc_count=S;tD.enable=a;tD.description=gZ;tD.show_description=a;tE.id=g_;tE.parent_id=i;tE.title=bo;tE.doc_count=aI;tE.enable=a;tF.id=g$;tF.parent_id=i;tF.title=bp;tF.doc_count=as;tF.enable=a;tG.id=ha;tG.parent_id=i;tG.title=hb;tG.doc_count=hc;tG.enable=a;tG.description=hd;tG.show_description=a;tH.id=he;tH.parent_id=i;tH.title=hf;tH.doc_count=aX;tH.enable=a;tH.description=hg;tH.show_description=a;tI.id=hh;tI.parent_id=i;tI.title=hi;tI.doc_count=O;tI.enable=a;tJ.id=hj;tJ.parent_id=i;tJ.title=hk;tJ.doc_count=F;tJ.enable=a;tJ.description=hl;tJ.show_description=a;tK.id=hm;tK.parent_id=i;tK.title=bq;tK.doc_count=b;tK.enable=a;tL.id=hn;tL.parent_id=i;tL.title=ho;tL.doc_count=L;tL.enable=a;tM.id=hp;tM.parent_id=i;tM.title=hq;tM.doc_count=hr;tM.enable=a;tM.description=hs;tM.show_description=a;tN.id=ht;tN.parent_id=i;tN.title=hu;tN.doc_count=N;tN.enable=a;tO.id=hv;tO.parent_id=i;tO.title=br;tO.doc_count=hw;tO.enable=a;tP.id=hx;tP.parent_id=i;tP.title=bs;tP.doc_count=hy;tP.enable=a;tQ.id=hz;tQ.parent_id=i;tQ.title=bt;tQ.doc_count=p;tQ.enable=a;tR.id=hU;tR.parent_id=bx;tR.title=hV;tR.doc_count=G;tR.enable=a;tR.description=hW;tR.show_description=a;tS.id=ij;tS.parent_id=k;tS.title=_;tS.enable=a;tS.type=b;tT.id=ik;tT.parent_id=k;tT.title=il;tT.enable=a;tT.type=b;tU.id=im;tU.parent_id=k;tU.title=in0;tU.enable=a;tU.type=b;tV.id=io;tV.parent_id=k;tV.title=ip;tV.enable=a;tV.type=b;tW.id=iq;tW.parent_id=k;tW.title=ir;tW.enable=a;tW.type=b;tX.id=is;tX.parent_id=k;tX.title=it;tX.enable=a;tX.type=b;tY.id=iu;tY.parent_id=k;tY.title=iv;tY.enable=a;tY.type=b;tZ.id=iw;tZ.parent_id=k;tZ.title=aa;tZ.enable=a;tZ.type=b;t_.id=ix;t_.parent_id=k;t_.title=iy;t_.enable=a;t_.type=b;t$.id=iz;t$.parent_id=k;t$.title=ac;t$.enable=a;t$.type=b;ua.id=iA;ua.parent_id=k;ua.title=iB;ua.enable=a;ua.type=b;ub.id=iC;ub.parent_id=k;ub.title=W;ub.doc_count=b;ub.enable=a;ub.type=b;uc.id=iD;uc.parent_id=k;uc.title=iE;uc.enable=a;uc.type=b;ud.id=iF;ud.parent_id=k;ud.title=iG;ud.enable=a;ud.type=b;ue.id=iH;ue.parent_id=k;ue.title=P;ue.enable=a;ue.type=b;uf.id=iI;uf.parent_id=k;uf.title=iJ;uf.enable=a;uf.type=b;ug.id=iK;ug.parent_id=k;ug.title=af;ug.enable=a;ug.type=b;uh.id=iL;uh.parent_id=k;uh.title=iM;uh.doc_count=b;uh.enable=a;uh.type=b;ui.id=iN;ui.parent_id=k;ui.title=iO;ui.enable=a;ui.type=b;uj.id=iP;uj.parent_id=k;uj.title=iQ;uj.doc_count=b;uj.enable=a;uj.type=b;uk.id=iT;uk.parent_id=f;uk.title=iU;uk.enable=a;uk.type=b;ul.id=iV;ul.parent_id=f;ul.title=E;ul.enable=a;ul.type=b;um.id=iW;um.parent_id=f;um.title=iX;um.enable=a;um.type=b;un.id=iY;un.parent_id=f;un.title=ah;un.enable=a;un.type=b;uo.id=iZ;uo.parent_id=f;uo.title=i_;uo.enable=a;uo.type=b;up.id=i$;up.parent_id=f;up.title=al;up.enable=a;up.type=b;uq.id=ja;uq.parent_id=f;uq.title=$;uq.enable=a;uq.type=b;ur.id=jb;ur.parent_id=f;ur.title=am;ur.enable=a;ur.type=b;us.id=jc;us.parent_id=f;us.title=aB;us.enable=a;us.type=b;ut.id=jd;ut.parent_id=f;ut.title=je;ut.enable=a;ut.type=b;uu.id=jf;uu.parent_id=f;uu.title=jg;uu.enable=a;uu.type=b;uv.id=jh;uv.parent_id=f;uv.title=ji;uv.enable=a;uv.type=b;uw.id=jj;uw.parent_id=f;uw.title=aC;uw.enable=a;uw.type=b;ux.id=jk;ux.parent_id=f;ux.title=jl;ux.enable=a;ux.type=b;uy.id=jm;uy.parent_id=f;uy.title=an;uy.enable=a;uy.type=b;uz.id=jn;uz.parent_id=f;uz.title=jo;uz.enable=a;uz.type=b;uA.id=jp;uA.parent_id=f;uA.title=jq;uA.enable=a;uA.type=b;uB.id=jr;uB.parent_id=f;uB.title=js;uB.enable=a;uB.type=b;uC.id=jt;uC.parent_id=f;uC.title=R;uC.enable=a;uC.type=b;uD.id=ju;uD.parent_id=f;uD.title=ar;uD.enable=a;uD.type=b;uE.id=jv;uE.parent_id=f;uE.title=jw;uE.enable=a;uE.type=b;uF.id=jx;uF.parent_id=f;uF.title=jy;uF.enable=a;uF.type=b;uG.id=jz;uG.parent_id=f;uG.title=jA;uG.enable=a;uG.type=b;uH.id=jB;uH.parent_id=f;uH.title=jC;uH.enable=a;uH.type=b;uI.id=jD;uI.parent_id=f;uI.title=jE;uI.enable=a;uI.type=b;uJ.id=jF;uJ.parent_id=f;uJ.title=at;uJ.enable=a;uJ.type=b;uK.id=jG;uK.parent_id=f;uK.title=av;uK.enable=a;uK.type=b;uL.id=jH;uL.parent_id=f;uL.title=jI;uL.enable=a;uL.type=b;uM.id=jJ;uM.parent_id=f;uM.title=aw;uM.enable=a;uM.type=b;uN.id=jK;uN.parent_id=f;uN.title=ay;uN.enable=a;uN.type=b;uO.id=jL;uO.parent_id=f;uO.title=jM;uO.enable=a;uO.type=b;uP.id=jN;uP.parent_id=f;uP.title=jO;uP.enable=a;uP.type=b;uQ.id=jP;uQ.parent_id=f;uQ.title=aE;uQ.enable=a;uQ.type=b;uR.id=jQ;uR.parent_id=f;uR.title=aF;uR.enable=a;uR.type=b;uS.id=jR;uS.parent_id=f;uS.title=jS;uS.enable=a;uS.type=b;uT.id=jT;uT.parent_id=f;uT.title=jU;uT.enable=a;uT.type=b;uU.id=jV;uU.parent_id=f;uU.title=bg;uU.enable=a;uU.type=b;uV.id=jW;uV.parent_id=f;uV.title=jX;uV.enable=a;uV.type=b;uW.id=jY;uW.parent_id=f;uW.title=jZ;uW.doc_count=b;uW.enable=a;uW.type=b;uX.id=j_;uX.parent_id=f;uX.title=j$;uX.enable=a;uX.type=b;uY.id=ka;uY.parent_id=f;uY.title=kb;uY.enable=a;uY.type=b;uZ.id=kc;uZ.parent_id=f;uZ.title=kd;uZ.enable=a;uZ.type=b;u_.id=ke;u_.parent_id=f;u_.title=kf;u_.doc_count=t;u_.enable=a;u_.type=b;u$.id=ki;u$.parent_id=l;u$.title=aZ;u$.enable=a;u$.type=b;va.id=kj;va.parent_id=l;va.title=kk;va.enable=a;va.type=b;vb.id=kl;vb.parent_id=l;vb.title=ab;vb.enable=a;vb.type=b;vc.id=km;vc.parent_id=l;vc.title=kn;vc.enable=a;vc.type=b;vd.id=ko;vd.parent_id=l;vd.title=kp;vd.enable=a;vd.type=b;ve.id=kq;ve.parent_id=l;ve.title=kr;ve.enable=a;ve.type=b;vf.id=ks;vf.parent_id=l;vf.title=kt;vf.enable=a;vf.type=b;vg.id=ku;vg.parent_id=l;vg.title=a$;vg.enable=a;vg.type=b;vh.id=kv;vh.parent_id=l;vh.title=kw;vh.enable=a;vh.type=b;vi.id=kx;vi.parent_id=l;vi.title=ky;vi.enable=a;vi.type=b;vj.id=kz;vj.parent_id=l;vj.title=kA;vj.enable=a;vj.type=b;vk.id=kB;vk.parent_id=l;vk.title=ae;vk.enable=a;vk.type=b;vl.id=kC;vl.parent_id=l;vl.title=P;vl.enable=a;vl.type=b;vm.id=kD;vm.parent_id=l;vm.title=aG;vm.enable=a;vm.type=b;vn.id=kE;vn.parent_id=l;vn.title=kF;vn.enable=a;vn.type=b;vo.id=kG;vo.parent_id=l;vo.title=kH;vo.enable=a;vo.type=b;vp.id=kJ;vp.parent_id=e;vp.title=E;vp.enable=a;vp.type=b;vq.id=kK;vq.parent_id=e;vq.title=kL;vq.enable=a;vq.type=b;vr.id=kM;vr.parent_id=e;vr.title=aK;vr.enable=a;vr.type=b;vs.id=kN;vs.parent_id=e;vs.title=aL;vs.enable=a;vs.type=b;vt.id=kO;vt.parent_id=e;vt.title=kP;vt.enable=a;vt.type=b;vu.id=kQ;vu.parent_id=e;vu.title=kR;vu.enable=a;vu.type=b;vv.id=kS;vv.parent_id=e;vv.title=kT;vv.enable=a;vv.type=b;vw.id=kU;vw.parent_id=e;vw.title=kV;vw.enable=a;vw.type=b;vx.id=bu;vx.parent_id=e;vx.title=kW;vx.doc_count=b;vx.enable=a;vx.type=b;vy.id=kX;vy.parent_id=e;vy.title=kY;vy.enable=a;vy.type=b;vz.id=kZ;vz.parent_id=e;vz.title=k_;vz.enable=a;vz.type=b;vA.id=k$;vA.parent_id=e;vA.title=la;vA.enable=a;vA.type=b;vB.id=lb;vB.parent_id=e;vB.title=aM;vB.enable=a;vB.type=b;vC.id=lc;vC.parent_id=e;vC.title=ld;vC.enable=a;vC.type=b;vD.id=le;vD.parent_id=e;vD.title=lf;vD.enable=a;vD.type=b;vE.id=lg;vE.parent_id=e;vE.title=lh;vE.enable=a;vE.type=b;vF.id=li;vF.parent_id=e;vF.title=lj;vF.enable=a;vF.type=b;vG.id=lk;vG.parent_id=e;vG.title=ll;vG.enable=a;vG.type=b;vH.id=lm;vH.parent_id=e;vH.title=ln;vH.enable=a;vH.type=b;vI.id=lo;vI.parent_id=e;vI.title=lp;vI.enable=a;vI.type=b;vJ.id=lq;vJ.parent_id=e;vJ.title=lr;vJ.enable=a;vJ.type=b;vK.id=ls;vK.parent_id=e;vK.title=lt;vK.enable=a;vK.type=b;vL.id=lu;vL.parent_id=e;vL.title=lv;vL.enable=a;vL.type=b;vM.id=lw;vM.parent_id=e;vM.title=lx;vM.enable=a;vM.type=b;vN.id=ly;vN.parent_id=e;vN.title=lz;vN.enable=a;vN.type=b;vO.id=lA;vO.parent_id=e;vO.title=lB;vO.enable=a;vO.type=b;vP.id=lC;vP.parent_id=e;vP.title=lD;vP.enable=a;vP.type=b;vQ.id=lE;vQ.parent_id=e;vQ.title=lF;vQ.enable=a;vQ.type=b;vR.id=lG;vR.parent_id=e;vR.title=aN;vR.enable=a;vR.type=b;vS.id=lH;vS.parent_id=e;vS.title=aO;vS.enable=a;vS.type=b;vT.id=az;vT.parent_id=e;vT.title=aY;vT.enable=a;vT.type=b;vU.id=lI;vU.parent_id=e;vU.title=lJ;vU.enable=a;vU.type=b;vV.id=lK;vV.parent_id=e;vV.title=lL;vV.enable=a;vV.type=b;vW.id=lM;vW.parent_id=e;vW.title=lN;vW.enable=a;vW.type=b;vX.id=lO;vX.parent_id=e;vX.title=lP;vX.enable=a;vX.type=b;vY.id=lQ;vY.parent_id=e;vY.title=lR;vY.enable=a;vY.type=b;vZ.id=lS;vZ.parent_id=e;vZ.title=lT;vZ.enable=a;vZ.type=b;v_.id=lU;v_.parent_id=e;v_.title=lV;v_.enable=a;v_.type=b;v$.id=lW;v$.parent_id=e;v$.title=aP;v$.enable=a;v$.type=b;wa.id=lX;wa.parent_id=e;wa.title=lY;wa.enable=a;wa.type=b;wb.id=lZ;wb.parent_id=e;wb.title=l_;wb.enable=a;wb.type=b;wc.id=l$;wc.parent_id=e;wc.title=aQ;wc.enable=a;wc.type=b;wd.id=ma;wd.parent_id=e;wd.title=mb;wd.enable=a;wd.type=b;we.id=mc;we.parent_id=e;we.title=md;we.enable=a;we.type=b;wf.id=me;wf.parent_id=e;wf.title=bB;wf.enable=a;wf.type=b;wg.id=mf;wg.parent_id=e;wg.title=mg;wg.enable=a;wg.type=b;wh.id=mh;wh.parent_id=e;wh.title=aR;wh.enable=a;wh.type=b;wi.id=mi;wi.parent_id=e;wi.title=aS;wi.enable=a;wi.type=b;wj.id=mj;wj.parent_id=e;wj.title=aU;wj.enable=a;wj.type=b;wk.id=mk;wk.parent_id=e;wk.title=ml;wk.enable=a;wk.type=b;wl.id=mm;wl.parent_id=e;wl.title=mn;wl.enable=a;wl.type=b;wm.id=mo;wm.parent_id=e;wm.title=mp;wm.enable=a;wm.type=b;wn.id=mq;wn.parent_id=e;wn.title=mr;wn.enable=a;wn.type=b;wo.id=ms;wo.parent_id=e;wo.title=T;wo.enable=a;wo.type=b;wp.id=mt;wp.parent_id=e;wp.title=mu;wp.enable=a;wp.type=b;wq.id=mv;wq.parent_id=e;wq.title=aV;wq.enable=a;wq.type=b;wr.id=mw;wr.parent_id=e;wr.title=aW;wr.doc_count=b;wr.enable=a;wr.type=b;ws.id=mx;ws.parent_id=e;ws.title=my;ws.enable=a;ws.type=b;wt.id=mA;wt.parent_id=d;wt.title=ap;wt.enable=a;wt.type=b;wu.id=mB;wu.parent_id=d;wu.title=mC;wu.enable=a;wu.type=b;wv.id=mD;wv.parent_id=d;wv.title=mE;wv.enable=a;wv.type=b;ww.id=mF;ww.parent_id=d;ww.title=mG;ww.enable=a;ww.type=b;wx.id=mH;wx.parent_id=d;wx.title=mI;wx.enable=a;wx.type=b;wy.id=mJ;wy.parent_id=d;wy.title=E;wy.enable=a;wy.type=b;wz.id=mK;wz.parent_id=d;wz.title=bk;wz.enable=a;wz.description=mL;wz.show_description=a;wz.type=b;wA.id=mM;wA.parent_id=d;wA.title=mN;wA.enable=a;wA.type=b;wB.id=mO;wB.parent_id=d;wB.title=mP;wB.enable=a;wB.type=b;wC.id=mQ;wC.parent_id=d;wC.title=mR;wC.enable=a;wC.type=b;wD.id=mS;wD.parent_id=d;wD.title=mT;wD.enable=a;wD.type=b;wE.id=mU;wE.parent_id=d;wE.title=mV;wE.enable=a;wE.type=b;wF.id=mW;wF.parent_id=d;wF.title=mX;wF.enable=a;wF.type=b;wG.id=mY;wG.parent_id=d;wG.title=bd;wG.enable=a;wG.type=b;wH.id=mZ;wH.parent_id=d;wH.title=m_;wH.enable=a;wH.type=b;wI.id=m$;wI.parent_id=d;wI.title=na;wI.enable=a;wI.type=b;wJ.id=nb;wJ.parent_id=d;wJ.title=nc;wJ.enable=a;wJ.type=b;wK.id=nd;wK.parent_id=d;wK.title=bA;wK.enable=a;wK.type=b;wL.id=ne;wL.parent_id=d;wL.title=nf;wL.enable=a;wL.type=b;wM.id=ng;wM.parent_id=d;wM.title=Y;wM.enable=a;wM.type=b;wN.id=nh;wN.parent_id=d;wN.title=ni;wN.enable=a;wN.type=b;wO.id=nj;wO.parent_id=d;wO.title=nk;wO.enable=a;wO.type=b;wP.id=nl;wP.parent_id=d;wP.title=nm;wP.enable=a;wP.type=b;wQ.id=nn;wQ.parent_id=d;wQ.title=no;wQ.enable=a;wQ.type=b;wR.id=np;wR.parent_id=d;wR.title=nq;wR.enable=a;wR.type=b;wS.id=nr;wS.parent_id=d;wS.title=ns;wS.enable=a;wS.type=b;wT.id=nt;wT.parent_id=d;wT.title=nu;wT.enable=a;wT.type=b;wU.id=nv;wU.parent_id=d;wU.title=nw;wU.enable=a;wU.type=b;wV.id=nx;wV.parent_id=d;wV.title=ny;wV.enable=a;wV.type=b;wW.id=nz;wW.parent_id=d;wW.title=bm;wW.enable=a;wW.type=b;wX.id=nA;wX.parent_id=d;wX.title=bn;wX.enable=a;wX.type=b;wY.id=nB;wY.parent_id=d;wY.title=nC;wY.enable=a;wY.type=b;wZ.id=nD;wZ.parent_id=d;wZ.title=nE;wZ.enable=a;wZ.type=b;w_.id=nF;w_.parent_id=d;w_.title=nG;w_.enable=a;w_.type=b;w$.id=nH;w$.parent_id=d;w$.title=nI;w$.enable=a;w$.type=b;xa.id=nJ;xa.parent_id=d;xa.title=nK;xa.enable=a;xa.type=b;xb.id=nL;xb.parent_id=d;xb.title=nM;xb.enable=a;xb.type=b;xc.id=nN;xc.parent_id=d;xc.title=nO;xc.enable=a;xc.type=b;xd.id=nP;xd.parent_id=d;xd.title=nQ;xd.enable=a;xd.type=b;xe.id=nR;xe.parent_id=d;xe.title=nS;xe.enable=a;xe.type=b;xf.id=nT;xf.parent_id=d;xf.title=nU;xf.enable=a;xf.type=b;xg.id=nV;xg.parent_id=d;xg.title=bp;xg.enable=a;xg.type=b;xh.id=nW;xh.parent_id=d;xh.title=nX;xh.doc_count=t;xh.enable=a;xh.type=b;xi.id=nY;xi.parent_id=d;xi.title=nZ;xi.enable=a;xi.type=b;xj.id=n_;xj.parent_id=d;xj.title=n$;xj.enable=a;xj.type=b;xk.id=oa;xk.parent_id=d;xk.title=ob;xk.enable=a;xk.type=b;xl.id=oc;xl.parent_id=d;xl.title=od;xl.enable=a;xl.type=b;xm.id=oe;xm.parent_id=d;xm.title=of;xm.enable=a;xm.type=b;xn.id=og;xn.parent_id=d;xn.title=oh;xn.enable=a;xn.type=b;xo.id=oi;xo.parent_id=d;xo.title=oj;xo.enable=a;xo.type=b;xp.id=ok;xp.parent_id=d;xp.title=ol;xp.enable=a;xp.type=b;xq.id=om;xq.parent_id=d;xq.title=bQ;xq.enable=a;xq.type=b;xr.id=on;xr.parent_id=d;xr.title=oo;xr.enable=a;xr.type=b;xs.id=op;xs.parent_id=d;xs.title=oq;xs.enable=a;xs.type=b;xt.id=or;xt.parent_id=d;xt.title=os;xt.enable=a;xt.type=b;xu.id=ot;xu.parent_id=d;xu.title=ou;xu.enable=a;xu.type=b;xv.id=ov;xv.parent_id=d;xv.title=ow;xv.enable=a;xv.type=b;xw.id=ox;xw.parent_id=d;xw.title=oy;xw.enable=a;xw.type=b;xx.id=oz;xx.parent_id=d;xx.title=oA;xx.enable=a;xx.type=b;xy.id=oB;xy.parent_id=d;xy.title=oC;xy.enable=a;xy.type=b;xz.id=oD;xz.parent_id=d;xz.title=oE;xz.enable=a;xz.type=b;xA.id=oF;xA.parent_id=d;xA.title=oG;xA.enable=a;xA.type=b;xB.id=oH;xB.parent_id=d;xB.title=oI;xB.enable=a;xB.type=b;xC.id=oJ;xC.parent_id=d;xC.title=oK;xC.enable=a;xC.type=b;xD.id=oL;xD.parent_id=d;xD.title=oM;xD.enable=a;xD.type=b;xE.id=oN;xE.parent_id=d;xE.title=oO;xE.enable=a;xE.type=b;xF.id=oP;xF.parent_id=d;xF.title=oQ;xF.doc_count=b;xF.enable=a;xF.type=b;xG.id=oR;xG.parent_id=d;xG.title=oS;xG.enable=a;xG.type=b;xH.id=oT;xH.parent_id=d;xH.title=oU;xH.enable=a;xH.type=b;xI.id=oV;xI.parent_id=d;xI.title=oW;xI.enable=a;xI.type=b;xJ.id=oX;xJ.parent_id=d;xJ.title=bq;xJ.enable=a;xJ.type=b;xK.id=oY;xK.parent_id=d;xK.title=oZ;xK.enable=a;xK.type=b;xL.id=o_;xL.parent_id=d;xL.title=o$;xL.enable=a;xL.type=b;xM.id=pa;xM.parent_id=d;xM.title=pb;xM.enable=a;xM.type=b;xN.id=pc;xN.parent_id=d;xN.title=pd;xN.enable=a;xN.type=b;xO.id=pe;xO.parent_id=d;xO.title=pf;xO.enable=a;xO.type=b;xP.id=pg;xP.parent_id=d;xP.title=ph;xP.enable=a;xP.type=b;xQ.id=pi;xQ.parent_id=d;xQ.title=pj;xQ.enable=a;xQ.type=b;xR.id=pk;xR.parent_id=d;xR.title=br;xR.doc_count=b;xR.enable=a;xR.type=b;xS.id=pl;xS.parent_id=d;xS.title=by;xS.doc_count=b;xS.enable=a;xS.type=b;xT.id=pm;xT.parent_id=d;xT.title=aJ;xT.enable=a;xT.type=b;xU.id=pn;xU.parent_id=d;xU.title=po;xU.enable=a;xU.type=b;xV.id=pp;xV.parent_id=d;xV.title=bs;xV.enable=a;xV.type=b;xW.id=pq;xW.parent_id=d;xW.title=pr;xW.enable=a;xW.type=b;xX.id=ps;xX.parent_id=d;xX.title=pt;xX.enable=a;xX.type=b;xY.id=pu;xY.parent_id=d;xY.title=bt;xY.enable=a;xY.type=b;xZ.id=pH;xZ.parent_id=h;xZ.title=pI;xZ.enable=a;xZ.type=b;x_.id=pJ;x_.parent_id=h;x_.title=E;x_.enable=a;x_.type=b;x$.id=pK;x$.parent_id=h;x$.title=pL;x$.enable=a;x$.type=b;ya.id=pM;ya.parent_id=h;ya.title=aA;ya.enable=a;ya.type=b;yb.id=pN;yb.parent_id=h;yb.title=pO;yb.enable=a;yb.type=b;yc.id=pP;yc.parent_id=h;yc.title=pQ;yc.enable=a;yc.type=b;yd.id=pR;yd.parent_id=h;yd.title=pS;yd.enable=a;yd.type=b;ye.id=pT;ye.parent_id=h;ye.title=a_;ye.enable=a;ye.type=b;yf.id=pU;yf.parent_id=h;yf.title=pV;yf.enable=a;yf.type=b;yg.id=pW;yg.parent_id=h;yg.title=pX;yg.enable=a;yg.type=b;yh.id=pY;yh.parent_id=h;yh.title=bo;yh.enable=a;yh.type=b;yi.id=pZ;yi.parent_id=h;yi.title=ba;yi.enable=a;yi.type=b;yj.id=p_;yj.parent_id=h;yj.title=p$;yj.enable=a;yj.type=b;yk.id=qa;yk.parent_id=h;yk.title=X;yk.enable=a;yk.type=b;yl.id=qb;yl.parent_id=h;yl.title=qc;yl.enable=a;yl.type=b;ym.id=qd;ym.parent_id=h;ym.title=be;ym.enable=a;ym.type=b;yn.id=qe;yn.parent_id=h;yn.title=qf;yn.enable=a;yn.type=b;yo.id=qg;yo.parent_id=h;yo.title=bf;yo.enable=a;yo.type=b;yp.id=qh;yp.parent_id=h;yp.title=bB;yp.enable=a;yp.type=b;yq.id=qi;yq.parent_id=h;yq.title=qj;yq.enable=a;yq.type=b;yr.id=qk;yr.parent_id=h;yr.title=ql;yr.enable=a;yr.type=b;ys.id=qm;ys.parent_id=h;ys.title=qn;ys.enable=a;ys.type=b;yt.id=qo;yt.parent_id=h;yt.title=bh;yt.enable=a;yt.type=b;yu.id=qp;yu.parent_id=h;yu.title=bi;yu.enable=a;yu.type=b;yv.id=qq;yv.parent_id=h;yv.title=qr;yv.enable=a;yv.type=b;yw.id=qs;yw.parent_id=h;yw.title=qt;yw.enable=a;yw.type=b;yx.id=qu;yx.parent_id=h;yx.title=qv;yx.enable=a;yx.type=b;yy.id=qw;yy.parent_id=h;yy.title=qx;yy.enable=a;yy.type=b;yz.id=qy;yz.parent_id=h;yz.title=qz;yz.enable=a;yz.type=b;yA.id=px;yA.parent_id=y;yA.title=bv;yA.enable=a;yA.type=b;yB.id=py;yB.parent_id=y;yB.title=bw;yB.enable=a;yB.type=b;yC.id=pz;yC.parent_id=y;yC.title=pA;yC.enable=a;yC.type=b;yD.id=pB;yD.parent_id=y;yD.title=pC;yD.enable=a;yD.type=b;yE.id=pD;yE.parent_id=y;yE.title=pE;yE.enable=a;yE.type=b;yF.id=go;yF.parent_id=bc;yF.title=bd;yF.doc_count=p;yF.enable=a;yF.description=gp;yF.show_description=a;yG.id=ia;yG.parent_id=bz;yG.title=bA;yG.doc_count=v;yG.enable=a;yG.description=ib;yG.show_description=a;return {layout:bD,data:[{}],fetch:{"0":{search:{wd:bU,type:w},timeouter:bE,currentYear:bV,categoryDocumentTrees:[{id:n,title:bW,doc_count:bX,enable:a,cover:bY,icon:bZ,disabled:c,children:[{id:b_,parent_id:n,title:_,doc_count:N,enable:a,disabled:c},{id:b$,parent_id:n,title:$,doc_count:s,enable:a,disabled:c},{id:ca,parent_id:n,title:aa,doc_count:s,enable:a,description:cb,show_description:a,disabled:c},{id:cc,parent_id:n,title:ab,doc_count:cd,enable:a,description:ce,show_description:a,disabled:c},{id:cf,parent_id:n,title:ac,doc_count:t,enable:a,disabled:c},{id:ad,parent_id:n,title:W,doc_count:bF,enable:a,disabled:c,children:[{id:cg,parent_id:ad,title:ch,doc_count:O,enable:a,description:ci,show_description:a,disabled:c}]},{id:cj,parent_id:n,title:ae,enable:a,disabled:c},{id:ck,parent_id:n,title:P,doc_count:u,enable:a,disabled:c},{id:cl,parent_id:n,title:cm,doc_count:b,enable:a,description:cn,show_description:a,disabled:c},{id:bG,parent_id:n,title:af,doc_count:F,enable:a,disabled:c},{id:co,parent_id:n,title:cp,doc_count:ag,enable:a,disabled:c},{id:cq,parent_id:n,title:cr,enable:a,disabled:c},{id:cs,parent_id:n,title:ct,doc_count:Q,enable:a,disabled:c}]},{id:g,title:cu,doc_count:cv,enable:a,cover:cw,icon:cx,description:cy,disabled:c,children:[{id:cz,parent_id:g,title:cA,doc_count:b,enable:a,disabled:c},{id:cB,parent_id:g,title:ah,doc_count:p,enable:a,disabled:c},{id:ai,parent_id:g,title:cC,doc_count:aj,enable:a,disabled:c,children:[{id:cD,parent_id:ai,title:cE,doc_count:ak,enable:a,description:cF,show_description:a,disabled:c}]},{id:cG,parent_id:g,title:al,enable:a,description:cH,show_description:a,disabled:c},{id:cI,parent_id:g,title:cJ,doc_count:s,enable:a,description:cK,show_description:a,disabled:c},{id:cL,parent_id:g,title:am,doc_count:t,enable:a,description:cM,show_description:a,disabled:c},{id:cN,parent_id:g,title:cO,doc_count:v,enable:a,disabled:c},{id:cP,parent_id:g,title:an,doc_count:cQ,enable:a,description:cR,show_description:a,disabled:c},{id:cS,parent_id:g,title:cT,enable:a,disabled:c},{id:cU,parent_id:g,title:cV,doc_count:O,enable:a,description:cW,show_description:a,disabled:c},{id:q,parent_id:g,title:R,doc_count:ao,enable:a,description:cX,show_description:a,disabled:c,children:[{id:bH,parent_id:q,title:ap,doc_count:aq,enable:a,description:cY,show_description:a,disabled:c},{id:bI,parent_id:q,title:cZ,doc_count:u,enable:a,description:c_,show_description:a,disabled:c},{id:bJ,parent_id:q,title:c$,doc_count:s,enable:a,description:da,show_description:a,disabled:c},{id:bK,parent_id:q,title:db,doc_count:dc,enable:a,disabled:c}]},{id:dd,parent_id:g,title:ar,doc_count:as,enable:a,description:de,show_description:a,disabled:c},{id:df,parent_id:g,title:dg,doc_count:bL,enable:a,description:dh,show_description:a,disabled:c},{id:di,parent_id:g,title:dj,doc_count:p,enable:a,description:dk,show_description:a,disabled:c},{id:dl,parent_id:g,title:dm,doc_count:x,enable:a,description:dn,show_description:a,disabled:c},{id:do0,parent_id:g,title:at,doc_count:dp,enable:a,description:dq,show_description:a,disabled:c},{id:au,parent_id:g,title:av,doc_count:G,enable:a,description:dr,show_description:a,disabled:c,children:[{id:ds,parent_id:au,title:dt,enable:a,description:du,show_description:a,disabled:c}]},{id:dv,parent_id:g,title:dw,doc_count:p,enable:a,description:dx,show_description:a,disabled:c},{id:H,parent_id:g,title:aw,doc_count:dy,enable:a,description:dz,show_description:a,disabled:c,children:[{id:dA,parent_id:H,title:dB,doc_count:p,enable:a,description:dC,show_description:a,disabled:c},{id:dD,parent_id:H,title:dE,doc_count:ax,enable:a,description:dF,show_description:a,disabled:c},{id:dG,parent_id:H,title:dH,doc_count:G,enable:a,description:dI,show_description:a,disabled:c}]},{id:r,parent_id:g,title:ay,doc_count:az,enable:a,description:dJ,show_description:a,disabled:c,children:[{id:dK,parent_id:r,title:aA,doc_count:bM,enable:a,description:dL,show_description:a,disabled:c},{id:dM,parent_id:r,title:dN,doc_count:dO,enable:a,disabled:c},{id:dP,parent_id:r,title:aB,doc_count:dQ,enable:a,description:dR,show_description:a,disabled:c},{id:dS,parent_id:r,title:aC,doc_count:S,enable:a,description:dT,show_description:a,disabled:c},{id:dU,parent_id:r,title:dV,doc_count:I,enable:a,description:dW,show_description:a,disabled:c},{id:dX,parent_id:r,title:dY,doc_count:F,enable:a,description:dZ,show_description:a,disabled:c},{id:d_,parent_id:r,title:d$,doc_count:J,enable:a,description:ea,show_description:a,disabled:c},{id:eb,parent_id:r,title:ec,doc_count:ed,enable:a,description:ee,show_description:a,disabled:c},{id:ef,parent_id:r,title:eg,doc_count:I,enable:a,description:eh,show_description:a,disabled:c},{id:ei,parent_id:r,title:ej,doc_count:Q,enable:a,description:ek,show_description:a,disabled:c}]},{id:el,parent_id:g,title:em,doc_count:s,enable:a,description:en,show_description:a,disabled:c},{id:aD,parent_id:g,title:aE,doc_count:t,enable:a,description:eo,show_description:a,disabled:c,children:[{id:ep,parent_id:aD,title:eq,enable:a,description:er,show_description:a,disabled:c}]},{id:es,parent_id:g,title:aF,doc_count:et,enable:a,description:eu,show_description:a,disabled:c},{id:ev,parent_id:g,title:aG,doc_count:aH,enable:a,disabled:c},{id:ew,parent_id:g,title:ex,doc_count:ey,enable:a,description:ez,show_description:a,disabled:c},{id:eA,parent_id:g,title:eB,doc_count:aI,enable:a,disabled:c},{id:eC,parent_id:g,title:aJ,doc_count:ak,enable:a,description:eD,show_description:a,disabled:c},{id:eE,parent_id:g,title:eF,doc_count:D,enable:a,disabled:c},{id:eG,parent_id:g,title:eH,doc_count:I,enable:a,description:eI,show_description:a,disabled:c},{id:eJ,parent_id:g,title:eK,doc_count:ag,enable:a,description:eL,show_description:a,disabled:c},{id:eM,parent_id:g,title:eN,doc_count:eO,enable:a,description:eP,show_description:a,disabled:c},{id:eQ,parent_id:g,title:eR,doc_count:b,enable:a,description:eS,show_description:a,disabled:c}]},{id:j,title:T,doc_count:eT,enable:a,cover:eU,icon:eV,description:eW,show_description:a,disabled:c,children:[{id:eX,parent_id:j,title:eY,doc_count:x,enable:a,description:eZ,disabled:c},{id:e_,parent_id:j,title:e$,doc_count:D,enable:a,description:fa,show_description:a,disabled:c},{id:fb,parent_id:j,title:aK,doc_count:x,enable:a,description:fc,show_description:a,disabled:c},{id:fd,parent_id:j,title:aL,doc_count:G,enable:a,description:fe,show_description:a,disabled:c},{id:ff,parent_id:j,title:fg,enable:a,disabled:c},{id:fh,parent_id:j,title:aM,doc_count:U,enable:a,description:fi,disabled:c},{id:fj,parent_id:j,title:fk,doc_count:fl,enable:a,description:fm,show_description:a,disabled:c},{id:fn,parent_id:j,title:aN,doc_count:x,enable:a,description:fo,show_description:a,disabled:c},{id:fp,parent_id:j,title:aO,doc_count:Q,enable:a,description:fq,show_description:a,disabled:c},{id:fr,parent_id:j,title:fs,doc_count:ft,enable:a,description:fu,show_description:a,disabled:c},{id:fv,parent_id:j,title:aP,doc_count:aq,enable:a,description:fw,show_description:a,disabled:c},{id:fx,parent_id:j,title:aQ,doc_count:v,enable:a,description:fy,show_description:a,disabled:c},{id:fz,parent_id:j,title:aR,doc_count:b,enable:a,disabled:c},{id:fA,parent_id:j,title:aS,doc_count:aT,enable:a,description:fB,show_description:a,disabled:c},{id:fC,parent_id:j,title:aU,doc_count:I,enable:a,description:fD,show_description:a,disabled:c},{id:fE,parent_id:j,title:fF,doc_count:N,enable:a,description:fG,show_description:a,disabled:c},{id:bN,parent_id:j,title:fH,enable:a,description:fI,show_description:a,disabled:c},{id:fJ,parent_id:j,title:aV,doc_count:fK,enable:a,description:fL,show_description:a,disabled:c},{id:ao,parent_id:j,title:fM,enable:a,disabled:c},{id:K,parent_id:j,title:aW,doc_count:bO,enable:a,description:fN,show_description:a,disabled:c,children:[{id:fO,parent_id:K,title:fP,doc_count:aX,enable:a,description:fQ,show_description:a,disabled:c},{id:fR,parent_id:K,title:aY,doc_count:v,enable:a,description:fS,show_description:a,disabled:c},{id:fT,parent_id:K,title:fU,doc_count:L,enable:a,description:fV,show_description:a,disabled:c}]},{id:fW,parent_id:j,title:fX,doc_count:b,enable:a,disabled:c}]},{id:m,title:fY,doc_count:fZ,enable:a,cover:f_,icon:f$,disabled:c,children:[{id:ga,parent_id:m,title:aZ,doc_count:b,enable:a,disabled:c},{id:gb,parent_id:m,title:gc,enable:a,disabled:c},{id:gd,parent_id:m,title:a_,doc_count:ge,enable:a,disabled:c},{id:gf,parent_id:m,title:gg,doc_count:gh,enable:a,disabled:c},{id:gi,parent_id:m,title:a$,enable:a,disabled:c},{id:aj,parent_id:m,title:ba,doc_count:p,enable:a,description:gj,show_description:a,disabled:c},{id:bb,parent_id:m,title:X,doc_count:gk,enable:a,disabled:c,children:[{id:bc,parent_id:bb,title:gl,doc_count:gm,enable:a,description:gn,show_description:a,disabled:c,children:[{id:go,parent_id:bc,title:bd,doc_count:p,enable:a,description:gp,show_description:a,disabled:c}]}]},{id:gq,parent_id:m,title:be,enable:a,disabled:c},{id:gr,parent_id:m,title:bf,doc_count:p,enable:a,description:gs,show_description:a,disabled:c},{id:gt,parent_id:m,title:bg,enable:a,disabled:c},{id:gu,parent_id:m,title:gv,doc_count:t,enable:a,disabled:c},{id:gw,parent_id:m,title:bh,enable:a,disabled:c},{id:gx,parent_id:m,title:bi,doc_count:gy,enable:a,description:gz,show_description:a,disabled:c},{id:gA,parent_id:m,title:gB,doc_count:ax,enable:a,disabled:c},{id:gC,parent_id:m,title:gD,doc_count:bP,enable:a,disabled:c}]},{id:i,title:bj,doc_count:gE,enable:a,cover:gF,disabled:c,children:[{id:gG,parent_id:i,title:bk,doc_count:bl,enable:a,show_description:a,disabled:c},{id:gH,parent_id:i,title:gI,doc_count:aH,enable:a,description:gJ,show_description:a,disabled:c},{id:gK,parent_id:i,title:gL,doc_count:p,enable:a,description:gM,show_description:a,disabled:c},{id:gN,parent_id:i,title:gO,doc_count:U,enable:a,description:gP,show_description:a,disabled:c},{id:gQ,parent_id:i,title:gR,doc_count:D,enable:a,description:gS,show_description:a,disabled:c},{id:gT,parent_id:i,title:gU,doc_count:D,enable:a,disabled:c},{id:gV,parent_id:i,title:Y,doc_count:p,enable:a,disabled:c},{id:gW,parent_id:i,title:bm,doc_count:bl,enable:a,description:gX,show_description:a,disabled:c},{id:gY,parent_id:i,title:bn,doc_count:S,enable:a,description:gZ,show_description:a,disabled:c},{id:g_,parent_id:i,title:bo,doc_count:aI,enable:a,disabled:c},{id:g$,parent_id:i,title:bp,doc_count:as,enable:a,disabled:c},{id:ha,parent_id:i,title:hb,doc_count:hc,enable:a,description:hd,show_description:a,disabled:c},{id:he,parent_id:i,title:hf,doc_count:aX,enable:a,description:hg,show_description:a,disabled:c},{id:hh,parent_id:i,title:hi,doc_count:O,enable:a,disabled:c},{id:hj,parent_id:i,title:hk,doc_count:F,enable:a,description:hl,show_description:a,disabled:c},{id:hm,parent_id:i,title:bq,doc_count:b,enable:a,disabled:c},{id:hn,parent_id:i,title:ho,doc_count:L,enable:a,disabled:c},{id:hp,parent_id:i,title:hq,doc_count:hr,enable:a,description:hs,show_description:a,disabled:c},{id:ht,parent_id:i,title:hu,doc_count:N,enable:a,disabled:c},{id:hv,parent_id:i,title:br,doc_count:hw,enable:a,disabled:c},{id:hx,parent_id:i,title:bs,doc_count:hy,enable:a,disabled:c},{id:hz,parent_id:i,title:bt,doc_count:p,enable:a,disabled:c}]},{id:o,title:hA,doc_count:bu,enable:a,cover:hB,icon:hC,disabled:c,children:[{id:hD,parent_id:o,title:bv,doc_count:hE,enable:a,description:hF,show_description:a,disabled:c},{id:hG,parent_id:o,title:hH,doc_count:F,enable:a,description:hI,show_description:a,disabled:c},{id:hJ,parent_id:o,title:hK,doc_count:hL,enable:a,description:hM,show_description:a,disabled:c},{id:hN,parent_id:o,title:bw,doc_count:aT,enable:a,description:hO,show_description:a,disabled:c},{id:hP,parent_id:o,title:hQ,doc_count:hR,enable:a,description:hS,show_description:a,disabled:c},{id:bx,parent_id:o,title:hT,doc_count:U,enable:a,disabled:c,children:[{id:hU,parent_id:bx,title:hV,doc_count:G,enable:a,description:hW,show_description:a,disabled:c}]},{id:hX,parent_id:o,title:by,doc_count:L,enable:a,disabled:c},{id:hY,parent_id:o,title:hZ,doc_count:v,enable:a,description:h_,show_description:a,disabled:c},{id:bz,parent_id:o,title:h$,doc_count:v,enable:a,disabled:c,children:[{id:ia,parent_id:bz,title:bA,doc_count:v,enable:a,description:ib,show_description:a,disabled:c}]},{id:ic,parent_id:o,title:id,doc_count:J,enable:a,description:ie,show_description:a,disabled:c},{id:if0,parent_id:o,title:ig,doc_count:J,enable:a,disabled:c}]}],categoryArticleTrees:[{id:k,title:ih,doc_count:s,enable:a,icon:ii,type:b,disabled:c,children:[{id:ij,parent_id:k,title:_,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: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:aa,enable:a,type:b,disabled:c},{id:ix,parent_id:k,title:iy,enable:a,type:b,disabled:c},{id:iz,parent_id:k,title:ac,enable:a,type:b,disabled:c},{id:iA,parent_id:k,title:iB,enable:a,type:b,disabled:c},{id:iC,parent_id:k,title:W,doc_count:b,enable:a,type:b,disabled:c},{id:iD,parent_id:k,title:iE,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:P,enable:a,type:b,disabled:c},{id:iI,parent_id:k,title:iJ,enable:a,type:b,disabled:c},{id:iK,parent_id:k,title:af,enable:a,type:b,disabled:c},{id:iL,parent_id:k,title:iM,doc_count:b,enable:a,type:b,disabled:c},{id:iN,parent_id:k,title:iO,enable:a,type:b,disabled:c},{id:iP,parent_id:k,title:iQ,doc_count:b,enable:a,type:b,disabled:c}]},{id:f,title:iR,doc_count:x,enable:a,icon:iS,type:b,disabled:c,children:[{id:iT,parent_id:f,title:iU,enable:a,type:b,disabled:c},{id:iV,parent_id:f,title:E,enable:a,type:b,disabled:c},{id:iW,parent_id:f,title:iX,enable:a,type:b,disabled:c},{id:iY,parent_id:f,title:ah,enable:a,type:b,disabled:c},{id:iZ,parent_id:f,title:i_,enable:a,type:b,disabled:c},{id:i$,parent_id:f,title:al,enable:a,type:b,disabled:c},{id:ja,parent_id:f,title:$,enable:a,type:b,disabled:c},{id:jb,parent_id:f,title:am,enable:a,type:b,disabled:c},{id:jc,parent_id:f,title:aB,enable:a,type:b,disabled:c},{id:jd,parent_id:f,title:je,enable:a,type:b,disabled:c},{id:jf,parent_id:f,title:jg,enable:a,type:b,disabled:c},{id:jh,parent_id:f,title:ji,enable:a,type:b,disabled:c},{id:jj,parent_id:f,title:aC,enable:a,type:b,disabled:c},{id:jk,parent_id:f,title:jl,enable:a,type:b,disabled:c},{id:jm,parent_id:f,title:an,enable:a,type:b,disabled:c},{id:jn,parent_id:f,title:jo,enable:a,type:b,disabled:c},{id:jp,parent_id:f,title:jq,enable:a,type:b,disabled:c},{id:jr,parent_id:f,title:js,enable:a,type:b,disabled:c},{id:jt,parent_id:f,title:R,enable:a,type:b,disabled:c},{id:ju,parent_id:f,title:ar,enable:a,type:b,disabled:c},{id:jv,parent_id:f,title:jw,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:jA,enable:a,type:b,disabled:c},{id:jB,parent_id:f,title:jC,enable:a,type:b,disabled:c},{id:jD,parent_id:f,title:jE,enable:a,type:b,disabled:c},{id:jF,parent_id:f,title:at,enable:a,type:b,disabled:c},{id:jG,parent_id:f,title:av,enable:a,type:b,disabled:c},{id:jH,parent_id:f,title:jI,enable:a,type:b,disabled:c},{id:jJ,parent_id:f,title:aw,enable:a,type:b,disabled:c},{id:jK,parent_id:f,title:ay,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:jO,enable:a,type:b,disabled:c},{id:jP,parent_id:f,title:aE,enable:a,type:b,disabled:c},{id:jQ,parent_id:f,title:aF,enable:a,type:b,disabled:c},{id:jR,parent_id:f,title:jS,enable:a,type:b,disabled:c},{id:jT,parent_id:f,title:jU,enable:a,type:b,disabled:c},{id:jV,parent_id:f,title:bg,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,doc_count:b,enable:a,type:b,disabled:c},{id:j_,parent_id:f,title:j$,enable:a,type:b,disabled:c},{id:ka,parent_id:f,title:kb,enable:a,type:b,disabled:c},{id:kc,parent_id:f,title:kd,enable:a,type:b,disabled:c},{id:ke,parent_id:f,title:kf,doc_count:t,enable:a,type:b,disabled:c}]},{id:l,title:kg,enable:a,icon:kh,type:b,disabled:c,children:[{id:ki,parent_id:l,title:aZ,enable:a,type:b,disabled:c},{id:kj,parent_id:l,title:kk,enable:a,type:b,disabled:c},{id:kl,parent_id:l,title:ab,enable:a,type:b,disabled:c},{id:km,parent_id:l,title:kn,enable:a,type:b,disabled:c},{id:ko,parent_id:l,title:kp,enable:a,type:b,disabled:c},{id:kq,parent_id:l,title:kr,enable:a,type:b,disabled:c},{id:ks,parent_id:l,title:kt,enable:a,type:b,disabled:c},{id:ku,parent_id:l,title:a$,enable:a,type:b,disabled:c},{id:kv,parent_id:l,title:kw,enable:a,type:b,disabled:c},{id:kx,parent_id:l,title:ky,enable:a,type:b,disabled:c},{id:kz,parent_id:l,title:kA,enable:a,type:b,disabled:c},{id:kB,parent_id:l,title:ae,enable:a,type:b,disabled:c},{id:kC,parent_id:l,title:P,enable:a,type:b,disabled:c},{id:kD,parent_id:l,title:aG,enable:a,type:b,disabled:c},{id:kE,parent_id:l,title:kF,enable:a,type:b,disabled:c},{id:kG,parent_id:l,title:kH,enable:a,type:b,disabled:c}]},{id:e,title:T,doc_count:t,enable:a,icon:kI,type:b,disabled:c,children:[{id:kJ,parent_id:e,title:E,enable:a,type:b,disabled:c},{id:kK,parent_id:e,title:kL,enable:a,type:b,disabled:c},{id:kM,parent_id:e,title:aK,enable:a,type:b,disabled:c},{id:kN,parent_id:e,title:aL,enable:a,type:b,disabled:c},{id:kO,parent_id:e,title:kP,enable:a,type:b,disabled:c},{id:kQ,parent_id:e,title:kR,enable:a,type:b,disabled:c},{id:kS,parent_id:e,title:kT,enable:a,type:b,disabled:c},{id:kU,parent_id:e,title:kV,enable:a,type:b,disabled:c},{id:bu,parent_id:e,title:kW,doc_count:b,enable:a,type:b,disabled:c},{id:kX,parent_id:e,title:kY,enable:a,type:b,disabled:c},{id:kZ,parent_id:e,title:k_,enable:a,type:b,disabled:c},{id:k$,parent_id:e,title:la,enable:a,type:b,disabled:c},{id:lb,parent_id:e,title:aM,enable:a,type:b,disabled:c},{id:lc,parent_id:e,title:ld,enable:a,type:b,disabled:c},{id:le,parent_id:e,title:lf,enable:a,type:b,disabled:c},{id:lg,parent_id:e,title:lh,enable:a,type:b,disabled:c},{id:li,parent_id:e,title:lj,enable:a,type:b,disabled:c},{id:lk,parent_id:e,title:ll,enable:a,type:b,disabled:c},{id:lm,parent_id:e,title:ln,enable:a,type:b,disabled:c},{id:lo,parent_id:e,title:lp,enable:a,type:b,disabled:c},{id:lq,parent_id:e,title:lr,enable:a,type:b,disabled:c},{id:ls,parent_id:e,title:lt,enable:a,type:b,disabled:c},{id:lu,parent_id:e,title:lv,enable:a,type:b,disabled:c},{id:lw,parent_id:e,title:lx,enable:a,type:b,disabled:c},{id:ly,parent_id:e,title:lz,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:lD,enable:a,type:b,disabled:c},{id:lE,parent_id:e,title:lF,enable:a,type:b,disabled:c},{id:lG,parent_id:e,title:aN,enable:a,type:b,disabled:c},{id:lH,parent_id:e,title:aO,enable:a,type:b,disabled:c},{id:az,parent_id:e,title:aY,enable:a,type:b,disabled:c},{id:lI,parent_id:e,title:lJ,enable:a,type:b,disabled:c},{id:lK,parent_id:e,title:lL,enable:a,type:b,disabled:c},{id:lM,parent_id:e,title:lN,enable:a,type:b,disabled:c},{id:lO,parent_id:e,title:lP,enable:a,type:b,disabled:c},{id:lQ,parent_id:e,title:lR,enable:a,type:b,disabled:c},{id:lS,parent_id:e,title:lT,enable:a,type:b,disabled:c},{id:lU,parent_id:e,title:lV,enable:a,type:b,disabled:c},{id:lW,parent_id:e,title:aP,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:l_,enable:a,type:b,disabled:c},{id:l$,parent_id:e,title:aQ,enable:a,type:b,disabled:c},{id:ma,parent_id:e,title:mb,enable:a,type:b,disabled:c},{id:mc,parent_id:e,title:md,enable:a,type:b,disabled:c},{id:me,parent_id:e,title:bB,enable:a,type:b,disabled:c},{id:mf,parent_id:e,title:mg,enable:a,type:b,disabled:c},{id:mh,parent_id:e,title:aR,enable:a,type:b,disabled:c},{id:mi,parent_id:e,title:aS,enable:a,type:b,disabled:c},{id:mj,parent_id:e,title:aU,enable:a,type:b,disabled:c},{id:mk,parent_id:e,title:ml,enable:a,type:b,disabled:c},{id:mm,parent_id:e,title:mn,enable:a,type:b,disabled:c},{id:mo,parent_id:e,title:mp,enable:a,type:b,disabled:c},{id:mq,parent_id:e,title:mr,enable:a,type:b,disabled:c},{id:ms,parent_id:e,title:T,enable:a,type:b,disabled:c},{id:mt,parent_id:e,title:mu,enable:a,type:b,disabled:c},{id:mv,parent_id:e,title:aV,enable:a,type:b,disabled:c},{id:mw,parent_id:e,title:aW,doc_count:b,enable:a,type:b,disabled:c},{id:mx,parent_id:e,title:my,enable:a,type:b,disabled:c}]},{id:d,title:bj,doc_count:s,enable:a,icon:mz,type:b,disabled:c,children:[{id:mA,parent_id:d,title:ap,enable:a,type:b,disabled:c},{id:mB,parent_id:d,title:mC,enable:a,type:b,disabled:c},{id:mD,parent_id:d,title:mE,enable:a,type:b,disabled:c},{id:mF,parent_id:d,title:mG,enable:a,type:b,disabled:c},{id:mH,parent_id:d,title:mI,enable:a,type:b,disabled:c},{id:mJ,parent_id:d,title:E,enable:a,type:b,disabled:c},{id:mK,parent_id:d,title:bk,enable:a,description:mL,show_description:a,type:b,disabled:c},{id:mM,parent_id:d,title:mN,enable:a,type:b,disabled:c},{id:mO,parent_id:d,title:mP,enable:a,type:b,disabled:c},{id:mQ,parent_id:d,title:mR,enable:a,type:b,disabled:c},{id:mS,parent_id:d,title:mT,enable:a,type:b,disabled:c},{id:mU,parent_id:d,title:mV,enable:a,type:b,disabled:c},{id:mW,parent_id:d,title:mX,enable:a,type:b,disabled:c},{id:mY,parent_id:d,title:bd,enable:a,type:b,disabled:c},{id:mZ,parent_id:d,title:m_,enable:a,type:b,disabled:c},{id:m$,parent_id:d,title:na,enable:a,type:b,disabled:c},{id:nb,parent_id:d,title:nc,enable:a,type:b,disabled:c},{id:nd,parent_id:d,title:bA,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:Y,enable:a,type:b,disabled:c},{id:nh,parent_id:d,title:ni,enable:a,type:b,disabled:c},{id:nj,parent_id:d,title:nk,enable:a,type:b,disabled:c},{id:nl,parent_id:d,title:nm,enable:a,type:b,disabled:c},{id:nn,parent_id:d,title:no,enable:a,type:b,disabled:c},{id:np,parent_id:d,title:nq,enable:a,type:b,disabled:c},{id:nr,parent_id:d,title:ns,enable:a,type:b,disabled:c},{id:nt,parent_id:d,title:nu,enable:a,type:b,disabled:c},{id:nv,parent_id:d,title:nw,enable:a,type:b,disabled:c},{id:nx,parent_id:d,title:ny,enable:a,type:b,disabled:c},{id:nz,parent_id:d,title:bm,enable:a,type:b,disabled:c},{id:nA,parent_id:d,title:bn,enable:a,type:b,disabled:c},{id:nB,parent_id:d,title:nC,enable:a,type:b,disabled:c},{id:nD,parent_id:d,title:nE,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:nI,enable:a,type:b,disabled:c},{id:nJ,parent_id:d,title:nK,enable:a,type:b,disabled:c},{id:nL,parent_id:d,title:nM,enable:a,type:b,disabled:c},{id:nN,parent_id:d,title:nO,enable:a,type:b,disabled:c},{id:nP,parent_id:d,title:nQ,enable:a,type:b,disabled:c},{id:nR,parent_id:d,title:nS,enable:a,type:b,disabled:c},{id:nT,parent_id:d,title:nU,enable:a,type:b,disabled:c},{id:nV,parent_id:d,title:bp,enable:a,type:b,disabled:c},{id:nW,parent_id:d,title:nX,doc_count:t,enable:a,type:b,disabled:c},{id:nY,parent_id:d,title:nZ,enable:a,type:b,disabled:c},{id:n_,parent_id:d,title:n$,enable:a,type:b,disabled:c},{id:oa,parent_id:d,title:ob,enable:a,type:b,disabled:c},{id:oc,parent_id:d,title:od,enable:a,type:b,disabled:c},{id:oe,parent_id:d,title:of,enable:a,type:b,disabled:c},{id:og,parent_id:d,title:oh,enable:a,type:b,disabled:c},{id:oi,parent_id:d,title:oj,enable:a,type:b,disabled:c},{id:ok,parent_id:d,title:ol,enable:a,type:b,disabled:c},{id:om,parent_id:d,title:bQ,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,doc_count:b,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:bq,enable:a,type:b,disabled:c},{id:oY,parent_id:d,title:oZ,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:br,doc_count:b,enable:a,type:b,disabled:c},{id:pl,parent_id:d,title:by,doc_count:b,enable:a,type:b,disabled:c},{id:pm,parent_id:d,title:aJ,enable:a,type:b,disabled:c},{id:pn,parent_id:d,title:po,enable:a,type:b,disabled:c},{id:pp,parent_id:d,title:bs,enable:a,type:b,disabled:c},{id:pq,parent_id:d,title:pr,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:bt,enable:a,type:b,disabled:c}]},{id:y,title:pv,enable:a,icon:pw,type:b,disabled:c,children:[{id:px,parent_id:y,title:bv,enable:a,type:b,disabled:c},{id:py,parent_id:y,title:bw,enable:a,type:b,disabled:c},{id:pz,parent_id:y,title:pA,enable:a,type:b,disabled:c},{id:pB,parent_id:y,title:pC,enable:a,type:b,disabled:c},{id:pD,parent_id:y,title:pE,enable:a,type:b,disabled:c}]},{id:h,title:pF,doc_count:b,enable:a,icon:pG,type:b,disabled:c,children:[{id:pH,parent_id:h,title:pI,enable:a,type:b,disabled:c},{id:pJ,parent_id:h,title:E,enable:a,type:b,disabled:c},{id:pK,parent_id:h,title:pL,enable:a,type:b,disabled:c},{id:pM,parent_id:h,title:aA,enable:a,type:b,disabled:c},{id:pN,parent_id:h,title:pO,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:a_,enable:a,type:b,disabled:c},{id:pU,parent_id:h,title:pV,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:bo,enable:a,type:b,disabled:c},{id:pZ,parent_id:h,title:ba,enable:a,type:b,disabled:c},{id:p_,parent_id:h,title:p$,enable:a,type:b,disabled:c},{id:qa,parent_id:h,title:X,enable:a,type:b,disabled:c},{id:qb,parent_id:h,title:qc,enable:a,type:b,disabled:c},{id:qd,parent_id:h,title:be,enable:a,type:b,disabled:c},{id:qe,parent_id:h,title:qf,enable:a,type:b,disabled:c},{id:qg,parent_id:h,title:bf,enable:a,type:b,disabled:c},{id:qh,parent_id:h,title:bB,enable:a,type:b,disabled:c},{id:qi,parent_id:h,title:qj,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:bh,enable:a,type:b,disabled:c},{id:qp,parent_id:h,title:bi,enable:a,type:b,disabled:c},{id:qq,parent_id:h,title:qr,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,title:qB,doc_count:s,enable:a,icon:qC,type:b,disabled:c}],menuDrawerVisible:c,sign:{id:w},activeCollapse:"categories",advertisements:[],activePath:qD,rechargeVisible:c,recharge:{credit_exchange:v,credit_name:qE,recharge_min_amount:bR,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:bS,footerTop:w,messageCache:{},emitProbeQuestion:{id:w}},"1":{categoryTypeOptions:[{label:"文档",value:w,type:"primary"},{label:"文章",value:b,type:"success"}],query:{page:b,size:v,sort:bD,ext:Z,duration:Z,language:Z,category_id:q,wd:"URI模板"},searchExts:[{label:"全部格式",value:Z},{label:"PDF",value:z},{label:"DOC",value:"doc"},{label:"PPT",value:"ppt"},{label:"XLS",value:"xls"},{label:"TXT",value:"txt"},{label:"其他",value:"other"}],searchSorts:[{label:"默认排序",value:bD},{label:"最新排序",value:"latest"},{label:"页数排序",value:"pages"},{label:"大小排序",value:"size"}],durationOptions:[{label:"全部时间",value:Z},{label:"最近一天",value:"day"},{label:qG,value:"week"},{label:qH,value:"month"},{label:qI,value:"three_month"},{label:qJ,value:"half_year"},{label:qK,value:"year"}],docs:[{id:4533,title:"跟我学Shiro - 张开涛",keywords:"跟我学,Shiro,张开",description:qL,user_id:B,pages:219,uuid:"5d940c50cf0091cf",score:u,size:4363706,created_at:"2024-12-17T08:36:56Z",category_id:[g,q],ext:C,attachment:{hash:"2ebe7f92adaaf466bb1d90bbd81066c6"},language:A,content:qL,icon:z},{id:3073,title:"《Java 应用与开发》课程讲义 - 王晓东",keywords:"lecturenotes,for,Java,Application,and,Development,pdf",description:qM,user_id:B,pages:330,uuid:"82ff2f48c87808d3",score:u,size:6858582,created_at:M,category_id:[g,q],ext:C,attachment:{hash:"42c7664bbe313e9a8dfa95663be34875"},language:A,content:qM,icon:z},{id:2229,title:"Apache Shiro 1.2.x Reference Manual 中文翻译",keywords:"Apache,Shiro,1.2,Reference,Manual,中文,翻译,中文翻译",description:qN,user_id:B,pages:196,uuid:"af579f022490d7e5",score:u,size:2457521,created_at:"2024-04-16T14:21:33Z",category_id:[g,q],ext:C,attachment:{hash:"877f8ebed893e25372f10aa25aad1f6b"},language:A,content:qN,icon:z},{id:3090,title:"基于 Java EE 的企业应用系统设计 - Spring MVC 01",keywords:"springmvc01,pdf",description:qO,user_id:B,pages:67,uuid:"91d228306254a6ed",score:u,size:811450,created_at:M,category_id:[g,q],ext:C,attachment:{hash:"ea639addd93a8e381c805519a6b9839d"},language:A,content:qO,icon:z},{id:3086,title:"Java 应用与开发 - MVC 和框架初步",keywords:"Java,MVC,and,framework,pdf",description:qP,user_id:B,pages:bM,uuid:"99a57bf56f4a1780",score:u,size:857355,created_at:M,category_id:[g,q],ext:C,attachment:{hash:"7c62d151cdca825fe5f94f93b908380a"},language:A,content:qP,icon:z},{id:3095,title:"JAVA 应用与开发 - 高级类特性",keywords:"Advanced,class,features,pdf",description:qQ,user_id:B,pages:qR,uuid:"68a499de129f1a1b",score:u,size:693811,created_at:M,category_id:[g,q],ext:C,attachment:{hash:"442e8cb582cf7fcb11db9ddce19d4ecb"},language:A,content:qQ,icon:z},{id:3093,title:"Java 应用与开发 - 面向对象编程进阶",keywords:"Advanced,object,oriented,programming,pdf",description:qS,user_id:B,pages:bF,uuid:"a3b96c04d3db9b37",score:u,size:675577,created_at:M,category_id:[g,q],ext:C,attachment:{hash:"28b4649068c42f66c9cca1c222720edd"},language:A,content:qS,icon:z},{id:3075,title:"使用 TEX 写文档",keywords:"TeX,Intro,pdf",description:qT,user_id:B,pages:65,uuid:"18383e0524ff5fda",score:u,size:1117498,created_at:M,category_id:[g,q],ext:C,attachment:{hash:"3ecf09c98ecadb70a45951bcd2cd4939"},language:A,content:qT,icon:z},{id:3074,title:"Linux Docker Mess",keywords:"Linux,Docker,Mess,pdf",description:qU,user_id:B,pages:bO,uuid:"852656821e935904",score:u,size:7760414,created_at:M,category_id:[g,q],ext:C,attachment:{hash:"80b3fc9118ce9ec089da2fed8cddb481"},language:A,content:qU,icon:z},{id:4579,title:"Nacos架构&原理\n",keywords:"Nacos,架构,原理",description:qV,user_id:B,pages:326,uuid:"ca26c3bfe3b68640",score:u,size:13457843,created_at:"2025-01-08T09:17:33Z",category_id:[g,q],ext:C,attachment:{hash:"90200aabfeb4efeac9291665e511b517"},language:A,content:qV,icon:z}],articles:[],total:bT,spend:"0.038",keywords:["跟我学","Shiro","张开","lecturenotes","for",R,"Application","and","Development",z,E,"1.2","Reference","Manual","中文","翻译","中文翻译","springmvc01","MVC","framework","Advanced","class","features","object","oriented","programming","TeX","Intro",X,Y,"Mess",bQ,"架构","原理"],stats:{user_count:1036,document_count:4802,article_count:27,os:"Ubuntu 24.04",version:qW,hash:"ba0d59081b641b9024e50c2f0a6047d6428f2ea2",build_at:"2025-10-11T00:01:06+0800"},searchType:w,searchLeftWidth:w,searchRightWidth:w,cardOffsetTop:L,datetimePickerOptions:{shortcuts:[{text:"今天",onClick:{}},{text:qG,onClick:{}},{text:qH,onClick:{}},{text:qI,onClick:{}},{text:qJ,onClick:{}},{text:qK,onClick:{}}]},showTimeout:50,aggExt:[{ext:C,count:253},{ext:".txt",count:B},{ext:".epub",count:qR}],aggLang:[{code:qX,count:363},{code:A,count:bL}],aggCategory:[{category_id:g,count:bT},{category_id:q,count:bT},{category_id:bK,count:310},{category_id:bH,count:46},{category_id:bJ,count:x},{category_id:bI,count:u}],isMobile:c,isPad:c,isPC:a,advertisementPositions:bS,advertisements:[],footerTop:w,messageCache:{},emitProbeQuestion:{id:w}},"2":{friendlinks:[{id:b,title:"摩枫网络科技",link:"https:\u002F\u002Fmnt.ltd"},{id:t,title:qY,link:qZ}],currentYear:bV,sign:{id:w},navigations:[],isMobile:c,isPad:c,isPC:a,advertisementPositions:bS,advertisements:[],footerTop:w,messageCache:{},emitProbeQuestion:{id:w}}},error:bE,state:{user:{user:{},token:bU,permissions:[],allowPages:[],redirectAfterOauth:"\u002Fme",groups:[],chatModel:{modelId:w,enableThinking:a}},category:{categories:[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],categoryMap:{"386":q_,"387":q$,"388":ra,"389":rb,"390":rk,"391":rJ,"392":rS,"393":rr,"394":rB,"395":rU,"396":rG,"397":rW,"398":rL,"399":rR,"400":rv,"401":rq,"402":rt,"403":rm,"404":rw,"406":rx,"407":rs,"410":rP,"411":tc,"412":td,"413":tm,"415":tq,"417":r$,"418":rH,"419":sy,"420":sC,"421":sJ,"422":sE,"423":sH,"424":sz,"425":sl,"426":sn,"427":sk,"428":so,"429":sf,"430":sh,"431":sx,"432":sv,"433":sw,"437":sT,"438":sX,"440":rA,"441":rz,"442":rD,"443":rC,"444":rn,"445":rE,"446":si,"447":rY,"448":tn,"449":rK,"451":su,"452":sD,"453":rc,"454":sS,"455":rI,"456":tp,"457":tB,"458":tF,"459":tN,"460":tE,"461":sG,"462":tA,"463":tI,"465":sA,"466":tK,"467":r_,"468":sp,"469":ru,"470":ry,"471":rp,"472":sN,"473":tC,"474":sW,"475":sP,"476":sK,"477":rX,"478":tM,"479":tJ,"480":tP,"481":sc,"482":sI,"483":sF,"484":tG,"485":rT,"486":to,"487":tj,"488":tH,"489":tO,"490":ro,"491":rZ,"492":sr,"493":rV,"494":sj,"495":ty,"496":tw,"497":se,"498":th,"499":ss,"500":st,"501":sq,"502":sU,"503":te,"504":ti,"505":rN,"506":sd,"507":sR,"508":rM,"509":sQ,"510":sO,"511":tt,"512":ts,"513":rQ,"514":rd,"515":re,"516":rf,"517":rg,"518":rh,"519":rj,"520":ri,"522":rl,"523":uj,"524":tS,"525":tT,"526":tU,"527":tV,"528":tW,"529":tX,"530":tY,"531":tZ,"532":t_,"533":t$,"534":ua,"535":ub,"536":uc,"537":ud,"538":ue,"539":uf,"540":ug,"541":uh,"542":ui,"543":uk,"544":ul,"545":ut,"546":um,"547":un,"548":uo,"549":up,"550":uq,"551":ur,"552":us,"553":uu,"554":uv,"555":uw,"556":ux,"557":uy,"558":uz,"559":uA,"560":uB,"561":uC,"562":uD,"563":uE,"564":uF,"565":uG,"566":uH,"567":uI,"568":uJ,"569":uK,"570":uL,"571":uM,"572":uN,"573":uO,"574":uP,"575":uQ,"576":uR,"577":uS,"578":uT,"579":uU,"580":uV,"581":uW,"582":uX,"583":uY,"584":uZ,"585":u_,"586":u$,"587":vb,"588":vc,"589":vd,"590":ve,"591":vf,"592":vg,"593":vh,"594":vj,"595":vk,"596":vl,"597":vi,"598":vm,"599":vn,"600":vo,"601":va,"602":vp,"603":vr,"604":vq,"605":vs,"606":vt,"607":vu,"608":vv,"609":vw,"610":vx,"611":vy,"612":vz,"613":vA,"614":vB,"615":vC,"616":vE,"617":vF,"618":vG,"619":vH,"620":vI,"621":vJ,"622":vK,"623":vL,"624":wo,"625":vM,"626":vN,"627":vO,"628":vP,"629":vQ,"630":vR,"631":vS,"632":vT,"633":vU,"634":vD,"635":vV,"636":vW,"637":vX,"638":vY,"639":vZ,"640":v_,"641":v$,"642":wa,"643":wb,"644":wc,"645":wd,"646":we,"647":wg,"648":wh,"649":wf,"650":wi,"651":wj,"652":wk,"653":wl,"654":wm,"655":wn,"656":wp,"657":wq,"658":ws,"659":wt,"660":wu,"661":xp,"662":ww,"663":wx,"664":wy,"665":wA,"666":wD,"667":wH,"668":wO,"669":wZ,"670":w_,"671":xk,"672":xl,"673":xA,"674":xD,"675":xK,"676":xO,"677":wB,"678":wE,"679":wF,"680":wG,"681":wI,"682":wJ,"683":wK,"684":wL,"685":wM,"686":wN,"687":wP,"688":wQ,"689":wR,"690":wS,"691":wT,"692":wU,"693":wC,"694":wV,"695":wW,"696":wX,"697":wY,"698":w$,"699":xa,"700":xb,"701":xc,"702":xd,"703":xe,"704":xf,"705":xg,"706":xh,"707":xi,"708":xj,"709":xm,"710":xn,"711":xo,"712":xq,"713":xr,"714":xs,"715":xt,"716":xC,"717":wv,"718":xu,"719":xv,"720":xw,"721":xx,"722":xy,"723":xz,"724":xB,"725":xE,"726":xF,"727":xG,"728":xH,"729":xI,"730":xJ,"731":xL,"732":xM,"733":xN,"734":xP,"735":xQ,"736":xR,"737":xS,"738":xT,"739":xU,"740":xV,"741":xW,"742":xX,"743":xY,"744":xZ,"745":x_,"746":yr,"747":yp,"748":x$,"749":ya,"750":yb,"751":yd,"752":ye,"753":yf,"754":yg,"755":yh,"756":yi,"757":yj,"758":yk,"759":yl,"760":ym,"761":yn,"762":yo,"763":yq,"764":ys,"765":yt,"766":yu,"767":yv,"768":yw,"769":yx,"770":yy,"771":yz,"772":yA,"773":yB,"774":yC,"775":yD,"776":yE,"777":wr,"778":wz,"779":tv,"780":yc,"781":sM,"782":s$,"783":ta,"784":sb,"785":sa,"786":tg,"787":tu,"788":s_,"789":sg,"790":tk,"791":sY,"792":rF,"793":tR,"794":tr,"795":sV,"796":yG,"797":tz,"798":tf,"799":tD,"800":sm,"801":rO,"802":tl,"803":tQ,"804":yF,"805":tx,"806":sZ,"808":sB,"809":tb,"810":tL,"811":sL}},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:[R,"Golang","ChatGPT",W],version:qW,enable_watermark:a,enable_powered_by:a,credit_name:qE,credit_exchange:v,show_exchange:a,search_prompts:["Go语言与Java相比,有哪些优劣","Flask快速入门,写一个博客系统","有哪些指令可以查看网络请求","apt、yum有哪些区别"],chat_prompts:["请帮我写一篇周报,内容包括本周工作内容、下周工作计划、遇到的问题及解决方案","如何更好地提升工作效率","请给出一份活动策划模板","如何看待房贷利率LPR下调"],bot_name:yH},footer:{about:yI,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:bN,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:S,times_every_ip:S,max_price:v},display:{show_index_categories:a,pages_per_read:s,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:yJ,month_original_price:2000,month_download:bP,month_document_discount:90,quarter_price:2500,quarter_original_price:5000,quarter_download:bR,quarter_document_discount:80,year_price:8000,year_original_price:16000,year_download:bG,year_document_discount:70,enable_credit_pay:a,month_times_every_day:bR,quarter_times_every_day:300,year_times_every_day:1500},language:[{id:b,language:"中文(简体)",code:A},{id:t,language:"中文(繁体)",code:"zh-TW"},{id:u,language:"英语",code:qX},{id:x,language:"法语",code:"fr"},{id:s,language:"韩语",code:"ko"},{id:D,language:"德语",code:"de"},{id:J,language:"日语",code:"ja"},{id:p,language:"俄语",code:"ru"},{id:56,language:"意大利语",code:"it"},{id:94,language:"葡萄牙语",code:"pt"},{id:110,language:"西班牙语",code:"es"}]},navigations:[{id:s,title:qF,href:yK,target:bC,sort:102400,enable:a,created_at:V,updated_at:V,fixed:a,disabled:c},{id:D,title:"文库资料",href:"\u002Fcategory",target:bC,sort:102300,enable:a,created_at:V,updated_at:V,fixed:a,disabled:c},{id:J,title:"文章资讯",href:"\u002Farticle",target:bC,sort:102200,enable:a,created_at:V,updated_at:V,fixed:a,disabled:c},{id:p,title:yH,href:"\u002Fchat",target:bC,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:x,title:"开源文库系统",href:"https:\u002F\u002Fmnt.ltd\u002Fmoredoc.html",target:yL,color:"rgba(241, 19, 19, 1)",sort:yJ,enable:a,created_at:"2024-01-31T06:02:12Z",updated_at:"2024-01-31T06:02:19Z",disabled:c},{id:t,title:qY,href:qZ,target:yL,enable:a,created_at:yM,updated_at:yM,disabled:c},{id:u,title:"关于我们",href:yI,enable:a,created_at:"2024-01-10T03:43:04Z",updated_at:"2024-01-10T03:43:29Z",disabled:c}]}},serverRendered:a,routePath:qD,config:{_app:{basePath:yK,assetsPath:"\u002F_nuxt\u002F",cdnURL:bE}},globalRefs:{}}}(true,1,false,518,517,515,387,519,453,388,514,516,389,386,390,8,391,392,5,2,3,10,0,4,520,"pdf","zh-CN",64,".pdf",6,"Apache",16,22,399,62,7,433,35,"2024-05-05T07:08:53Z",13,21,"React",20,"Java",12,"数据库",44,"2024-05-04T15:22:28Z","JavaScript","Linux","Docker","all","Angular","Dart","Electron","Flutter","HTML\u002FCSS",393,"PWA","TypeScript",11,"C#",394,452,74,"Crystal","Deno","Go",432,"ActiveMQ",48,"Julia",87,"nim",410,"Node.js","PHP",40,"Python",632,"Celery","Django","Flask",395,"Ruby","Rust","Swift",26,66,"区块链","Cassandra","ClickHouse","Firebird","MongoDB","MySQL","PostgreSQL","Redis","SQL","SQLite",17,"TiDB","数据库中间件","数据库工具",32,"Navicat","Android","DevOps","iOS","Jenkins",422,794,"Cilium","Nginx","Prometheus","Shell","Windows","Zabbix","云计算&大数据","Apache APISIX",14,"Hadoop","Harbor","Istio","Kubernetes","Serverless","云原生CNCF","机器学习","边缘计算",610,"Blender","Krita",454,"人工智能",795,"DataEase","Server","_self","default",null,49,400,791,806,788,782,15,51,500,77,30,"Nacos",100,Array(6),378,"",2025,"前端开发",137,"\u002F\u002Fwenku.it\u002Fuploads\u002Fd\u002Fb\u002F7\u002Fa\u002Ff\u002Fdb7af4e4c196f184dcb5ac9bd00ba568.png","\u002F\u002Fwenku.it\u002Fuploads\u002F7\u002Ff\u002F5\u002Fa\u002Fa\u002F7f5aa5248f17ac352e3f66d1a8319b3d.png",403,444,490,"Electron是一个开源框架,允许开发者使用Web技术(HTML、CSS和JavaScript)构建跨平台的桌面应用程序。",471,9,"Flutter是一个由谷歌开发的开源跨平台应用软件开发工具包,用于为Android、iOS、Windows、macOS、Linux Desktop、Google Fuchsia开发应用。 ",401,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,"C++",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是一种通用的、跨平台的、面向对象的编程语言,广泛应用于企业级开发、移动应用开发、网络编程和大数据处理等领域。","Apache ActiveMQ是Apache软件基金会所研发的开放源码消息中间件;由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行。","Apache Unomi","Apache Unomi™(发音为“You know me”)是一个Java开源客户数据平台,一个旨在管理客户、潜在客户和访客数据的Java服务器,并帮助个性化客户体验,同时还提供尊重访客隐私规则(如GDPR)的功能。\n\n","Apacke Wicket","Apache Wicket是一个基于Java的开源、面向对象的Web应用程序框架,它强调视图与业务逻辑的分离,提供组件化的开发模型,使得Web应用程序的开发更加简单、快速和可维护。","Spring",319,449,"Julia是一种高性能、通用、动态编程语言,特别适用于科学计算、数据分析和高性能计算领域。",398,"Kotlin","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是一种过程式编程语言,具有结构化、强类型等特点,适用于教学和学术领域,以及编写应用程序和系统软件。",99,"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,411,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文档,包括数据提取、文本分析、图像处理等,且支持跨平台使用。",498,"PyWebIO",86,"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,78,"Rust是一种高效、安全且并发的系统编程语言,特别适用于构建高性能、低开销的软件,包括操作系统、网络应用、嵌入式设备等。",397,477,"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",43,"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,"数据库中间件是位于应用程序和数据库管理系统之间的软件层,用于提供数据访问、连接管理和查询优化等功能,以简化数据库操作和提高系统性能。","数据库优化","数据库工具是用于管理、开发、迁移、备份和恢复数据库的软件工具。",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",75,"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",544,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,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","码力","首页","最近一周","最近一个月","最近三个月","最近半年","最近一年","用户已经身份验证通过,即 Subject.login 登录成功,不是记住我登录的。 notAuthenticated 标签 \u003C%@taglib prefix=\"shiro\" \u003Cmark\u003Euri\u003C\u002Fmark\u003E=\"http:\u002F\u002Fshiro.apache.org\u002Ftags\" %\u003E \u003Cshiro:guest\u003E 欢迎游客访问,\u003Ca href=\"${pageContext.request.contextPath}\u002Flogin aultWebSessionManager 来维护会话: sessionIdCookie 是 sessionManager 创建会话 Cookie 的\u003Cmark\u003E模板\u003C\u002Fmark\u003E: sessionIdCookie.name:设置 Cookie 名字,默认为 JSESSIONID; sessionIdCookie.domain:设置 Cookie 的域名,默认空,即当前访问的域名; 中的“;JSESSIONID=id”部分)保存 Session Id。 另外我们可以如“sessionManager. sessionIdCookie.name=sid”这种方式操作 Cookie \u003Cmark\u003E模板\u003C\u002Fmark\u003E。 \u003Csession-config\u003E \u003Csession-timeout\u003E30\u003C\u002Fsession-timeout\u003E \u003C\u002Fsession-config\u003E sessionIdCookie=org","涉及怎样合理的设计对象之间的交互通信,以及合理为对象分配职责,让 设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观 察者模式、状态模式、策略模式、\u003Cmark\u003E模板\u003C\u002Fmark\u003E方法模式和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关的结构型模式涉及如 何合理使用继承机制,和对象有关的结构型模式涉及如何合理的使用对象组合机 制。 适配器模式、 抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行为的抽象。 • 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是对类局部(行为) 进行抽象。 • 抽象类作为很多子类的父类,它是一种\u003Cmark\u003E模板\u003C\u002Fmark\u003E式设计。\u003Cmark\u003E模板\u003C\u002Fmark\u003E式设计:\u003Cmark\u003E模板\u003C\u002Fmark\u003E代表公共 部分,公共部分需要改的则改动\u003Cmark\u003E模板\u003C\u002Fmark\u003E即可。 • 而接口是一种行为规范,它是一种辐射式设计。辐射式设计:接口进行了变更, 则所有实现类都必须进行相应的改动。 7.3.3 怎样才是合理的设计?(门和警报的示例) getParameter(”userid”); \u002F\u002F 取得用户 ID 参数数据 浏览器和服务器两端持续带会话标识通信 为保证 Web 应用在能在以后持续的请求\u002F响应中实现会话跟踪,必须保证每次请求 都要在 \u003Cmark\u003EURI\u003C\u002Fmark\u003E 地址中加入 userid=9001 参数,进而实现会话跟踪。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ","sessionIdCookieEnabled (一个 boolean) sessionIdCookie, 一个 Cookie 实例. Cookie as a template 作为\u003Cmark\u003E模板\u003C\u002Fmark\u003E sessionIdCookie 属性本质上是一个\u003Cmark\u003E模板\u003C\u002Fmark\u003E,你配置 Cookie 实例属性,该\u003Cmark\u003E模板\u003C\u002Fmark\u003E将在运行时用一个适 当的会话ID值设置在实际 HTTP Cookie header中 Session Cookie Configuration 配置 META-INF\u002Fshiro.tld 文件中的 shiro-web.jar 文件中。要使用 任何标签,添加下面一行到你 JSP 页面(或任何你定义的页面指令)的顶部。 \u003C%@ taglib prefix=\"shiro\" \u003Cmark\u003Euri\u003C\u002Fmark\u003E=\"http:\u002F\u002Fshiro.apache.org\u002Ftags\" %\u003E 我们使用 shiro 前缀用以表明 shiro 标签库命名空间,当然你可以指定任何你喜欢的名字。 现在我们将讨论每一个标签,并展示它是如何用来渲染页面的。 mac 中的 cmd-C ) 来关闭应用 Step 1: Enable Shiro 启动 shiro 我们最初的 master 库 只是一个简单的通用的 web 应用程序,可以作为任何应用程序的\u003Cmark\u003E模板\u003C\u002Fmark\u003E。 让我们添加的最低限度,启动 Shiro web 应用程序。 执行以下git checkout 命令加载 Step1 分支: $ git checkout step1 检出的分支,有两点变化","的特点 1. 多个视图可以对应一个模型,可以减少代码的复制,在模型 发生改变时,易于维护。 2. 模型返回的数据与显示逻辑分离。模型数据可以应用任何显 示技术,例如,使用 JSP、Velocity \u003Cmark\u003E模板\u003C\u002Fmark\u003E或者直接产生 Excel。 3. 应用被分为三层,降低各层耦合,提高了可扩展性。 4. 控制层把不同模型和视图组合在一起,完成不同的请求,控 制层包含了用户请求权限的概念。 5. MVC 符合 Spring MVC 数据绑定和表单标签库 程序设计 O 应用支持以下两个 Action ▶ 发送输入表单到浏览器上,展示“添加产品”表单,其对应 的 \u003Cmark\u003EURI\u003C\u002Fmark\u003E 应包含字符串 product_input; ▶ 保存产品并返回完成页面,对应的 \u003Cmark\u003EURI\u003C\u002Fmark\u003E 包含字符串 prod- uct_save。 O 应用所包含的组件构成 ▶ 一个 Product 类,作为 product 的领域对象; ▶ 一个 web.bind.annotation.RequestMapping 在控制类的内部为每 一个动作开发相应的处理方法,要让 Spring 知道用哪一种方法来 处理它的动作,需要使用该注解类型映射 \u003Cmark\u003EURI\u003C\u002Fmark\u003E 与方法。 采用 @RequestMapping 注解的方法将成为请求处理方法,并由调 度程序在接收到对应 URL 请求时调用。 O @RequestMapping 示例 package com","的特点 1. 多个视图可以对应一个模型,可以减少代码的复制,在模型 发生改变时,易于维护。 2. 模型返回的数据与显示逻辑分离。模型数据可以应用任何显 示技术,例如,使用 JSP、Velocity \u003Cmark\u003E模板\u003C\u002Fmark\u003E或者直接产生 Excel。 3. 应用被分为三层,降低各层耦合,提高了可扩展性。 4. 控制层把不同模型和视图组合在一起,完成不同的请求,控 制层包含了用户请求权限的概念。 5. MVC 符合 language=\"java\" contentType=\"text\u002Fhtml;␣charset=UTF-8\" 2 pageEncoding=\"UTF-8\"%\u003E 3 \u003C%@taglib prefix=\"s\" \u003Cmark\u003Euri\u003C\u002Fmark\u003E=\"\u002Fstruts-tags\"%\u003E 4 \u003C!DOCTYPE html\u003E 5 \u003Chtml\u003E 6 \u003Chead\u003E 7 \u003Cmeta charset=\"UTF-8\"\u003E 8 \u003Ctitle\u003E\u003Cs:text","抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行 为的抽象。 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是 对类局部(行为)进行抽象。 抽象类作为很多子类的父类,它是一种\u003Cmark\u003E模板\u003C\u002Fmark\u003E式设计。\u003Cmark\u003E模板\u003C\u002Fmark\u003E式设 计:\u003Cmark\u003E模板\u003C\u002Fmark\u003E代表公共部分,公共部分需要改的则改动\u003Cmark\u003E模板\u003C\u002Fmark\u003E即可。 而接口是一种行为规范,它是一种辐射式设计。辐射式设计: 接口进行了变更,则所有实现类都必须进行相应的改动。 16 29 ������� 抽象类是对类的 抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行 为的抽象。 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是 对类局部(行为)进行抽象。 抽象类作为很多子类的父类,它是一种\u003Cmark\u003E模板\u003C\u002Fmark\u003E式设计。\u003Cmark\u003E模板\u003C\u002Fmark\u003E式设 计:\u003Cmark\u003E模板\u003C\u002Fmark\u003E代表公共部分,公共部分需要改的则改动\u003Cmark\u003E模板\u003C\u002Fmark\u003E即可。 而接口是一种行为规范,它是一种辐射式设计。辐射式设计: 接口进行了变更,则所有实现类都必须进行相应的改动。 16 29 �������������������",61,"涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、\u003Cmark\u003E模板\u003C\u002Fmark\u003E方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合 涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、\u003Cmark\u003E模板\u003C\u002Fmark\u003E方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合 涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、\u003Cmark\u003E模板\u003C\u002Fmark\u003E方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合","want to write an article in \\LaTeX{}. \\end{document} \\documentclass{article} \\usepackage{aas} % 自动化学报\u003Cmark\u003E模板\u003C\u002Fmark\u003E; \\usepackage{CJK} \\begin{document} \\begin{CJK*}{GBK}{song} %\"song\" 是你已安装的字体; 现在我要开始用 ~\\LaTeX{}~ 写 文章了。","lxc-ubuntu-cloud lxc-archlinux lxc-cirros lxc-fedora lxc-opensuse lxc-sshd 创建某个特定目标环境的LXC容器需要 相应的LXC\u003Cmark\u003E模板\u003C\u002Fmark\u003E,Ubuntu上的LXC用户空 间工具随带一系列预先准备好的LXC模 板在\u002Fusr\u002Fshare\u002Flxc\u002Ftemplates目录下 sudo lxc-create –n lxc –t ubuntu ","mkdir -p \u002Fetc\u002Fconfd\u002F{conf.d,templates} 2、创建 confd 配置文件 confd 会先读取 conf.d 目录中的配置文件( toml 格式),然后根据文件指定的\u003Cmark\u003E模板\u003C\u002Fmark\u003E路径去渲染模 板。 Nacos 最佳实践 \u003C 322 vim \u002Fetc\u002Fconfd\u002Fconf.d\u002Fnginx.toml 内容为如下,其中 nginx.conf.tmpl 文件为 confd 的模版文件,keys","v3.3.0-beta.70","en","书栈网","https:\u002F\u002Fwww.bookstack.cn",{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},"文曲猩AI助手","\u002Farticle\u002Fabout",1000,"\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>