Java设计模式精讲 Debug方式+内存分析

  [复制链接]
查看4850 | 回复12 | 2021-10-30 00:06:07 | 显示全部楼层 |阅读模式
   116868784.jpg
5 |0 V2 U2 ^3 V3 B* X1 v〖课程介绍〗
& I2 ^5 E4 C/ {# I& B设计模式是工程师必备知识,也是面试高频考点。这门课程将从设计模式定义、应用到源码解析,带你系统学习设计模式,并结合大量场景 Coding,让学习不枯燥,不空洞。同时采用 Debug方式及内存分析讲解抽象程度高的设计模式,最后通过对JDK及热门开源框架中设计模式进行解析,让大家领略设计模式的妙用技巧。希望通过这门课程的学习,让大家真正学懂设计模式,并在面试中脱颖而出。, E7 u5 E. q) b
+ I$ }6 o: l0 Z7 d
〖课程目录〗
5 b: M) k1 a. t8 N/ F2 ?$ W第1章 课程导学
0 E9 @1 C# T$ ^本章节主要讲解大家能收获什么,课程具体包含哪些内容,通过哪些方式来学习设计模式,以及怎么讲,怎么安排,通过本章的学习,让大家为整个课程高效的学习打下基础。+ Z& l: x! X8 u- F/ B2 [+ _9 R* ~+ D
1-1 课前必读(不看会错过一个亿)) [: C. m; ^% [$ N9 A. W- }- d
1-2 课程导学试看# m) Z: @+ K0 Z0 P' K$ U0 E

8 u1 K0 ~+ }2 @第2章 UML急速入门' W- i0 h  Y* y) v2 |
本章节主要讲解UML基础、UML类图、UML类关系、UML时序图、UML类关系记忆技巧等,让大家急速入门UML,从而为后面设计模式的学习做好准备。/ c. G5 H8 W- y8 r, r) Y
2-1 本章导航1 C" |8 o' k! P4 O/ y( ~6 K
2-2 UML类图讲解" i; H' G$ |4 y
2-3 UML类图讲解-自上而下6 X! n# c% M0 ^. {$ Z) s
2-4 UML类图讲解-对比讲解联想记忆
. m! P" h- }. |5 ^! |6 N6 W/ Y; e0 k3 R: _# v
第3章 软件设计七大原则
: ?0 d# Q: ^3 N" M% K0 e本章节主要讲解软件设计七大原则,同时结合业务场景及演进手把手coding,让大家更好的理解软件设计原则。6 q' Y0 j- k# V3 K& h4 {
3-1 本章导航
/ ^, \+ A; [3 ~4 z9 d3 {$ D  S8 `6 N3-2 开闭原则讲解! `5 d; y: i- O: Q: f" A4 l
3-3 开闭原则coding5 e- V+ C3 g) I( j; I
3-4 依赖倒置原则讲解+coding# Q0 E& |! T& ]" Q
3-5 单一职责原则讲解
2 [4 I0 g$ w) j  p3-6 单一职责原则coding
3 m7 V1 `$ C. f3-7 接口隔离原则讲解+coding
: q5 y3 a; q6 h4 G4 M3-8 迪米特法则讲解+coding2 f2 r4 q, |8 Q+ n# U
3-9 里氏替换原则讲解1 z  d8 @+ x3 A+ g4 n; m
3-10 里氏替换原则coding
7 e6 m- Q1 T7 g2 D0 ?. e2 S3-11 合成复用原则讲解+coding  ?2 X1 R9 n/ R5 H$ l8 k! E
1 Q# ~" F, U/ \
第4章 简单工厂讲解+Coding+源码解析
+ N# Y8 p2 w+ w% n$ G/ r: g: Q本章节主要讲解简单工厂定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对简单工厂在框架(jdk+slf4j等)源码中的应用进行解析,让大家领略简单工厂的妙用技巧。0 w$ r5 _6 ]* c3 w$ b" Z; Q5 h
4-1 简单工厂讲解
# ~1 g; u. z0 x* B* K  F* o4-2 简单工厂coding1 o# H/ |- H# i* \
4-3 简单工厂JDK源码解析- T, L* s4 s+ d9 d9 E* n

& {3 z5 g( f0 \# D  Y$ T第5章 工厂方法模式讲解+Coding+源码解析, I$ w: y4 }5 `3 f, W* Y+ W* S8 {' B
本章节主要讲解工厂方法模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对工厂方法模式在框架(jdk+slf4j等)源码中的应用进行解析,让大家领略工厂方法模式的妙用技巧。
6 Q0 A$ Y( w2 [2 B& o  A5 v1 y$ [, h7 k4 T5-1 工厂方法讲解
/ j/ a1 T6 \: \/ L! R5-2 工厂方法coding4 A0 Q! R; e3 F3 @9 D9 g
5-3 工厂方法源码解析(jdk+logback)0 n; U+ r( r4 ~0 u/ a4 Y

+ v. z" U0 O( H第6章 抽象工厂模式讲解+Coding+源码解析
" m# l5 h6 I5 M# L4 Z) P: }本章节主要讲解抽象工厂模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对抽象工厂模式在框架(jdk+mybatis等)源码中的应用进行解析,让大家领略抽象工厂模式的妙用技巧。* F" ]2 K! _1 u1 D/ p" ^. D0 z
6-1 抽象工厂讲解* j* ^5 ?" v1 W! ^# Q
6-2 抽象工厂coding0 ~) L% v0 H8 X2 _# o
6-3 抽象工厂源码解析. v6 J: g0 C8 N9 V; p
2 X' S+ |) X% w& L
第7章 建造者模式讲解+Coding+源码解析
% s: G' ~, G( X+ M' H* Z本章节主要讲解建造者模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,手一边coding一边讲解,最后对建造者模式在框架(jdk+guava等)源码中的应用进行解析,让大家领略建造者模式的妙用技巧。4 D. b+ X8 }4 U1 W  T
7-1 建造者模式讲解6 z9 d% U& l# b; C: \( c
7-2 建造者模式coding: J& G" D# C! J+ F/ u0 S2 H  _) d) V
7-3 建造者模式源码解析(jdk+guava+spring+mybatis)
3 x/ K3 \$ @7 G6 t: X- @5 k9 }$ }2 d$ M; n% {
第8章 单例模式讲解+Coding+源码解析
8 N6 Q" Q0 t2 \9 f1 E1 c本章节为面试高频环节,所以讲的比较深入,主要讲解单例模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对单例模式在框架(jdk,mybatis等)源码中的应用进行解析,让大家领略单例模式的妙用技巧。...1 m. f8 V0 _% F% }' [
8-1 单例模式讲解9 u$ h( |! D" G! s9 n2 M
8-2 单例设计模式-懒汉式及多线程Debug实战试看: }) m5 N* m% P) [7 @) V9 ]
8-3 单例设计模式-DoubleCheck双重检查实战及原理解析
6 ?. N# @, ~# o& ]8-4 单例设计模式-静态内部类-基于类初始化的延迟加载解决方案及原理解析
! \: y4 d+ }0 k& m8-5 单例设计模式-饿汉式
) P) L. E. P8 N! a: v  \7 y8-6 单例设计模式-序列化破坏单例模式原理解析及解决方案5 x, z1 z, Q( \/ B
8-7 单例设计模式-反射攻击解决方案及原理分析试看8 w, |% h6 m' \/ {  G* Q! {& r
8-8 单例设计模式-Enum枚举单例、原理源码解析以及反编译实战* Z/ l# J0 a  J1 L
8-9 单例设计模式-容器单例% s, G  }( @3 L! @$ u$ I+ I' b
8-10 单例设计模式-ThreadLocal线程单例
6 e* [7 n7 B* ]8-11 单例模式源码分析(jdk+spring+mybatis)
* x, D4 d6 h) v: \  H* K" u. V$ m* l" Z, U
第9章 原型模式讲解+Coding+源码解析# n  i. A. ]; N& x2 s' g
本章节主要讲解原型模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,同时讲解原型模式在框架(jdk+mybatis)源码中的应用进行解析,让大家领略原型模式的妙用技巧。课程中还会向前呼应讲解单例模式中的克隆破坏问题。让大家理解更深刻。...' c. y+ q: n  U& U* s& }+ h# E0 E8 a
9-1 原型模式讲解
8 T9 ~2 |/ M; G8 y' S9-2 原型模式coding# w$ `1 G/ E) S0 G* i/ {
9-3 原型模式coding-克隆破坏单例
8 x" V/ `9 i  Y$ n  K, p3 w9-4 原型模式源码解析
6 y/ `* T/ ?! F1 M9 U$ X0 p% Z( v: Z0 ?2 y& F
第10章 外观模式讲解+Coding+源码解析( C3 m& K5 j- h& e$ A6 r+ D
本章节主要讲解外观模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对外观模式在框架(springjdbc+servlet等)源码中的应用进行解析,让大家领略外观模式的妙用技巧。7 ~- u1 z3 y2 c$ l
10-1 外观模式讲解! ~; s$ r( M, h$ Y$ b
10-2 外观模式coding( K4 @" ~( j3 A1 o/ ]+ I8 z2 B
10-3 外观模式源码解析(springjdbc+myabtis+tomcat)
: t" P6 c6 @; F3 _% |* {+ z6 T" ~
+ b+ q0 Y2 ~- \1 [3 K第11章 装饰者模式讲解+Coding+源码解析
! [9 e3 Q/ P2 `* N0 x) Y# K% S" X本章节主要讲解装饰者模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对装饰者模式在框架(jdk+spring等)源码中应用进行解析,,让大家领略装饰者模式的妙用技巧。
9 Q9 \: k- C+ Z+ m. l# K$ l3 ~7 C! F  b11-1 装饰者模式讲解, {6 k! c. ^9 I7 w$ a! w
11-2 装饰者模式coding& {9 r% j' f! `+ }  {9 I
11-3 装饰者模式源码解析(spring-session mybatis jdk servlet)0 ]" N/ y' d. s
& B; I! m, L" X
第12章 适配器模式讲解+Coding+源码解析  `1 n" q5 S0 @- F& V+ s% y
本章节主要讲解适配器模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对适配器模式在框架(jdk+spring等)源码中的应用进行解析,,让大家领略适配器模式的妙用技巧。
6 M: i: G9 c% S2 Q5 Q6 ^; ]+ [12-1 适配器模式讲解
( M8 n/ Z! f5 W: P( `( _1 i12-2 适配器模式coding8 s0 J3 \: D0 V, P$ o9 _- L. [
12-3 适配器模式源码解析(jdk+spring+springjpa+springmvc): o3 ~, h3 F- k) E, Q# ?
. Q! ]# K4 N6 W
第13章 享元模式讲解+Coding+源码解析
# W  S! y# k5 J. u# A本章节主要讲解享元模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对享元模式在框架(jdk+apache-common-pool)源码中的应用进行解析,让大家领略享元模式的妙用技巧。! U8 M! K9 N, A+ H4 W9 R
13-1 享元模式讲解" G/ f5 ?( w" s5 P7 l' A) `2 U
13-2 享元设计模式coding9 \5 Q' ]- X( K/ x, d: a4 G
13-3 享元模式源码解析(jdk+tomcat)
0 l" z4 A' g# e1 e7 K& j5 j3 }8 j* g+ x) K2 p
第14章 组合模式讲解+Coding+源码解析
" C  K/ f. I) x* p本章节主要讲解组合模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对组合模式在框架(jdk+mybatis)源码中的应用进行解析,让大家领略组合模式的妙用技巧。: W/ b% u  |% K7 j  M
14-1 组合模式讲解+ w' W/ R2 E! ]! k! ~# q# l8 D5 S" C
14-2 组合模式coding' j4 _8 M1 M- y* Y
14-3 组合模式源码解析(jdk+mybatis)4 K  Y& u" P( L6 g

