设为首页收藏本站

搜索
Hi~登录注册
查看: 207|回复: 1

[PHP] 2016北京PHP第42期就业班

[复制链接]

142

主题

152

帖子

558

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
558
发表于 2018-7-28 20:30:44 | 显示全部楼层 |阅读模式
1.png
/ e, `9 }8 Y4 V9 ?' U) t8 v2016北京PHP第42期就业班( v5 q8 N- G% E+ C0 A7 g5 l
├─01.中级项目* m9 ~6 R: D6 E
│  ├─20150918
# m1 ]$ y7 _( |& t6 X: I$ A- c1 a, N│  │      1.项目的意义.wmv
: Z' C# }4 H7 \8 x) v│  │      10.定义dispatch方法完成路由分发.wmv4 Q& ], }) E+ r5 c# f, S) p
│  │      11.定义自动加载并测试.wmv
2 r6 @5 d( D% Z; R$ r8 B6 N: f9 T3 i7 h│  │      12.视图的载入.wmv3 v; _/ H# g8 ^$ `. {2 Y5 {0 P$ y
│  │      13.定义核心控制器.wmv6 O! m9 U7 F, q5 R% `6 F# C- A
│  │      14.数据库模型的载入.wmv; q: N. \0 Z1 m5 g1 ~
│  │      15.工具类模型的载入.wmv4 }" _/ M0 F4 H, P# H! T5 z
│  │      16.框架总结.wmv* f+ t2 f" Z+ Q( a3 C  I& ?/ b
│  │      17.数据库设计要点之一-数据类型.wmv) Z7 G6 H0 P4 s* Q; {
│  │      18.数据库设计要点之二-表间关系.wmv
/ w* v+ k; w3 h5 ]  `" v! k│  │      19.一对多表设计(goods、brand和category).wmv2 C: K+ O* l+ `3 S1 ~) J; Y0 K2 Q
│  │      2.项目定位.wmv
" T/ X4 c! q: D; k( x│  │      20.多对多设计(attribute、goods_attr和goods_type).wmv% p! P/ `& z- k% q3 C% t2 s8 W; l
│  │      20150918.torrent2 a5 i9 |: v% }
│  │      3.项目规划.wmv: ?( F6 u6 M; b& w# C, o
│  │      4.笑谈OOP思想.wmv
8 h2 O: n( ^# `* _2 {9 n2 R! b│  │      5.一张图读懂mvc思想.wmv$ h9 l. }8 y1 V6 |. n: Q
│  │      6.项目结构搭建.wmv; d0 v* y, X1 Y3 K5 {; I; ?
│  │      7.编码规范说明.wmv# }3 q: ]) g9 }3 r! U/ J$ Z
│  │      8.定义framework初步.wmv
$ {9 p& C# F# L* E1 z, H8 M, v! t│  │      9.定义init方法完成初始化工作.wmv* d, r; S" [0 T
│  │      shopcz.sql$ X5 I0 Z: X" [% T! Z* [
│  │      shopcz.zip9 g4 U: l# X4 z# E* h1 o$ e: d- Y6 {
│  │      中级项目-20150918.doc# ~' X9 V# K9 v; g7 |+ p
│  │      中级项目.ppt
0 Q; p* x- a7 j; i  V9 \9 a│  │      数据库设计.png
5 j7 o" ?  H* H- ^│  │      整体架构.png; W3 m+ r7 Q+ V3 b2 G
│  │      ) o, n5 j1 J. D' t' R
│  ├─20150920
& J/ i$ t  E3 ~" S& w* i│  │      20150920.torrent+ d% k2 F/ A$ G5 t: ]
│  │      21.后台各模块开发顺序及具体实施方案.wmv
" T3 X4 m; W( J│  │      22.商品分类业务逻辑分析.wmv
  `3 ~4 [' d3 N5 ^1 B│  │      23.添加商品分类.wmv
: t$ M+ w/ p8 X! g; K, R│  │      24.商品分类显示第一步-显示所有的分类.wmv/ Y! L" {8 w/ E$ m: g
│  │      25.无限分类显示原理剖析.wmv7 |# i; h/ X$ @% W% L
│  │      26.商品分类显示完善-重新排序及缩进.wmv- y# c7 E/ u+ e, t( ~
│  │      27.商品修改-显示商品编辑页面.wmv  G7 {0 p- _4 f& e' c* R
│  │      28.商品更新-注意业务逻辑的正确性.wmv
) ~  g5 o; [( E; n# ]" u1 ~│  │      29.商品删除及简单总结.wmv
$ `2 ~* C. i- p' {1 b5 h│  │      shopcz.zip- u; K6 b0 V) Z) V& V
│  │      中级项目-20150920.doc" k8 }) k- T3 f. O, f7 T1 X9 p
│  │      图解_.xls' z2 q0 F0 |! _* g; U0 v6 Q* ~
│  │      补充.数据库设计要点(前天的视频这集没录上,对应17和18).avi
1 F6 l: d3 K+ l8 b│  │      & r6 W) e8 U- I: `6 u, f7 k8 O
│  ├─20150921
, U& D  A+ ~$ c' F. Z+ d5 J* V1 n& C│  │      20150921.torrent9 H- J1 o9 Z( x- ?6 v6 G1 U
│  │      30.后台登录业务逻辑分析.wmv. m. V- Z7 R5 }% y1 P+ r
│  │      31.后台基础控制器的编写.wmv" O$ z  h( m( z7 C
│  │      32.编写登录控制器完成登录管理.wmv
( ^" m" C; L) u/ R8 A│  │      33.给项目增加验证码.wmv
/ e7 d$ J& L( W│  │      34.sql注入之万能密码攻防.wmv
+ n0 h! r- T3 H! l* k9 W) m! {% L4 P& f# K  a│  │      35.sql注入之万能用户名攻防.wmv# E6 r. x# h1 o
│  │      36.sql注入之get方式攻防.wmv' N2 H. l' c1 f9 C: }7 V6 I. W
│  │      37.xss攻防.wmv7 V5 \! N( u" S6 T! v8 Y0 _
│  │      38.定义辅助函数完成批量转义.wmv
/ P3 x  d. j! g  |' ?, R! @│  │      39.关于错误说明.wmv
# M0 n. y- P; S' c8 x- Y$ ]│  │      40.给项目增加sql日志.wmv
) _  C; d4 H* L2 x' {7 i│  │      shopcz.zip
+ G* t: |# P( F│  │      中级项目-20150921.doc- X% K) e9 g2 m
│  │      图解_.xls
7 X5 w7 y* I; x4 S│  │      ; y/ r9 k3 Q; P; j3 B$ V( p' h
│  ├─20150923% @0 V4 A0 M; ?  i2 _
│  │      20150923.torrent7 n: d, v, J7 \
│  │      41.商品类型管理之添加.wmv
+ G  L4 \3 X8 s9 H; P1 [│  │      42.商品类型显示初步-显示所有商品类型.wmv& u# I. z7 a1 \. r
│  │      43.商品类型显示完善-分页显示.wmv6 w! ?* a( r/ y/ i% B' s) S  S1 o
│  │      44.商品属性业务逻辑分析.wmv1 d! g( @1 q. U8 G) L/ [' O
│  │      45.商品属性添加.wmv3 Y& R0 v2 i3 i: v! W0 r$ S
│  │      46.商品属性显示第一步--显示指定类型下所有属性.wmv
$ q7 R$ a) Z( Z, c│  │      47.商品属性显示第二步--分页显示.wmv
% Z" o; U( S/ Y0 ~3 X0 T│  │      48.商品属性显示第三步--按照商品类型筛选.wmv
$ s& x6 @3 V7 Q- T│  │      49.显示商品添加界面-初步.wmv: ?& u( v  V3 V' K/ M$ c
│  │      50.使用iframe实现局部刷新原理剖析.wmv
2 L7 z) l, R4 b8 J* V│  │      51.动态获取指定类型下的属性(有难度).wmv
. T$ T  E# T+ d& |$ c$ d7 P) k│  │      shopcz.zip" @7 k# ]8 j% l
│  │      中级项目-20150923.doc
& g5 r' N( s. z! E│  │      图解_.xls
, X% u; x' D4 F6 |0 ^│  │      ( M6 M- Y( Y  ]9 k& |' I; [
│  ├─201509242 p" J$ q. q3 w! ]1 U
│  │      20150924.torrent
4 r% A. C" w/ ]. P2 v9 Q6 E│  │      52.商品插入-完成goods表的插入.wmv7 B; z4 @, X% d7 ]$ q$ s
│  │      53.商品插入--完成goods_attr表的插入.wmv
$ i. f8 L/ o  |; R( a│  │      54.前台首页整合.wmv! f- J$ |, X0 h1 W8 d
│  │      55.商品分类三级展示业务逻辑分析.wmv
9 ?* R: s5 t: b# [4 t# j- \" t( K│  │      56.编写代码实现三级分类展示效果.wmv3 }$ {4 M% W0 q. l2 @3 E( K
│  │      57.又见递归.wmv
9 y, v3 E6 w: b3 j8 N/ K& i│  │      58.获取首页推荐商品.wmv% x$ `" m. O- _) Z' {- b' q) v
│  │      59.项目上线.wmv$ }& k4 {& K! j, G" S$ k' J2 `6 H
│  │      CZSHOP项目答辩-王树荣.pptx
) Q2 I% N1 _/ Q; w# V0 t2 ?│  │      shopcz.zip# s! m8 y. `# H6 k6 E1 l
│  │      中级项目-20150924.doc: J6 n) O4 |* I( r/ E
│  │      图解_.xls, M# r" U) W" Z
│  │      徐顺利.ppt
/ P( p) Y( t+ i7 Q! T' O4 w│  │      $ {* D! S" ]: t  V/ w8 q
│  ├─20150926+ L( i4 a7 `/ e0 b- B  h
│  │      20150926.torrent; s! @1 [( t+ o
│  │      60.统计属性数(sql查询的综合应用).wmv( a2 m& O8 x' N) _' i" x& P+ \
│  │      shopcz.zip
. W" C  A2 h* ~- ?' E9 d│  │      中级项目-20150926.doc
. z( m' {9 f' D+ L. p* b│  │      - ?/ f" K6 T4 J/ Q* J' U) e
│  └─中级项目资源
3 i7 O! n! z4 c/ P: ?│      │  shopcz.sql1 g  A8 S* |  x, w4 X
│      │  Sublime Text v3.3083 绿色汉化版  程序员必备神器.zip
$ I6 }3 J3 q5 C3 Q* n│      │  中级项目-20150918.doc
$ u9 `# A' J( k% ?& ]; D│      │  中级项目.ppt
  u5 e4 G0 X- O4 x$ K  E  H│      │  经典面试.doc
: {) A9 l; G; y- U1 O$ D│      │  
/ V3 w) |* Q1 ^/ Y$ V# R│      ├─mysql workbench) I* ?3 X: s; v( F+ b/ d8 L6 }
│      │      dotNetFx40_Client_setup.exe0 U5 J+ B. |; O% y) m+ [1 h
│      │      mysql-workbench-community-6.2.5-win32.msi
9 G0 Y2 m. |: e│      │      vcredist_x64.exe
* g3 |6 \$ m8 w* A+ M│      │      vcredist_x86.exe
$ U# l' l* i) @- c" t2 C5 D% X│      │      
+ O! f4 a; [5 |" S+ O│      ├─shopcz
1 k7 |5 l( ~* Y/ ~5 P. @7 K│      │  │  address.html
2 C+ `: K4 H# P9 W+ ]│      │  │  address_edit.html
' y. K) O% T" n- d% I│      │  │  comment.html) {: \9 B; X% {' V5 [
│      │  │  error.html! C* z/ e+ ]+ G- {* I0 \5 I( O- V, Y
│      │  │  favorite.html: o( |, B! m3 C2 e# t. c+ k
│      │  │  flow.html  g- G4 ~" M6 C
│      │  │  flow2.html
' Q0 O, g' Y' `5 \9 v1 z6 t% d│      │  │  goods.html( W7 t- a3 p5 M1 ?; D( i
│      │  │  index.html
7 ?) o8 p0 u5 ?8 T7 n5 p+ |│      │  │  list.html
" C, z, A! z! a% G& Z8 I│      │  │  login.html6 B! e, F8 _! l0 V
│      │  │  member.html( T% F( q7 `; K. G0 l8 k: P
│      │  │  member_info.html( y; f, n3 b% I
│      │  │  order.html4 X7 ]( G7 T6 n# Z# ~
│      │  │  password_eidt.html
/ X. _6 G/ @1 j; Y/ [│      │  │  register.html
7 ]% [0 ^( l( R9 U1 `! d! }5 R+ t│      │  │  ' j6 Z1 o  ^, @. e  W3 T
│      │  ├─admin' P! b6 \2 I! h: @2 g- {/ u
│      │  │  │  attribute_add.html
+ z1 h7 f/ H- D# ^! w5 t│      │  │  │  attribute_edit.html
  ?2 g7 O" E( X" d" u7 E│      │  │  │  attribute_list.html* ?6 [2 J, \! S  O( A1 ^2 @
│      │  │  │  brand_add.html
. A: J! B: p8 E5 J1 V│      │  │  │  brand_edit.html3 Q; x( t/ y6 [
│      │  │  │  brand_list.html
$ @3 |) w+ R5 S; L1 L1 m% q│      │  │  │  cat_add.html
$ \7 a; t4 D; p% p. u$ W│      │  │  │  cat_edit.html
% [, u$ x$ E5 D6 {3 ?" a+ m: x; N│      │  │  │  cat_list.html
! O# S' p  c4 k7 W% }│      │  │  │  drag.html
# `& U/ g6 [/ p$ F7 p6 G0 X│      │  │  │  goods_add.html* Z. X8 [; n+ p2 W9 N
│      │  │  │  goods_edit.html
2 {- Y) p. Z7 I. u. d# c│      │  │  │  goods_list.html) D: k4 r+ Q' \7 P+ b
│      │  │  │  goods_type_add.html0 d( L' g, l  d/ c2 [* v( i: C
│      │  │  │  goods_type_edit.html
( F8 W6 L$ f% E5 D4 ]* }8 X│      │  │  │  goods_type_list.html
; @6 c9 s4 \9 n4 R- b│      │  │  │  index.html
; u1 D; A- M: F│      │  │  │  login.html
6 L0 p7 [8 v9 Q, C6 }# y6 M$ O│      │  │  │  main.html
7 B% k5 a; J1 X+ ^( Q/ u$ o5 v│      │  │  │  menu.html9 L5 y7 H. \- Q3 \9 D* y  l* G
│      │  │  │  message.html
; ~$ }5 g# t8 X0 r' V% d$ X. k) ^# ]│      │  │  │  top.html! W+ O5 y1 m2 w6 Y2 u
│      │  │  │  
8 T, S$ F! J5 p1 c6 u# P$ e; j. b│      │  │  ├─fckeditor- B1 B( s, Y) b  V% O0 n
│      │  │  │  │  fckconfig.js- i9 j! ^+ I- S; y  I
│      │  │  │  │  fckeditor.cfc5 |% Q( [( |! }
│      │  │  │  │  fckeditor.js
, J( T8 a4 c3 X. |' R% g8 Q) f" f. ], }│      │  │  │  │  fckeditor.php/ S. e" p' d/ X  D0 b
│      │  │  │  │  fckeditor_php4.php+ S& t8 q* P7 z" Q
│      │  │  │  │  fckeditor_php5.php
; b# F' y- z; b│      │  │  │  │  fckpackager.xml
" M. R: D$ h/ Q1 t│      │  │  │  │  fckstyles.xml) ~) E" O) g: o2 y2 E
│      │  │  │  │  fcktemplates.xml7 G; V2 i* f8 M; k# L, |. D
│      │  │  │  │  license.txt" F# K! G& X+ A4 V: N! Z
│      │  │  │  │  
# j4 N7 M( Y4 d1 {3 d) P9 T% Y│      │  │  │  └─editor
" x4 O! j  y3 G$ i3 u│      │  │  │      │  fckdebug.html: J* B: o/ W& b4 R
│      │  │  │      │  fckdialog.html
3 c% |+ s( h: Z1 Z│      │  │  │      │  fckeditor.html5 C4 {" l4 o1 g2 E# d5 g% Q7 e
│      │  │  │      │  fckeditor.original.html" B$ v% |  H; c. U5 P6 U3 Q& k
│      │  │  │      │  
4 W6 V6 S. M& e│      │  │  │      ├─css
& t# I6 Z' @' \0 C! v/ M│      │  │  │      │  │  fck_editorarea.css  Y: f! c! g: E7 _8 n
│      │  │  │      │  │  fck_internal.css
' Y' n: J* w3 H- H│      │  │  │      │  │  fck_showtableborders_gecko.css
" t0 K( I3 ~# ~5 X( O, W) n│      │  │  │      │  │  
: a5 s, k" Y4 R. n│      │  │  │      │  ├─behaviors
6 y3 i2 Z* g( C% d- P  I│      │  │  │      │  │      disablehandles.htc
6 \$ j2 s# g. W: X1 o# ^│      │  │  │      │  │      showtableborders.htc
2 H1 s* ~- s: @( a% ]" X│      │  │  │      │  │      
: N) w' l- Z1 S8 u. g7 b! h│      │  │  │      │  └─images
3 v  C2 l6 g/ f│      │  │  │      │          block_address.png, o0 Y& g7 l( `! N
│      │  │  │      │          block_blockquote.png
3 ~: q6 b7 j9 R) b2 z│      │  │  │      │          block_div.png3 u! }  @/ W( z1 x) k7 N' M2 m
│      │  │  │      │          block_h1.png
: q7 c; |4 ^1 a* n│      │  │  │      │          block_h2.png
) H9 ^2 i$ Y/ |9 R) J2 m: s; [8 r, u3 O│      │  │  │      │          block_h3.png
6 j0 h# J( ~* I% M$ L) _│      │  │  │      │          block_h4.png
/ h6 N) ^8 {) `! O$ C' v│      │  │  │      │          block_h5.png* {# f; E" ~) L7 v5 C0 M5 r
│      │  │  │      │          block_h6.png
. M% ^+ C# V2 f/ i5 s│      │  │  │      │          block_p.png  \/ [4 ]  k$ r
│      │  │  │      │          block_pre.png
3 A$ t( E. p# \/ h" a- ~$ r│      │  │  │      │          fck_anchor.gif
5 B  d) X( y$ g4 h│      │  │  │      │          fck_flashlogo.gif
0 ~6 Z7 D6 _" _│      │  │  │      │          fck_hiddenfield.gif
2 M1 Q' B4 H+ ?( V7 F( n. k* O0 q/ P│      │  │  │      │          fck_pagebreak.gif
2 i( ~! r& b! V│      │  │  │      │          fck_plugin.gif
5 m/ E- C% C- Z1 w. f│      │  │  │      │          " s! ]- d7 n! B6 P2 i, X& z6 g2 W
│      │  │  │      ├─dialog2 `: _5 ~9 P  ]1 {7 g
│      │  │  │      │  │  fck_about.html
6 d" X1 Z. ?# R: z# l) T1 I$ \│      │  │  │      │  │  fck_anchor.html
  G  W: k% H: b0 x# H│      │  │  │      │  │  fck_button.html* v, _& ?9 c. a( y
│      │  │  │      │  │  fck_checkbox.html; f0 f2 \6 a& b3 {1 V% j* @9 E
│      │  │  │      │  │  fck_colorselector.html
/ l- c* o: m6 L* w1 t│      │  │  │      │  │  fck_docprops.html% r, V8 P2 Y8 }+ p% e
│      │  │  │      │  │  fck_flash.html/ Y  j/ R5 s7 s
│      │  │  │      │  │  fck_form.html* {- M0 w  I9 E9 v) l
│      │  │  │      │  │  fck_hiddenfield.html- r. v" e4 s% h9 D; Q  j3 n
│      │  │  │      │  │  fck_image.html# Z8 z7 |; ]' U5 z  j. p
│      │  │  │      │  │  fck_link.html* \. C: x$ M0 ?: h. f6 }
│      │  │  │      │  │  fck_listprop.html/ |: T4 ~9 T' Q; C  o
│      │  │  │      │  │  fck_paste.html* \+ ?7 |+ A' H6 p- y3 f' a
│      │  │  │      │  │  fck_radiobutton.html3 m& c0 r+ }8 n, U' [
│      │  │  │      │  │  fck_replace.html
, M7 l  Q3 t1 i5 b5 B% H│      │  │  │      │  │  fck_select.html) W8 E8 C( j+ V+ ]  Q, T
│      │  │  │      │  │  fck_smiley.html1 J  F) X+ u6 c' A  l; N* k
│      │  │  │      │  │  fck_source.html
3 a4 A  Y* O2 Y# E) y) A. n; @; x9 Y│      │  │  │      │  │  fck_specialchar.html" s: M  G* k3 P. h) B) O$ f
│      │  │  │      │  │  fck_spellerpages.html
: u; G$ P1 w2 b5 _) M│      │  │  │      │  │  fck_table.html) _1 L: F" D8 f6 o8 m  S
│      │  │  │      │  │  fck_tablecell.html
9 q+ ^3 Z1 M9 P- B+ ?│      │  │  │      │  │  fck_template.html
" l- [: {0 G: s│      │  │  │      │  │  fck_textarea.html
4 H& g. U9 {. R│      │  │  │      │  │  fck_textfield.html
1 A7 I$ N, G2 R; ?& u3 j: a│      │  │  │      │  │  fck_UpFileBtn.html
, L$ e/ k1 H! `7 @' y# f│      │  │  │      │  │  
( M  }" |; N* {│      │  │  │      │  ├─common, a6 X1 I, h& g6 \7 k0 W
│      │  │  │      │  │  │  fck_dialog_common.css
4 j2 a0 v/ A- |7 B3 L1 Z3 `│      │  │  │      │  │  │  fck_dialog_common.js( k2 l2 o1 P* `+ H
│      │  │  │      │  │  │  
% @7 {8 a' v& H: V; |' T3 C  `( R│      │  │  │      │  │  └─images0 H' f5 T8 i; h
│      │  │  │      │  │          locked.gif) |, k- Z! |3 K  v
│      │  │  │      │  │          reset.gif$ j: Z1 o" O& V9 ]/ G/ p, T
│      │  │  │      │  │          unlocked.gif
: p6 s2 f2 N3 y; ^│      │  │  │      │  │         
. ~, T9 _- r* j! u. q& j│      │  │  │      │  ├─fck_about6 U7 B7 Z1 D. P" h# V- _, B
│      │  │  │      │  │  │  logo_fckeditor.gif
6 i1 r7 Q0 A9 `& W5 B9 m' x8 E│      │  │  │      │  │  │  logo_fredck.gif
  p0 S6 P  B1 q+ v& u( U│      │  │  │      │  │  │  
$ O$ k: d' U1 V4 X5 [│      │  │  │      │  │  └─sponsors
8 e. [( W" c  y8 z9 w│      │  │  │      │  │          spellchecker_net.gif
: i2 U3 z# R! K' n# [# ~│      │  │  │      │  │          % n" ?' U  F( ~2 L" h; P3 N
│      │  │  │      │  ├─fck_docprops% e8 |: U; |5 I- u
│      │  │  │      │  │      fck_document_preview.html
$ d: P  E9 q* o! \0 q; [│      │  │  │      │  │      
/ v% r/ a+ E' o1 r│      │  │  │      │  ├─fck_flash3 R. A. U( S3 w/ e2 G% z, r
│      │  │  │      │  │      fck_flash.js
  H) c  R& }! K  T; z│      │  │  │      │  │      fck_flash_preview.html% E1 w1 v- N+ O7 q
│      │  │  │      │  │        h7 y% t( l  r# l
│      │  │  │      │  ├─fck_image
, F  I8 v: R/ h% f$ y│      │  │  │      │  │      fck_image.js
) x9 Y! m3 d. l% K: e1 O" I│      │  │  │      │  │      fck_image_preview.html1 R5 T8 j. |: Y& o/ x1 X) ?1 `
│      │  │  │      │  │      
/ ?: n# K/ C/ m) `& I: p│      │  │  │      │  ├─fck_link
6 W) `2 e# M2 \; ~8 F│      │  │  │      │  │      fck_link.js/ n* r9 B' |! W* C" D. r
│      │  │  │      │  │      
/ m$ D2 p7 K7 b, L) E6 O│      │  │  │      │  ├─fck_select1 r5 S" A2 ~0 _. z3 w/ G- u
│      │  │  │      │  │      fck_select.js
6 q+ k" g; \3 P) c" X* g% i; b│      │  │  │      │  │      
5 ~6 `9 h, B4 u) F" E! H, P; o│      │  │  │      │  ├─fck_spellerpages
" U* _$ p6 e/ Q│      │  │  │      │  │  └─spellerpages5 a, |5 _/ v1 d" ~; m& [, W8 A$ W% }; J
│      │  │  │      │  │      │  blank.html/ F0 n0 D: l- b/ c% |9 }
│      │  │  │      │  │      │  controls.html
% `& ?5 l' J, x& e# U0 n4 q│      │  │  │      │  │      │  controlWindow.js
% \. @0 q  A. x5 E3 t# d- ?│      │  │  │      │  │      │  spellchecker.html
4 h, b' h; o8 z, L│      │  │  │      │  │      │  spellChecker.js
! d( h# X; Y1 `/ C- N" ^# e│      │  │  │      │  │      │  spellerStyle.css. m; D7 h. z- s$ Y& B6 v& f
│      │  │  │      │  │      │  wordWindow.js
, U4 ?' U4 t7 }( j# @5 G8 H5 N2 B│      │  │  │      │  │      │  
+ W6 V7 O5 e$ T* `  ^. s│      │  │  │      │  │      └─server-scripts; M8 U# @9 `. D
│      │  │  │      │  │              spellchecker.cfm' [4 m4 G; N" j' ]
│      │  │  │      │  │              spellchecker.php0 y/ d3 C% N' t0 C
│      │  │  │      │  │              spellchecker.pl
( J0 h! G/ n: o0 L2 j5 S( k2 }│      │  │  │      │  │              
+ `: A/ E. D/ |3 P1 d0 U" h│      │  │  │      │  ├─fck_template
2 z; h* Q% O! F( r  o& {  k/ S│      │  │  │      │  │  └─images
2 f8 N/ X: A2 g│      │  │  │      │  │          template1.gif
6 _2 r+ b3 H; x2 `+ V1 i$ r# g7 I8 m. A, o│      │  │  │      │  │          template2.gif
1 U/ ^. a3 a# x│      │  │  │      │  │          template3.gif
3 T  i4 d$ H5 F' n& a│      │  │  │      │  │         
3 r. u8 Y7 ]: U; N$ w. _: O$ k│      │  │  │      │  └─fck_UpFileBtn. q- Q. K) u7 V+ w
│      │  │  │      │          fck_UpFileBtn.js8 ~0 Z* m$ b$ W
│      │  │  │      │         
) C5 e( @& z0 d# Q5 b$ h/ b│      │  │  │      ├─dtd
3 K! b) e; a0 d│      │  │  │      │      fck_dtd_test.html
! i( e# W; {7 y│      │  │  │      │      fck_xhtml10strict.js' T% S- U: N) P' b& l3 ^$ h& \
│      │  │  │      │      fck_xhtml10transitional.js) a% @6 m% `8 |! p+ M& O& o; c
│      │  │  │      │      
6 v5 e7 H6 ~& ^5 K1 j│      │  │  │      ├─filemanager
: H, W: e( s: c% e4 V# N8 g, }│      │  │  │      │  ├─browser
: b% \; t; I% a│      │  │  │      │  │  └─default# C) U7 \% C( E" x. G5 A; a# A
│      │  │  │      │  │      │  browser.css
$ F8 E- N6 ?4 r/ m- h" {+ W4 W* `│      │  │  │      │  │      │  browser.html
- j0 G# N8 n6 ?* v& g2 h│      │  │  │      │  │      │  frm.html
# c; ]; O. x3 f0 T, p: M│      │  │  │      │  │      │  frmactualfolder.html4 ^2 \, p0 u1 z% _0 T8 h( f. x
│      │  │  │      │  │      │  frmcreatefolder.html
) @  @/ e8 I# I) r( T│      │  │  │      │  │      │  frmfolders.html
0 v% B1 E2 s3 _8 B% D7 r6 S8 j9 _$ N│      │  │  │      │  │      │  frmresourceslist.html7 X0 m8 l- a; ~5 e
│      │  │  │      │  │      │  frmresourcetype.html
  \7 G' U( C" t+ g│      │  │  │      │  │      │  frmupload.html
8 G; F2 U( r+ Q( f4 ~- p' l1 M│      │  │  │      │  │      │  
$ P% z3 ?+ @: `: }( M│      │  │  │      │  │      ├─images) E5 j- w7 X. x
│      │  │  │      │  │      │  │  ButtonArrow.gif
# E! A  C3 H8 U) X│      │  │  │      │  │      │  │  Folder.gif
" r* g; F4 o$ v1 C" t. K' \│      │  │  │      │  │      │  │  Folder32.gif
" M9 N: N! q! v' P: X/ c│      │  │  │      │  │      │  │  FolderOpened.gif
8 \; Z- |$ d  S: c) f1 Y│      │  │  │      │  │      │  │  FolderOpened32.gif
' P% r& t( I- Z5 j/ `. g│      │  │  │      │  │      │  │  FolderUp.gif/ s" E6 ?$ q7 y: U8 U6 r+ i
│      │  │  │      │  │      │  │  
4 a- y( S+ h1 j* p- q; p│      │  │  │      │  │      │  └─icons
: r+ l/ [: S/ ^9 e0 j; M* ]9 W│      │  │  │      │  │      │      │  ai.gif. G$ J4 w& `$ L' m0 h5 H* f! J
│      │  │  │      │  │      │      │  avi.gif
- J: F2 V0 p# w. E  n2 Z1 D4 [│      │  │  │      │  │      │      │  bmp.gif  D3 X% c8 O' e3 _2 f5 z" D7 r' {. C
│      │  │  │      │  │      │      │  cs.gif) z% v" z0 ]# J. i9 E# A
│      │  │  │      │  │      │      │  default.icon.gif, C5 y  m- o: h  m3 `+ v
│      │  │  │      │  │      │      │  dll.gif2 _1 N+ m4 r' j' g
│      │  │  │      │  │      │      │  doc.gif% t) H3 U* x: e% L
│      │  │  │      │  │      │      │  exe.gif+ s, E( h' I$ \5 U$ I, [# h0 R
│      │  │  │      │  │      │      │  fla.gif
0 ~# ~9 `6 M* s+ q/ w* @5 O│      │  │  │      │  │      │      │  gif.gif
) Y5 d# m7 X% i5 [│      │  │  │      │  │      │      │  htm.gif# l6 Q6 q$ x3 m7 H# r2 v- V  x
│      │  │  │      │  │      │      │  html.gif
( D) P6 Y5 O1 F) U# _* q│      │  │  │      │  │      │      │  jpg.gif6 b2 O& B" d* R6 b
│      │  │  │      │  │      │      │  js.gif
3 h; ?9 d; r$ D8 E" x│      │  │  │      │  │      │      │  mdb.gif
9 }8 u* `9 m8 M* ^; n  O│      │  │  │      │  │      │      │  mp3.gif
* n+ T0 d) Y2 R! I│      │  │  │      │  │      │      │  pdf.gif
" w/ S' i! Y9 d( A# J│      │  │  │      │  │      │      │  png.gif
+ A/ s. x) p% D* F; h3 Q0 E│      │  │  │      │  │      │      │  ppt.gif7 M. J7 X' B% e" `9 w3 e
│      │  │  │      │  │      │      │  rdp.gif1 F) x, z8 q) f1 p8 f" C
│      │  │  │      │  │      │      │  swf.gif+ S. R7 R( s# z8 H, T4 C2 t
│      │  │  │      │  │      │      │  swt.gif
0 [0 |+ d! m1 N. w0 f5 N% A│      │  │  │      │  │      │      │  txt.gif' r0 F0 L, K2 k7 k4 u4 R& ]
│      │  │  │      │  │      │      │  vsd.gif
. I( y% c: u  x3 n│      │  │  │      │  │      │      │  xls.gif
' N$ g+ o  V* O( E8 ~│      │  │  │      │  │      │      │  xml.gif
% e% |" @" F! k5 B│      │  │  │      │  │      │      │  zip.gif% U) b6 t+ q: F/ X) d1 A! Z
│      │  │  │      │  │      │      │  
. K* l' C6 @0 a5 h, G│      │  │  │      │  │      │      └─32
  f5 |# |3 J' o* m! ]│      │  │  │      │  │      │              ai.gif4 z8 S6 o$ b/ G( C5 R3 W- K2 k3 {4 J, @
│      │  │  │      │  │      │              avi.gif/ {7 h  q* f# T
│      │  │  │      │  │      │              bmp.gif
* j, ~/ ~$ a$ o7 I" M- F│      │  │  │      │  │      │              cs.gif4 C9 ~( U% C4 p+ U( L
│      │  │  │      │  │      │              default.icon.gif0 X$ e  \- X) H  V" Q% Y& ~, a
│      │  │  │      │  │      │              dll.gif' Q1 h$ f; t2 s
│      │  │  │      │  │      │              doc.gif6 {3 v) E6 _# o1 v- u; y9 u
│      │  │  │      │  │      │              exe.gif
6 k$ }3 q8 O7 c+ \│      │  │  │      │  │      │              fla.gif
  V* F4 c; ?* T3 w+ Y; W( O- G! W│      │  │  │      │  │      │              gif.gif1 l/ }5 E. Z- |- z, I
│      │  │  │      │  │      │              htm.gif; N9 D1 M) p. n# B
│      │  │  │      │  │      │              html.gif
4 _2 ~( A" J2 R2 ?" g: Z, z│      │  │  │      │  │      │              jpg.gif
, j5 x9 i" [7 I) _& R3 s│      │  │  │      │  │      │              js.gif
" w% Q) |  _3 n; M* `" s+ L│      │  │  │      │  │      │              mdb.gif
. c- o  m3 ?8 w8 ~  X0 T# J' s, \│      │  │  │      │  │      │              mp3.gif0 y, ^7 s  g  t/ O0 ]" X' |+ o
│      │  │  │      │  │      │              pdf.gif
) l4 D; i) P/ X│      │  │  │      │  │      │              png.gif# F+ m) \6 g( l$ @8 W
│      │  │  │      │  │      │              ppt.gif0 Z+ O: x. e# _; t
│      │  │  │      │  │      │              rdp.gif
' M  S$ {0 o5 F8 I│      │  │  │      │  │      │              swf.gif& \8 f& a, @3 [! ^/ r+ z3 O. ^3 Q# u
│      │  │  │      │  │      │              swt.gif
! x$ p0 _# h, M; h/ m│      │  │  │      │  │      │              txt.gif$ m$ Z0 c8 A9 D. b
│      │  │  │      │  │      │              vsd.gif
0 Y- E8 g; G/ r" s  w3 V9 N! V│      │  │  │      │  │      │              xls.gif
6 U8 ], p8 i! M3 r2 J) @, Q│      │  │  │      │  │      │              xml.gif
2 p" `. I! s* E* |│      │  │  │      │  │      │              zip.gif2 k7 y2 J* H: _, O
│      │  │  │      │  │      │              ; N: i# k; J) \! p/ N* t
│      │  │  │      │  │      └─js$ |: |3 [0 p9 K- N- _. H
│      │  │  │      │  │              common.js8 Y3 y5 d$ c4 Z
│      │  │  │      │  │              fckxml.js6 a+ k# E! V& n
│      │  │  │      │  │              
1 }5 \& l) O- u2 w; E2 A│      │  │  │      │  └─connectors( ?" \8 R& Q# R; U# f$ q; n
│      │  │  │      │      └─php
0 U6 k2 c. ~0 m' K8 Z│      │  │  │      │              .php
: f# H: w2 _" ~* Z│      │  │  │      │              basexml.php4 x& r/ s6 O/ U
│      │  │  │      │              commands.php
9 q9 E2 x8 n& a6 m- C; g3 ^+ W│      │  │  │      │              config.php
8 v. _, q2 H$ g( g3 H5 Q1 i- A│      │  │  │      │              connector.php
& d2 {% d' r. [  R│      │  │  │      │              io.php0 b3 R6 g* b9 g2 y8 H% |
│      │  │  │      │              phpcompat.php8 G3 u2 U- e  i% l% q
│      │  │  │      │              upload.php4 G2 B# i* i# K% q
│      │  │  │      │              upload_more.php( \# I5 Z: X3 V5 B3 k
│      │  │  │      │              util.php
4 q# o3 n3 c4 e6 q* A( i; ^/ G' [│      │  │  │      │              _more.php
, W* y8 m- L% B7 g7 T│      │  │  │      │              
7 S/ O# s' `( g2 Z: m/ [│      │  │  │      ├─images+ A2 n8 O7 V; m6 \  c  k% B9 @
│      │  │  │      │  │  anchor.gif
5 b2 c2 M8 g/ ^* v. I0 {8 i& f. |0 o& Y│      │  │  │      │  │  arrow_ltr.gif5 n1 D9 A4 \( ]( F' Q+ T
│      │  │  │      │  │  arrow_rtl.gif
# l! S& G' ]9 U5 @$ p│      │  │  │      │  │  7 U9 [% [4 M& o' D
│      │  │  │      │  └─smiley
/ j8 }7 D; _$ T│      │  │  │      │      └─msn
7 G7 N3 _# W1 j0 Q2 y% `│      │  │  │      │              angel_smile.gif
& B1 Y! w. z- s6 _│      │  │  │      │              angry_smile.gif
' R0 F* }( ]1 w4 a  v! D- f│      │  │  │      │              broken_heart.gif3 A( r/ M" A# z% p  j/ }
│      │  │  │      │              cake.gif
  b6 Y$ h  b$ T5 W│      │  │  │      │              confused_smile.gif! ^) I5 P$ [. |  n/ q
│      │  │  │      │              cry_smile.gif( c. ^/ e9 U  I% m
│      │  │  │      │              devil_smile.gif
; M" f6 d& n& Y5 m│      │  │  │      │              embaressed_smile.gif
- W* t: ^% A, W, a$ _4 l4 [0 f│      │  │  │      │              envelope.gif) R; E" r7 i/ E5 y2 A
│      │  │  │      │              heart.gif
& k& s1 _: d5 R7 x, L│      │  │  │      │              kiss.gif1 b( k0 s/ _. g5 I. \
│      │  │  │      │              lightbulb.gif
# S( P# M0 g7 g2 ?6 @│      │  │  │      │              omg_smile.gif' F1 u! B; L8 S0 H/ Z: P
│      │  │  │      │              regular_smile.gif
+ u5 Y9 N" L6 x0 m│      │  │  │      │              sad_smile.gif# }1 [+ `& }0 M( L- y2 x
│      │  │  │      │              shades_smile.gif
5 q; a5 n+ N, K$ b! Q; o│      │  │  │      │              teeth_smile.gif; O4 [# l9 [) D* Q! _
│      │  │  │      │              thumbs_down.gif
' w& t9 I5 f" O* M│      │  │  │      │              thumbs_up.gif
* d3 E6 U* T/ Z! \% S│      │  │  │      │              tounge_smile.gif
0 U# O8 k( Z* j- A│      │  │  │      │              whatchutalkingabout_smile.gif
7 W4 G! T* v4 j+ L4 f│      │  │  │      │              wink_smile.gif
+ Q2 N( q( c( s8 `0 F│      │  │  │      │              2 T* f! J6 P% Y
│      │  │  │      ├─js
2 O9 U4 M6 Y$ C% g5 @- C│      │  │  │      │      fckadobeair.js) [1 }, q% x! M4 U+ ^
│      │  │  │      │      fckeditorcode_gecko.js  w9 ^. P# S$ |' Z% `
│      │  │  │      │      fckeditorcode_ie.js
4 G7 x! P& p# B) R" O5 \│      │  │  │      │      
( ^8 N, D+ i+ o8 ]" U) D│      │  │  │      ├─lang
7 {" }6 L3 X/ W) a" P│      │  │  │      │      en.js
3 K* E; |  Y( P+ }& I│      │  │  │      │      zh-cn.js
$ ^3 X) s0 `/ F- p' A9 P│      │  │  │      │      zh.js
  |3 a# `5 f$ B: ?: P│      │  │  │      │      1 f, J+ x0 ?' F
│      │  │  │      └─skins
  y) l4 d" y7 B9 U│      │  │  │          └─default/ u2 N, n: N2 v
│      │  │  │              │  fck_dialog.css$ n& L5 H9 D! m+ H1 [4 |1 b
│      │  │  │              │  fck_dialog_ie6.js
" [4 G# S8 j" a0 [) t& k$ [│      │  │  │              │  fck_editor.css
- i2 z; q' G* r' L* n) A5 o7 {│      │  │  │              │  fck_strip.gif# ]4 g9 @+ s8 B/ J
│      │  │  │              │  ( B& ?, E4 C8 |4 w8 H4 m; L' |
│      │  │  │              └─images
% c& }$ t3 J+ F; Q& [) i│      │  │  │                      dialog.sides.gif
& S. b" w: G7 u  f│      │  │  │                      dialog.sides.png
, T. k. C) Z" ^3 \│      │  │  │                      dialog.sides.rtl.png
1 P& W9 X" E8 D; M7 f5 Z│      │  │  │                      sprites.gif9 V0 J. r: O3 `3 E) t
│      │  │  │                      sprites.png
4 b% M/ [3 y7 @8 w9 K) L) Z& v│      │  │  │                      toolbar.arrowright.gif' _0 y0 C) v" C# U* W/ Z3 r
│      │  │  │                      toolbar.buttonarrow.gif
% Z6 ?0 m- H$ A! C│      │  │  │                      toolbar.collapse.gif
3 x7 _) T3 ~6 o* Y) I│      │  │  │                      toolbar.expand.gif
7 z6 @( z0 }) O. C. G5 ]) [│      │  │  │                      toolbar.separator.gif
( r5 P: I% V& ~! s6 k│      │  │  │                      toolbar.start.gif1 m3 {" S2 Z# N" [% o
│      │  │  │                      0 s3 y$ ^( q- u& u2 O
│      │  │  ├─images
# F) |) e+ a& u+ n│      │  │  │  │  ajax_loader.gif7 U* N9 b1 H6 M7 F! H- t
│      │  │  │  │  area_link.gif0 P: P( ?) G1 I+ `. `( Z
│      │  │  │  │  arrow.gif
8 {* G. {# v0 z/ }9 H7 _/ C│      │  │  │  │  arrow_left.gif( A. G+ Y0 z0 b5 O
│      │  │  │  │  arrow_right.gif
9 k8 G3 H8 W1 g/ k│      │  │  │  │  bg_repx.gif
7 R: d% O  q5 S( k) K5 R│      │  │  │  │  book_open.gif; d7 Y9 V3 E8 c, J9 F
│      │  │  │  │  btn_close.gif
5 k1 U8 d2 J: Y  Q│      │  │  │  │  btn_drop.gif
) O( Z) ]$ j  ^$ H# U) R│      │  │  │  │  btn_maximize.gif
$ A6 g2 u% P, u4 A- v│      │  │  │  │  btn_minimize.gif% m: b; ^, K; \
│      │  │  │  │  button_bg.gif
" {  z3 _: L9 w# W  @& g│      │  │  │  │  close.gif- I" d3 }2 F% K+ H4 w9 u+ x
│      │  │  │  │  color_selecter.gif" K4 O! |6 _7 x$ c1 W
│      │  │  │  │  confirm.gif/ l; k9 e( P7 c, Z+ c
│      │  │  │  │  ecshop_logo.gif
; \1 E% s0 a, k( r- `│      │  │  │  │  empty.gif
% ?1 J, G- \9 `- o% S│      │  │  │  │  filecheck.gif5 C. N4 o0 e" A, ^7 |1 N( }: E* O
│      │  │  │  │  icon_account.gif
" t. `/ C+ p3 ]' W! e│      │  │  │  │  icon_add.gif
4 x$ \( q) _; A1 n# A│      │  │  │  │  icon_copy.gif
, R+ O* x5 Z) |( L  P1 N3 M│      │  │  │  │  icon_docs.gif0 x3 g  {% Q1 d1 ?) {& ?% n
│      │  │  │  │  icon_drop.gif- a3 u& Y8 U0 B2 D1 e+ W
│      │  │  │  │  icon_edit.gif
+ ^" H$ `5 d8 J# x, }! W9 G│      │  │  │  │  icon_js.gif
' k7 M% D! I$ d│      │  │  │  │  icon_output.gif3 Z" ~9 G/ s8 |, t% I
│      │  │  │  │  icon_priv.gif: ], o' g; E( P  r( U/ g& v5 u
│      │  │  │  │  icon_search.gif
& b1 y3 }; }! I0 P. w: ?" I│      │  │  │  │  icon_send_bonus.gif
) }! I8 W6 T8 ?) ~│      │  │  │  │  icon_title.gif
9 U7 \+ Q" s/ a# O7 u: n│      │  │  │  │  icon_trash.gif
( Q6 [$ c' ?. b0 ]3 c' b* X: F│      │  │  │  │  icon_view.gif
+ M7 _- W. r9 ]9 p' ^+ r; c2 h& \* z│      │  │  │  │  information.gif
* g# Z% b) X% h: B0 c, L% t# O│      │  │  │  │  loader.gif, H' j( K+ \1 g+ W! I8 b* P
│      │  │  │  │  login.png
& w& g7 `( t5 b$ X9 t1 w, Y. i$ X│      │  │  │  │  login_line.gif
. }& F/ i& ~( L. U│      │  │  │  │  menu_arrow.gif
8 u( Z0 K  k! o3 v│      │  │  │  │  menu_minus.gif3 W; R: M7 `: h; `( f- e$ a
│      │  │  │  │  menu_plus.gif
+ J( P* B2 p1 D7 P3 O│      │  │  │  │  no.gif
9 K2 i4 y/ q- c/ b/ M6 B+ W% q│      │  │  │  │  notice.gif
" }% O  [- M& ?; W) ?) i  Y, V│      │  │  │  │  online.swf
1 m5 e# q( Y# Z│      │  │  │  │  online.wav
2 {6 z3 D# @4 c5 d" A│      │  │  │  │  picflag.gif3 y" t4 d* ^  w& H
│      │  │  │  │  picnoflag.gif
# M4 y; H7 k& m" ?│      │  │  │  │  sort_asc.gif
# Q" k$ K! [1 h' V( W' X│      │  │  │  │  sort_desc.gif
: p" y2 b, E$ j* }( ~" Y│      │  │  │  │  stepnum.gif
! o; U8 z' D  c! ~1 a│      │  │  │  │  th_bg.gif
8 p/ g: w" V/ j2 `│      │  │  │  │  top_loader.gif
+ T8 t( y& t1 p% V3 i0 w% R. b! w│      │  │  │  │  warning.gif
" s  S! g+ X7 f$ p, ?9 K! i│      │  │  │  │  warning_small.gif5 |9 C7 V# h- T" g  q
│      │  │  │  │  yes.gif/ h! N; X" M8 X$ ~1 {  Z! U2 Y
│      │  │  │  │  ) x5 z2 u( \4 i2 V0 C% J
│      │  │  │  └─charts: x* ]' T2 m" E6 o
│      │  │  │          bar.swf# N* a5 m% K! P
│      │  │  │          column.swf) U, C6 T  s# W5 v
│      │  │  │          column3d.swf
/ b6 _% g0 Y  g0 P$ V│      │  │  │          line.swf
: f  E# ], o& O+ O9 {2 I│      │  │  │          MSColumn3D.swf8 v4 d2 W/ I( f( J3 ~; F& f
│      │  │  │          MSLine.swf
; j& e9 G/ A2 _" S│      │  │  │          pie3d.swf
- O& Z+ E+ G  D2 \│      │  │  │          pipe.swf
% [5 Q' y" n2 a│      │  │  │          ScrollColumn2D.swf
$ b) U- `$ N* n8 ~& _│      │  │  │         
5 S1 S9 ^2 r! s9 m. a  x│      │  │  ├─js
! d# R& x: z7 S# Z) c& m│      │  │  │      colorselector.js
5 T+ z- N2 X+ q4 s4 n& ~│      │  │  │      colorselector_topic.js% c7 q8 ]2 @1 v2 C; m: p
│      │  │  │      common.js
' @/ p6 y5 T; ~6 q│      │  │  │      global.js
2 U6 Q  D( A0 q2 p, D; }* W│      │  │  │      listtable.js
( g+ V4 M% k0 o│      │  │  │      md5.js' |" x$ e- U: e9 w
│      │  │  │      selectbox.js
5 u( j8 \' r/ J7 x/ x7 O* \│      │  │  │      selectzone.js- l5 _  ~. i; O4 N( D$ y
│      │  │  │      tab.js" f% @3 B( O2 P4 C) {8 w
│      │  │  │      todolist.js
. A9 c0 z9 E( E: q│      │  │  │      topbar.js
. Z8 ^! x: [# c" q. @. ?$ r. c4 A│      │  │  │      transport.js) |# b4 Y. G; S' D6 c9 C
│      │  │  │      utils.js! g  \+ q) Z- m  \0 O  I8 F
│      │  │  │      validator.js
' u+ l3 K% o0 l3 _5 C& K│      │  │  │      5 }( r; I- i  L8 d% A& J
│      │  │  └─styles% Q! ^9 S; X7 B2 Z* z; S# g% P/ v
│      │  │          general.css* \3 J0 E% W. D  J4 |
│      │  │          main.css% p. ?: ^5 G6 Q+ J4 W
│      │  │         
) K5 i4 K  M  P  V' H( |' H' U│      │  ├─css
* G$ D0 H- p9 R. P/ I│      │  │      base.css0 q9 d% A4 ?6 X( B; l& h
│      │  │      global.css
8 b, \2 ?  \' @3 {│      │  │      login-register.css4 V# B7 q; _1 m- ?
│      │  │      shop_common.css% O% z" W7 @, z0 ?& Y$ Q4 B
│      │  │      shop_common.css.bak
, ^/ q) m4 x$ Q7 k3 I0 O+ U│      │  │      shop_form.css# ]5 h7 ?$ w9 a  L' a. _
│      │  │      shop_goodPic.css
1 X! l4 t1 `$ H- P│      │  │      shop_goods.css' q: n; b( J9 ?5 V: R8 F
│      │  │      shop_gouwuche.css
+ w) q5 T& w7 X3 y' y│      │  │      shop_header.css
9 F3 l7 _- V/ m! c' I  v) M& e│      │  │      shop_header.css.bak" q9 n% _8 M; I" Y9 P
│      │  │      shop_home.css7 g2 F5 n6 N3 {; A0 Y7 p* D
│      │  │      shop_list.css
3 a& R# j  P  _│      │  │      shop_manager.css  r- l  G/ t7 q; c  R
│      │  │      shop_shdz_835.css
& Y8 _8 r$ {. h" w% M, \% k+ y│      │  │      
. C! Y. E1 t; V│      │  ├─images
# y0 {4 P3 b# m3 u│      │  │      04fb225ea46bd1346f330400eedb7ef2.jpg_small.jpg
& N" D5 `6 G; X│      │  │      10edbe1528c2eef0feb5a956410f5b3b.jpg_small.jpg
) M3 L* i6 k. L& y│      │  │      16ad561a77804f7c76b03462d852f5ef.jpg_small.jpg3 b" m+ ^- v% J) G
│      │  │      176ef2fe9f642f292cd1f03fa12ad814.jpg_small.jpg9 _2 f+ n6 o* J) o9 h0 T: L
│      │  │      196b173f15685a2019ab3396cd1851a4.jpg7 Z' T% K- g6 q7 s% w/ c
│      │  │      1c8f6c1c8192d7fa5d3cc7f30d7db09c.jpg2 [% r* f0 C. Z: H3 y: A, S
│      │  │      1ce6ffadfcf5e45d7fbd86d46d0e90db.gif
& f6 W. \- \, @9 G- n3 V8 M│      │  │      1d2dfbead590510046a6522551db8139.gif
" j4 ~8 F" c8 _4 H9 z/ Z, [) a│      │  │      1dbc94fa0d60cba3990b89ccb01f82c2.jpg_small.jpg
, b% k- j8 Z. j7 [3 \4 O│      │  │      1dbc94fa0d60cba3990b89ccb01f82c2.jpg_tiny.jpg. `" [$ W5 _9 {7 c4 C3 k
│      │  │      209abd835cd2ce2208f2dc42ba10efb4.gif
7 v% }! q. k5 k6 C│      │  │      21151da3bdefc6d9a7120c991fe59800.jpg_small.jpg
+ b' B( Z! K( p) o│      │  │      26247430b09daa1b441b46008bfb6e6e.gif
+ i. d$ L  A2 F; X│      │  │      2656c79dff5e988bc20d707d1a73a583.jpg# f" {* C! U& l1 S! q% R
│      │  │      271b2785f67f6119332213367516a426.jpg
: h2 |( y" g1 a! F, E& x: z" w│      │  │      29269def49a5d57a24490b69b3312260.gif' Z. |" r1 b# j
│      │  │      2dd23ee4eab519f1ab3492306039d888.jpg_small.jpg
  K7 c# Y# k" _3 @( V* x/ M) w│      │  │      33e9d8a94c644cd87ca97f7ced8024af.jpg
. g' [: R" @1 K* v/ {& {│      │  │      354b80528d2fbeefbab33c563532517e.gif; E& N6 [+ R& r/ c( q/ p
│      │  │      365_7d5e08127b8d6799209674ecffbfc624.jpg_small.jpg0 n% U. K4 m( R! _7 _/ s8 ?+ s) j, {
│      │  │      3f81874d594894d19150843c42fb1f8e.jpg_small.jpg. y; v  y' r0 E4 i' i! X
│      │  │      4148eb0114cca80333da1f6924856bba.jpg_small.jpg1 B. B6 g! x& V
│      │  │      4881e7d174693f1196e669b86643ddd8.jpg_small.jpg
& h1 G% T: `9 F# q% [1 ^# x│      │  │      49612054bdba0511da6eeb3a474abdee.jpg_small.jpg1 @5 m$ s. ?: \& T
│      │  │      4_5233a92224c35d12c2329f903b248247.jpg_small.jpg7 d2 E  N/ W$ H; x! e9 u' I$ c
│      │  │      4_7b5239c3f153ae4b67ff760f54408a5b.jpg_small.jpg
( Z6 x( ?7 c; ^) _│      │  │      4_7b5239c3f153ae4b67ff760f54408a5b.jpg_tiny.jpg
1 h9 g- T" g8 c; o│      │  │      4_cb2f7fb1e4fbe7e07f282c9d227b2776.jpg_small.jpg
0 k; a4 i0 P4 h9 b+ w' r# y& N│      │  │      52f831e8e55240c3f9d529976b88f8f0.jpg_small.jpg
% ^6 }8 j' h: C# `' }7 b$ B: K│      │  │      5591c0054e33b3d86fbdadb536bb50a5.jpg/ E4 x" s/ H/ c3 D5 e
│      │  │      57ec6dae05bcb152e946401f1327c17a.jpg_small.jpg
( \: r9 y  V3 A6 ~5 \& l  Z( W│      │  │      5c169228f0f4d8ad2cae5b132c2b269c.jpg_small.jpg
* x3 ^. r* |3 t5 ~$ T+ I# j3 P│      │  │      606a56dfbd9509033358ad8beb8ac631.jpg# T. n" K: g5 {; W' |, e
│      │  │      60ade3674d042f47b1bce40ae42df2c8.jpg_small.jpg! v3 D+ Z& z1 F# a$ f
│      │  │      65662b58848da87812ba371c7ff6c1ad.jpg
% N' c) p) [$ F$ z/ W4 p% O│      │  │      675e3c273601596996c7d9f56340c7ff.gif
' B* F" d) {  _( r2 U: k│      │  │      6d9d3912f417bb1cd5c77264e35a7431.jpeg_small.jpeg# p6 C- {0 j" ~6 |" x4 w
│      │  │      6e61a1c953e5bc8c5f1ffdac36862245.gif
: o1 E! G( s3 y; C1 a│      │  │      6f8ff741b6c12a2d6f9cce86eb6cf1ad.jpg_small.jpg2 B, ]! i: w/ i
│      │  │      70cd400bc29f748ebde074e04f1ad081.jpeg_small.jpeg
2 i, B7 i. p- z8 v7 z+ {│      │  │      71f3651a995ef7a8d8bcc00dfe1fa018.gif7 ~+ P. D# i6 z
│      │  │      75eb906e1b7a2f568f38517c3b338b76.png1 `+ [8 n) P( }. t
│      │  │      7dbaaa6f5324cd4b7a3531dfc5ca810b.jpg
( J3 W( s. d, T1 T4 q│      │  │      7e6c4529c180781a4918728c59106a0d.jpg
# ~" I0 G% Z8 [, F' }│      │  │      7f7c874c8f3a4f3835c8fe0348b96600.jpg
6 ]% w: i1 ?+ U. t│      │  │      822d3f8d9c9330f074a2eb993a92d5c5.jpg_small.jpg, T9 n4 N) v& g/ X
│      │  │      84de815edad64024ae2e2c45979dc77e.jpg% @, X9 S1 k& |; N& z: H
│      │  │      84fcb7c4a35bd01af150ca5c0e068374.jpg_small.jpg
* v+ P! b  U9 }. B$ ?0 J- X, [│      │  │      89a6d6466b00ae32d3c826b9ec639084.jpg_small.jpg
3 E7 A* p# J% e9 y  q& {│      │  │      8cc68700c9e3fc1f6f01d4d065544558.jpg
# O) U: ?1 \: O8 f# ]7 U0 _7 B; K│      │  │      911ebbce6dcce91a5855f025eb9d8df7.jpg_small.jpg! h) ?0 m6 f3 y! t4 V$ F# s
│      │  │      97caa4b287891a56f9434af1a5b71c82.jpg
9 H) ~7 P. d9 J│      │  │      984600f5e9d1a07163cbe01e7500ad11.jpg_small.jpg
/ p& {; I; D; S0 q$ D│      │  │      9c5dee77a6ecdafd9e152fed8c6a4e90.gif
9 d9 F' a0 K2 `│      │  │      a0ac8c6d2d3dc1470d5876923182a8e2.gif
5 J3 W1 n7 h# {% N' Q│      │  │      a490e4e7242f80d4dcf4d7fa55f2b1d5.jpg_small.jpg
6 A4 e( [) I+ P' Z+ W2 g│      │  │      ac1d6b368d9a8b048b974186c8d467a9.gif( J/ o. c  m7 }3 t
│      │  │      allbg.png/ ?5 A: B1 r0 j/ B) C9 C4 t* F
│      │  │      avatar.png
+ }& e" o! W7 P2 M│      │  │      b16a7e3f6731b29fbb6bd236d4c9d300.jpg_small.jpg
0 W" `- G& ^* @0 W; j7 u8 v: _│      │  │      b175883eba95e793affb1b1ebbbf85a5.gif/ c) r( q9 q9 @% o
│      │  │      b3fa422271ee0e974af458a049ca7e77.jpg_small.jpg' J. {- Q0 R5 X3 `+ b( G$ _
│      │  │      bd32bd9949a93f96eeb7bf7fdc619361.jpg) t  W$ e# O0 P3 ~
│      │  │      c1360b427b816b5c7d6014b9704d4955 (1).png
& ?3 y5 ~" N: i│      │  │      c1cb7ee7bc9b9e4a13bb2d7cc488818b.jpg_small.jpg
$ _7 Q! m( C, v1 q│      │  │      c1fb24ddebc8e21251b6d43130320c6a.jpg4 w& b: S* W, b6 ^
│      │  │      c2d7e0d98aab6f4f4f3c8639fe4b4722.jpg
! U! v, {2 {# I9 h, S# y8 z# K7 Q│      │  │      c820846e7f95b467a4c5f86140b26c28.gif
6 M! U) x# m+ o7 Q4 c1 ]- Q' l) F( q% Y│      │  │      cart-empty-bg.png
" y+ u: Z/ y! H8 z" n0 A│      │  │      close.gif
: x1 d8 L. K; \" |! e% y0 D│      │  │      code.png
/ ^- p1 \" B; z5 \* s│      │  │      credit_smile.png; ?- \, E' ~2 ~6 ?' \2 R  Z
│      │  │      d3f4b551af9621eca9dce6b742c66540.gif: }9 C8 r: H% \" \! y
│      │  │      ddfcab24bd812c466788eeba587f4057.jpg_small.jpg" G! B/ [, v9 `2 ]
│      │  │      default_store_logo.gif# t! M1 B8 d% J7 c
│      │  │      e102c3d38990428473e4bc9961263ede_small.jpg
3 [0 x* v7 R7 i* z│      │  │      e2dfe57add8fff66ed0964b1effd39b9.jpg6 M$ c$ `( Q  |+ k0 t. W* m
│      │  │      e50b5d398e3b890f08e14defbc71a94d.jpg- t1 M. h. Q$ A( `3 M$ c
│      │  │      e81345cbc3d8a7e11f9a0e09df68221d.jpg8 i- a7 M# Z2 y' L+ C
│      │  │      e9c053b2f4273024dab81dce35bdedec.jpg_small.jpg
6 T4 d# }- V7 p1 _, }2 ]6 V: x; k│      │  │      ea36f7ea0aff6af0a50674b1619f7702.jpg_small.jpg1 U) F7 u1 S( J- F5 x# Y
│      │  │      ea64cc34f663159a68fde6872718541c.jpg_small.jpg# S  N0 x2 y0 M+ k8 G: f7 \
│      │  │      ed3755ac3f250e8a7be3c14343c67832.jpg_small.jpg; O" ~  i/ a2 L% z3 T; c
│      │  │      edbbe33a9dd3ca37861f4045e34edd5c.jpg0 o) `6 Q! Q0 R8 F8 o0 b6 n) n
│      │  │      error.jpg, q, ]2 |5 I) ]5 ]
│      │  │      fdde88fceb45f66e35d9da05b23e3e40.jpg_small.jpg- L* h+ ~& \* z. J6 Z* w
│      │  │      group_bg.png
" @5 |% m- l8 W. ~│      │  │      hbg.png
( Q+ G4 {+ T) c" g  v0 z2 s! E/ n/ v│      │  │      home_index.css: _5 Q% t$ v5 S
│      │  │      ico.gif5 [+ ^& g& M2 t% K1 d) {  o
│      │  │      img01.jpg
( z' m0 A* p7 ^│      │  │      img02.jpg' c1 {  E8 j6 e/ M5 D
│      │  │      img03.jpg
# @: \8 t+ k- X+ e│      │  │      img04.jpg  v3 _# X" a( m# f0 S7 N
│      │  │      index.guanggao.png5 ?& Z' j* z( r0 q  R
│      │  │      index.js1 Q9 [. Q- o* c/ s: ]. ^' P, I
│      │  │      index_bg.gif# K1 W# A! R7 V9 R( ^: D6 L/ e, \' z3 K
│      │  │      index_bg.png
( q! N# ?3 s1 b/ O. l│      │  │      jquery.accordion.js
! k/ }# j; v2 L% L6 O│      │  │      jquery.cookie.js
0 |/ P/ X( p5 @0 h2 Z' @* Q│      │  │      jquery.js& A% W, U4 G: w" s* M
│      │  │      jquery.KinSlideshow.min.js
! _" ]( T: k7 U( H7 F│      │  │      jquery.lazyload.mini.js: B. e' S' E2 N
│      │  │      jquery.ui.js9 s$ f/ R- k+ O' T, _- {9 B" m
│      │  │      jquery.validation.min.js) Q9 _, `+ h/ Q7 V
│      │  │      layout.css- S2 {- U+ ?' e" p6 F
│      │  │      left.gif) R0 S4 S+ s2 I1 m
│      │  │      left.jpg
$ n1 l) a6 W7 t6 I( b  m$ \& _6 {# i│      │  │      loading.gif, I) Y$ ?  ~% s: C) x/ }' A: Z
│      │  │      login_bg.png
  E' s! o. n: J│      │  │      logo.png
6 N; q9 X4 d5 ~7 m│      │  │      module_filter_line.gif
! ?9 L$ ~1 c' o, `# }* M" ~( s│      │  │      ncus_public.png# g5 {$ T8 s' a$ e8 Q3 z2 V
│      │  │      ncus_repeat_x.png( M" Z. A( t2 u+ L3 I8 ]; F* p' B
│      │  │      nc_home_index.gif$ y: A+ j( ~* H# |$ T3 O7 G
│      │  │      nc_home_index.png' v, T2 b% X! m! }" W
│      │  │      nc_nav.png; S' ]4 Y3 c3 ]/ a# J6 ]. h
│      │  │      nc_nav_shadow.png
' \, u, O7 x! a+ ^( \# H6 u│      │  │      nc_search_btn.gif2 P/ t- {9 E1 M# }
│      │  │      nc_sortbar.gif9 t7 z: m( S8 p
│      │  │      nc_topbar.gif( U% b6 M; O# p, D- b& L
│      │  │      public.png5 \# R& \5 `+ D, V6 Y4 s8 v
│      │  │      right.gif
3 D$ F7 F1 _8 a" n: W" \8 B! p│      │  │      rmb.gif
$ S3 O, k" ~+ Z( _│      │  │      shoufa.jpg) v7 g0 e8 H( ?; R$ F) @
│      │  │      step_chart.png
+ Y8 _( H7 ?; `/ I+ T│      │  │      temp.jpg
% L" W% h, }9 k- Q& d& m│      │  │      text.gif
% \0 d" m7 v/ v4 s# W: ?- v6 C) _│      │  │      tip-yellowsimple_arrows.gif
* T# P# V9 Y( t2 E. ?│      │  │      web-1-11_f3acb5954fbdeef69591fd5a84ac3adb.png% I6 I4 B8 [4 T' \
│      │  │      web-1-13_53bfbfc958cb55a435545033bd075bf3.png
7 |) j% H/ J! y( P$ S2 h2 B* ^│      │  │      web-1-18_4c91b4889516f10059e6ccf921542323.gif/ E2 }  r8 E& J. T
│      │  │      web-2-21_82132e2a55300f4e3a32be07af077d63.png
; W# I1 i* P' q6 j# d- k│      │  │      web-2-28_9f2f7dcad3049df7450cecd179e142d8.gif
+ h: r- U' H' S│      │  │      web-3-31_ebd488bcb4e1e97798cc0528135fbdd6.png
+ p, v/ Y3 j; R7 q- y│      │  │      web-3-38_ff9bd2d724f7138cec1b1937000f4feb.jpg  ]8 ^' e7 n! c' R: A
│      │  │      web-4-41_aa1184ab1026c95ec8cc3c6f8c282287.png, W8 e7 X/ K+ Y( \6 @( n% x
│      │  │      web-4-48_cce6e8b8852046a712028b85f99bfe20.jpg
2 J1 f/ e% _% ?0 `, t* ~( B│      │  │      . l+ @3 p1 r' ]3 I# R9 u5 y4 a
│      │  ├─js" @' V8 x( p/ }# m/ O
│      │  │      163css.js
$ I$ f/ R( ^3 o( \( t" a│      │  │      focus.js
4 T; V" o3 `0 u$ J│      │  │      jquery.goodnums.js3 c( J( s1 {! S; I& {
│      │  │      jquery.js+ g1 [$ D; G3 F; E7 S
│      │  │      lib.js* G1 T3 y* q2 ^5 p2 j8 |
│      │  │      shop_goodPic_base.js
" {) S/ I* w5 b/ ~: n7 |/ m+ P/ o$ h│      │  │      shop_goods.js
2 e* S8 Q( ~/ P! |│      │  │      shop_goods_tab.js8 y0 M* k0 h+ e, `5 M' I
│      │  │      shop_gouwuche.js
* o! E3 M) F4 O. Q- m+ {% ], s# C│      │  │      shop_home_tab.js
5 `! ]5 C5 u% \3 n│      │  │      shop_list.js
6 A' N: J2 e2 N% S2 B/ z2 E│      │  │      topNav.js
. S0 A8 z- n/ k6 l5 t' B│      │  │      
* |* W/ m. _# d9 K: J4 x- y5 _│      │  └─效果图, s8 N* o6 a0 [% r4 S8 T  A
│      │          二级导航菜单.jpg
8 b" U! K' `! f! S│      │          列表商品-Hover.jpg
0 h' j0 }! r% }) g+ N) D│      │          列表页.jpg
8 U% n# R- U3 j: M1 ~' h4 a3 T- B│      │          订单中心.jpg7 _8 S! j$ q5 N5 n5 p  F
│      │          购物车菜单.jpg+ i4 f+ Z# P3 D9 M; o' t
│      │          选择分类条件.jpg3 o2 u$ F, f7 f1 C4 |  K- G
│      │          顶部下拉菜单.jpg
6 A8 s( L7 t. A( E3 ?5 e│      │          首页.jpg
$ ^. T4 A( r+ A& q│      │         
/ _8 }2 o  y  M) W7 u( d│      ├─品牌图片0 b$ Y+ `& l" r& m* n; G1 n0 n. A
│      │      anta.gif
6 M! d% k, @- u│      │      kappa.gif; Y; y( i) C0 }; r8 d0 C1 N
│      │      lenovo.png4 s7 O9 @0 L7 S! R2 m7 i
│      │      lining.gif
( h3 E3 Y( d4 y8 A% ~│      │      nb.gif. H4 z" X: y* g
│      │      nike.gif
, O& A& C* z% c; Z* }/ z0 y│      │      nokia.png
4 u% Y: H6 F7 D- `" L1 `& e( S│      │      puma.gif
. T: N2 `4 H8 `8 K2 R3 p7 S│      │      
6 q; q) n( F* L- ?" Z" d8 z7 R* e' N% t│      └─基础类文件
# [8 T% J: _; q* X* z! z7 r│              Captcha.class.php
3 ?/ X& h( {, R- z- @( g- b│              elephant.ttf
0 B7 K* _; r! ?% ^& }1 D9 a' P2 d│              Image.class.php- f0 Q9 `) M) ~9 D
│              Model.class.php
( {  _" J/ z- {9 d5 C│              Mysql.class.php. d+ d) w- g1 }
│              Page.class.php
$ f9 l! v6 [3 H+ N│              Upload.class.php( ]( S$ H0 F; R% Q
│              3 G, B0 H  Q, D4 i+ ?' r, i
├─02.xml; ^) M3 l% O: x# G5 k' d" M
│  ├─20150929
0 I& m* A8 Y& [│  │      1.什么是xml.wmv* p0 y. G  t9 Y; g1 b& @
│  │      10.DTD快速入门.wmv+ Y- H" a' `, u; O+ V8 y
│  │      11.DTD元素定义之仅包含文本的元素.wmv, ~2 ?( a' f$ `) K
│  │      12.DTD定义元素之仅包含元素的元素.wmv
3 |# \; J: I* V' ^$ C# B│  │      13.DTD元素定义之混合元素.wmv2 z9 M* j$ f7 s$ x# F  s: j) X
│  │      14.DTD元素定义之空元素和任意元素.wmv
# k4 `  `- m$ I: l│  │      15.DTD属性定义.wmv  f1 i0 b9 U, G; Q# k
│  │      16.一般实体定义及引用.wmv6 P0 k8 [  v* S* ], Y* I
│  │      17.参数实体定义及引用.wmv+ D1 T5 o- D9 L$ p1 e  f
│  │      18.DTD小应用之分析xhtml的DTD.wmv
* a/ T% C& X; S, E" Q3 e│  │      19.什么是DOM.wmv9 [1 q+ M1 _2 L0 C# k% Q
│  │      2.xml的作用.wmv3 u+ L+ p8 g) `; ]- Z& V% U0 `
│  │      20.DOM操作xml步骤说明.wmv) I+ s; N7 V- [" _+ z
│  │      20150929.torrent* X5 j4 P0 Y' M6 s! w" b1 k" q2 s7 E
│  │      21.DOM操作原理之完成bookstore文档中数据的显示.wmv9 `' W- A3 H8 o
│  │      3.xml的结构--树结构.wmv9 \/ C3 F$ Y' O2 H1 t2 C, n1 W8 P
│  │      4.xml语法总则.wmv
) L, T4 j  D; V. c0 i! V│  │      5.xml文档声明和命名规范.wmv
; K0 K1 v8 ~4 c. ~) Q! g│  │      6.元素定义和属性定义及二者区别.wmv
, K1 W( f  v" p& H, F$ M│  │      7.实体引用及注释.wmv
& i/ ?2 z' x! F' W│  │      8.练习说明.wmv$ n0 @6 b! |6 g
│  │      9.什么是DTD验证.wmv- w8 @5 U( K  Y! D+ K* O, y
│  │      day1.zip; p. O* n6 c$ g
│  │      xml-20150929.doc7 s$ i  ?' D  T
│  │      xml编程.ppt" l, A. j" h# [$ j7 B+ D; {% m& t
│  │      图解.xls
' b  @& D) R4 Y; u5 m9 R+ e│  │      附赠-emmet的使用.wmv8 L6 `( @' y6 a/ h9 F; x/ ]) {3 N5 K
│  │      
/ I% [7 R- w5 Y7 [│  ├─20150930
, r2 t* U" o4 P6 K! m) t& p│  │      20150930.torrent, [6 }' |- ~" b0 f
│  │      22.DTD练习说明.wmv
, G5 [- ]- H  Y$ d! O* S$ D│  │      23.四个核心类之间的关系.wmv
6 S7 L3 \  I7 \/ i3 l7 b. U│  │      24.DOM操作xml之添加.wmv
: [! L7 }. h$ y3 z! B8 Q│  │      25.DOM操作xml之修改.wmv
3 I8 i2 t5 N) U4 l  i. r) |3 g1 H│  │      26.DOM操作之删除(注意有陷阱).wmv* c* o. ^4 X* U
│  │      27.DOM操作之验证.wmv( v' t3 N7 o" N
│  │      28.在线词典之添加.wmv3 k8 m0 n, z) c& l5 d6 A' U. L# N
│  │      29.在线词典之查询.wmv
; a+ W- g/ w4 Q- k7 ]" O│  │      30.xpath简介及选取节点.wmv, {3 n* j9 Z* u" E6 J3 P
│  │      31.xpath之谓语.wmv+ X, g' l- o( r; @; w3 S
│  │      32.将xpath应用到在线词典中.wmv
1 y3 E% g$ B7 y4 U│  │      33.SimpleXML简介及分析.wmv6 b1 K) D; Z4 [& E9 O9 r: Y
│  │      34.SimpleXML操作之添加.wmv
* G3 U. S; M1 V% T│  │      35.SimpleXML操作之查询.wmv& s0 J& {/ }/ e8 u* G5 p
│  │      36.SimpleXML操作之更新和删除.wmv
& ]0 P  H0 J7 m. x$ i│  │      37.rss简介.wmv
! O2 \6 K; o. d│  │      38.制作自己的rss订阅源.wmv4 g" G$ G8 M& L3 `3 V+ W
│  │      39.什么是web service.wmv# s9 f; t5 m2 w
│  │      40.获取所有城市列表.wmv
  j% [) b# g: k4 D1 H│  │      41.获取指定城市的航班.wmv/ O6 j) D0 V& Y9 e+ _. x
│  │      day2.zip: \; L* }- N; X
│  │      smarty.ppt
7 p" w. a* H1 N8 o8 ^$ T  ?│  │      webservice.ppt2 W& Q/ N4 J6 B( S. E7 d
│  │      xml-20150930.doc
" e5 {) B3 c; M) p│  │      图解.xls
1 }. {4 O2 s. A! [9 B8 {│  │      
% v5 \1 f' u/ @. b/ v9 f( ?│  └─xml资源
5 ~; I9 W$ w7 J│      │  airline.html% |# T4 s' k* W+ I
│      │  blog.sql
/ S* `! W3 k4 Y  I6 l6 h1 [6 d│      │  bookstore.xml9 j' o* F  u( D5 d- n2 h# P, s# ]5 }
│      │  ChinaArea.xml
: q! r$ z! c3 E& n. ?5 @$ K( W│      │  dic.xml8 r% }, ?5 f. G/ H  w% z
│      │  emmet-sublime text.txt
# K/ t$ ^5 v% c# r│      │  PHP介绍.ppt
5 b4 Z& p( N8 x; M) @/ j│      │  rss2.0规范.doc
4 u1 s& B. L8 y│      │  tiger.svg$ a% ^$ g) i$ y8 A! d
│      │  W3School离线手册(2015.01.26).chm5 @" C# k1 |6 n: v) T8 R
│      │  xhtml1-transitional.dtd3 O" S- A6 k9 ]  L
│      │  xml-20150929.doc2 [! r9 I0 N. n! j! w; V
│      │  XMLSpy2013-绿色版.rar
: a" t( |( z# S* S; F) X' ~; D│      │  xml编程.ppt
% L; w. k7 ?% }│      │  什么是RSS(原版).flv
4 ?$ `& ^- N" M& x1 y│      │  图解.xls3 r4 z6 P  _8 Y$ b9 _, r8 [, ?
│      │  ; g/ o* V8 G$ I! a0 H4 V
│      ├─EditPlus3 x; r# y5 L6 k" I6 W
│      │      epp3.4.1.exe
- ~3 @$ H0 d8 Q- E$ K2 U+ O- J; B│      │      epp3.7.0.exe- W7 n# g* T% n
│      │      sn.txt
) ?/ r6 b, V" Z+ G. C. E6 J│      │        L% ]  `3 |; Z  B
│      └─yahoo, }6 C# B: L5 }- q
│              weather.php
5 f, l$ N; o, L│              说明.txt
' s: l+ f4 b* ?) p4 A' \6 H│              雅虎天气预报城市代码.txt
8 ?! Q, f3 t+ ^; c; Y! z/ Z│              1 }8 d3 v$ m/ C
├─03.smarty# g( E$ R7 A; {
│  ├─20151007
: n9 ]* F3 q8 R% y  U! z│  │      1.模板引擎初探.wmv) _" C& r/ t- v* P6 s9 [. c
│  │      10.变量修饰器.wmv9 [) m0 W7 f4 o7 g2 ?
│  │      11.函数插件之html_radios.wmv
. L8 U0 X& v7 m( u+ S- m│  │      12.函数插件之html_checkboxes.wmv
3 d  D# _1 ^, a( _6 B# Q) a' _│  │      13.函数插件之html_options.wmv% u! B9 F3 Z3 F1 \5 O" O
│  │      14.函数插件之cycle.wmv& k) k, T% E/ ~$ A9 k9 w/ W& Z
│  │      15.在shopcz中使用smarty.wmv; y1 o+ I2 f9 m
│  │      16.对使用smarty方式的改进.wmv: z& U' C& i& l' p+ l' Z7 R
│  │      17.模板包含.wmv
8 m- [( H$ X2 T9 B* v/ e% P5 J│  │      2.smarty快速入门-介绍、获取、安装和使用.wmv$ B. E# V2 r( m1 d- O2 W
│  │      20151007.torrent7 Y" R% G/ j4 ]/ Q. f9 F
│  │      3.定界符和注释.wmv* \" l+ x& a, Q4 U. T0 H
│  │      4.变量之assign函数分配.wmv
9 A/ k- d. C$ ]! w0 N  r) {│  │      5.保留变量.wmv
1 u# }6 k" Y! ]6 r1 P1 s│  │      6.配置变量.wmv
( H0 @9 V1 _  Z% K3 B│  │      7.内置函数之if、else.wmv! B/ Z( S5 m8 J' s2 I, |0 o7 _3 S
│  │      8.内置函数之foreach.wmv
# ]8 I4 m- x& J+ [5 @6 @│  │      9.内置函数之section.wmv5 o! \, j  d+ J0 U8 w2 P8 H
│  │      shopcz.zip
- o9 @8 f" v5 p│  │      smarty-20151007.doc
( I" J! N" w, L8 A/ X│  │      smarty.ppt
+ z6 q8 G# O7 e" y4 b2 D│  │      smarty.zip
; U8 o4 P2 a8 g│  │      图解.xls
, z5 U6 t' s5 T9 h│  │      
* X; _. B  I+ C; U. l) ]9 s│  └─20151008
$ d* S! \5 x+ f2 j│          18.smarty复习.wmv' C& v8 P- S3 R7 e* b
│          19.模板继承.wmv
3 N' N/ c/ M; \) k' l( C0 x│          20.自定义变量修饰器.wmv6 F1 W8 N- C8 f0 N- [; ~
│          20151008.torrent
% g+ {6 K' T3 J9 O3 n7 u/ h│          21.什么是缓存.wmv
& [) X/ W5 v# u7 v│          22.在shopcz中使用缓存.wmv
9 Y  t/ @' m- d5 ~! h' O│          23.局部不缓存.wmv
$ B5 T# J$ f* R3 b% q  J│          24.单模板多缓存.wmv5 J+ V) F7 _- d; k& W9 E% p
│          25.缓存组.wmv
2 W; ^0 E) w; U1 U% r' v3 f│          26.删除缓存.wmv
- q" v$ Z# ]0 [/ I; l│          27.模板引擎原理.wmv7 m' ^& W6 p1 I' ]4 F
│          28.创建目录结构并编写php文件.wmv
2 n  C( }8 d  O│          29.定义Template类-初步.wmv
- E8 ?* S8 w6 H0 V5 n7 N│          30.搭建parse类骨架.wmv
; j8 Y5 r. y7 y$ Q. P│          31.正则入门.wmv9 Q8 O6 f5 l# O! y; Z" \) u; B. p
│          32.变量解析.wmv
# C* r8 ]6 r5 v, S& n( _$ S│          33.if语句解析.wmv% l: s- l+ ~9 }, B( s2 z
│          34.foreach语句解析.wmv" C- V6 A* R1 i# f& \4 J0 A: L- C
│          35.对display方法的完善.wmv
' P, W3 v3 @. t" V│          36.实现缓存.wmv0 e) e- a: b. N+ i9 A. C5 z) ?
│          37.总结.wmv2 G3 `" B! [. P, O; S+ Y  p
│          qq.txt9 T) R9 d' `! \5 l: N4 g* L: g
│          shopcz.zip8 e/ ~* g. B) `# o8 g. p
│          smarty-20151008.doc4 V/ M- U/ c1 Z/ O+ Y( n# r
│          smarty.zip
6 u3 H$ s& y$ V3 P( L1 G* `│          tpl.zip7 |4 H. A0 U, }$ e* i
│          图解.xls
1 c, U: D7 b% A+ X/ |  t% ?* K│          * H* K) K' d' M, a; v
├─04-ThinkPHP
. p5 Q) f8 {- s/ D5 ]' k│  ├─20151011
" X4 I- ^, `- W2 C% z6 y│  │      06-ThinkPHP框架-01.ppt) b: p5 G6 s) e7 M+ z# }
│  │      20151011-video-am.zip" `9 Y* F* m! f2 ?$ W& a
│  │      20151011-video-pm.zip
/ q2 o: U8 s: D6 F" I1 n│  │      ThinkPHP-20151011.doc
% _6 _, h1 x0 i' @, S│  │      ThinkPHP3.2.2完全开发手册.chm: u- n1 C3 M* o( l- Z
│  │      ThinkPHP3.2.2手册.pdf" _( h, c4 q0 h' {  H$ i& f: _
│  │      thinkphp_3.2.3_full.zip  ^; V$ P& b+ P6 T% A6 Y2 k+ \: o0 u
│  │      代码.zip
5 r# P4 j  Y5 D! A5 |│  │      商城模板.rar
- x  ~! w  f, q& C3 R4 x1 {2 s│  │      ; l1 ~- s+ N- m/ I
│  ├─20151012
! s# a1 J' w' L+ ^│  │      20151012-video.zip
  y2 D' |$ I% [0 a  o│  │      20151012shop.sql& C' C, C: u: c6 K) b9 b! v+ I
│  │      Navicat_for_MySQL_10.0.11.0_XiaZaiBa.rar$ J' ]( m8 o6 J8 \6 B
│  │      ThinkPHP-20151012.doc7 W' U+ w! p3 [! ^, k2 k
│  │      代码.zip
& p1 e" o1 Z' }( a( q│  │      
' ]) j- K; ~9 y5 E│  ├─20151014
3 K& a, m) K2 O" ~" \" P│  │      20151014-video-am.zip( v6 n" ]5 `. f) H0 {- c: F( s, z
│  │      20151014-video-pm.zip% M) M: C' j0 f2 h/ `! f8 V% d! G
│  │      page.class.php
, G, s7 x1 V0 G+ P+ R" S│  │      ThinkPHP-20151014.doc0 }( V9 V- ]! A, z$ a$ U2 u. f' p
│  │      代码.zip
: R' Q4 J1 o& L│  │      命名空间代码.zip
' \6 w5 b$ }; j9 i+ M1 w5 G, M% G│  │      
  |: y6 `. C7 W# s1 K4 u; k│  └─20151015% T  P5 a/ }' ]5 N8 D! }5 T+ n
│          20151015-video-am.zip
$ g0 n( W  ~+ C' w$ I│          20151015-video-pm.zip
. ]! {# |9 \7 \3 ~" f: o4 O│          rbac.sql
6 U/ X" s( `. h$ E4 S, h) J│          ThinkPHP-20151015.doc
3 m8 F+ U. N( e5 `( M6 \│          代码.zip1 A5 ^0 [3 x' K; m2 q: x
│          + p8 D1 w% w* p' b4 w
├─05.javascript
& d/ O* h% G+ F0 |5 I│  ├─20151017: I" q/ W; i: Z" w, y
│  │  │  1.js简介.wmv
& g# ^" \6 ~: S* W3 d│  │  │  10.类型转换.wmv
- W$ c0 c0 A2 U9 C. }* ^│  │  │  11.运算符.wmv0 z$ G5 G9 Z) N% q( ]7 e
│  │  │  12.取模运算符的运用--隔行换色、时间转换.wmv
5 ]7 _1 r3 ^5 a│  │  │  13.逻辑运算符运用--反选.wmv+ |1 \2 @7 ?6 m$ `
│  │  │  14.表达式.wmv
' J9 J( s; i4 L! }# c│  │  │  15.语句.wmv
8 S' c7 E; h9 M( _# p9 @3 q│  │  │  16.认识函数及函数定义的三种方式.wmv
6 S$ }+ b6 I' r; `1 ^% z4 u│  │  │  17.函数调用返回值及参数.wmv
; @4 S5 t; A+ e4 z- Q, ^│  │  │  18.作用域及作用域链初步.wmv; m6 E1 g5 B$ s* D* ^
│  │  │  2.如何学习JavaScript.wmv
5 c( l/ e% ^/ k& m% E│  │  │  20151017.torrent$ F! F! Y: f. Q
│  │  │  3.页面引入js的四种方式.wmv# I9 o1 j) O" e( `7 \* ]
│  │  │  4.js词法结构.wmv& d' \0 G. w5 V; S' i
│  │  │  5.变量和值.wmv
6 T% m" C; y3 J6 ?4 V│  │  │  6.数值类型.wmv
" k3 w2 w/ }4 ~+ M1 I- y( h* R│  │  │  7.字符串类型.wmv
& W' ]* Y6 L1 S│  │  │  8.布尔、undefined和null.wmv
# b. ~- }- I$ b" n" m6 K5 Q; ]│  │  │  9.引用类型.wmv. M1 M$ o  o; h* ^8 m
│  │  │  JavaScript语言核心--20151017.doc6 u" r) b3 {  @# s  Z, r0 T7 q. N' |
│  │  │  
% }% K6 S4 J' s2 V│  │  └─js代码3 T; j4 i5 g5 c6 L% {
│  │      ├─JavaScript语言核心
2 f% j( m6 k+ N1 {+ g│  │      │      1.引入js.html
1 l0 u; o) W) a0 M│  │      │      10. 运算符.html
2 h, f# J. ^2 b+ ^│  │      │      11.取模运算符.html' E/ v2 c! s: G) ?* z
│  │      │      11.表达式.html* T; N0 m1 r; C; [
│  │      │      12.逻辑运算符实现反选.html
$ m$ R! }# R3 l6 R8 N│  │      │      13.语句.html
. T1 }, s/ E% ^& v│  │      │      14.while循环.html3 X% g  B0 p7 D' C) }/ p  ?; ~
│  │      │      15.函数定义.html! i. N" W& x6 E
│  │      │      16.函数参数.html
0 t  k, W9 V* E8 \, C2 x2 e  [5 I* j│  │      │      17.作用域.html1 R# c1 M& Y) A
│  │      │      2.词法结构.html
; C. l, o1 M+ u: j│  │      │      3.变量声明.html2 T5 i) V; @2 {" u
│  │      │      4.作用域问题.html
; s4 e3 E+ ^0 {3 ~* \│  │      │      5.数值类型.html
# ]- J" U2 c3 s+ j' `8 b9 r│  │      │      6.字符串类型.html
) }$ `6 }, p' B% }2 N7 @: X' B│  │      │      7.undefied和null.html
' i$ Y, }! U1 Q) k│  │      │      8.对象.html
3 j% M3 @! H: j! x4 F& y│  │      │      9.类型转换.html  d+ q- M& H) O! l: Q% U. Z* U
│  │      │      out.js
1 z/ ]" B6 i% A% c, \$ x: R9 R: v│  │      │      
! J1 T  E* _  [( ~5 S5 J( z! c│  │      └─客户端JavaScript
7 s6 Y8 n6 l4 V│  ├─20151019
2 H8 o" w' |2 o7 L+ y2 {│  │  │  19.初识对象.wmv" Q  U4 G" y* E) E
│  │  │  20.对象创建方式及基本方法.wmv, w5 Q) F9 i( L# L0 Z' a/ h
│  │  │  20151019.torrent0 i! g% B. ]# Y. n% l- j2 o
│  │  │  21.data对象及使用.wmv
7 n- m/ `( e. N- Z% S4 [│  │  │  22.单体内置对象-Math和Global.wmv
) J' }& D" y, n  X│  │  │  23.包装对象(重要).wmv
; G- P% w; M# R0 y% M; X6 ^│  │  │  24.自定义对象-直接量和构造器方式.wmv
/ \" Z  @! j% k3 ~# W2 P│  │  │  25.数组概念及定义.wmv/ D0 g- N# w% X: F
│  │  │  26.数组的基本操作-crud.wmv  y3 N' j# O( n3 m% @, p$ \
│  │  │  27.如何理解数组length属性.wmv; {: o2 a# t, ^: `  j
│  │  │  28.数组遍历及多维数组.wmv
8 y9 u0 f/ p* s1 @│  │  │  29.数组常用方法介绍.wmv2 C' K3 S2 {) R
│  │  │  30.数组函数的综合运用-轮播效果.wmv+ h# p) b! H- N
│  │  │  31.字符串应用-搜索高亮显示.wmv4 v/ w# P3 ?7 X( R6 Z
│  │  │  32.字符串应用-展开和收缩.wmv
* D0 C. b2 \9 n0 @* J) S  F│  │  │  33.密码强度算法分析.wmv
2 y# v/ g& p1 k  z│  │  │  34.密码强度实现.wmv
7 b/ W1 o2 y0 a( J* {7 u  t│  │  │  35.认识BOM.wmv8 \% Y; W0 |3 c; c0 d- O
│  │  │  36.window对象介绍.wmv) C( i* ^  h  G0 z* }
│  │  │  37.window应用--弹窗窗口执行代码.wmv& F7 d1 Q4 S. a' A- k
│  │  │  38.window应用-模仿网易弹窗广告.wmv2 h: W' q2 Y' {; d9 d) F+ ]& v: _
│  │  │  39.frames对象的使用.wmv
8 ^7 D3 |. L; m2 d│  │  │  40.BOM其它对象.wmv
: X$ X7 p7 W. v: m│  │  │  JavaScript语言核心--20151017.doc& h, n) B2 C* R3 H$ |
│  │  │  JavaScript语言核心--20151019.doc5 s# {9 B- q' W5 g6 z2 T5 S* j
│  │  │  
) L) o% a% o7 D│  │  └─js代码* K$ R( R- C' S4 F2 n7 i8 [
│  │      ├─JavaScript语言核心/ ^* X3 c; L" E  v( p! Y8 h* K
│  │      │      1.引入js.html
4 m" L: F1 ^5 q. f! L1 ?│  │      │      10. 运算符.html/ Q5 v3 [$ F$ w7 w  X' M
│  │      │      11.取模运算符.html
. ]  ^0 K' X1 f2 Y" s│  │      │      12.表达式.html; \6 A& v  E2 X; q! K
│  │      │      13.逻辑运算符实现反选.html) f; Q. _4 J2 k2 F5 U
│  │      │      14.语句.html# Z' V7 o1 L( K6 }9 A
│  │      │      15.while循环.html
- K  L* O5 ~, b( S1 P1 b9 W" ~│  │      │      16.函数定义.html( E7 `2 g: D5 J9 Z& |4 a( R
│  │      │      17.函数参数.html
0 z8 E0 p4 M( j: X# i  r& h0 `. x7 l; ]│  │      │      18.作用域.html
, T5 v- A% u$ j% c│  │      │      19.对象.html. U* q3 {5 S4 A
│  │      │      2.词法结构.html
9 T5 t! D1 ?0 j│  │      │      20.data对象.html
8 R' m" M1 P% C* t& F8 J│  │      │      21.Math对象 .html  }7 G5 U' H( f% ^
│  │      │      22.包装对象.html+ m3 n+ g: ~0 Y+ `
│  │      │      23.自定义对象.html* _9 \' ^% U& _
│  │      │      24.创建数组.html
+ H6 I4 G) F- }7 {6 Q│  │      │      25.数组基本操作.html7 Q8 T/ d8 y6 X0 `- x! V" ]( l- M) i
│  │      │      26.数组长度length.html
$ X, I/ O& }* E, o. d7 x│  │      │      27.数组遍历.html1 O3 E$ S$ @3 k- p
│  │      │      28.多维数组.html
# n2 T5 l+ K% i2 d│  │      │      29.数组常见方法.html- P0 C# |% |# _6 S
│  │      │      3.变量声明.html  M4 K* [& x; P' q+ ]4 l! L
│  │      │      30.数组应用-轮播图实现.html
1 `0 B4 i# l5 f│  │      │      31.字符串创建.html
4 W9 A. `0 X# y) d2 z6 N1 a│  │      │      32.字符串操作-高亮显示.html
  y3 Z  a* e& v; c$ Q│  │      │      33.字符串操作-展开收缩.html
4 b0 M  i# z) e" B8 |0 D) m1 m& B│  │      │      34.字符串操作-密码强度.html
6 H$ X5 ^2 y* n' G/ L│  │      │      4.作用域问题.html
) f" c2 ], J9 ^' V│  │      │      5.数值类型.html
1 h% ^5 C" A% M) l│  │      │      6.字符串类型.html
" b* [% j. |7 ~  S6 _) ?│  │      │      7.undefied和null.html
( n; d" x4 R2 D& }│  │      │      8.对象.html
; m, t4 f( x/ X$ q4 I/ O│  │      │      9.类型转换.html( `1 u! D0 N: f& F: a
│  │      │      m1.jpg
, \6 L* ^+ n+ o, S0 u- l# ?│  │      │      m2.jpg
! P: q1 z$ w6 t│  │      │      m3.jpg
3 E" m+ @+ ^6 `  z0 c│  │      │      m4.jpg+ `0 I+ y& J; Y$ }
│  │      │      m5.jpg
5 {8 C/ |8 q: B- }; F& Q│  │      │      out.js
9 M; T$ u' g$ E│  │      │      
' J. i. j( D+ n; ~' _! }$ |│  │      └─客户端JavaScript
' Z+ Q' o" x! P: |; _* b│  │              1.window对象 .html
. K3 N, T! D2 h. ]- W6 f9 l│  │              2.弹窗执行代码效果.html
& ~& [4 Y- y8 O/ n: ]: E│  │              3.模仿网易弹窗广告.html- X2 t8 l( P4 ?. Y
│  │              4.frames对象.html
0 E- S: E$ g+ G0 s! ]1 z7 [│  │              main.html' o8 y. g2 D( q+ A* g
│  │              menu.html
" l+ f. D4 {3 L7 l; y$ ]+ g3 k5 ]│  │              top.html8 A5 m8 ^6 Q3 l9 K
│  │              
- d- @4 `( w  g│  ├─20151020
# P' \+ A/ M9 y  x│  │  │  20151020.torrent
2 V! g  |' B- Y/ a* }. i│  │  │  41.DOM 0级模型.wmv
" j4 G# G+ p4 b5 `0 K│  │  │  42.DOM1和DOM2.wmv3 V% `* ?, Y1 V. W
│  │  │  43.如何获取元素.wmv
& x; w1 G! l2 t5 V6 K│  │  │  44.操作元素--增加、删除、复制和替换.wmv) r9 O" f; a5 K% R  v0 K1 g; w
│  │  │  45.元素操作应用-广告弹出和消失.wmv
$ e5 v; Y1 p' B% R9 w! W│  │  │  46.元素操作应用-动态增加和删除元素.wmv1 X! ?: ^* z* _
│  │  │  47.操作元素属性.wmv
8 Y! V4 P; ]7 R8 z( ^7 G' `2 v│  │  │  48.操作属性案例--完成小星星评分变化功能.wmv
1 Q2 `1 a9 @, [) ?│  │  │  49.操作文本和及表格(HTML DOM提供的简单方式).wmv
. Q# t( c, O5 {+ y6 K/ P6 V; i8 C7 p│  │  │  50.js操作内联样式.wmv
/ V. l; K7 t& L/ K# V. r" r│  │  │  51.js设置className.wmv+ D( [+ w% q/ Z! X- A/ F* S; B6 H
│  │  │  52.查询计算样式及直接获取尺寸和位置.wmv3 s8 w7 \# P/ D" W+ X# X  x) k  R
│  │  │  53.事件及绑定方式.wmv" O) r- P( f2 O  r4 z
│  │  │  54.封装跨浏览器的事件处理.wmv9 K0 d3 }1 D6 `# ~1 T
│  │  │  55.事件流及其传播.wmv
, b* b: P' `/ [) f│  │  │  56.事件委托.wmv+ Y6 m  i0 n% s8 _
│  │  │  57.事件对象.wmv: s1 F( E2 w* v! E; V+ u* G
│  │  │  58.事件类型.wmv/ x4 r  N4 _& ^  ^, |( I
│  │  │  59.事件案例--拖拽.wmv8 u$ W: Z7 D- M, D  f( ^  B3 d4 y
│  │  │  客户端JavaScript--20151020.doc
0 J/ c9 M+ Z+ ~; n1 o│  │  │  - ]" T; r' ]- T3 C+ \0 q; j
│  │  └─客户端JavaScript
9 h1 Q1 n1 I: G1 e│  │          1.window对象 .html* Y& O" {7 ]* O. z! l
│  │          10.动态增加和删除元素.html9 o% N- u& c% r! P$ Y
│  │          11.属性操作.html4 ]# ]5 n# O, D2 b2 Y9 k2 e) @" h
│  │          12.小星星评分功能.html% N9 [; w4 h" k2 i# _  K
│  │          13.内联样式的操作.html3 x6 [5 F# O$ J$ d( s9 d
│  │          14.操作class.html
5 D! {9 E' [9 ^0 T& ^1 D2 S│  │          15.js直接操作样式表.html
/ _3 c3 J0 A& o4 t" M, A│  │          16.DOM 1级事件的问题.html( f* x6 s: a& B- @: }% C0 [
│  │          16.事件.html- s  u: J! e; P  h
│  │          17.DOM 2级方式绑定事件.html$ i/ D8 x2 }* O
│  │          18.跨浏览器的事件绑定.html
* q9 k3 Y! ]; a│  │          19.事件流.html
7 r9 X- n! ~0 d6 k+ c; M│  │          2.弹窗执行代码效果.html
  d, ?  d0 G/ v2 G( K" P│  │          20.事件委托.html
( f% q" @& C  [, d" B% C│  │          21.事件对象.html" `5 Q8 y" ~: }5 h  X( w
│  │          22.事件应用-拖拽.html
& r( z3 c! `5 P& G2 e; E│  │          3.模仿网易弹窗广告.html
& W6 M* X2 s* f) [( }! v8 c│  │          4.frames对象.html
$ {7 r8 c# M  @$ p3 V$ L; q│  │          5.获取表单元素的n中方法.html
/ j  P. y0 c, q8 C  Q. U  X$ q│  │          6.关于getElementsByNames.html
, T! e/ _3 V) w! L. C5 ^/ u+ s│  │          7.节点访问的bug.html. |! R4 M$ H9 I+ e
│  │          8.操作元素.html
/ g3 Q0 r( E" }; ~6 E* r# q* u! X; Q│  │          9.页面广告.html, v$ W& ]. i: p- S% q2 l8 l8 G
│  │          csdn.jpg- k8 \: Y% o9 D* P1 V0 M
│  │          main.html
8 [# O1 V, X* d9 Q( s│  │          menu.html0 g+ C# @/ t4 t, C. H' Q
│  │          rank_1.gif
8 }# A7 w3 P8 B) [/ e│  │          rank_2.gif
& [& f( l9 [+ b8 P; T- N1 E│  │          rank_3.gif
5 L. O( _1 M/ |: _% H/ r  f│  │          rank_4.gif6 a2 ]! F* t3 v+ a+ U
│  │          top.html0 B9 g! E( E0 `/ J
│  │          util.js
3 O) o0 \* J# b: b; U6 U│  │          1 y* }5 o- X& V/ i6 q
│  ├─20151022/ T8 V8 q$ E1 k2 {4 t% Q' M) I; [
│  │  │  20151022.torrent' N! }. X% b  q: G( w7 f1 s- X
│  │  │  60.tab选项卡.wmv* F% q3 N; G: l; ^6 ^" t* y4 b2 S
│  │  │  61.导航条吸顶分析.wmv
1 x0 ?1 T" ?/ c  E│  │  │  62.导航条吸顶实现.wmv9 I. K; m( `- I( V( J. L
│  │  │  63.图片延迟加载.wmv8 C+ J; J$ N% ^- G4 }
│  │  │  64.placeholder效果实现.wmv
5 x. s; p5 N0 _7 z: [0 M3 N/ e* q6 W1 @│  │  │  65.动画原理及时间函数.wmv; p! u6 K# C  g- s
│  │  │  66.仿京东首页轮播动画(上).wmv
: p' i+ Y" Z3 l* J│  │  │  67.仿京东首页轮播动画(下).wmv, E: I" n# d" c, d5 h9 b% t
│  │  │  68.封装slide动画.wmv
; V9 L. T' r% f! [+ w2 u1 |│  │  │  69.渐隐渐显效果.wmv# ]- g5 ^# B! E. Q
│  │  │  70.cooke的操作和换肤功能实现.wmv
' a7 \# h. c, m, q1 g7 Q- ^1 A│  │  │  71.js的解析机制及执行顺序.wmv
" V% x/ d: u3 X+ L1 w; A│  │  │  72.执行上下文.wmv/ R, L' I# g+ d& ]2 T+ M7 {
│  │  │  73.变量对象及其分析.wmv
- B) _' {5 m& k  E) y2 E! A3 g│  │  │  JavaScript高级特性--20151022.doc# G* E5 i! r( l9 b
│  │  │  客户端JavaScript--20151022.doc0 Q. c- y0 ~* H* H' d; {
│  │  │  
. Q8 C) J9 v6 x│  │  ├─JavaScript高级
/ e0 Y2 a. P" B+ @* s" F! M│  │  │      1.js的解析机制.html- ?2 J2 L2 y3 i3 [4 o- H9 g
│  │  │      2.js的执行顺序.html
3 W- v( F: }# {* L7 E( @│  │  │      3.执行上下文.html
9 L3 j" U; i' U+ m4 `( X9 X) p, G│  │  │      4.变量对象.html. j0 h" t+ t7 f7 o* Z$ N  B" t2 e
│  │  │      5.执行上下文分析.html* b6 m! U5 ?$ ?9 d* y6 c
│  │  │      
7 m# X" b% H9 F1 M3 A2 p│  │  └─客户端JavaScript/ z# R1 @8 ~: ], q  A
│  │      │  1.window对象 .html3 L' f% m! a2 s) y# p
│  │      │  10.动态增加和删除元素.html' T4 Q" A( n0 Y& Q8 E
│  │      │  11.属性操作.html% K4 A* R) n" N: K' A" d
│  │      │  12.小星星评分功能.html  {) p1 H) ]9 T, m; }) i
│  │      │  13.内联样式的操作.html
- |9 S4 q- ^9 o& c- g& ~* O│  │      │  14.操作class.html
$ _2 l% f3 S' F│  │      │  15.js直接操作样式表.html* }9 ~& `, r, {' {" m! c4 L
│  │      │  16.DOM 1级事件的问题.html
; |1 d1 d# `' E│  │      │  16.事件.html4 e& t/ w( d& \6 V# h' @9 e5 e) M
│  │      │  17.DOM 2级方式绑定事件.html/ A' R( g, r  G! X( j
│  │      │  18.跨浏览器的事件绑定.html
, _' V. `: J2 q8 _# y│  │      │  19.事件流.html
5 ^) l* C4 s- k│  │      │  2.弹窗执行代码效果.html
" T; h/ [: e; Z│  │      │  20.事件委托.html
/ G) i7 e) y& Y) R( n& t: T7 s' Y│  │      │  21.事件对象.html
: K" H# Q5 `; P5 {! e│  │      │  22.事件应用-拖拽.html# A& f  k# g0 C4 J! s1 t) Z0 Q
│  │      │  23.tab选项卡.html
9 \* T5 k. u6 k& A# j1 _│  │      │  24.导航条吸顶.html. I, C% o9 h3 i4 f) A% n
│  │      │  25.图片延迟加载.html2 s. n' Z) s8 K( _7 q: W
│  │      │  26.placeholder效果.html
- C# q# e( _2 B' s) [│  │      │  27.定时器.html
! R' u( l# N! A% e$ |│  │      │  28.仿京东首页轮播动画.html- j+ O' P# V( D
│  │      │  29.封装滑动效果函数.html, x  A$ @; u! h
│  │      │  3.模仿网易弹窗广告.html
& y- o) B2 c' z" _; k│  │      │  30.封装渐隐渐显效果.html) O+ P9 o1 V5 F; A+ P4 T
│  │      │  31.cookie应用-网页换肤功能.html! H- K; V) l, F9 H0 p
│  │      │  4.frames对象.html4 |7 Q" h7 p8 u
│  │      │  5.获取表单元素的n中方法.html
1 n) u% |! Y( Y" l8 l+ e  D│  │      │  6.关于getElementsByNames.html
# A$ m# f8 g! a# f9 M$ h│  │      │  7.节点访问的bug.html. b; d) p- `* k4 C: U3 Q* h
│  │      │  8.操作元素.html, z7 ]( B7 @, M$ q5 }) r
│  │      │  9.页面广告.html
, z1 ]- t; P  g│  │      │  csdn.jpg# Y+ F/ M) Z# ]- l; |5 x& H
│  │      │  main.html. M) `8 }4 j3 c& x- [# k( |
│  │      │  menu.html) F8 d! v+ b$ b& o2 }! T1 |8 p+ Q4 k
│  │      │  rank_1.gif: Y) @' T  d! m" D7 C8 a" d: ^
│  │      │  rank_2.gif4 V' ?- b+ ]& p# K; x3 G
│  │      │  rank_3.gif
9 m- ^- i5 t# V│  │      │  rank_4.gif
$ d- q0 Z. y: _│  │      │  top.html
) Z: X+ F% Y, B/ O( u│  │      │  util.js; Y3 E9 K+ V3 O: S
│  │      │  0 w* \  h$ D& ]1 W; n4 |- [& k- P
│  │      └─images' S/ X- i9 }3 R3 S1 N' g  ]' m! H
│  │              bg1.jpg
3 C7 X* L. E2 f3 S│  │              bg1_lit.jpg
2 c" L2 a6 z$ D% y+ G: L3 `8 c│  │              bg2.jpg
* {/ k5 ?. T1 i│  │              bg2_lit.jpg$ o7 ]1 s; s* i/ [6 V
│  │              bg3.jpg2 h- i0 z: e% V  O1 L
│  │              bg3_lit.jpg
1 Z, n& P! [2 R$ h1 L; r! t│  │              bg4.jpg
! b8 n' ~" N& h3 X! X1 D│  │              bg4_lit.jpg' {1 ~& I. ]$ C4 Y
│  │              jd1.jpg
1 T, U5 O8 T& e- s│  │              jd2.jpg* b. h2 \/ ]4 ]0 M, q, i) m! D
│  │              jd3.jpg
- e; p4 Y* Y& }* w│  │              jd4.jpg/ K5 [# V% I, k  y6 T
│  │              jd5.jpg1 ?2 V& H& u* V7 p' Y' e5 C7 B
│  │              jd6.jpg: q; [, h% C" {3 M( b
│  │              v1.jpg7 u4 I- J8 }) z: C6 w
│  │              v10.jpg
  ]- R2 R; q3 W' o, c│  │              v11.jpg. t, I- L' o( r' {: ~$ b
│  │              v12.jpg7 C/ x3 _2 }/ I2 K' y
│  │              v13.jpg
' U0 y5 i" o  s  f: |5 D│  │              v14.jpg
% [; k  G4 K' ?# ^" w│  │              v15.jpg& x4 C" f3 S6 F
│  │              v2.jpg# |1 o7 m  y! w7 E; C3 \4 w' W
│  │              v3.jpg
) G. I1 O/ A1 l+ @# R│  │              v4.jpg
1 D- ^  s. J# |* l7 f% U3 V5 V│  │              v5.jpg6 r( T- D8 C4 N7 s
│  │              v6.jpg, B* Q: p8 ~. v! Q8 h+ y; p% _
│  │              v7.jpg, }9 V/ J, X3 j& O2 e
│  │              v8.jpg% |. v* f0 `5 W+ R! V) ~3 @5 I
│  │              v9.jpg$ T5 f8 g4 E. D5 C* ?" U
│  │              1 j7 K% y/ z! s: b: m
│  ├─20151023
* W! j' I/ l; F! P/ Y3 E) X( z│  │  │  20151023.torrent3 j3 B* C% s$ G6 ], e
│  │  │  74.变量对象的复习及细节说明.wmv
) v$ a& w) d0 m: r  z* n8 t  S│  │  │  75.this指针.wmv
9 d* S4 l1 n( q$ w6 P7 i│  │  │  76.作用域链原理.wmv
9 v0 G- r" n' R│  │  │  77.函数属性-prototype、constructor、length和arguments.wmv9 b0 y! d8 d. ?9 C5 @* D
│  │  │  78.函数的方法-call和apply.wmv
7 u, @1 i* J* c/ N2 n$ B6 D│  │  │  79.函数表达式.wmv
2 M" c8 B/ O6 i' C! j$ D# g│  │  │  80.闭包.wmv: z& \" q2 I8 `9 r7 t
│  │  │  81.闭包的应用.wmv
$ J5 q  J9 j" c│  │  │  82.js中的传值问题.wmv
9 y8 [1 A' _5 }│  │  │  83.类数组.wmv
& z+ U3 G2 O6 A, |│  │  │  84.js中的面向对象.wmv) V5 ?& J  Q, F% M( K: u. w: N
│  │  │  85.全面理解js中的对象.wmv( z" o* I: a! q7 I( f* S5 T9 _
│  │  │  86.对象创建值字面量方式及json介绍.wmv
* p8 O) ~2 Z7 S  ~" f7 T) b& }│  │  │  87.对象创建之工厂方式.wmv
, X$ J: K( g: M& N│  │  │  88.对象创建之构造器方式.wmv
1 o0 Y' n( p0 `% f/ |/ J2 ~│  │  │  89.什么是原型.wmv
* j0 ]/ f9 j/ U* I# R/ h+ K│  │  │  90.原型链.wmv1 _0 B8 k4 u" L  A- m
│  │  │  91.对象、原型和构造器三者之间的关系.wmv6 o  ~3 b. x3 b8 d
│  │  │  92.对象创建之混合模式.wmv
, G5 t4 T  s- l7 @# J9 B) {│  │  │  93.对象创建之寄生模式.wmv  y% ]  d) @# D7 S$ g' K. t9 M* k
│  │  │  94.封装.wmv
# {" O- q% n/ Y# M│  │  │  95.原型继承.wmv
+ V) t9 m' k: A: Q│  │  │  96.类式继承.wmv* E& t. i; Q. z0 B: `
│  │  │  97.拷贝继承.wmv7 R+ U  s3 k7 B# ]5 e
│  │  │  98.静态成员.wmv# E) E2 j# B, D3 H  H2 q4 o
│  │  │  99.面向对象应用-拖拽封装.wmv
, |: Y- v( N/ j) M( ^1 D│  │  │  JavaScript面向对象--20151023.doc
9 P- w" Z0 n# }, g, L1 n│  │  │  JavaScript高级特性--20151023.doc
* \: R- J) S" d$ W" H% V% B│  │  │  
3 K- w  P, @* Q2 L0 b│  │  ├─JavaScript面向对象
! b! W$ f) ?3 v! b. N* P. r│  │  │      1.全面理解对象.html: A; [# t# C  F* M* \! m& |2 f
│  │  │      10.混合模式.html
, H  O7 U9 i: h' h- ^! ~. V9 [│  │  │      11.寄生混合模式.html9 B" }. y/ L. E9 z
│  │  │      12.封装实现.html
- d- ?- p2 s' H1 k7 ~) C│  │  │      13.原型继承.html7 ]; k4 X* Y/ C* y( u
│  │  │      14.类式继承.html& n1 P9 l1 t# B& ]: N1 W' R1 U
│  │  │      15.浅拷贝.html
# N9 ^1 e& F1 l' u3 W. q8 i: R1 l│  │  │      16.深拷贝.html; }9 \2 @! s; G& e( _/ F1 Q
│  │  │      17.静态成员.html8 E! w1 s8 d3 c, B2 H8 e# C# P
│  │  │      18.拖拽之面向对象版本.html
1 d$ P1 m( F& \' [% l# {│  │  │      2.对象的特征.html
6 ~4 z5 p/ Q$ r* N* x. i│  │  │      3.字面量方式创建对象.html& m- S5 U# c2 Z+ u9 D( {
│  │  │      4.工厂模式创建对象.html
' E8 M1 H( r0 P, S8 F│  │  │      5.构造器模式创建对象.html
, b% c  C- ?6 t) {│  │  │      6.new到底干了什么.html
$ e# p7 \& x( d" z' `/ a. K1 z│  │  │      7.原型.html0 p" Z9 r# B, o4 J8 A0 U) K
│  │  │      8.原型链.html
2 I2 J/ D, W2 P4 ~4 c& L│  │  │      9.对象、构造器和原型之间的关系.html
1 ]( d* X7 N5 H7 I- {2 F9 F3 m& ]: |│  │  │      图片自动切换-ycx(大家可以参考).html8 }- y& C6 x; B9 D3 J; R/ m+ e
│  │  │      $ E$ w5 c; O% T5 G" S
│  │  └─JavaScript高级% t! p( Z+ [/ a1 n" ~  @/ B% z' W
│  │          1.js的解析机制.html
3 X1 j( z) Z6 m│  │          10.prototype.html
4 u* S& O, a! A  `( G│  │          11.constructor.html+ G- u5 p# B, K) d: n
│  │          12.arguments.html
" D' a5 \5 d$ [! w! K5 Z2 _$ E; m│  │          13.arguments深入了解.html; u: {  ^0 L9 D& Z) c
│  │          14.call和applay.html
& q+ \  @, A" |6 q% h│  │          15.call和applay的区别.html) {0 N. W& Z$ n5 s0 @% ]( @3 }8 `( Y
│  │          16.函数表达式.html
$ a7 A* U4 Z' }  r│  │          17.变量访问问题.html
+ D+ M, `; _2 V1 u. ^│  │          18.闭包计数器.html
& l2 ^+ J6 Y* o; {, Z│  │          19.闭包在绑定事件中的应用.html9 Q1 g6 M8 ?/ s. t6 I* k& @
│  │          2.js的执行顺序.html
" h6 e; K$ _/ V4 ]│  │          20.js的传值问题.html2 B4 ^+ a! ~+ ?, j7 |
│  │          21.类数组.html
: g# A7 }/ C; C$ v& I│  │          3.执行上下文.html4 s8 d' N* q0 P7 G
│  │          4.变量对象.html
/ ?% h) c& `+ H3 a│  │          5.执行上下文分析.html
$ C. X! b, {/ Y$ i│  │          6.执行上下文分析2.html! i  j% @$ Q6 O. n# {
│  │          7.this.html; g5 }) x7 f) r/ Z
│  │          8.函数中的this.html
4 y$ ?2 D* V0 g: M│  │          9.作用域链.html' T, H. ^3 A( g  l% ]
│  │          " L' _; ?9 @* U7 v
│  ├─xml视频4 t' M' K+ W, r' O9 n+ y
│  │      1.什么是xml.wmv1 M2 b4 j1 ]: R& {$ n
│  │      10.DTD快速入门.wmv
- U+ E2 q8 [0 y0 g0 X9 u│  │      11.DTD元素定义之仅包含文本的元素.wmv! Q# y3 @# _% F8 ]) p
│  │      12.DTD定义元素之仅包含元素的元素.wmv
% @% T9 S4 t- s' l  B│  │      13.DTD元素定义之混合元素.wmv; w9 a8 K9 E5 s% N  `/ G
│  │      14.DTD元素定义之空元素和任意元素.wmv+ z7 [  C5 T- p: m" ^! U
│  │      15.DTD属性定义.wmv
2 D  _, _: h3 |" T( {│  │      16.一般实体定义及引用.wmv
8 D7 s9 s% C3 t* Z2 j: p│  │      17.参数实体定义及引用.wmv1 o4 l8 Q" \' ?9 E9 x, y; [$ D
│  │      18.DTD小应用之分析xhtml的DTD.wmv
0 B4 L5 c  Z' w) D1 _/ c3 ]* w; b│  │      19.什么是DOM.wmv2 r2 z* m; K6 j+ b" x3 ?
│  │      2.xml的作用.wmv
7 Z5 D# `3 `  I7 Z3 A│  │      20.DOM操作xml步骤说明.wmv6 v; V8 s7 m# `5 g9 P# P
│  │      21.DOM操作原理之完成bookstore文档中数据的显示.wmv
. u. G$ V  s4 q. s: s│  │      22.DTD练习说明.wmv" T6 \! A# d6 o0 Y6 N8 X
│  │      23.四个核心类之间的关系.wmv2 {2 v$ [1 g  F
│  │      24.DOM操作xml之添加.wmv
  s; ^6 V- t0 Y. A│  │      25.DOM操作xml之修改.wmv
& O4 e( {# l5 c8 a' E9 }& R4 {' b│  │      26.DOM操作之删除(注意有陷阱).wmv: N7 t; N5 G' }, B' I
│  │      27.DOM操作之验证.wmv) ]$ `9 D0 Y0 R1 q6 z& m
│  │      28.在线词典之添加.wmv, w) s& R, A% e4 z3 ]8 g
│  │      29.在线词典之查询.wmv0 E4 Q1 C, J$ P  C
│  │      3.xml的结构--树结构.wmv% o) m4 g9 \( I+ d% H5 m
│  │      30.xpath简介及选取节点.wmv+ J- Y7 Z2 ~) l, D5 H8 _: [: n# M
│  │      31.xpath之谓语.wmv
* @7 _8 @3 I+ t& T" {│  │      32.将xpath应用到在线词典中.wmv
4 c4 V. l/ O2 O  Q│  │      33.SimpleXML简介及分析.wmv- ?) O3 U% P2 U$ S* w
│  │      34.SimpleXML操作之添加.wmv
* A6 C: q! f# `7 c* X2 }│  │      35.SimpleXML操作之查询.wmv. h6 t4 a3 F4 ?% _" J. p8 k
│  │      36.SimpleXML操作之更新和删除.wmv
4 m3 O3 ?& \+ b8 E1 A│  │      37.rss简介.wmv0 I  Z9 \* }+ `5 \% Q
│  │      38.制作自己的rss订阅源.wmv
; x6 D2 @& c# }7 z2 U│  │      39.什么是web service.wmv4 Z5 k% x9 T- {# W5 C4 v& [
│  │      4.xml语法总则.wmv) I" t9 i8 n/ n% q. i/ ?
│  │      40.获取所有城市列表.wmv4 d, M& K: L6 L3 a* J
│  │      41.获取指定城市的航班.wmv3 b$ R1 S4 ~' i! Z
│  │      5.xml文档声明和命名规范.wmv
+ C! |. `) s" S- B; \│  │      6.元素定义和属性定义及二者区别.wmv: e6 |# ]% ?8 S! v% J8 R) c; J
│  │      7.实体引用及注释.wmv" R, Q  r5 u$ n) N! }; \4 b% I
│  │      8.练习说明.wmv$ P8 v# D  a+ e3 P- \' r
│  │      9.什么是DTD验证.wmv/ |8 n1 c( E; |$ p4 `: Z
│  │      附赠-emmet的使用.wmv
/ h3 e3 U: D- X8 Z9 Y│  │      ) [" b, S2 @4 C" h- U) y. t
│  ├─xml资源% e5 [1 {4 f* V! A3 g" M- T- ], b
│  │  │  airline.html
: P" N4 H# ^% K# C+ q% H│  │  │  blog.sql) u: ^) V& z* e* u/ {
│  │  │  bookstore.xml  \8 Z& g9 }, p& N
│  │  │  ChinaArea.xml
* R8 w, L: g- `( ~│  │  │  dic.xml
  |! ?. N; e9 s│  │  │  emmet-sublime text.txt, {$ [6 y' a; w8 \. X9 j  T
│  │  │  PHP介绍.ppt/ z8 w& l9 Y5 p3 t
│  │  │  rss2.0规范.doc& l2 [/ x6 m; R. l. ~& Z6 a* c
│  │  │  tiger.svg0 }9 A1 }; }* \  Q) ~, a0 s
│  │  │  W3School离线手册(2015.01.26).chm2 I" |" ~* J. r5 Q
│  │  │  webservice.ppt/ f7 R% u- B. c9 V& W
│  │  │  xhtml1-transitional.dtd
7 H  p- p( W: u' n4 w  B/ r9 K, [│  │  │  xml-20150929.doc) ^% y. ?  [  V# M
│  │  │  xml-20150930.doc
/ b% R: l: `8 ^7 I: I│  │  │  XMLSpy2013-绿色版.rar
9 u$ Z# B* d! P│  │  │  xml编程.ppt3 |( x$ i/ h0 J6 r
│  │  │  什么是RSS(原版).flv
, M' }( U7 W) _" w0 {5 Y9 l/ ]3 e* [3 G│  │  │  四个核心类之间的关系.uml
! M. e6 B3 Z+ n6 r9 }│  │  │  图解.xls
2 D/ ?. P) D% y& w" A; K│  │  │  4 y* }2 t$ {+ k1 d3 W5 y
│  │  ├─EditPlus. q3 B2 A( a1 ^2 X6 e2 c5 g) d
│  │  │      epp3.4.1.exe
1 |0 c  [, w, S! i+ B% K& m│  │  │      epp3.7.0.exe
* l$ \3 r7 ^9 g5 E5 V│  │  │      sn.txt" ~; j; p1 Q+ z, D9 I. ]
│  │  │      ! ]3 Y: x: B1 E% Y
│  │  └─yahoo
# n: W) e! ~- c* b8 T* x5 H│  │          weather.php0 U8 G- |9 ~( ~" j9 E* E
│  │          说明.txt
- f: T/ d+ \5 `│  │          雅虎天气预报城市代码.txt1 C& M2 H3 U! a" g* q& b
│  │          : o( L, O5 r* O8 `) c5 u, W. o
│  ├─正则表达式2 K: t$ T3 L$ {: s* t
│  │  ├─正则视频, G1 M- i" x+ }: O' c
│  │  │      1.认识正则表达式.wmv
- k' u3 V4 d" O│  │  │      10.阶段复习.wmv
8 D- E1 I. {% x: L/ T│  │  │      11.零宽断言.wmv
4 i$ D- o2 f, }9 U- _│  │  │      12.匹配模式.wmv
& |3 p3 Z0 F$ p. G% u│  │  │      13.RegExp对象.wmv
2 o- B/ f; s6 N( z/ K5 y│  │  │      14.常见案例.wmv6 S, z# E6 g# X" P# j  ~. T
│  │  │      2.普通字符和元字符.wmv" P+ @+ f7 D; }/ w
│  │  │      3.字符直接量.wmv) g: s/ ]/ ^, n( p% {9 v
│  │  │      4.简单字符类和反义字符类.wmv
0 Z' A* s6 C$ T0 v0 j│  │  │      5.预定义字符类.wmv, a: ^2 G! L* C; `, @3 m
│  │  │      6.数量词及贪婪与惰性匹配.wmv
- J. `, o% o; U! J# C$ [, w│  │  │      7.选择和边界.wmv
4 p9 P# d$ H% p│  │  │      8.分组.wmv
7 ]3 Z' N$ B3 r% i! j$ `│  │  │      9.反向引用.wmv
( O# |& p6 D6 p! [│  │  │      
) q- n" C$ a! l4 U. f( S- a│  │  └─正则资源
5 p# ?: j8 |* W# Q4 E; S% U+ a│  │      │  正则-new.ppt) T6 k  E+ t1 q6 Y) B+ B: g4 C
│  │      │  正则表达式--20151207.doc
7 O3 M( Z6 H; i- x4 S, N$ u4 ^│  │      │  正则表达式.xmind1 j9 Q2 z% H$ z6 Y& J
│  │      │  
; n, S. L- o: q6 v$ H) A* X  @│  │      └─代码+ i1 j2 l: ~0 T. @" y
│  │              1.正则入门.html5 d7 Y7 U* c' N9 k- a1 G
│  │              10.分组.html
: a7 C5 j  |7 ~& `$ H# ~& r8 I│  │              11.反向引用.html
# h( d0 w& b- ]: b│  │              12.零宽断言.html
( b! t$ `8 ^% o3 W1 ]│  │              13.匹配模式.html( }9 W0 D3 i# m8 |2 v" J* d
│  │              14.RegEexp对象.html0 ?0 u  M5 r$ m; Q$ K; |7 @: r2 s
│  │              15.常用案例.html8 X8 a9 ^' I7 r& h2 j/ U9 q
│  │              2.普通字符和元字符.html/ B/ H& G7 x" t8 W  q
│  │              3.字符直接量.html! }% U1 ^# I& h/ X- H; a' e
│  │              4.简单字符类.html1 L! l, A- a3 p. `, y1 Z" A- f
│  │              5.范围字符类.html
8 O# G2 A0 m) \│  │              6.重复类.html
; u" h( N  r" i8 C1 H% e│  │              7.贪婪匹配与惰性匹配.html
$ O8 f- v  ^9 D$ c9 A│  │              8.选择.html
2 ^, _. V( [7 E' }│  │              9.边界.html
' V' ^  p$ d3 [4 l* s- L# \* B│  │              8 ^$ g) P2 B1 b# M6 ^5 A' ]
│  └─资源
; [% {- Z3 ^* q1 r│      │  Brackets.Release.1.5.msi
9 {, f/ C) @$ v" @& s/ f9 G  P; J│      │  JavaScript语言核心--20151017.doc
" B2 U2 H8 @1 ^│      │  JavaScript语言核心--20151019.doc
5 @$ ]; o; c3 h6 X% V│      │  JavaScript语言核心.ppt
. ?( F+ ^( L4 G1 o/ c* I│      │  JavaScript面向对象.ppt* o' d. M5 l0 M3 `: W5 r
│      │  JavaScript高级特性.ppt
( d/ q. u5 r) i% M0 T" x$ ~│      │  你真的了解 JavaScript? .doc/ `1 o$ `8 d2 i* _6 ~
│      │  图解.xls
( W1 f: S3 A& K/ v│      │  客户端JavaScript--20151019.doc) m7 C/ r& G" H* f; f! J9 |
│      │  客户端JavaScript.ppt
. k- t% b1 }# x- |# v" f│      │  " |. q1 m+ M! B7 K! C# W9 z8 _
│      ├─js代码8 S5 s5 Z6 P% e, k; g3 Z( u
│      │  ├─JavaScript语言核心. L" b9 X7 }5 c% o  ~
│      │  │      1.引入js.html. Y) {7 {; E( p6 W5 U
│      │  │      10. 运算符.html
/ {. B) b; s, J9 e( Y│      │  │      11.取模运算符.html9 V5 s$ @, V6 O1 K. i1 n9 x* U
│      │  │      12.表达式.html
  o* J$ l- \3 s$ I( p; \# h3 b│      │  │      13.逻辑运算符实现反选.html+ x8 n4 I1 ~: m' l& D
│      │  │      14.语句.html! P% Q  P8 X5 D; W
│      │  │      15.while循环.html
$ n5 r# O1 ?( _: @0 A, j+ b1 T│      │  │      16.函数定义.html9 t9 j, U; d7 t  M0 |' F
│      │  │      17.函数参数.html
, [+ U: M: ?1 ?0 _0 y6 Z# V& W* N│      │  │      18.作用域.html# f. \: q. K5 i
│      │  │      19.对象.html
" O$ E* a) N" O5 z│      │  │      2.词法结构.html
( R$ j2 A, C' S; F$ B- o  D│      │  │      20.data对象.html+ o# z3 _  ~4 x8 Q) {" G/ @* L
│      │  │      21.Math对象 .html
# }: R/ c5 j3 Y( a7 ]: C$ l│      │  │      22.包装对象.html9 t0 @# a% Y3 i. ^9 S/ V9 t
│      │  │      23.自定义对象.html
1 m2 G3 D" s+ S7 G" w# W# u│      │  │      24.创建数组.html0 P+ h/ q/ m" h% V) k3 X" H
│      │  │      25.数组基本操作.html
) z! R6 F& S, A( g1 x/ G% K, _│      │  │      26.数组长度length.html+ q4 o1 d& \% n& d+ A! k
│      │  │      27.数组遍历.html
( ^0 a6 d/ d" q% A│      │  │      28.多维数组.html
* w, [% T6 K- v  C  L$ Z5 s  K* P7 V│      │  │      29.数组常见方法.html
/ d$ W$ V% @# O│      │  │      3.变量声明.html* Y4 C$ d+ f8 k
│      │  │      30.数组应用-轮播图实现.html
8 _. z6 l; f; |5 S7 O. E" s3 a│      │  │      31.字符串创建.html
1 Z% ]. s$ B% o( ], c$ X! G│      │  │      32.字符串操作-高亮显示.html
8 X5 n; W! y( z│      │  │      33.字符串操作-展开收缩.html
4 G$ o& H1 p# D& L# V* p│      │  │      34.字符串操作-密码强度.html0 ?3 a- ~4 ?- o, H+ v) E( e
│      │  │      4.作用域问题.html# g1 K! I5 u& n
│      │  │      5.数值类型.html
" k) ?: u- `- k- ~  |/ v9 z│      │  │      6.字符串类型.html9 R$ v, a! _/ [- d/ |
│      │  │      7.undefied和null.html8 c, T# d4 X4 _0 x; {" c
│      │  │      8.对象.html
1 X' F) }  d; y9 K) d5 d│      │  │      9.类型转换.html) v0 ~& V  q5 x
│      │  │      m1.jpg' `. w# ^! ~7 |/ f
│      │  │      m2.jpg
/ T6 w1 u+ u7 N  n6 P* `│      │  │      m3.jpg
; a6 P" `$ _, e" G/ Z+ H│      │  │      m4.jpg
5 U5 ^# e5 g- G  n: l  L│      │  │      m5.jpg  d  o, n3 J& @3 ?  Y* P7 x
│      │  │      out.js( R' v3 W& p, _9 {* n
│      │  │      
2 \. H% i# I& N2 b│      │  └─客户端JavaScript
6 g% x- k/ n" J4 H/ C/ |│      │          1.window对象 .html1 R  ^% D" m; U
│      │          2.弹窗执行代码效果.html0 w& H# `5 j2 U! n* v
│      │          3.模仿网易弹窗广告.html* ?& A* R- {5 U1 Y* |2 ^
│      │          4.frames对象.html
$ f2 b: h  v! w' N( x, K* S│      │          main.html
% F8 ^- v2 W' x│      │          menu.html
  ]& }# N0 I+ V4 f' j│      │          top.html+ M# l( ^' H$ E5 e. d- e4 Q, U. M8 u
│      │          , @" ?5 l8 E' P4 g
│      └─书籍
7 j7 t  v- ^) ]: N) e│              JavaScript设计模式.pdf
8 d9 \+ B0 l  o0 w  j; a│              JavaScript高级程序设计(第3版)中文高清 .pdf6 v6 @# I8 t0 a% l: S
│              [JavaScript权威指南(第六版)].(美)David.Flanag.pdf7 H) x* z* y& s* Y
│              你不知道的JavaScript(上).pdf5 e- B0 `5 y% L5 D6 p# j( F
│              基于MVC的JavaScript Web富应用开发.pdf
9 f2 ~; U+ o; c. X5 ^│              深入理解JavaScript系列.chm
  P/ Y) l& E7 n- Y7 `│              精通JavaScript-John Resig.pdf! W4 o/ C7 g, w/ |
│              ' {. T8 R8 ^, ~+ b- o
├─06-Ajax
* L2 }  w* L- y5 T9 f' A) N# Q│  ├─20151025( p# O8 {' t0 X/ T, h
│  │      00-AJAX-讲课.ppt
/ m& a2 u) Y( b) @│  │      20151025-video-am.zip& S( g7 F1 _/ Q( M: C
│  │      20151025-video-pm.zip
( m3 Q4 h% ]: b7 w5 [/ b│  │      Ajax-20151025.doc2 N% i9 c! _7 U- v; {! q; y, u0 s
│  │      ajax教程.chm
. p) m! I0 X& B9 T│  │      AJAX新手快车道.pdf
  R+ A! m* O# I8 j7 {│  │      page.class.php
8 M1 j- b# Q0 T' e│  │      代码.zip# Y2 x4 V3 h2 p" a- Q4 D# v" a
│  │      
* k6 T3 b2 _4 D│  └─20151026  _; b0 [- P4 @! v9 B3 a- s4 }
│          20151026-video-am.zip" C  `; N+ W# b
│          20151026-video-pm.zip
+ p+ h% }* p7 C! `4 v5 X│          Ajax-20151026.doc5 Q) }" m; i5 [- v% r+ f
│          liaotian_moban.zip
! y' I3 q, u1 j. ~1 B3 @│          代码(1).zip
& x# l+ C/ x  P* J. l- d. o│          代码.zip
! p& N( B  j( _, G+ k: ^* y│          聊天室-分析.xls
) H0 H: y4 N6 t( y5 O8 i│          $ O4 o6 |9 p- v( ?& S% {
├─07-jQuery! a9 d# k3 m$ H. y7 }
│  ├─20151028
4 K, n" q5 ]; D* @│  │      00-jQuery-讲课.ppt
8 i: T5 L5 U. m* u: ^* Q│  │      0811.zip5 m# f& B$ X+ K8 ?
│  │      20151028-video.zip2 ~9 Y  q* w" S; j( r" w
│  │      jquery-1.11.3.js9 Y' c2 Y. m/ x) `
│  │      jquery-1.11.3.min.js+ n$ o- K$ T( R  @9 g
│  │      jquery-1.4.4.js+ ]" v: R( o( b
│  │      jQuery-20151028.doc
5 V# n& R% w8 G& V$ B( P% y4 {│  │      jQuery1.11.0.chm7 P$ j& o1 u! g/ @
│  │      jQuery_API_1.4.4.chm1 K& _' d) w2 w; d7 q+ S
│  │      JQuery中文手册1.2.6.chm
% W! n- `, V8 k│  │      
) H6 D  b7 o' p2 Y9 G2 t│  ├─20151029! _0 n4 F% ?6 L- u3 n7 F
│  │      20151029-video.zip
3 l' K7 Q2 U+ D- ]7 w4 J& F9 T│  │      jQuery-20151029.doc+ b6 `: J: R4 G
│  │      代码.zip
' M6 }; v# L! E& p│  │      # p& W. S9 Y1 C1 e6 \  F
│  └─20151031# w7 z+ H3 G0 z! N9 u6 o# }
│          20151031-video.zip
* s/ ?. H$ j' [% ?6 d& s: f0 ?│          ChinaArea.xml; e! ^! u' O) r$ ^) w# W
│          jQuery-20151031.doc
, w3 w. l+ B* c9 D│          jquery插件.rar
% D! P. c4 X8 |. s│          代码.zip
6 j' t9 B9 |6 c: R3 H│          0 I# l& C# v8 V
├─08-Linux
# W- x- r4 S- p) J9 C0 p│  ├─201511013 K9 {9 V9 D6 |( y+ q- K
│  │      07-Linux66.ppt
7 k  M, a1 ]/ F. ?' ^│  │      20151101-video.rar* m0 f# G; U) l7 C0 T4 s4 F4 l
│  │      Linux-20151101.doc/ @7 ^3 k  c  \  w3 [( {% X
│  │      Linux-图解1.xls" D; H$ x5 Q: C
│  │      Linux-根目录介绍.txt  A: }* F. ?7 G, n5 E) \
│  │      Linux命令.chm
3 a1 M2 F0 o* o│  │      Linux常用指令.txt
; s7 q$ V7 `- D! z; O│  │      Unix&Linux网管通鉴.chm- Z& B- A  p0 I9 j
│  │      
5 J# f' Y+ H4 L│  ├─20151103
  y9 D) V6 l( F( L4 x* s9 G, j, j+ {8 Q│  │      20151103-video.rar, @( c& R3 p  f
│  │      Linux-20151103.doc* L3 ~7 u5 B" c; y
│  │      Linux常用指令(vi编辑器).txt
4 t: c+ E) L( U│  │      VIM用户手册.pdf2 k) x- y& T. a: O  m7 r
│  │      
3 N: z2 K+ P$ S9 Q. w│  └─20151104
5 J* K) f' q2 @6 B* }8 q│          20151104-video.rar) k( e& W- g4 W  I' S' Y
│          LAMP安装教程_66(0811php).doc
+ ]) ^4 d* L* Q+ Y+ J8 u! N│          Linux-20151104.doc
- Z- ~" m3 ~& d& n4 m9 p# l2 i! e│          Linux常用指令(vi编辑器).txt  i$ Y3 h8 I* V/ E3 K2 n
│          linux第三天需要软件.rar, n6 ]* J1 ?( m4 n$ r$ d
│          7 M# _1 r: [: i5 E( j) I: a( C" B+ _
├─09-SVN3 s* @. s$ P, D' C! t
│      20151106-video.zip) p' I# j6 i" u. o& w8 q  M
│      SVN-20151106(1).doc4 c# S# b2 Q) `& \/ a
│      SVN-资料.zip
$ T  H' q2 h  W2 |. E2 u; _│      批-处-方-式.zip
% `- Q/ A2 l. e+ R. \2 x5 \" M│      
* B3 u6 z$ A/ O" f* w- i├─10-redis
, Q2 N/ p8 k$ y2 x) c4 a8 D" D3 y; `! k│      20151107-video.rar
# o/ i4 N: \+ z- k│      Redis-20151107.doc7 V- m1 p* u2 b+ ?6 x9 L
│      Redis-资料.zip
" h8 F( {# q6 ~# S0 G- W│      
/ f) X. U1 Y* W4 d; @1 s5 ?├─11-核心优化(Memcache)2 o" C) s( i$ L" l% Q7 l+ B
│      20151109-video.zip* c2 o. q( R0 T; j. `3 O) n
│      Memcache-20151109.doc
9 m' G, M9 Y' E( }( {$ y6 d. h│      memcache-资料.zip& l* K4 J4 l# f( a# [$ V
│      代码.zip
( g& `$ e1 D% t7 i│      # L# ]" |' g: B& M1 U, m
├─12-Mysql优化
6 x: U* ^. m( P5 M│      00-Mysql优化.ppt
4 B! B+ x8 p, z- }  g, G+ q│      20151214-video.zip# c4 \9 U& W# q5 k4 i5 x1 Q8 J
│      emp.frm
) h$ {4 N- i* f│      emp.MYD
* Z% g  v5 N0 i* j0 B7 ^4 O│      emp.MYI
# f* H" W1 E9 g, E' m% {. {6 ]; u6 b7 i│      Mysql优化-20151214.doc" I7 j0 e7 X. l: T( w
│      数据表.sql
9 J$ m: Z3 [( o7 n" I. Z│      . _8 p" q) F8 m! S5 y; f2 o6 d* B
├─13-Mysql优化
0 w( O9 \: j1 A! z* T7 Y4 Z; m# ^│      20151215.doc$ T4 W( y8 `. H
│      20151215.php
2 {* {1 S2 u! N: X) h│      20151215.ppt/ h% L) o5 [" }! F- s' P5 v
│      20151215.sql
, k+ P, W4 z# k/ Q* v+ q│      20151215.xls
  L7 X1 F* g8 y  i4 }1 E$ S  C! O│      20151215.zip
0 b8 X; O" e5 S: Q9 @) {/ j  j│      
) r& g, V/ t/ e' a' J└─thinkphp京东电商项目
$ W; F" ]$ u1 i& n) d# _: U4 n3 e6 m    ├─20151221-电商项目(01)
2 J4 b7 k2 r- g; o: A- _( L: y    │      00-项目.ppt1 V. p$ T# x' ?* I5 J9 w( [- N
    │      20151221-video.zip5 F9 Z2 d7 O" X/ Q* q7 a; R8 k
    │      ECShop_V2.7.3_UTF8_release1106.rar
$ X# g, G' k1 h+ |6 Y# y/ X6 J& V    │      htmlpurifier-4.6.0.zip
8 g; ^+ g% C! y    │      thinkphp_3.2.3_full.zip9 @% K; t& A: j. |; u; ]# R! r
    │      ueditor_release_ueditor1_4_3_1-utf8-php.zip$ ~# [" d% H4 E; b  R, ~% l
    │      代码.zip( t9 N- C' `0 a  M+ a' q& T  h
    │      数据表.sql
3 I& l) l3 Z+ p' |3 F# J    │      模板.zip
1 B# B. c8 h# `    │      电商项目(01)-20151221.doc
: C5 V% Z! _, ^2 Q. O( Q" p0 ~+ l" J    │      
4 L( p" z; `1 A9 g( U# Z2 V    ├─20151223-电商项目(02)* D- X! {, K& |: l7 A1 a0 X
    │      20151223-video.zip  S' ~: R/ u* w# d, j$ }' A
    │      jquery-1.11.3.min.js
/ c) K2 I2 Y' p" E( Z    │      代码.zip
7 P5 @/ F4 k/ X& g' I) c    │      数据表.sql0 c  g9 W$ P1 W4 n* U
    │      电商项目(02)-20151223.doc
4 @! M2 Y+ g* f8 ^5 b    │      % B0 C7 V# r- X: s/ ^  e
    ├─20151224-电商项目(03)( H7 y, J$ l. p' @8 B
    │      20151224-video.zip
8 W3 ?/ o; p. v" S3 z& P    │      RBAC.sql
8 x2 l; r2 z. [+ J    │      uploadPreview.zip5 O) p; Q5 g" S/ w/ H( i
    │      代码.zip
; C$ `2 j) C- L. v3 L    │      电商项目(03)-20151224.doc
! A) ?0 ^, \+ @% Z' U    │      
5 b3 |0 |9 c2 y' C    ├─20151226-电商项目(04)
9 e' K* j1 E8 r$ d- }    │      20151226-video.zip
  {* x3 x1 e. [; Z; G6 ?' @( v7 F    │      代码.zip0 W3 k  l0 H/ w  f" p, s
    │      数据表.sql
8 k- p! E% Y7 t    │      电商项目(04)-20151226.doc
: A6 Z, G1 x6 g& G9 {4 B" t    │      
, G8 S; C* [$ ?    ├─20151227-电商项目(05)! z8 D  \( W; W/ O0 ]
    │      20151227-shop0911.sql8 c/ H$ y) w; a* i* t3 \% o
    │      20151227-video.zip: U) }" u( g: ~6 o$ a" a/ s% e) i" U
    │      代码.zip  E' {8 W* {- G  K
    │      数据表.sql6 K( p/ r$ d) K6 O% l6 z+ e" r
    │      电商项目(05)-20151227.doc# ~9 F' }# a2 m, X
    │      
) |# P2 `) Y2 L+ ~9 q4 s    ├─20151229-电商项目(06)2 S# n4 [. B! C$ `5 z
    │      00-项目.ppt% E# z# |) L9 f8 n3 g
    │      20151229-video.zip
$ s& x+ W7 e: f# c1 H" \4 V    │      20151229_shop0911.sql
6 T* \+ H% @( j' O, a1 H    │      Connect_PHP_SDK_for_OAuth2_V1.0.zip
- S  N4 f3 m3 m; O* R2 U    │      PHPMailer_v5.1.zip
- l$ i3 s* e. F5 M4 I( Y3 L    │      QQ登录系统.xls
* E" g6 S# I) U$ _: t  ]    │      电商项目(06)-20151229.doc# M/ F- C9 y- ^! w
    │      
2 e" z# b2 Y3 K5 l# C: G    └─20151230-电商项目(07)$ q" R" D! ~9 ]( R2 i3 j
            20151230-video.zip
- y3 A; u5 \& |( a7 ^            libevent-1.4.14-stable.tar.gz
" {6 ~0 V5 F5 F5 z1 _: S0 s            memcache-2.2.7.tar
( m2 [0 r  p! I+ j! v8 C8 |5 Z3 w0 r            memcached-1.4.25.tar.gz
9 v" M/ L- j* z7 F            memcache相关安装文档.doc
* ~! r9 }0 r9 K1 {# A4 p            代码.zip2 V8 r+ ?6 g) ]% K# R1 F( S0 M
            数据表.sql: U) }9 H+ {' Q
            电商项目(07)-20151230.doc: l9 q( B/ m+ }, N" e1 Q( s

. r9 i8 z7 y* m+ @+ g5 X
游客,如果您要查看本帖隐藏内容请回复
  G; P% h& _3 W" l% x* v7 ?7 r3 _

2 Z7 ]* H' C/ n: E




上一篇:2016北京PHP第42期基础班
下一篇:传智播客c++第五期无加密版
回复

使用道具 举报

0

主题

2

帖子

2

积分

一级雷锋

Rank: 1

积分
2
发表于 2018-11-24 10:44:25 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得雷锋吧是注册对了!

回复

使用道具 举报

游客
回复
 懒得打字嘛,点击右侧快捷回复【左侧自定义内容】  【右侧自定义内容】
您需要登录后才可以回帖 登录 | 立即注册

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