|
黑马程序员 中级开发工程师进阶教程
〖课程目录〗:
黑马程序员 中级开发工程师进阶教程 [8.5G]
┣━━01-由浅入深手把手教你精通新版SpringSecurity [0B]
┃ ┣━━SpringSecurity_day01
┃ ┣━━SpringSecurity_day02
┃ ┣━━SpringSecurity_day03
┃ ┗━━SpringSecurity_day04
┣━━02-Redis营销视频制作 [2.6G]
┃ ┣━━文档
┃ ┣━━001-课程安排 .avi [6.1M]
┃ ┣━━002-redis入门-Nosql介绍.avi [56.4M]
┃ ┣━━003-redis入门-redis简介.avi [22.2M]
┃ ┣━━004-redis入门-redis下载安装与服务启动.avi [27.4M]
┃ ┣━━005-redis入门-redis基础操作.avi [34.1M]
┃ ┣━━006-数据类型-数据类型简介.avi [32.2M]
┃ ┣━━007-数据类型-string基本操作.avi [25.5M]
┃ ┣━━008-数据类型-单指令操作与多指令操作的选择之惑.avi [18.5M]
┃ ┣━━009-数据类型-数值增减操作.avi [24.4M]
┃ ┣━━010-数据类型-数据时效性设置.avi [11.7M]
┃ ┣━━011-string类型使用注意事项与key的命名规范.avi [25.6M]
┃ ┣━━012-数据类型-hash类型介绍与基本操作.avi [26.3M]
┃ ┣━━013-数据类型-hash扩展操作与使用注意事项.avi [18.2M]
┃ ┣━━014-数据类型-hash实现购物车.avi [53.1M]
┃ ┣━━015-hash实现抢购.avi [20M]
┃ ┣━━016-数据类型-list类型介绍与基本操作.avi [48.1M]
┃ ┣━━017-数据类型-list阻塞数据获取.avi [15.1M]
┃ ┣━━018-数据类型-list扩展操作删除数据.avi [22.3M]
┃ ┣━━019-数据类型-list实现日志消息队列.avi [29.6M]
┃ ┣━━020-数据类型-set类型介绍与基本操作.avi [16M]
┃ ┣━━021-数据类型-set操作随机数据.avi [20M]
┃ ┣━━022-数据类型-set数据交并差操作.avi [27M]
┃ ┣━━023-数据类型-set实现权限校验.avi [27.2M]
┃ ┣━━024-数据类型-set实现网站访问量统计.avi [12M]
┃ ┣━━025-数据类型-set实现黑白名单.avi [14.2M]
┃ ┣━━026-数据类型-sorted_set类型介绍与基本操作.avi [24.5M]
┃ ┣━━027-数据类型-sorted_set基本操作(2).avi [34.6M]
┃ ┣━━028-数据类型-sorted_set实现排行榜.avi [17.5M]
┃ ┣━━029-数据类型-sorted_set实现时效性任务管理.avi [39.7M]
┃ ┣━━030-数据类型-sorted_set带有权重的任务管理.avi [30.8M]
┃ ┣━━031-数据类型-案例:按次结算的服务控制.avi [34M]
┃ ┣━━032-数据类型-案例:微信接收消息顺序控制.avi [41.1M]
┃ ┣━━033-通用指令-key基本操作.avi [12.9M]
┃ ┣━━034-通用指令-key时效性控制操作.avi [16.9M]
┃ ┣━━035-通用指令-key查询操作.avi [13M]
┃ ┣━━036-通用指令-key其他操作.avi [16.5M]
┃ ┣━━037-通用指令-db基本操作.avi [17.7M]
┃ ┣━━038-通用指令-db其他操作.avi [14.7M]
┃ ┣━━039-jedis-jedis简介.avi [8.9M]
┃ ┣━━040-jedis-helloworld(jedis版).avi [22.8M]
┃ ┣━━041-jedis-jedis常规操作演示.avi [22.3M]
┃ ┣━━042-jedis-业务请求次数控制案例需求分析.avi [6.8M]
┃ ┣━━043-jedis-程序结构搭建.avi [8.6M]
┃ ┣━━044-jedis-程序代码实现.avi [84.8M]
┃ ┣━━045-jedis工具类制作.avi [39M]
┃ ┣━━046-jedis-可视化客户端介绍.avi [21.3M]
┃ ┣━━047-linux环境安装redis-基于Linux安装redis.avi [16.9M]
┃ ┣━━048-linux环境安装redis-指定端口启动服务.avi [4.1M]
┃ ┣━━049-linux环境安装redis-指定配置文件启动服务.avi [18.8M]
┃ ┣━━050-linux环境安装redis-配置文件启动目录管理.avi [16.6M]
┃ ┣━━051-持久化-持久化简介.avi [19.7M]
┃ ┣━━052-持久化-save指令.avi [13M]
┃ ┣━━053-持久化-RDB相关配置.avi [14.2M]
┃ ┣━━054-持久化-数据恢复过程演示.avi [5.3M]
┃ ┣━━055-持久化-save指令工作原理.avi [7.2M]
┃ ┣━━056-持久化-bgsave指令与工作原理.avi [18.1M]
┃ ┣━━057-持久化-save配置与工作原理.avi [28.9M]
┃ ┣━━058-持久化-RDB三种启动方式对比与优缺点分析.avi [12.6M]
┃ ┣━━059-持久化-AOF简介.avi [10.5M]
┃ ┣━━060-持久化-AOF持久化策略基本操作.avi [36.2M]
┃ ┣━━061-持久化-AOF重写概念与命令执行.avi [28.4M]
┃ ┣━━062-持久化-AOF自动重写配置.avi [14.7M]
┃ ┣━━063-持久化-AOF重写工作原理.avi [8.9M]
┃ ┣━━064-持久化-RDB与AOF方案比对.avi [19.5M]
┃ ┣━━065-持久化-持久化应用场景分析.avi [34.1M]
┃ ┣━━066-事务-redis事务简介.avi [14.8M]
┃ ┣━━067-事务-事务的基本操作(定义,取消,执行).avi [20.4M]
┃ ┣━━068-事务-事务的工作流程.avi [10.6M]
┃ ┣━━069-事务-事务操作的注意事项.avi [18.8M]
┃ ┣━━070-事务-锁.avi [18.7M]
┃ ┣━━071-事务-分布式锁.avi [21.8M]
┃ ┣━━072-事务-死锁解决方案.avi [22.3M]
┃ ┣━━073-删除策略-过期数据的概念.avi [18.1M]
┃ ┣━━074-删除策略-过期数据的底层存储结构.avi [10.7M]
┃ ┣━━075-删除策略-定时删除与惰性删除.avi [18.1M]
┃ ┣━━076-删除策略-定期删除.avi [34.2M]
┃ ┣━━077-删除策略-逐出策略.avi [44.3M]
┃ ┣━━078-服务器配置-redis.conf配置.avi [23.1M]
┃ ┣━━079-高级数据类型-bitmaps介绍与基本操作.avi [40M]
┃ ┣━━080-高级数据类型-bitmaps扩展操作.avi [29.3M]
┃ ┣━━081-高级数据类型-HyperLogLog.avi [27.6M]
┃ ┣━━082-高级数据类型-GEO.avi [42.3M]
┃ ┣━━083-主从复制-主从复制简介.avi [43.5M]
┃ ┣━━084-主从复制-主从复制的作用.avi [15.2M]
┃ ┣━━085-主从复制-主从复制的三个阶段.avi [13.9M]
┃ ┣━━086-主从复制-工作流程(1)建立连接阶段.avi [13.5M]
┃ ┣━━087-主从复制-搭建主从结构.avi [33.8M]
┃ ┣━━088-主从复制-工作流程(2)数据同步阶段(简).avi [24.6M]
┃ ┣━━089-主从复制-数据同步阶段注意事项.avi [28.8M]
┃ ┣━━090-主从复制-运行id(runid).avi [15.1M]
┃ ┣━━091-主从复制-复制缓冲区与偏移量.avi [30.7M]
┃ ┣━━092-主从复制-工作流程(2)数据同步与命令传播阶段(全).avi [22.8M]
┃ ┣━━093-主从复制-心跳机制与命令传播阶段工作流程.avi [22.3M]
┃ ┣━━094-主从复制-常见问题(1).avi [18M]
┃ ┣━━095-主从复制-常见问题(2).avi [14.6M]
┃ ┣━━096-主从复制-常见问题(3).avi [12.9M]
┃ ┣━━097-哨兵-哨兵简介.avi [19.4M]
┃ ┣━━098-哨兵-哨兵结构搭建.avi [68.1M]
┃ ┣━━099-哨兵-工作原理(1).avi [25.4M]
┃ ┣━━100-哨兵-工作原理(2).avi [5.8M]
┃ ┣━━101-哨兵-工作原理(3).avi [54.6M]
┃ ┣━━102-集群-集群简介.avi [9.4M]
┃ ┣━━103-集群-集群存储结构设计.avi [21.9M]
┃ ┣━━104-集群-cluster集群搭建.avi [58.1M]
┃ ┣━━105-集群-设置与获取数据.avi [7.6M]
┃ ┣━━106-集群-主从下线与主从切换.avi [36.2M]
┃ ┣━━107-企业级解决方案-缓存预热.avi [13.1M]
┃ ┣━━108-企业级解决方案-缓存雪崩.avi [40.1M]
┃ ┣━━109-企业级解决方案-缓存击穿.avi [19.3M]
┃ ┣━━110-企业级解决方案-缓存穿透.avi [45.5M]
┃ ┣━━111-企业级解决方案-性能指标监控.avi [25M]
┃ ┗━━112-企业级解决方案-性能指标监控命令.avi [39.1M]
┣━━03-docker-录制 [813M]
┃ ┣━━文档
┃ ┣━━01-第一章学习目标.avi [3.2M]
┃ ┣━━02-什么是虚拟化.avi [30.9M]
┃ ┣━━03-全虚拟化架构介绍.avi [25.8M]
┃ ┣━━04-操作系统层虚拟化介绍.avi [31.4M]
┃ ┣━━05-平台虚拟化介绍.avi [17.8M]
┃ ┣━━06-hypervisor介绍.avi [18.3M]
┃ ┣━━07-docker介绍.avi [62.6M]
┃ ┣━━08-虚拟机与容器的比较.avi [19.3M]
┃ ┣━━09-docker版本以及安装介绍.avi [14.8M]
┃ ┣━━10-docker引擎启动、停止、重启操作.avi [4.6M]
┃ ┣━━11-docker架构.avi [21.2M]
┃ ┣━━12-docker命令帮助文档.avi [7M]
┃ ┣━━13-列出镜像.avi [4.4M]
┃ ┣━━14-拉取镜像.avi [5.8M]
┃ ┣━━15-配置镜像加速器.avi [20.8M]
┃ ┣━━16-删除以及查找镜像.avi [7.9M]
┃ ┣━━17-创建交互式容器.avi [15.9M]
┃ ┣━━18-创建守护式容器.avi [12.5M]
┃ ┣━━19-查看容器.avi [4.4M]
┃ ┣━━20-容器启动与停止.avi [3.6M]
┃ ┣━━21-查看容器的详细信息.avi [7.3M]
┃ ┣━━22-删除容器.avi [8.3M]
┃ ┣━━23-容器与宿主机间文件相互拷贝.avi [11.9M]
┃ ┣━━24-容器的目录挂载.avi [15.2M]
┃ ┣━━25-第二章学习目标.avi [4.3M]
┃ ┣━━26-镜像制作的方式介绍.avi [4.5M]
┃ ┣━━27-docker commit制作镜像.avi [32.3M]
┃ ┣━━28-容器以及镜像打包.avi [13.5M]
┃ ┣━━29-DSL语法介绍.avi [9.9M]
┃ ┣━━30-Dockerfile制作镜像.avi [26.3M]
┃ ┣━━31-docker hub镜像仓库使用.avi [28.5M]
┃ ┣━━32-阿里云镜像仓库使用.avi [25.4M]
┃ ┣━━33-搭建私有仓库.avi [18.6M]
┃ ┣━━34-配置私有仓库认证.avi [32.1M]
┃ ┣━━35-docker默认网络.avi [11.8M]
┃ ┣━━36-自定义网络.avi [20.8M]
┃ ┣━━37-容器间的网络通信.avi [23.9M]
┃ ┣━━38-docker swarm介绍.avi [19.3M]
┃ ┣━━39-docker swarm架构介绍.avi [22.2M]
┃ ┣━━40-docker swarm集群环境准备.avi [18.8M]
┃ ┣━━41-docker swarm集群搭建实现.avi [19.1M]
┃ ┣━━42-docker swarm部署alpine服务.avi [20.8M]
┃ ┣━━43-docker swarm部署nginx.avi [10.5M]
┃ ┣━━44-docker compose介绍.avi [9.6M]
┃ ┣━━45-docker compose安装与卸载.avi [13.7M]
┃ ┣━━46-docker compose案例.avi [19.7M]
┃ ┣━━47-docker可视化工具介绍.avi [3.5M]
┃ ┣━━48-docker UI使用.avi [6M]
┃ ┣━━49-portainer使用.avi [9.2M]
┃ ┗━━50-DaoCloud使用.avi [13.4M]
┣━━04-ElasticStack [0B]
┃ ┣━━day01
┃ ┗━━day02
┣━━05-MySQL高级课程 [0B]
┃ ┣━━MySQL 高级 - day-01
┃ ┣━━MySQL 高级 - day-02
┃ ┣━━MySQL 高级 - day-03
┃ ┗━━MySQL 高级 - day-04
┣━━06-RocketMQ专题 [0B]
┃ ┣━━视频
┃ ┗━━资料
┣━━07-Spring高级之注解驱动开发详解 [0B]
┃ ┣━━spring-aop
┃ ┣━━spring-ioc
┃ ┣━━spring-mvc
┃ ┗━━spring-tx
┣━━08-Tomcat专题 [0B]
┃ ┣━━Tomcat-01
┃ ┗━━Tomcat-02
┣━━09-分布式事务 [0B]
┃ ┣━━第二天
┃ ┣━━第三天
┃ ┗━━第一天
┣━━10-分布式事务专题 [0B]
┃ ┣━━day01 基础理论 2PC TCC
┃ ┗━━day02 可靠消息一致性 最大努力通知 综合案例
┣━━11-分库分表专题 [0B]
┃ ┣━━day01
┃ ┗━━day02
┣━━12-数据层全栈方案 springdata 高级应用 [3.4G]
┃ ┣━━文档
┃ ┣━━1-SpringData课程简介.avi [21.8M]
┃ ┣━━2-SpringData概述.avi [55.4M]
┃ ┣━━3-JPA回顾之基础知识.avi [23.7M]
┃ ┣━━4-JPA实战之步骤分析.avi [9.6M]
┃ ┣━━5-JPA实战之代码编写.avi [71.3M]
┃ ┣━━6-JPA实战之加入配置文件.avi [36.7M]
┃ ┣━━7-JPA实战之测试.avi [61.7M]
┃ ┣━━8-JPA实战之配置文件细节讲解.avi [26.1M]
┃ ┣━━9-JPA回顾之常见API讲解.avi [14.8M]
┃ ┣━━10-SpringDataJpa简介.avi [14.7M]
┃ ┣━━11-SpringDataJpa入门之代码编写.avi [57.1M]
┃ ┣━━12-SpringDataJpa入门之配置文件.avi [80.5M]
┃ ┣━━13-SpringDataJpa入门之测试.avi [58.7M]
┃ ┣━━14-SpringDataJpa原理分析之常见接口.avi [45.5M]
┃ ┣━━15-SpringDataJpa原理分析之底层运行原理.avi [42.9M]
┃ ┣━━16-SpringDataJpa之增删改操作详解.avi [49M]
┃ ┣━━17-SpringDataJpa之查询方式简介.avi [19.3M]
┃ ┣━━18-SpringDataJpa查询之使用父接口中的方法.avi [84.6M]
┃ ┣━━19-SpringDataJpa查询之方法命名规则查询.avi [95M]
┃ ┣━━20-SpringDataJpa查询之JPQL查询.avi [112.2M]
┃ ┣━━21-SpringDataJpa查询之本地SQL查询.avi [14M]
┃ ┣━━22-SpringDataJpa查询之Specifications动态查询.avi [77.8M]
┃ ┣━━23-SpringDataJpa多表查询简介.avi [60.3M]
┃ ┣━━24-SpringDataJpa之一对一关系建立.avi [72.5M]
┃ ┣━━25-SpringDataJpa之一对一关系测试.avi [28.6M]
┃ ┣━━26-SpringDataJpa之一对多关系建立.avi [40.5M]
┃ ┣━━27-SpringDataJpa之一对多关系测试.avi [14.9M]
┃ ┣━━28-SpringDataJpa之多对多关系建立.avi [38.3M]
┃ ┣━━29-SpringDataJpa之多对多关系测试.avi [23.9M]
┃ ┣━━30-SpringDataJpa总结.avi [30.5M]
┃ ┣━━31-SpringDataRedis简介.avi [16.1M]
┃ ┣━━32-SpringDataRedis之redis环境搭建.avi [55.3M]
┃ ┣━━33-SpringDataRedis之入门案例.avi [41M]
┃ ┣━━34-SpringDataRedis之序列化器.avi [33.6M]
┃ ┣━━35-SpringDataRedis之运行原理分析.avi [20.6M]
┃ ┣━━36-SpringDataRedis之操作String类型1.avi [56.2M]
┃ ┣━━37-SpringDataRedis之操作String类型2.avi [56.1M]
┃ ┣━━38-SpringDataRedis之操作Hash类型.avi [65.1M]
┃ ┣━━39-SpringDataRedis之操作List类型.avi [161.8M]
┃ ┣━━40-SpringDataRedis之操作Set类型.avi [64.9M]
┃ ┣━━41-SpringDataRedis之操作ZSet类型1.avi [53M]
┃ ┣━━42-SpringDataRedis之操作ZSet类型2.avi [60.3M]
┃ ┣━━43-SpringDataRedis之操作ZSet类型3.avi [32.4M]
┃ ┣━━44-SpringDataRedis总结.avi [11.7M]
┃ ┣━━45-Repository和Template的选用.avi [30M]
┃ ┣━━46-SpringDataES简介.avi [13.8M]
┃ ┣━━47-SpringDataES环境搭建之安装ES.avi [49.8M]
┃ ┣━━48-SpringDataES环境搭建之安装Head插件.avi [61.1M]
┃ ┣━━49-SpringDataES环境搭建之IK分词器简介.avi [22.4M]
┃ ┣━━50-SpringDataES环境搭建之安装IK分词器.avi [23.1M]
┃ ┣━━51-SpringDataES回顾之核心概念.avi [29.6M]
┃ ┣━━52-SpringDataES回顾之索引操作.avi [58.3M]
┃ ┣━━53-SpringDataES回顾之映射操作.avi [17M]
┃ ┣━━54-SpringDataES回顾之文档增删改操作.avi [38M]
┃ ┣━━55-SpringDataES回顾之文档查询操作1.avi [45.6M]
┃ ┣━━56-SpringDataES回顾之文档查询操作2.avi [51.5M]
┃ ┣━━57-SpringDataES之入门案例.avi [107.6M]
┃ ┣━━58-SpringDataES之增删改操作.avi [18.4M]
┃ ┣━━59-SpringDataES之简单查询.avi [62M]
┃ ┣━━60-SpringDataES之命名规则查询.avi [36.6M]
┃ ┣━━61-SpringDataES总结.avi [6.8M]
┃ ┣━━62-SpringDataMongoDB简介.avi [26.9M]
┃ ┣━━63-SpringDataMongoDB之环境搭建.avi [34.1M]
┃ ┣━━64-SpringDataMongoDB之入门案例.avi [64.5M]
┃ ┣━━65-SpringDataMongoDB之删改查操作.avi [57.9M]
┃ ┣━━66-SpringData案例之技术和功能分析.avi [81.1M]
┃ ┣━━67-SpringData案例之项目基础结构搭建.avi [34.8M]
┃ ┣━━68-SpringData案例之项目基本代码编写.avi [91.1M]
┃ ┣━━69-SpringData案例之文章添加功能编写.avi [68.9M]
┃ ┣━━70-SpringData案例之文章修改功能编写.avi [46.3M]
┃ ┣━━71-SpringData案例之文章删除功能编写.avi [45M]
┃ ┣━━72-SpringData案例之评论增删功能编写.avi [43.7M]
┃ ┣━━73-SpringData案例之最新文章列表功能编写.avi [48.3M]
┃ ┗━━74-SpringData案例之文章评论查询和文章全文检索功能编写.avi [44.6M]
┣━━13-全面学习Mybatis插件之Mybatis-Plus [0B]
┃ ┣━━day01
┃ ┗━━day02
┣━━14-解密JVM [0B]
┃ ┣━━视频
┃ ┗━━文档
┗━━15-《分布发布订阅消息系统》--Kafka深入探秘者来了 [1.7G]
┣━━文档
┣━━大纲入门.avi [17.8M]
┣━━第10章 01-JMX.avi [41.3M]
┣━━第10章 02-编程获取指标.avi [41.7M]
┣━━第10章 03-监控指标了解.avi [17.2M]
┣━━第1章 01-特性.avi [21.3M]
┣━━第1章 02-概念详解.avi [45.8M]
┣━━第1章 03-环境配置jdk、zookeeper.avi [35M]
┣━━第1章 04-环境配置kafka.avi [46.3M]
┣━━第1章 05-消息的生产与消费.avi [28.8M]
┣━━第1章 06-java第一个程序001.avi [51M]
┣━━第1章 07-java第一个程序002.avi [44M]
┣━━第1章 08-优化与总结.avi [35.3M]
┣━━第2章 01-消息发送流程解析.avi [6.6M]
┣━━第2章 02-发送类型.avi [16.7M]
┣━━第2章 03-序列化器.avi [76.8M]
┣━━第2章 04-分区器.avi [17.9M]
┣━━第2章 05-拦截器.avi [17.6M]
┣━━第2章 06-发送原理剖析总结.avi [35.1M]
┣━━第3章 01-消费者、消费组.avi [9.8M]
┣━━第3章 02-消息接收参数设置.avi [5.5M]
┣━━第3章 03-订阅主题和分区.avi [13.6M]
┣━━第3章 04-重复消费、消息丢失.avi [14M]
┣━━第3章 05-同步、异步提交.avi [30.7M]
┣━━第3章 06-指定位移消费.avi [16.4M]
┣━━第3章 07-再均衡.avi [10.1M]
┣━━第3章 08-消费者拦截器.avi [17.7M]
┣━━第3章 09-总结.avi [4.6M]
┣━━第4章 01-主题管理.avi [42.9M]
┣━━第4章 02-分区.avi [12.6M]
┣━━第4章 03-总结.avi [18.3M]
┣━━第5章 01-副本机制.avi [19.2M]
┣━━第5章 02-Leader选举.avi [16M]
┣━━第5章 03-分区重新分配001.avi [90.9M]
┣━━第5章 04-分区重新分配002.avi [23.8M]
┣━━第5章 05-分区重新分配003.avi [30.6M]
┣━━第5章 06-分区分配策略.avi [25.5M]
┣━━第6章 01-存储结构.avi [8.7M]
┣━━第6章 02-日志索引.avi [20.6M]
┣━━第6章 03-日志清理、总结.avi [48.8M]
┣━━第7章 01-幂等性.avi [11M]
┣━━第7章 02-事务001.avi [51.5M]
┣━━第7章 03-事务002.avi [6.5M]
┣━━第7章 04-控制器.avi [35.4M]
┣━━第7章 05-可靠性保证.avi [13.5M]
┣━━第7章 06-一致性保证.avi [58.8M]
┣━━第7章 07-总结.avi [15.2M]
┣━━第8章 01-消费组管理.avi [31.4M]
┣━━第8章 02-connect-文件系统.avi [53.3M]
┣━━第8章 03-springboot+kafka 001.avi [45M]
┣━━第8章 04-springboot+kafka 事务 001.avi [18.5M]
┣━━第8章 05-springboot+kafka 事务 002.avi [33.3M]
┣━━第8章 06-spark+kafka.avi [32.6M]
┣━━第9章 01-集群概述.avi [22.1M]
┣━━第9章 02-集群搭建zookeeper.avi [36.9M]
┣━━第9章 03-集群搭建kafka.avi [70.1M]
┣━━第9章 03-集群同步总结.avi [17.4M]
┗━━总结.avi [61.5M]
〖百度网盘下载地址〗:
---------------------------------华丽分割线--------------------------------华丽分割线-------------------华丽分割线-------------------------华丽分割线----------------
〖下载地址失效反馈〗:
如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:http://www.51shequ.cn/forum-70-1.html
〖赞助VIP免社区币下载全站资源〗:
全站资源高清无密,每天不间断更新,vip会员可以免费下载全部资源
〖客服24小时咨询〗:
有任何问题,请点击左侧QQ咨询。 |
|