Java互联网架构师系统进阶课程(三期VIP): D& P; J) c3 O0 g7 v
├──01JVM性能调优
! S Z% j' f% u2 [: P! b3 V% d| ├──01 虚拟机的前世今生和Java内存区域(1) .mp4 758.12M
# d) K/ _1 q# f& Q6 k `2 X6 W| ├──02 深入理解Java内存区域(1) .mp4 835.55M) |. m7 H- w" h! ^( {1 l
| ├──03 玩转JVM中的对象及引用(1) .mp4 848.04M
0 u! T$ A! B& f7 X# C| ├──04 分代回收机制及垃圾回收算法(1) .mp4 762.68M3 n9 Q" ~% b! ~) J/ L1 ^* r5 Z
| ├──05 JVM面试“核武器”JVM底层细节(1) .mp4 695.74M
# g+ i2 t$ B! w# i" z| ├──06 Class文件结构及深入字节码指令(1) .mp4 942.99M
- ?. P! s) h; c6 r X/ b| ├──07 类加载机制与类加载器(1) .mp4 995.21M5 Q" U2 k+ c. g+ g' Q- T* r7 @/ G
| ├──08 方法调用的底层实现(1 .mp4 1.01G5 @, F) u9 r9 b
| ├──09 Java语法糖及实现(1) .mp4 849.83M! s: a8 v* L7 K; [& d6 E- W
| └──10 GC调优基础知识之工具篇(原生+Arthas)(1) .mp4 1.23G
8 U6 C5 d% h" f. G. G& K2 c: `. c% k N├──02 JVM性能调优
: I" _ i) |$ _6 @! h* y3 a1 s2 L| ├──01 GC调优基础知识之工具篇(原生+Arthas)(2) .mp4 1.14G$ s& O S: y! ]; p
| ├──02 JVM调优实战之CPU占用过高(1) .mp4 1.58G8 w# v( _: x D6 M. ~
| ├──03 JVM性能调优之预估调优与问题排查(1) .mp4 1.02G
5 L; n9 d1 b0 O5 C| ├──04 玩转MAT,分析内存泄漏(1) .mp4 996.10M
0 }. _: s2 @: n$ e. r7 w6 S* H* W, e| ├──05 直接内存与JVM源码分析(1) .mp4 1.25G
; g. l$ ^3 K5 k| └──06 JVM之大结局(1) .mp4 996.79M; a: P# N9 T, g& M
├──03 并发编程 5 @ y; q _( P) q/ q, ~
| ├──01 java线程的本质、线程模型(1) .mp4 1.04G
4 L. N( l- p* B$ m @| ├──02 java线程run方法的本质(1) .mp4 1.19G
( ^) E' ?3 b) a3 \( Q1 d- M. G| ├──03 synchronized关键字得原理分析一(1) .mp4 1.19G( M3 v4 B5 T* @5 d
| ├──04 synchronized关键字原理—锁的膨胀(1) .mp4 1.51G* B7 D4 A; Z$ N
| ├──05 synchronized关键字原理-锁的膨胀过程(1 .mp4 1.88G8 n4 v; m" U% m6 [) J C3 y; m/ C
| ├──06 synchronized关键字原理-锁的膨胀过程二(1) .mp4 1.22G; w X0 n1 t" c" T+ l- b$ i9 c! f
| ├──07 synchronized关键字原理-锁的膨胀过程三(1) .mp4 1.29G$ v" p: l9 _. O3 J) p
| ├──08 synchronized关键字的使用和优化(1) .mp4 1.13G
7 u5 \7 D4 }0 M$ ?& x8 X| └──09 ReentranLock 的基本使用和设计模式(1) .mp4 1.05G5 S: u# n7 L. k6 W
├──04 并发编程 : y) @* b# |& k6 [
| ├──01 aqs框架的源码分析(1) .mp4 1.28G$ k- \% ?! [9 k E' B3 S) f
| ├──02 ReentrantLock解锁流程和读写锁源码(1) .mp4 1.06G
( J* u! K3 T! x| ├──03 aqs之读写锁原理分析(1) .mp4 1.16G1 r6 Y' i$ D8 }0 m/ j* {
| ├──04 juc工具类的使用和原理(1) .mp4 1.23G
5 C, ?9 o* ]- K/ M| ├──05 模拟线程池的原理实现(1) .mp4 1.19G8 }1 c- ~& B6 G0 _5 @+ v
| ├──06 ThreadPoolExecutor线程池(1) .mp4 1.17G
* k3 j; J" C) B: C9 t* j| ├──07 线程池源码分析(1) .mp4 1.35G
: n8 G% H0 |0 z/ `| ├──08 如何解决JAVA的有序性和可见性(1) .mp4 946.77M
( t5 }; [* Y$ z3 j$ h| ├──09 如何理解JAVA的内存模型(1) .mp4 977.11M- b8 {1 `# Q7 b5 p" m6 z
| └──10 currenthashmap源码分析(1) .mp4 1.35G
, k4 v5 {' a k9 ^/ p( ?├──05 并发编程网络协议与netty ' b, Z. P6 h4 _) ?& x6 Y ]6 ?7 K
| ├──01 forkjoin线程池得原理和应用(1) .mp4 898.41M
' M8 ~. e9 P0 `$ Q! }! x+ _% H| ├──02 网络协议和常用网络工具(1) .mp4 1.03G2 f; C0 O% \+ n6 X4 j: |& R
| ├──03 Java原生网络编程(1) .mp4 1.30G
' O+ \9 `6 e3 m1 v' t9 || ├──04 Java原生网络编程2(1) .mp4 1.76G: h% }! m! I2 K: Y/ |: v0 F9 f6 i
| ├──05 Java原生网络编程3(1) .mp4 1.65G9 t# |& m; | P5 ^8 }5 g8 T, H
| └──06 Netty基础入门和应用(1) .mp4 1.78G
! l: z( ?) P, q8 t├──06 网络协议
% X9 e9 y+ g, q/ d- A& O" p| ├──01 Netty基础入门和应用2(1) .mp4 1.77G
/ K1 w/ h. L$ m1 D| ├──02 Netty基础入门和应用3(1) .mp4 1.57G
- ~3 r- k4 t% I2 |& _, u* q| ├──03 Netty基础入门和应用4(1) .mp4 2.27G
7 A5 e! t$ A b u! b| └──04 Netty进阶和实战(1) .mp4 1.29G
* F4 n% P0 J; ^' Y├──07 网络协议与Netty ' y8 ~, Y( y, A: w
| ├──01 Netty进阶和实战2(1) .mp4 1.64G
8 B% b1 y6 W/ r, @9 o* K% k| ├──02 Netty进阶和实战3(1) .mp4 1.89G
: G O" l" B- z: L' D| ├──03 Linux和JDK对网络通信的实现(1) .mp4 1.13G
5 b N; P8 A! n. k- z3 || ├──04 Linux和JDK对网络通信的实现2(1) .mp4 1.67G" P) x) X9 H- }8 e# l) ]' k6 n
| ├──05 Linux和JDK对网络通信的实现3(1) .mp4 1.36G
3 e+ `* C! U* @| ├──06 Linux和JDK对网络通信的实现4(1) .mp4 1.91G9 d5 W! _$ p" d# q, A6 j; F
| └──07 Netty源码解析(1) .mp4 1.96G8 k$ G' ?4 e4 T/ m7 A( U0 z$ v
├──08 网络协议与NettySpring源码 4 g' W, |/ S. V4 Y
| ├──01 Netty源码解析2(1) .mp4 2.03G0 ^4 C) f4 q) U8 y3 j
| ├──02 Netty源码解析3(1) .mp4 1.82G: Q! R* w; E6 o# y2 P0 c) x
| ├──03 Netty源码解析4(1) .mp4 1.73G' r0 N0 T# F/ ~8 ], ?2 r" L
| ├──04 Netty源码解析5(1) .mp4 1.49G
2 @; `! q9 E/ V( K, U/ {3 x+ P| └──05 spring源码编译和xml解析(1) .mp4 2.00G& p5 z, q2 v# j% y: r, h# [6 P( C l( Q
├──09 Spring源码 3 r2 ]2 o4 k1 Y# e1 ~% s
| ├──01 BeanDefinition和默认标签、自定义标签解析(1) .mp4 1.89G
, r4 ?3 m' _* L2 L| ├──02 component-scan标签解析和bean实例化初探(1) .mp4 1.98G
, m& ?9 r. e: ?, A) P2 i: H| ├──03 BeanPostProcessor和Bean实例化初探(1) .mp4 2.07G# z8 i& b4 Y- X# M$ s; x
| └──04 bean的实例化和注解的收集(1) .mp4 2.11G
/ H% [0 I' A3 ]5 p$ Y9 e# q├──10 Spring源码
1 Q2 S: o8 m& w% t% C6 {6 \| ├──1 @Autowired@PostConstruct@PreDestroy注解(1) .mp4 1.95G
: _9 j o( o( X. j% Y2 I| ├──2 spring中循环依赖详解(1) .mp4 1.90G+ z4 B. t# k" Y, G3 Z; Q2 ~/ t
| └──3 spring中配置文件解析和Environment对象 .mp4 2.11G8 B5 d3 K4 s8 K0 y* q5 Y
├──11 spring源码 . M V0 ^" x9 S, G8 L
| └──自定义scope和factoryBean接口(1) .mp4 2.08G: T0 q( C' h! k1 \
├──12 Spring源码
; m; I; [7 \8 B& `( N| ├──1 ConfigurationClassPostProcessor类源码(1) .mp4 2.07G D% V2 M2 U. l( C) C: v- }
| ├──2 ConfigurationClassPostProcessor类源码2(1) .mp4 2.05G
4 T4 C( O6 g7 {, Z1 o* u| ├──3 spring的实战代码案例1及AOP基础 .mp4 2.17G/ ~+ Q) O8 U, A- W3 M+ P
| ├──4 动态代理和AOP的初见 .mp4 2.05G
) d6 J) P2 V) r' V( h/ {| └──5 代理的生成和链式调用流程 .mp4 2.34G" n4 N9 U0 C/ p
├──13 Spring源码 4 z% E: f, ~$ R2 Q1 ]# d& }
| ├──1 链式调用过程和AOP周边 .mp4 2.37G
0 G8 p) W; v3 G% i4 F5 |1 ~! p| ├──2 spring的实战代码案例2之巩固AOP .mp4 2.39G
+ L5 ]' l+ p- Z& A. f| ├──3 spring的事务切面精讲1 .mp4 2.11G
+ T/ T- r5 o9 N8 f/ j! F| └──4 spring的事务传播属性精讲 .mp4 2.26G$ U- ^& h# s& G6 u
├──14 Spring源码 . C: K# [3 J' U0 ^
| ├──1 spring的事务传播属性精讲 .mp4 2.22G% `0 o' n9 J6 {$ @) ?, ~9 b8 a
| ├──2 缓存切面和异步切面 .mp4 2.32G
# O* T: }3 w9 ?" i J! e| ├──3 缓存框架和springmvc零配置原理 .mp4 2.35G) K$ S# ^4 d6 T/ i" h0 `
| ├──4-1springmvc中请求的调用流程 .mp4 735.32M! G. M% o$ r# e7 V) a
| ├──4-2 springmvc中请求的调用流程 .mp4 1.42G/ X# x7 p2 ]6 u) k3 ~& x" R
| └──5 JSON参数解析和视图响应 .mp4 2.08G
) z) H& Z" o* X* y) C+ G4 `" m├──15 Spring源码mybatis 9 z3 s6 b* u+ f1 {2 Q5 N- a- M4 ]
| ├──2 异常处理、拦截器和跨域问题 .mp4 2.43G
% W; c# s$ i' X- @7 H: T% h2 Z| ├──3 springmvc实战、spring总流程归档 .mp4 2.24G
4 X1 n- M7 j2 o& \; b1 q| ├──4 spring总流程归档 .mp4 2.15G: Y3 I) I* R4 }4 K; k- p" G
| ├──5 MyBatis开发重点知识 .mp4 1.02G2 x6 k, D5 ~0 U5 y# T% {
| ├──6 mybatis缓存使用和xml解析源码 .mp4 2.12G
. s" i: u6 N# ^) i+ J+ x: b| └──7 MyBatis开发重点知识 .mp4 856.80M% E9 e) P" A% _8 I' |
├──16 MyBatis
S# X* r, M' V7 l' u| ├──1 全局xml解析和mapper中sql的解析 .mp4 2.15G
6 y/ h# Y# \7 e) w5 |( \/ t| ├──2 SQL的执行之Executor组件 .mp4 2.24G! n7 C" U8 @* u* v: ]) q) _7 d( j
| ├──3 StatementHandler和ResultSetHandler组件 .mp4 2.30G( |' u( ?# o, J' c! g! N7 O' I
| ├──4 mybatis中的缓存原理和懒加载原理 .mp4 2.24G
z2 V v6 n: D& L4 K| ├──5 mybatis的plugin和跟spring的整合 .mp4 2.00G% [, o/ \/ l" s( z4 D; J* B6 x
| └──6 mybatis跟spring整合自定义分页等插件原理 .mp4 2.17G5 R; L' l3 R) B2 T% n
├──17 MySQL + b5 ]' b/ D! o6 d
| ├──1 自定义分页等插件及mybatis复习 .mp4 2.20G! I; R7 b! Q6 F7 q j
| ├──2 全盘了解MySQL .mp4 2.36G
& b+ v3 c/ |! z8 R; N| ├──3 MySQL中表设计和数据类型优化 .mp4 2.06G8 y9 s8 Q9 w0 g; K7 ]
| └──4 高性能索引(一) .mp4 1.77G+ [9 z& N6 {! ~4 y
├──17 分布式常见场景解决方案实战MongoDB进阶
6 ^% L' R2 ^& o# D& r| ├──1 session共享与单点登陆实战 .mp4 2.20G
. ], v# T5 O$ w1 p$ r8 Q| ├──2 分布式任务调度实战 .mp4 2.36G
I: w3 f5 [8 C| ├──3 MongoDb综 .mp4 2.06G V. x- z. g! |# @* ?1 t
| └──4 MongoDb快速入门 .mp4 1.77G C5 {/ b4 N( X: N1 C* N: l
├──18 MongoDB进阶 # ] Y6 Y8 s% b8 e1 y, |
| ├──1 MongoDb查询进阶- .mp4 2.26G
8 i; _( n4 K( x/ ]: x% _% C8 _# Y| └──2 MongoDb操作进阶- .mp4 2.26G, [) l7 O: \/ Q' G4 ]
├──18 MySQL
, x! i3 B+ Y; `8 r2 Z| ├──1 高性能索引(二) .mp4 651.40M
5 y) K0 ~8 H0 _ s/ J6 [| └──2 高性能索引(三) .mp4 2.26G6 r1 g: P- Z& K
├──19 MongoDB进阶spring源码分析
. s( I) M* o/ w8 O1 H| └──1 MongoDb高级进阶 .mp4 1.97G4 U( u% C9 k7 ]8 B
├──19 MySQL
7 W2 ~9 w) Q+ E4 j- T& s| ├──1 MySQL性能优化(一) .mp4 1.97G- ?; b/ G2 g5 k2 z! x* ?. v: Q
| ├──2 MySQL性能优化(二) .mp4 2.15G
* A8 z' V! @1 ~+ Z& b8 H| ├──3 MySQL的底层执行原理(一) .mp4 1.92G
% {& C4 ^: o8 h3 r, U| └──4 MySQL的底层执行原理(二) .mp4 1.81G7 q3 N) y. o- o* y) V4 D; c
├──20 MySQL $ L$ g& ? f% g: C4 Y7 E
| ├──1 MySQL的底层执行原理(三) .mp4 1.67G( {+ U, g- p0 F z7 ^/ h
| └──2 InnoDB引擎底层解析 .mp4 1.69G
+ ~5 X: F8 J& S" S/ i# |├──21 MySQL 2 A' ?5 p0 d2 V! I% Q
| ├──1 InnoDB引擎底层解析 .mp4 967.41M
1 R ]! Q! C% |8 ~| ├──2 事务的原理和MVCC .mp4 806.35M) u4 S7 z3 q1 X) k' z7 ?
| ├──3 事务的原理和MVCC(二) .mp4 789.24M
& x7 a4 e! h2 a; _" C7 u| └──4 MySQL中的锁、面试题和实战那些事 .mp4 795.23M4 u+ ~" B$ `$ b! T8 ~. D- K
├──21 spring5源码分析 4 X/ N ?4 z/ \ Q' b" Q$ F! {
| ├──1 循环依赖原理和Bean实例化大流程梳理- .mp4 1.75G
8 s' M0 ?- f' w- V8 v; w| └──2 @Bean@Import和bean的多例作用域- .mp4 1.55G
& k2 U. A) R& j+ ~- y├──22 MySQLRocketMQ 4 a/ P) K D2 p
| ├──1 MySQL中的锁、面试题和实战那些事(二)- .mp4 2.08G
# x6 f8 f4 R' {- `. || ├──2 RocketMQ基础篇(上)- .mp4 1.90G
W8 w; w3 p4 [, w' C| ├──3 RocketMQ基础篇(下)- .mp4 2.39G
) P h1 u' J/ @5 x+ g& @| └──4 RocketMQ内部机制-存储设计- .mp4 2.07G9 h# o# i0 R. r% N( ~
├──23 RocketMQ
! v) h) _, L# r| ├──1 RocketMQ内部机制-高可用机制- .mp4 2.00G4 E$ u1 B: n6 q2 c4 J9 G
| └──2 RocketMQ实战-异步结构与流量削峰- .mp4 2.15G
; l V y" Y# }9 x! w w0 G├──24 RocketMQ 6 Q3 m- w2 o; r1 @# p3 a
| ├──1 RocketMQ实战-限时订单与分布式事务- .mp4 2.24G
) y) C( _! z5 \# U* q9 \% h2 I; p| ├──2 RocketMQ源码分析-整体架构与NameServer- .mp4 2.13G4 k7 f3 P4 }" B1 e1 k/ _
| ├──3 RocketMQ源码分析-Producer与Store- .mp4 2.02G
0 L# t8 R5 N# S3 h5 R| └──4 RocketMQ源码分析-Consumer- .mp4 2.05G% Z2 Z7 F5 ^" a. C6 \# w
├──25 Dubbo . h3 V( F% @5 `
| ├──1 Dubbo源码探析--服务的暴露与消费过程- .mp4 2.02G8 f8 R, P. c8 {# M+ V& }7 r
| └──2 Dubbo源码探析--服务的发布订阅过程- .mp4 2.02G
6 Q. ~5 z$ e9 @- ~4 x8 e├──回顾 ! ~$ j" |" l2 {8 B% l$ ~
| ├──07 网络协议与Netty ) D, Q6 L3 E1 [- n, l
| ├──08 Netty高级进阶
0 P! @4 R/ q& k* m| ├──09 Tomcat系统进阶
$ K; a4 c* |/ M$ r| ├──13 Spring源码
! A e3 u6 X& H9 }2 Q* P+ X' O| ├──14 Spring源码
6 \* X/ o& ?3 l| ├──15 Spring源码* d1 e( ~1 t4 `0 ?$ m7 x4 |1 x
| └──16 Redis高性能缓存数据库分布式常见场景解决方案实战
3 C% J Y- }3 Y2 ~. I7 G├──回顾5 L O( ~# O! `6 ^
| ├──07 网络协议与Netty - e! }( p; [3 t. A* c
| | ├──02 深入学习Netty组件(1)- .mp4 623.23M) W3 X/ m6 i+ v) ~7 \
| | ├──03 TCP粘包,半包问题和Netty编解码器框架(1)- .mp4 1.13G
) e3 t/ r9 F% u) E| | ├──04 序列化问题、实现UDP通信(1)- .mp4 1.67G
. T" c, M8 L6 F' i% x; c" W. O| | ├──05 服务器推送技术-轮询、SSE和WebSocket(1)- .mp4 1.36G
" H+ S2 ~" i7 y8 Y, }| | ├──06 基于Netty的WebSocket通信(1)- .mp4 1.91G
: ]# R' S$ F- ~3 b$ U) v| | └──07 基于Netty实现自己的通信框架(1)- .mp4 1.96G9 J/ X) X1 T; e3 i8 D: F
| ├──08 Netty高级进阶 ) h5 p, U$ ~9 O, R+ @5 E
| | ├──01 BIO和NIO的源码解析(1)- .mp4 2.03G0 F3 D- J: v0 H# K; X) Z+ ]
| | ├──02 Netty源码解析(一)(1)- .mp4 1.82G
. y' ^+ d. Q6 U2 N2 j| | ├──03 Netty源码解析(二)(1)- .mp4 1.73G% }) a- c& y' I# Y$ c* \/ e4 I
| | ├──04 操作系统网络底层原理和源码(一)(1)- .mp4 1.49G: _! [# P- h8 ]# u+ Z+ l) J
| | └──05 操作系统网络底层原理和源码(二)(1)- .mp4 2.00G
( Y" y( b2 g9 u' Y7 C8 e| ├──09 Tomcat系统进阶
7 R+ I: H m! D* ~8 S9 |. W| | ├──01 Tomcat源码解读(1) .mp4 1.98G
* m. f+ V, P4 a% Y* || | └──02 Tomcat架构解析(1) .mp4 1.89G, B. y! E) o% Y* o/ O
| ├──13 Spring源码
$ H6 y: `0 D# d2 |' _. O| | ├──1 数据库事务和spring如何管理事务(1)- .mp4 2.37G
2 \# o. @/ T+ \& Q* Y' ^| | ├──2 spring事务的传播属性和隔离级别源码讲解- .mp4 2.39G
# w6 i+ g$ W1 k6 L: h: ]3 w| | ├──3 事务隔离级别 cacheable缓存切面和异步切面- .mp4 2.11G' _1 s3 `4 t/ u
| | └──4 spring的实战代码案例2- .mp4 2.26G$ Q: ^, q, a9 _% N
| ├──14 Spring源码
2 C' c" {; ~) Z" F2 Y7 l: t5 _| | ├──1 零xml配置整合springmvc和嵌入式tomcat- .mp4 2.22G
$ S" q) M: ?7 U7 Y2 j7 `+ l| | ├──2 springmvc请求响应核心调用流程和过滤器- .mp4 2.32G9 V8 [1 ~( H, p% Z$ y7 ^% W2 _
| | ├──3 特殊参数解析返回值解析视图渲染- .mp4 2.35G; [% ~- s# z5 j
| | ├──4 spring&springmvc大总结- .mp4 735.32M: f( Y" E8 m0 r7 P
| | └──5 spring&springmvc大总结- .mp4 1.42G
0 J2 I: n1 W8 W( l| ├──15 Spring源码
! w5 A- f1 m5 h( I, t. h2 h| | ├──1 静态视图、异常处理和拦截器- .mp4 2.23G
2 L+ x7 G& o& F| | ├──2 搞定RocketMQ消息存储及事务- .mp4 2.43G% H6 T' }, c+ J D T% Y7 q2 z+ t! M
| | ├──3 主从同步机制和与Spring整合- .mp4 2.24G
" c5 }# i% p0 K a+ d| | ├──4 RocketMQ限时订单实战- .mp4 2.15G _' H5 m- v1 V i \% g% m
| | ├──5 RocketMQ源码解析- .mp4 1.02G
9 n: C. a: t$ j| | ├──6 Redis从入门到狂澜- .mp4 2.12G
# X$ \0 t W+ z6 o `) z| | └──7 RocketMQ源码解析- .mp4 856.80M$ |% w7 S3 N: b _! e2 ?2 k
| ├──16 Redis高性能缓存数据库分布式常见场景解决方案实战
. U! `$ b2 ]) o6 C# A+ a| | └──1 BAT常见Redis场景设计实战- .mp4 2.15G
/ g8 j! _5 |$ ^/ f& _| ├──3 spring的实战代码案例1(1)- .mp4 2.17G
. Z9 h" E, h8 W. e% K# g| ├──4 aop入口及aop中的各种advice和advisor(1)- .mp4 2.05G
1 Y( z! D8 {; _: [3 G| └──5 AOP链式调用过程和cglib动态代理(1)- .mp4 2.33G# U/ t" u+ S+ ~0 ] V2 B9 B, {" b& {; h
├──资料 0 V1 A6 y W! e% Q( d0 t: A
| ├──3.16 .zip 1.74G
3 D, s! D5 m' k0 G' m! ?| ├──5.11 .zip 173.87M9 p% P5 k0 h% L; a4 w2 M o
| └──资料(Java-vip) .zip 585.04M+ P% h8 Q! p7 |( Q) U. r
├──Java高级进阶面试题目_享学课堂 .pdf 3.93M
$ ?, u1 J9 r) S; w7 I├──第三期课程(Java-vip) .zip 1.46G
3 q6 N6 ?! Y+ e: P4 S! U% Y2 W└──享学首创年薪80W+对标P7岗架构师成长路线V7.0 .png 1.81M
+ j/ R o3 g$ w" e
& \+ l8 `6 f/ C# z+ i
: Y2 A5 K$ z& _* ~ C8 g2 _+ x2 W! P ^
永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源!0 ^) K" \/ N* z) \0 c4 i8 P: Q
3 E) l8 i- |$ m5 s6 {+ b
5 Y( Q, ~ X) V6 z" ?2 h- {
|