java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 21646|回复: 99

[VIP视频]【A086】搭建中小型互联网公司后台服务架构与运维架构 百度云 百度网盘 下载

  [复制链接]
  • TA的每日心情
    开心
    2021-5-25 00:00
  • 签到天数: 1917 天

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66377

    宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2018-2-20 00:58:47 | 显示全部楼层 |阅读模式
    java视频教程名称:搭建中小型互联网公司后台服务架构与运维架构 java架构视频教程
    + [1 P) u5 G2 t1 X! {% s8 x- {! p百度网盘下载链接:
    - s4 q* H) o" R. @5 P5 h# w! e
    游客,如果您要查看本帖隐藏内容请回复
    [/hide]
    + x: w! c/ ^3 w  s6 R密码:nzh0【解压密码:javazx.com】3 ?5 m  S1 J2 ?( C, M" H
    集数合计:108集; R/ t. e* @: ^5 D
    链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106  ^3 F3 K  d; ?  W; L6 K; J
    如何获取资源:VIP升级https://www.javazx.com/plugin.php?id=yinxingfei_thinfellpay_vip
    * e6 |( S2 _9 j) O) \/ RVIP说明: 月度VIP:使用期限30天
    , o2 X* l" x; j/ L6 `6 N                 年度VIP:使用期限365天* s" n! ]2 B! \. E$ S
                     终身VIP:使用期限永久' {6 v* q; v4 @2 ?) S
      j9 p+ {: V: T3 `- r$ K! o* f
    java视频教程详情描述: ! X/ L$ p6 j; q( k
    A086《搭建中小型互联网公司后台服务架构与运维架构搭建中小型互联网公司后台服务架构与运维架构视频教程 java架构视频教程
    6 f: m& n' J# V课程目录:
    / X/ D2 C% T+ N) z/ e9 t. ^; H' d; M8 C( c) _! _4 n* G) H
    第1节课程内容介绍        00:11:08分钟 7 u9 i9 V$ V4 o4 {) v' W; |- X2 q
    8 m6 {! [- F* o5 o! d第2节服务器统一规划配置安装        00:07:18分钟
    4 O! o2 U) l. V$ x3 M/ K第3节后台服务工具maven:maven安装配置       00:05:10分钟 . _. D4 l8 z! `$ a9 ~
    0 i0 c- X! d- J! m2 Y第4节后台服务工具maven:maven本地资源库设置         00:09:45分钟 $ V/ x) u0 d% X; p
    第5节后台服务工具maven:使用Nexus配置Maven私有仓库         00:16:29分钟
    , Q* s# I& W& M% }4 D) m0 L& a/ F, Y第6节后台服务工具Eclipse: Eclipse导入jdk1.8        00:03:27分钟 # |) ]- u5 @7 y7 d6 J
    第7节后台服务数据库工具mysql:mysql安装        00:05:21分钟 % f( y9 e; O  H0 [7 U) Y3 z9 S2 x1 w9 K$ m
    第8节后台服务nosql数据库mongodb:高可用讲解以及安装        00:17:04分钟
    ' b- R- q) e& R# E. x/ e: E# w  E第9节后台服务代码架构:早期基于spring mvc后台服务搭建及演示        00:19:15分钟 3 b$ \  E+ l& Y; q- x
    7 e% k# J8 r  d第10节后台服务代码架构:基于spring的mybatis代码结构配置使用        00:09:39分钟 ( [" F) `: ~1 u
    第11节后台服务代码架构:利用mybatis生成器自动生成实体类、DAO接口和Mapping映射文件        00:16:40分钟 ' q. ^2 \! w' K& Y& T! }' T5 C% x) o* \- q4 O1 n- d
    第12节后台服务代码架构:基于spring的后台代码结构设计及搭建        00:17:08分钟 , w" S' ]: E: ~0 O8 O  L8 }* i
    第13节后台服务代码架构:log4j详细配置及解释        00:13:28分钟 / K" j4 s7 I0 I3 `' L
    第14节后台服务代码架构:duboo集群部署安装        00:08:41分钟 ! a4 v6 f  H2 z6 j% O+ y( x- c" {* j$ ~+ r% D% T8 g# V
    第15节后台服务代码架构:dubbo控制台及监控台安装部署        00:11:41分钟
      ^0 U; V/ w* p% R  }. k+ q* o) I. B第16节后台服务代码架构:dubbo+spring XML配置及属性设置        00:23:33分钟 ' v( N9 J" a' |( p; Z5 e
    第17节后台服务代码架构:dubbo集成restful协议实现post、delete、get请求        00:28:39分钟 7 G) d$ S+ O- c  h+ ~
    . R4 m% h' d# M第18节后台服务代码架构:dubbo启动时检查、集群容错、负载均衡、线程模型的设置以及选择        00:10:49分钟
    3 n# F7 c; C+ {$ {( Q2 _! v第19节后台服务代码架构:duboo直连、只订阅、只注册设置        00:04:13分钟
    , a% S( D" A8 W/ ^) ^" q6 f) ?6 ?' q第20节后台服务代码架构:dubbo协议讲解以及选择        00:03:28分钟
    5 O/ c- |4 c' L第21节后台服务代码架构:实现开发、测试、生产环境区分运行配置        00:06:05分钟 ! E8 f( Q2 s2 S4 ]2 I/ @5 v$ [( F& k4 n9 R
    第22节后台服务工具postman:postman介绍以及使用        00:04:06分钟
    + h; r, m/ q) J8 d8 c( V第23节后台服务代码架构:基于restful实现接口json数据解析        00:09:14分钟 4 A2 g( R- {0 P
    * `3 z7 c; g- G3 a) T第24节后台服务代码架构:基于assembly结合maven插件实现代码压缩打包        00:10:22分钟 , B9 ?+ g7 s# j  N* ?3 f' {7 h* B6 E# x
    第25节后台服务工具ldap:统一用户中心ldap工具使用以及安装        00:10:09分钟   j$ V2 B( o/ ]6 E( t' k- j5 T% k' G( Y% z. A
    第26节后台服务代码架构:基于spring-ladp的统一用户中心结构设计以及代码结构设计        00:15:14分钟
    - k+ @& V6 k+ D' g. C3 C6 O第27节后台服务代码架构:基于spring-data的mongodb连接以及配置        00:23:16分钟
    : t0 f1 e$ b1 G$ Z" Q. C8 X第28节后台服务代码架构:基于spring-security-oauth2的mysql数据表设计        00:02:40分钟
    3 b: s1 O5 \: B/ A6 A; i& ^0 y第29节后台服务代码架构:基于spring-security-oauth2实现接口token访问验证        00:18:26分钟 9 J5 L( g# B7 A  i6 ~0 |
    # b  }8 y8 a" I* `/ }% ?/ e% q第30节后代服务代码架构:spring-boot简单介绍以及基于restful的web服务快速搭建        00:21:08分钟
    + M* q, J7 ?2 H8 K" s第31节后代服务代码架构:spring-boot结合Swagger2构建RESTful API测试体系        00:14:32分钟 % E" X$ |- o  p1 A& ]8 F
    第32节后代服务代码架构:结合spring-boot实现多环境配置以及解决读取配置文件中文乱码问题        00:14:42分钟   X, |5 H0 _) C0 c# n+ `' N1 k8 P# o4 d: f( ]7 R+ @
    第33节后代服务代码架构:spring-boot实现统一异常处理        00:16:56分钟 ; l$ `1 R' y" o" s# |! u( D2 s' t' t' F8 _/ w! w
    第34节后代服务代码架构:Spring Boot中使用JdbcTemplate访问数据库        00:19:55分钟 1 c( k9 d' x; L8 W' A
    . G; F6 q  E# H. I4 Y' v1 [' z8 Y9 O第35节后代服务代码架构:Spring Boot中使用Spring-data-jpa访问数据库        00:27:21分钟 ( x# ^, f, L4 m, W# @, Z9 l) U! |5 w/ S/ ~
    第36节后代服务代码架构:Spring Boot中多数据源配置1        00:13:51分钟 8 o: [4 }& f+ v, n9 s4 L+ ^, h  u
    第37节后代服务代码架构:Spring Boot中多数据源配置2        00:19:13分钟 . r; @( V: p3 [0 g8 J7 J
    * L8 v$ D4 R  }" }9 D8 f第38节后代服务代码架构:Spring Boot中使用Spring-data-jpa访问数据库实现分页        00:15:45分钟
    * Z4 J" M$ f# c第39节后代服务代码架构:项目应用中spring-boot整合mybatis        00:12:30分钟 . e* T2 D: w# a8 [
    第40节后代服务代码架构:项目应用中spring-boot-MyBatis注解配置详解增删改查        00:14:30分钟
    ' W9 f; S  K) i, f' D4 `$ r第41节后代服务代码架构:项目应用中spring-boot整合Redis        00:18:34分钟
    * ^9 ^) l6 n$ u第42节后代服务代码架构:项目应用中spring-boot整合mongodb        00:26:09分钟 ; a% F8 F0 r! v$ f
    5 i4 e2 O0 s. F3 ?: v2 p8 l5 J第43节后代服务代码架构:spring-boot使用事务管理        00:11:54分钟 / S0 z. y1 f  \: O8 `5 {, P8 k2 j
    , e; w7 X% U: g第44节后代服务代码架构:spring-boot创建定时任务        00:07:56分钟   j4 c% b0 |5 Q( y9 w
    0 g* ^3 H' P7 v4 L$ V* v+ {! @第45节后代服务代码架构:spring-boot实现异步调用        00:12:03分钟 $ p( T) w- `% M- B4 o* t
    . m8 g. a; a4 X" ]$ p第46节后代服务代码架构:spring-boot日志配置详解        00:22:13分钟
    3 R7 F; b+ X$ G* g第47节后代服务代码架构:spring-boot中将日志记录到mongodb中        00:06:01分钟 9 w+ v" X  j1 o4 ^4 N8 x4 @8 g% c: j
    第48节后代服务代码架构:spring-boot整合spring-security        00:14:46分钟
    : v; L( O! R$ A% P0 `5 c第49节后代服务代码架构:spring-boot使用EhCache做集中式缓存        00:26:48分钟 9 F4 j8 z5 U1 E- A) ~( T. x) l( A' _& F) |, F2 {& J: O( p
    第50节后代服务代码架构:spring-boot使用Redis做集中式缓存        00:09:35分钟 + m8 |0 f" W% `7 z, z( B1 u% p0 d. ]/ n+ }  I2 T
    第51节后代服务代码架构:spring-boot实现邮件发送        00:17:53分钟 " Y$ ?2 {: l, F6 E/ f8 ^  u
    5 P, ?. A2 ~0 l' ^第52节后台服务于工具消息中间件:rabbitmq安装        00:05:09分钟 9 `+ X: [; ^8 h# T6 D& n* h
    , ]/ s' ], n3 X第53节后代服务代码架构:spring-boot使用消息中间件        00:09:53分钟 & |0 L2 N7 k: ?; o+ s
    6 M+ [' ~7 [' K9 C4 C# f- N第54节后代服务代码架构:spring-boot+dubbo生产者与消费者配置        00:10:15分钟 % Z; H2 w+ d# B- z/ U* R" s! c
    第55节java虚拟机介绍:一张图详解虚拟机类加载机制        00:15:44分钟
    - v2 j6 d* [6 o$ k第56节java虚拟机介绍:一张图详解jvm内存运行机制以及参数配置        00:11:27分钟 ; ?/ O0 R6 u0 D0 d9 h( J1 E9 g; G% z8 g7 D
    第57节java虚拟机介绍:一张图详解GC        00:15:08分钟 - T. u) E! C$ u3 }; o. B& s! o
    第58节java虚拟机介绍:java程序启动参数设置优化        00:16:45分钟 1 W: D& `) x6 C6 M6 [1 T
    第59节基于ThreadPoolTaskExecutor类的线程池讲解以及代码中配置使用详解        00:09:00分钟 / Y) U/ Y& \: [/ }
    $ j* q8 j8 G8 d# U9 T7 \2 [第60节使用线程池与CountDownLatch多线程提升系统性能        00:05:05分钟 0 W0 ~) |6 |' \" q+ R1 }1 k
    第61节后台服务工具redis:高可用redis集群搭建及原理详解        00:11:27分钟 9 {8 ]! I: w) d& w8 ?+ h
    ; {0 P- A- l9 Z第62节后台服务工具redis:AOF与RDB持久化存储以及备份和恢复        00:11:01分钟 $ l9 v- o5 q/ _: B/ V+ M' n0 d; C- u: t8 o  G6 i. U
    第63节后台服务工具redis:详解redis操作命令        00:11:53分钟 ) a" }- u- U0 s2 h
    第64节后台服务工具redis:redis之管道模式        00:08:08分钟
    ; F8 v$ {: \- n) m第65节后台服务代码架构:基于jedis连接redis集群        00:10:39分钟 / ]& c" u  l! R& i% x3 k5 U" X
    % O! t2 z6 m: ~9 N! f+ x3 b6 T第66节后台服务代码架构:项目实际应用中redis缓存与数据库一致性问题解决        00:08:26分钟 9 Y) N0 w  P- |" ~$ D6 M: A& N2 R
    第67节后台服务代码架构:项目实际应用中redis实现分布式操作锁        00:09:01分钟 8 R% u, f9 M0 S; k( O! }# H( e9 ^* N- f; R' W+ P' r8 U4 f
    第68节后台服务工具gitlab:版本管理工具gitlab安装以及配置介绍        00:11:53分钟
    ' I( g, E& e' u% |3 F# l第69节后台服务工具git:git安装及本地仓库对应gitlab仓库        00:09:23分钟 4 J% ~4 U4 M# }
    / Z' e& |! `- f% a第70节后台服务工具git:git介绍以及各种命令操作演示        00:26:27分钟 + X5 U8 Q9 m' v8 ^5 V- {  C1 W
    ' y: @9 |! U) b# X8 r, i: e7 h第71节后台服务工具tomcat:安装以及使用,同服务器多tomcat端口配置        00:02:02分钟 & `( D% g2 _8 ?% X8 X* s. B6 ~
    5 J( h2 X! y. q7 V" {1 a第72节后台服务工具nginx:安装以及反向代理设置及参数设置优化        00:16:04分钟 8 K! J/ k" a  f
    . c6 s4 F; z. E5 a0 k* `第73节运维架构持续集成jenkins:安装以及相关插件安装        00:10:16分钟 + q* H  `( n5 h) r6 r7 p! R0 ?( F8 M; |, `# b. s1 K2 v
    第74节运维架构持续集成jenkins:权限控制管理        00:11:11分钟 6 l# B: e* @) r# {7 W7 n
    第75节运维架构持续集成jenkins:代码持续集成部署        00:06:03分钟 $ r0 b; |; ?, A
    第76节后台服务于工具消息中间件kafka:架构介绍        00:12:28分钟 ) f; B9 _- X8 }& o5 Y5 v
    第77节后台服务于工具消息中间件kafka:高可用集群安装        00:14:29分钟 & m/ `5 z) v& f) M, b4 \- n& [8 s
    第78节后台服务于工具消息中间件kafka:发送与接收代码        00:31:28分钟 ! ]# q7 x& V! T) Z* R! n. A. K2 h/ u# H
    第79节运维架构日志管理ELK:ElasticSearch 、 Logstash 和 Kibana 介绍,结合redis安装配置及展示        00:19:24分钟 6 ^% O3 ~3 v; ^; I) @
    ) S$ [6 _" r. M# u第80节运维架构服务监控Open-Falcon:介绍以及安装        00:07:33分钟
    . b9 s- _5 v$ U, }& j第81节运维架构服务监控Open-Falcon:环境准备        00:06:17分钟 : x6 f- d+ g, [; b1 {  P1 i8 n9 b$ z+ b, ^/ o+ V& u/ r) c; ?
    第82节运维架构服务监控Open-Falcon:单机安装和分布式安装说明        00:02:07分钟 $ O0 `! D- V' T( g: K# c
    第83节运维架构服务监控Open-Falcon:后端服务安装并启动        00:05:58分钟
    4 }: j4 g/ M7 i% J0 W. L; J第84节运维架构服务监控Open-Falcon:前端安装        00:07:45分钟 ; `! P' \: z8 b+ X
    第85节运维架构服务监控Open-Falcon:安装客户端数据采集插件-Agent        00:06:51分钟 ) ~( ^' U! j  {. W5 L0 [+ V' T8 C0 b; Y
    第86节运维架构服务监控Open-Falcon:安装数据转发服务-Transfer        00:05:33分钟 . k7 D$ B( Z1 S; i+ H3 E
    , o2 \9 _+ [, M' I第87节运维架构服务监控Open-Falcon:安装绘图数据的组件- Graph        00:05:28分钟
    # b3 E1 B1 e& g$ J/ L+ k第88节运维架构服务监控Open-Falcon:安装查询组件-API        00:03:36分钟
    1 q: A1 N; t$ e7 _# Q/ v. g第89节运维架构服务监控Open-Falcon:心跳服务- HBS        00:06:36分钟 % A" {' g8 m6 v: X: s) F( l& f' |  Y5 u) N8 D& B+ r- u, y9 U. P& O
    第90节运维架构服务监控Open-Falcon:告警判断-Judge        00:03:38分钟 $ X9 d2 q# P! n: C$ r
    第91节运维架构服务监控Open-Falcon:告警处理-Alarm        00:04:03分钟
    5 k" R4 \! \9 \. X第92节运维架构服务监控Open-Falcon:邮件、短信、电话发送接口        00:11:26分钟 , w; S" c: ], q# ^
    0 r) _/ m( z! r8 o, ~# e0 e第93节运维架构服务监控Open-Falcon:检测监控数据上报异常- Nodata        00:03:32分钟
    ' U2 c- V5 \! B5 J第94节运维架构服务监控Open-Falcon:集群聚合模块- Aggregator        00:04:24分钟 " w: W# i2 N2 t$ [" U3 V6 I6 J- x- R* l! b* [2 N: I! r+ p
    第95节运维架构服务监控Open-Falcon:快速使用介绍        00:11:08分钟 4 h% b: X2 M! ?" U# i# Y" A4 @
    第96节运维架构服务监控Open-Falcon:Nodata配置        00:04:13分钟
    2 n' U3 J: o0 V* x第97节运维架构服务监控Open-Falcon:集群监控        00:03:52分钟 # X$ |/ N0 @/ {$ K; i9 W! W
    第98节运维架构服务监控Open-Falcon:进程端口监控        00:06:55分钟 7 y% m- s* E: g- a4 e3 X
    # X$ ~/ r& N; X9 F  e第99节运维架构服务监控Open-Falcon:Mysql监控        00:08:07分钟
    2 ?8 t: t* ]* Q& g第100节运维架构服务监控Open-Falcon:Redis监控        00:04:19分钟 * q, q2 {! O) G) S* E5 ^- s+ v
    第101节运维架构服务监控Open-Falcon:Mongodb监控        00:04:00分钟 $ W$ C; Z5 T- }) M- l. ^
    第102节运维架构服务监控Open-Falcon:Rabbitmq监控        00:02:13分钟 ; n) x4 U" G# W
    第103节运维架构服务监控Open-Falcon:Nginx监控        00:03:34分钟 ; h; ]2 [6 _4 K- b
    第104节运维架构服务监控Open-Falcon:总结        00:01:40分钟 7 }8 c9 N9 m" @
    3 F+ B- p0 F/ g1 m  R' W/ _9 y* l第105节运维架构服务docker:docker简介        00:08:43分钟 / }; F) f  b) ^5 f2 Y6 @* B2 R) z& ~# w! m. C" Q
    第106节运维架构服务docker:docker安装        00:04:40分钟 3 ~* E8 G) p( X9 U$ o
    第107节运维架构服务docker:docker入门        00:22:55分钟
    : X5 K7 G1 l6 |$ |: h% B第108节运维架构服务docker:docker镜像和仓库        00:23:35分钟2 L4 P8 P/ u  v" S2 _1 e. ]
    ! k4 L7 c, D2 Z. R

    4 u2 N- S; O/ F2 A$ P; e6 ]+ ]: r1 G7 Y: L
    3 o( M  N# X* x+ U
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-3-8 13:06
  • 签到天数: 2 天

    [LV.1]初学乍练

    0

    主题

    4

    帖子

    27

    积分

    普通会员

    Rank: 2

    积分
    27
    发表于 2018-3-8 13:07:20 | 显示全部楼层
    :(:(:(:(
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2018-4-12 13:51
  • 签到天数: 2 天

    [LV.1]初学乍练

    0

    主题

    7

    帖子

    32

    积分

    普通会员

    Rank: 2

    积分
    32
    发表于 2018-4-12 14:11:55 | 显示全部楼层
    我的EFQWFQREFW! f% N/ g) }: N0 Y4 f! Z+ D  y3 h
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-5-31 22:17
  • 签到天数: 36 天

    [LV.5]渐入佳境

    0

    主题

    103

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    300662
    发表于 2018-4-16 16:30:44 | 显示全部楼层
    学习学习了~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-1-19 09:49
  • 签到天数: 517 天

    [LV.9]功行圆满

    0

    主题

    693

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    308693
    发表于 2018-4-16 16:56:20 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-4-17 00:52
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    3

    帖子

    18

    积分

    普通会员

    Rank: 2

    积分
    18
    发表于 2018-4-17 01:47:20 | 显示全部楼层
    好好学习啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-24 16:51
  • 签到天数: 7 天

    [LV.3]初窥堂奥

    0

    主题

    27

    帖子

    122

    积分

    普通会员

    Rank: 2

    积分
    122
    发表于 2018-4-17 17:29:58 | 显示全部楼层
    感谢楼主分享!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-5-10 10:45
  • 签到天数: 284 天

    [LV.8]已臻大成

    1

    主题

    483

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    305452
    发表于 2018-4-19 20:50:04 | 显示全部楼层
    qweqweqweqwewq
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2020-2-18 22:17
  • 签到天数: 221 天

    [LV.7]自成一派

    1

    主题

    349

    帖子

    2954

    积分

    普通会员

    Rank: 2

    积分
    2954
    发表于 2018-4-20 18:07:45 | 显示全部楼层
    啊实打实大师的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-4-29 16:32
  • 签到天数: 16 天

    [LV.4]略有小成

    0

    主题

    130

    帖子

    464

    积分

    普通会员

    Rank: 2

    积分
    464
    发表于 2018-4-26 22:58:24 | 显示全部楼层
    nzh0nzh0nzh0nzh0nzh0nzh0nzh0nzh0nzh0nzh0
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2024-12-24 02:40 , Processed in 0.099089 second(s), 34 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表