+ T* L. w" B! h$ g8 c第15章 桥接模式讲解+Coding+源码解析
. i. C8 H4 e5 g2 w本章节主要讲解桥接模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对桥接模式在框架源码中的应用进行解析,让大家领略桥接模式的妙用技巧。
& e+ R6 D9 i* e# H: s15-1 桥接模式讲解$ J) b, y, ~" ?
15-2 桥接模式coding, R4 o2 X6 v" n3 K9 P$ Y
15-3 桥接模式源码解析(jdk)  R, |: A9 B: H  Q- F( ?8 n0 J
7 c7 n/ ~% u; ?; L" i
第16章 代理模式讲解+Coding+源码解析
. R" u7 \* d8 a$ G1 |本章节主要讲解代理模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对代理模式在框架源码中的应用进行解析,让大家领略代理模式的妙用技巧。
5 P+ U3 P# _, Q5 j16-1 代理模式讲解
: ~$ t' V: S  ?0 h# a16-2 代理模式coding-静态代理-1' i8 ?9 l1 D" p3 }" j- r
16-3 代理模式coding-静态代理-2
" b4 V" `$ u1 {% n& e! f16-4 代理模式coding-动态代理8 |5 S% a# H" M2 P8 q
16-5 代理模式源码解析(jdk+spring+mybatis)
1 A3 ~4 [: t% u+ {/ e0 n6 G) p& R4 l- y# b- C
第17章 模板方法模式讲解+Coding+源码解析
3 V/ a3 C/ Y5 v本章节主要讲解模板方法模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对模板方法模式在框架源码中的应用进行解析,让大家领略模板方法模式的妙用技巧。2 T- g: e% V3 D
17-1 模板方法模式讲解
0 G9 @- @* R! F- f: v17-2 模板方法模式coding
1 P1 k# J8 \; N* G2 ~2 n17-3 模板方法源码解析(jdk+servlet+mybatis)
* p1 J- E9 M$ A! v
. l7 V4 W, d/ u2 a0 `8 O7 ]4 {第18章 迭代器模式讲解+源码解析' s4 Y# h! ]2 r# h
迭代器模式在实际工作中使用率很低,但为了大家学习的完整性,对迭代器模式定义,使用场景,优缺点等进行讲解后,直接给出案例代码进行讲解,最后并对迭代器模式在框架源中的应用进行解析,让大家领略迭代器模式的妙用技巧。...
7 T$ {$ y0 j& _" I) M' s3 E18-1 迭代器模式讲解
, S9 ~+ Z/ L+ ]# ^) ?& B& |18-2 迭代器模式coding( M+ G% a' X! h# T" T8 U
18-3 迭代器模式源码解析(jdk+mybatis)* ^  m+ {* ?( z2 T1 V( O& I: d
7 n5 w& |0 @# n8 Y
第19章 策略模式讲解+Coding+源码解析( ?6 ?9 |" |% P
本章节主要讲解策略模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对策略模式在框架源码中的应用进行解析,让大家领略策略模式的妙用技巧。
" `; B9 Q) {. C/ v19-1 策略模式讲解
( O, u2 b/ }1 E* R7 J19-2 策略模式coding
+ @: g) d  P1 T3 c. V) c) M19-3 策略模式源码解析(jdk+spring)
# M5 L2 R9 Z% t/ M2 e7 B9 Z1 |# c8 Y, j' V# H+ y0 G$ i
第20章 解释器模式讲解+源码解析
- d' f9 k1 W9 q$ s解释器模式在实际工作中使用率很低,但为了大家学习的完整性,对解释器模式定义,使用场景,优缺点等进行讲解后,直接给出案例代码进行讲解,最后并对解释器模式在框架源中的应用进行解析,让大家领略解释器模式的妙用技巧。...0 }) x& w0 ?9 _2 l# `$ D
20-1 解释器模式讲解
  l7 |! P/ w+ _7 K3 u  H20-2 解释器模式coding! a0 U  H+ g# p. E; A
20-3 解释器源码解析-jdk+spring
" P# s7 }2 k. H" c( p; |9 p( _
/ ^( _6 ?2 S5 k  o第21章 观察者模式讲解+Coding+源码解析
- r6 G  _4 d9 l  l) Z* W* C; l本章节主要讲解观察者模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对观察者模式在框架源码中的应用进行解析,让大家领略观察者模式的妙用技巧。
) h' h! w0 k/ T! a7 E1 T; L- `21-1 观察者模式讲解9 `8 x) ?3 Z# i0 _
21-2 观察者模式coding
' r5 [4 a4 i5 d% {" o' E# d' D# j7 @/ M21-3 观察者模式源码解析-jdk-guava$ E  x7 J+ L  @  J4 J7 O

" K/ |) w! k) }" U  B0 }. ~第22章 备忘录模式讲解+源码解析3 P5 r& a( J4 v
备忘录模式在实际工作中使用率很低,但为了大家学习的完整性,对备忘录模式定义,使用场景,优缺点等进行讲解后,直接给出案例代码进行讲解,最后并对备忘录模式在框架源中的应用进行解析,让大家领略备忘录模式的妙用技巧。...
. l! @2 |# k( o7 U4 T0 D) l7 `22-1 备忘录模式讲解
/ j7 O* f) M, y! M  n- `22-2 备忘录模式coding# p& u  j2 w) ~' Q2 @9 i* M
22-3 备忘录模式源码解析-spring6 x5 y( W3 S+ j) y: y) _9 ?

# U. s  W/ E+ h第23章 命令模式讲解+Coding+源码解析
- {# T4 Z. [6 z5 g4 n本章节主要讲解命令模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对命令模式在框架源码中的应用进行解析,让大家领略命令模式的妙用技巧。
- o+ G/ w0 a/ o1 `" Y2 ]23-1 命令模式讲解8 p% ?8 X! A: V1 r! C
23-2 命令模式coding
  J# F2 r! B6 u8 \23-3 命令模式源码-jdk-junit
% X  c6 M! D  j
& j! S1 A3 O% h5 Q第24章 中介者模式讲解+源码解析
! R( U' y7 P, E- U6 l中介者模式在实际工作中使用率很低,但为了大家学习的完整性,对中介者模式定义,使用场景,优缺点等进行讲解后,直接给出案例代码进行讲解,最后并对中介者模式在框架源中的应用进行解析,让大家领略中介者模式的妙用技巧。...
& U/ N% Z: [  m- z/ v% X24-1 中介者模式讲解
2 e7 V% V& y5 p! n5 e24-2 中介者模式coding4 s8 s+ ^$ ^3 I: L' ]
24-3 中介者源码-jdk; B' W5 }9 ^2 o

/ W# D$ m' e5 ^: h% K. P第25章 责任链模式讲解+Coding+源码解析! _/ N6 P9 O0 R" ?/ {+ n
本章节主要讲解责任链模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对责任链模式在框架源码中的应用进行解析,让大家领略责任链模式的妙用技巧。6 T- F% U: p9 H/ Z) P$ M4 h
25-1 责任链模式讲解- m* o- n1 z1 p0 M
25-2 责任链模式coding
3 g/ _+ V/ C! [6 ^( Q25-3 责任链模式源码-servlet, h1 B9 Y( \# A8 [& q- l

( k9 M, x) y+ ~5 ?0 Z9 e; R) z: ]第26章 访问者模式讲解+源码解析2 J: h/ y5 W& R  J+ w
访问者模式在实际工作中使用率很低,但为了大家学习的完整性,对访问者模式定义,使用场景,优缺点等进行讲解后,直接给出案例代码进行讲解,最后并对访问者模式在框架源中的应用进行解析,让大家领略访问者模式的妙用技巧。...
9 R4 O! s' Y2 H6 b. {3 W, r/ H26-1 访问者模式讲解
0 R1 U; ~4 j' c& r% s0 a6 h& {26-2 访问者模式coding
/ e  C" l  ?' M! C* z# m2 K7 A7 f
3 P2 _% ?) ?, C$ k# @& X, `7 t- a26-3 访问者模式源码-jdk-spring- V9 p$ D$ l: m3 b
第27章 状态模式讲解+Coding+源码解析5 R1 R" Q' `8 ^$ f, N
本章节主要讲解状态模式定义及理解,适用场景,优缺点及扩展。并引入业务场景,一边coding一边讲解,最后对状态模式在框架源码中的应用进行解析,让大家领略状态模式的妙用技巧。
. F( k9 C5 J  ~: j27-1 状态模式讲解
4 T+ d+ X) e8 @, m5 |27-2 状态模式coding) p0 q; n6 K( j5 N. K/ R
27-3 状态模式源码-JSF3 u, j( `2 }( u5 Q
" i' L: X# `  \- ?9 }* r
第28章 课程总结
1 z! I, Q0 u2 \1 W" A恭喜同学们,到这里的时候,说明你们已经学完本课程了,希望大家学有所获,同时在这里和大家一起总结回顾下本课程的重难点,帮助大家巩固所学知识,同时我也期待与大家进一步交流(课程问答区里等着大家)) u4 c* i* _' m4 u* f& S0 P7 A8 j+ Y
28-1 课程总结) q, e9 @$ y( I% v
1 G  t4 m0 J/ \, |8 r5 g% ^
〖下载地址〗) t1 a+ E: J- l& P
游客,如果您要查看本帖隐藏内容请回复

3 [1 Q' h7 ^' Q0 l; c
1 f( t9 V6 n* T* a: z# @6 K# B& X& A( Z6 `) L* z
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------1 r& v; C" L' O7 o/ O

7 |# W" D* O& w# U2 G5 a2 Q〖下载地址失效反馈〗
# y% J5 m7 r- B4 |- x" p如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加QQ邮箱留言:2230304070@qq.com3 X- n( @* N5 [9 L5 ]

3 Y3 Q; B& k" C4 M〖升级为终身会员免金币下载全站资源〗
. U8 s2 [- J" C0 d5 ]5 w/ c全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
! F4 ?) E) A$ ^1 Y
* R9 X* \, @5 w1 h: g〖客服24小时咨询〗5 \! i: d' C+ z' d
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。
' p0 ~9 p- z# I8 O
* Q/ O8 i( q% o) |
8 F$ `5 \& E3 {1 ~5 \& e5 v
+ X# s8 o: w3 l1 h* L5 ?
回复

使用道具 举报

ustc1234 | 2020-11-22 16:18:11 | 显示全部楼层
Java设计模式精讲 Debug方式+内存分析
回复

使用道具 举报

lxym1234 | 2021-2-7 19:02:49 | 显示全部楼层
努力学习保卫祖国
回复

使用道具 举报

ntrgsxs | 2021-10-29 11:10:46 来自手机 | 显示全部楼层
努力学习保家卫国
回复

使用道具 举报

qwety20185 | 2021-10-30 23:53:05 | 显示全部楼层
Java设计模式精讲 Debug方式+内存分析
回复

使用道具 举报

2583151529 | 2021-11-1 17:55:40 | 显示全部楼层
6666666666666666
回复

使用道具 举报

熊俊杰 | 2021-11-4 17:58:51 | 显示全部楼层
helloworld
回复

使用道具 举报

modalogy | 2022-9-5 19:47:38 | 显示全部楼层
6666666666666666666
回复

使用道具 举报

只是个幻想家 | 2022-10-27 11:49:00 | 显示全部楼层
努力学习保卫祖国
回复

使用道具 举报

qazpon470 | 2023-3-25 01:10:02 | 显示全部楼层
6666666666666666666
回复

使用道具 举报

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

本版积分规则