diff --git a/assets/data.plist b/assets/data.plist
deleted file mode 100644
index 5c8fa3ad..00000000
--- a/assets/data.plist
+++ /dev/null
@@ -1,1525 +0,0 @@
-
-
-
-
- ApplicationVersion
-
- com.omnigroup.OmniGrafflePro
- 139.16.0.171715
-
- CreationDate
- 2014-03-12 08:47:15 +0000
- Creator
- 黄 亿华
- GraphDocumentVersion
- 8
- GuidesLocked
- NO
- GuidesVisible
- YES
- ImageCounter
- 2
- ImageLinkBack
-
-
-
- ImageList
-
- image1.pdf
-
- LinksVisible
- NO
- MagnetsVisible
- NO
- MasterSheets
-
- ModificationDate
- 2014-03-12 12:19:49 +0000
- Modifier
- 黄 亿华
- NotesVisible
- NO
- OriginVisible
- NO
- PageBreaks
- YES
- PrintInfo
-
- NSBottomMargin
-
- float
- 41
-
- NSHorizonalPagination
-
- coded
- BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG
-
- NSLeftMargin
-
- float
- 18
-
- NSPaperSize
-
- size
- {595, 842}
-
- NSPrintReverseOrientation
-
- int
- 0
-
- NSRightMargin
-
- float
- 18
-
- NSTopMargin
-
- float
- 18
-
-
- ReadOnly
- NO
- Sheets
-
-
- ActiveLayerIndex
- 0
- AutoAdjust
-
- BackgroundGraphic
-
- Bounds
- {{0, 0}, {559, 783}}
- Class
- SolidGraphic
- ID
- 2
- Style
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
- BaseZoom
- 0
- CanvasOrigin
- {0, 0}
- ColumnAlign
- 1
- ColumnSpacing
- 36
- DisplayScale
- 1 0/72 in = 1.0000 in
- GraphicsList
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 3
-
- ID
- 47
- Points
-
- {280.41377887789179, 462.5}
- {280.41377887789179, 115.5}
-
- Style
-
- stroke
-
- HeadArrow
- FilledArrow
- Legacy
-
- TailArrow
- 0
-
-
- Tail
-
- ID
- 25
-
-
-
- Bounds
- {{146.91379269521701, 588}, {66, 22}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 46
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Manage}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{146.41379269521701, 139}, {37, 22}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 45
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 URL}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 16
-
- ID
- 44
- Points
-
- {372.15749563673154, 519.63519787392613}
- {299.36323356646488, 641.57068447906465}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- TailArrow
- FilledArrow
-
-
- Tail
-
- ID
- 19
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 16
-
- ID
- 43
- Points
-
- {278.95058213917224, 553.49998251301065}
- {278.21479589361269, 641.50001748698935}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- TailArrow
- FilledArrow
-
-
- Tail
-
- ID
- 18
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 16
-
- ID
- 42
- Points
-
- {183.67008975370248, 519.63519787392613}
- {256.46435182396914, 641.57068447906465}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- TailArrow
- FilledArrow
-
-
- Tail
-
- ID
- 17
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 3
-
- ID
- 38
- Points
-
- {444.39191518528105, 474.53820418060883}
- {295.34133058251143, 115.4617958193911}
-
- Style
-
- stroke
-
- HeadArrow
- FilledArrow
- Legacy
-
- TailArrow
- 0
-
-
- Tail
-
- ID
- 28
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 3
-
- ID
- 37
- Points
-
- {436.53677827701807, 306.58797902807424}
- {305.10330711341595, 115.41202097192573}
-
- Style
-
- stroke
-
- HeadArrow
- FilledArrow
- Legacy
-
- TailArrow
- 0
-
-
- Tail
-
- ID
- 26
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 3
-
- ID
- 34
- Points
-
- {112.13640445647307, 462.54223298101982}
- {264.62814058011099, 115.45782532539049}
-
- Style
-
- stroke
-
- HeadArrow
- FilledArrow
- Legacy
-
- TailArrow
- 0
-
-
- Tail
-
- ID
- 22
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 3
-
- ID
- 33
- Points
-
- {119.85283790129353, 306.5917371670962}
- {255.0255287391405, 115.40826283290379}
-
- Style
-
- stroke
-
- HeadArrow
- FilledArrow
- Legacy
-
- TailArrow
- 0
-
-
- Tail
-
- ID
- 20
-
-
-
- Bounds
- {{422.41379269521701, 411}, {60, 22}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 32
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 \'85\'85\'85.}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{247.91379269521701, 411}, {60, 22}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 31
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 \'85\'85\'85.}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{65.913792695217012, 411}, {60, 22}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 30
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 \'85\'85\'85.}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{392.41379269521701, 475}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 28
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{392.41379269521701, 307}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 26
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{216.41379269521701, 463}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 25
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{216.41379269521701, 307}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 23
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{35.413792695217012, 463}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 22
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{35.413792695217012, 307}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 20
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{202.41379269521701, 642}, {151, 71}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 16
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Admin}
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 3
-
- ID
- 15
- Points
-
- {428.35251803234684, 231.64153003420739}
- {315.28169719234131, 115.35846996579261}
-
- Style
-
- stroke
-
- HeadArrow
- FilledArrow
- Legacy
-
- TailArrow
- 0
-
-
- Tail
-
- ID
- 8
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- Head
-
- ID
- 3
-
- ID
- 13
- Points
-
- {128.26734609568192, 231.6464465995351}
- {244.56023929475211, 115.35355340046489}
-
- Style
-
- stroke
-
- HeadArrow
- FilledArrow
- Legacy
-
- TailArrow
- 0
-
-
- Tail
-
- ID
- 7
-
-
-
- Bounds
- {{392.41379269521701, 232}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 8
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{35.413792695217012, 232}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 7
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{216.41379269521701, 232}, {128, 57}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 5
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 Spider}
-
-
-
- Bounds
- {{200.41379269521701, 44}, {160, 71}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 3
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Scheduler}
-
-
-
- Bounds
- {{15.413792695217012, 204}, {168, 349}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 17
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Worker}
-
-
-
- Bounds
- {{372.41379269521701, 204}, {168, 349}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 19
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Worker}
-
-
-
- Bounds
- {{200.41379269521701, 204}, {160, 349}}
- Class
- ShapedGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 18
-
- ID
- 18
- Shape
- Rectangle
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Worker}
-
-
-
- GridInfo
-
- HPages
- 1
- KeepToScale
-
- Layers
-
-
- Lock
- NO
- Name
- 图层 1
- Print
- YES
- View
- YES
-
-
- LayoutInfo
-
- Animate
- NO
- circoMinDist
- 18
- circoSeparation
- 0.0
- layoutEngine
- dot
- neatoSeparation
- 0.0
- twopiSeparation
- 0.0
-
- Orientation
- 2
- PrintOnePage
-
- RowAlign
- 1
- RowSpacing
- 36
- SheetTitle
- 版面 1
- UniqueID
- 1
- VPages
- 1
-
-
- ActiveLayerIndex
- 0
- AutoAdjust
-
- BackgroundGraphic
-
- Bounds
- {{0, 0}, {559, 783}}
- Class
- SolidGraphic
- ID
- 2
- Style
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
- BaseZoom
- 0
- CanvasOrigin
- {0, 0}
- ColumnAlign
- 1
- ColumnSpacing
- 36
- DisplayScale
- 1 0/72 in = 1.0000 in
- GraphicsList
-
-
- Bounds
- {{278, 395}, {172, 104}}
- Class
- ShapedGraphic
- ID
- 52
- ImageID
- 1
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Http API}
-
-
-
- Bounds
- {{113, 395}, {172, 104}}
- Class
- ShapedGraphic
- ID
- 51
- ImageID
- 1
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 WebMagic}
-
-
-
- Bounds
- {{278, 499}, {172, 104}}
- Class
- ShapedGraphic
- ID
- 50
- ImageID
- 1
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Redis}
-
-
-
- Bounds
- {{113, 499}, {172, 104}}
- Class
- ShapedGraphic
- ID
- 49
- ImageID
- 1
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs48 \cf0 Mysql}
-
-
-
- GridInfo
-
- HPages
- 1
- KeepToScale
-
- Layers
-
-
- Lock
- NO
- Name
- 图层 1
- Print
- YES
- View
- YES
-
-
- LayoutInfo
-
- Animate
- NO
- circoMinDist
- 18
- circoSeparation
- 0.0
- layoutEngine
- dot
- neatoSeparation
- 0.0
- twopiSeparation
- 0.0
-
- Orientation
- 2
- PrintOnePage
-
- RowAlign
- 1
- RowSpacing
- 36
- SheetTitle
- 版面 2
- UniqueID
- 2
- VPages
- 1
-
-
- SmartAlignmentGuidesActive
- YES
- SmartDistanceGuidesActive
- YES
- UseEntirePage
-
- WindowInfo
-
- CurrentSheet
- 0
- ExpandedCanvases
-
- Frame
- {{373, 90}, {693, 788}}
- ListView
-
- OutlineWidth
- 142
- RightSidebar
-
- ShowRuler
-
- Sidebar
-
- SidebarWidth
- 120
- VisibleRegion
- {{-106, -56}, {769.65514710343643, 895.17238435507204}}
- Zoom
- 0.72500002384185791
- ZoomValues
-
-
- 版面 1
- 0.72500002384185791
- 1.4500000476837158
-
-
- 版面 2
- 1
- 0.5
-
-
-
-
-
diff --git a/assets/image1.pdf b/assets/image1.pdf
deleted file mode 100644
index 79fff308..00000000
Binary files a/assets/image1.pdf and /dev/null differ
diff --git a/assets/logo-simple.jpg b/assets/logo-simple.jpg
deleted file mode 100644
index 366aa627..00000000
Binary files a/assets/logo-simple.jpg and /dev/null differ
diff --git a/assets/logo.graffle b/assets/logo.graffle
deleted file mode 100644
index 84bbe20b..00000000
--- a/assets/logo.graffle
+++ /dev/null
@@ -1,351 +0,0 @@
-
-
-
-
- ActiveLayerIndex
- 0
- ApplicationVersion
-
- com.omnigroup.OmniGrafflePro
- 139.16.0.171715
-
- AutoAdjust
-
- BackgroundGraphic
-
- Bounds
- {{0, 0}, {48, 48}}
- Class
- SolidGraphic
- ID
- 2
- Style
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
- BaseZoom
- 0
- CanvasOrigin
- {0, 0}
- CanvasSize
- {48, 48}
- ColumnAlign
- 1
- ColumnSpacing
- 36
- CreationDate
- 2013-11-10 06:17:01 +0000
- Creator
- 黄 亿华
- DisplayScale
- 1 pt = 1 pt
- GraphDocumentVersion
- 8
- GraphicsList
-
-
- Bounds
- {{7.5, 24}, {23, 15}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- ID
- 45
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset0 Cochin;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs16 \cf0 Magi
-\fs24 c}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{18, 13}, {19.359630584716797, 18}}
- Class
- ShapedGraphic
- FitText
- Vertical
- Flow
- Resize
- FontInfo
-
- Color
-
- w
- 0
-
- Font
- STHeitiSC-Light
- Size
- 6
-
- ID
- 39
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier-Oblique;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\i\fs14 \cf0 eb}
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 13
-
- ID
- 31
- Points
-
- {6, 11}
- {15, 27}
- {14, 8}
- {21, 26}
- {22, 6}
- {22, 6}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- LineType
- 1
- TailArrow
- 0
-
-
-
-
- GridInfo
-
- GridSpacing
- 1
- ShowsGrid
- YES
- SnapsToGrid
- YES
-
- GuidesLocked
- NO
- GuidesVisible
- YES
- HPages
- 1
- ImageCounter
- 2
- KeepToScale
-
- Layers
-
-
- Lock
- NO
- Name
- 图层 1
- Print
- YES
- View
- YES
-
-
- LayoutInfo
-
- Animate
- NO
- circoMinDist
- 18
- circoSeparation
- 0.0
- layoutEngine
- dot
- neatoSeparation
- 0.0
- twopiSeparation
- 0.0
-
- LinksVisible
- NO
- MagnetsVisible
- NO
- MasterSheets
-
- ModificationDate
- 2013-11-10 06:51:47 +0000
- Modifier
- 黄 亿华
- NotesVisible
- NO
- Orientation
- 2
- OriginVisible
- NO
- PageBreaks
- YES
- PrintInfo
-
- NSBottomMargin
-
- float
- 41
-
- NSHorizonalPagination
-
- coded
- BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG
-
- NSLeftMargin
-
- float
- 18
-
- NSPaperSize
-
- size
- {594.99997329711914, 842}
-
- NSPrintReverseOrientation
-
- int
- 0
-
- NSRightMargin
-
- float
- 18
-
- NSTopMargin
-
- float
- 18
-
-
- PrintOnePage
-
- ReadOnly
- NO
- RowAlign
- 1
- RowSpacing
- 36
- SheetTitle
- 版面 1
- SmartAlignmentGuidesActive
- NO
- SmartDistanceGuidesActive
- NO
- UniqueID
- 1
- UseEntirePage
-
- VPages
- 1
- WindowInfo
-
- CurrentSheet
- 0
- ExpandedCanvases
-
- Frame
- {{491, 381}, {498, 477}}
- ListView
-
- OutlineWidth
- 142
- RightSidebar
-
- Sidebar
-
- SidebarWidth
- 116
- VisibleRegion
- {{0.125, 0.125}, {47.75, 47.875}}
- Zoom
- 8
- ZoomValues
-
-
- 版面 1
- 8
- 1
-
-
-
-
-
diff --git a/assets/logo.jpg b/assets/logo.jpg
deleted file mode 100644
index 356e25df..00000000
Binary files a/assets/logo.jpg and /dev/null differ
diff --git a/assets/logo2.graffle/data.plist b/assets/logo2.graffle/data.plist
deleted file mode 100644
index 54d64a42..00000000
--- a/assets/logo2.graffle/data.plist
+++ /dev/null
@@ -1,552 +0,0 @@
-
-
-
-
- ActiveLayerIndex
- 0
- ApplicationVersion
-
- com.omnigroup.OmniGrafflePro
- 139.16.0.171715
-
- AutoAdjust
-
- BackgroundGraphic
-
- Bounds
- {{0, 0}, {1117.9999465942383, 783}}
- Class
- SolidGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 37
-
- ID
- 2
- Style
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
- BaseZoom
- 0
- CanvasOrigin
- {0, 0}
- ColumnAlign
- 1
- ColumnSpacing
- 36
- CreationDate
- 2013-11-10 06:51:58 +0000
- Creator
- 黄 亿华
- DisplayScale
- 1 0/72 in = 1 0/72 in
- GraphDocumentVersion
- 8
- GraphicsList
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 13
-
- Head
-
- ID
- 60
- Position
- 0.40939974784851074
-
- ID
- 62
- Points
-
- {324, 109}
- {339.36559006029825, 179.11528294284673}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- LineType
- 1
- TailArrow
- 0
- Width
- 10
-
-
- Tail
-
- ID
- 59
- Info
- 4
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 13
-
- Head
-
- ID
- 60
- Position
- 0.73653632402420044
-
- ID
- 61
- Points
-
- {269, 146}
- {296, 194}
- {309, 266}
- {349, 265}
- {348.96211936963607, 215.03741157007715}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- LineType
- 1
- TailArrow
- 0
- Width
- 10
-
-
- Tail
-
- ID
- 59
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 13
-
- ID
- 60
- Points
-
- {371.89694213867188, 179}
- {356.89694213867188, 162}
- {335.89694213867188, 188}
- {351.89694213867188, 217}
- {371.89694213867188, 202}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- LineType
- 1
- TailArrow
- 0
- Width
- 10
-
-
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 13
-
- ID
- 59
- Points
-
- {269, 146}
- {295, 189}
- {300, 110}
- {310, 178}
- {324, 109}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- LineType
- 1
- TailArrow
- 0
- Width
- 10
-
-
-
-
- Bounds
- {{335.89695436197019, 119}, {41, 43}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- ID
- 47
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs72 \cf0 eb}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{164, 154}, {236.89692325714185, 98.181818181818088}}
- Class
- ShapedGraphic
- ID
- 45
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset0 Cochin;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs96 \cf0 Magi}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Class
- LineGraphic
- FontInfo
-
- Font
- Helvetica
- Size
- 13
-
- ID
- 31
- Points
-
- {50.404270172119141, 72.000000000000256}
- {115.40427017211914, 154.00000000000028}
- {103.80320000069037, 26.090909090909292}
- {124.95447158813477, 97}
- {175.90226360069005, 143.90909090909116}
- {186.20212982926148, 13}
- {186.20212982926148, 13}
-
- Style
-
- stroke
-
- HeadArrow
- 0
- Legacy
-
- LineType
- 1
- TailArrow
- 0
- Width
- 10
-
-
-
-
- Bounds
- {{406.79786682128906, 136.09091186523438}, {165, 160}}
- Class
- ShapedGraphic
- ID
- 46
- ImageID
- 1
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
-
- GridInfo
-
- GuidesLocked
- NO
- GuidesVisible
- YES
- HPages
- 2
- ImageCounter
- 2
- ImageLinkBack
-
-
-
- ImageList
-
- image1.tiff
-
- KeepToScale
-
- Layers
-
-
- Lock
- NO
- Name
- 图层 1
- Print
- YES
- View
- YES
-
-
- LayoutInfo
-
- Animate
- NO
- circoMinDist
- 18
- circoSeparation
- 0.0
- layoutEngine
- dot
- neatoSeparation
- 0.0
- twopiSeparation
- 0.0
-
- LinksVisible
- NO
- MagnetsVisible
- NO
- MasterSheets
-
- ModificationDate
- 2013-11-10 07:00:00 +0000
- Modifier
- 黄 亿华
- NotesVisible
- NO
- Orientation
- 2
- OriginVisible
- NO
- PageBreaks
- YES
- PrintInfo
-
- NSBottomMargin
-
- float
- 41
-
- NSHorizonalPagination
-
- coded
- BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG
-
- NSLeftMargin
-
- float
- 18
-
- NSPaperSize
-
- size
- {594.99997329711914, 842}
-
- NSPrintReverseOrientation
-
- int
- 0
-
- NSRightMargin
-
- float
- 18
-
- NSTopMargin
-
- float
- 18
-
-
- PrintOnePage
-
- ReadOnly
- NO
- RowAlign
- 1
- RowSpacing
- 36
- SheetTitle
- 版面 1
- SmartAlignmentGuidesActive
- YES
- SmartDistanceGuidesActive
- YES
- UniqueID
- 1
- UseEntirePage
-
- VPages
- 1
- WindowInfo
-
- CurrentSheet
- 0
- ExpandedCanvases
-
- Frame
- {{350, -208}, {693, 795}}
- ListView
-
- OutlineWidth
- 142
- RightSidebar
-
- ShowRuler
-
- Sidebar
-
- SidebarWidth
- 120
- VisibleRegion
- {{23, 0}, {558, 656}}
- Zoom
- 1
- ZoomValues
-
-
- 版面 1
- 1
- 1
-
-
-
-
-
diff --git a/assets/logo2.graffle/image1.tiff b/assets/logo2.graffle/image1.tiff
deleted file mode 100644
index 42bff86e..00000000
Binary files a/assets/logo2.graffle/image1.tiff and /dev/null differ
diff --git a/assets/logo3.graffle/data.plist b/assets/logo3.graffle/data.plist
deleted file mode 100644
index 07fdd02c..00000000
--- a/assets/logo3.graffle/data.plist
+++ /dev/null
@@ -1,840 +0,0 @@
-
-
-
-
- ApplicationVersion
-
- com.omnigroup.OmniGrafflePro
- 139.16.0.171715
-
- CreationDate
- 2013-11-10 07:01:04 +0000
- Creator
- 黄 亿华
- GraphDocumentVersion
- 8
- GuidesLocked
- NO
- GuidesVisible
- YES
- ImageCounter
- 6
- ImageLinkBack
-
-
-
-
-
-
- ImageList
-
- image5.tiff
- image4.tiff
- image2.tiff
- image1.tiff
-
- LinksVisible
- NO
- MagnetsVisible
- NO
- MasterSheets
-
- ModificationDate
- 2013-11-10 08:09:16 +0000
- Modifier
- 黄 亿华
- NotesVisible
- NO
- OriginVisible
- NO
- PageBreaks
- YES
- PrintInfo
-
- NSBottomMargin
-
- float
- 41
-
- NSHorizonalPagination
-
- coded
- BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG
-
- NSLeftMargin
-
- float
- 18
-
- NSPaperSize
-
- size
- {594.99997329711914, 842}
-
- NSPrintReverseOrientation
-
- int
- 0
-
- NSRightMargin
-
- float
- 18
-
- NSTopMargin
-
- float
- 18
-
-
- ReadOnly
- NO
- Sheets
-
-
- ActiveLayerIndex
- 0
- AutoAdjust
-
- BackgroundGraphic
-
- Bounds
- {{0, 0}, {558.99997329711914, 783}}
- Class
- SolidGraphic
- ID
- 2
- Style
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
- BaseZoom
- 0
- CanvasOrigin
- {0, 0}
- ColumnAlign
- 1
- ColumnSpacing
- 36
- DisplayScale
- 1 0/72 in = 1 0/72 in
- GraphicsList
-
-
- Bounds
- {{390, 391.5}, {114, 90}}
- Class
- ShapedGraphic
- ID
- 7
- ImageID
- 2
- Shape
- Rectangle
- Style
-
- fill
-
- FillType
- 2
- GradientAngle
- 90
- GradientColor
-
- w
- 0.666667
-
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
-
- Bounds
- {{3, 265}, {181, 114}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- LucidaSans-DemiItalic
- Size
- 96
-
- ID
- 6
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset0 LucidaSans-Demi;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\i\b\fs192 \cf1 M }
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{168, 314}, {77, 58}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- LucidaSans-DemiItalic
- Size
- 48
-
- ID
- 5
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset0 LucidaSans-Demi;}
-{\colortbl;\red255\green255\blue255;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\i\b\fs96 \cf2 agi}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{356, 201}, {86, 86}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- LucidaBright-DemiItalic
- Size
- 72
-
- ID
- 4
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset0 LucidaBright-Demi;}
-{\colortbl;\red255\green255\blue255;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\i\b\fs144 \cf2 eb}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- Bounds
- {{43, 114}, {395, 400}}
- Class
- ShapedGraphic
- FitText
- Clip
- Flow
- Clip
- HFlip
- YES
- ID
- 3
- ImageID
- 1
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
-
- Bounds
- {{-4, 114}, {535, 400}}
- Class
- ShapedGraphic
- ID
- 1
- Shape
- Rectangle
- Style
-
- fill
-
- Color
-
- b
- 0
- g
- 0
- r
- 0
-
-
- shadow
-
- Draws
- NO
-
-
-
-
- GridInfo
-
- HPages
- 1
- KeepToScale
-
- Layers
-
-
- Lock
- NO
- Name
- 图层 1
- Print
- YES
- View
- YES
-
-
- LayoutInfo
-
- Animate
- NO
- circoMinDist
- 18
- circoSeparation
- 0.0
- layoutEngine
- dot
- neatoSeparation
- 0.0
- twopiSeparation
- 0.0
-
- Orientation
- 2
- PrintOnePage
-
- RowAlign
- 1
- RowSpacing
- 36
- SheetTitle
- 版面 1
- UniqueID
- 1
- VPages
- 1
-
-
- ActiveLayerIndex
- 0
- AutoAdjust
-
- BackgroundGraphic
-
- Bounds
- {{0, 0}, {558.99997329711914, 783}}
- Class
- SolidGraphic
- ID
- 2
- Style
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
- BaseZoom
- 0
- CanvasOrigin
- {0, 0}
- ColumnAlign
- 1
- ColumnSpacing
- 36
- DisplayScale
- 1 0/72 in = 1.0000 in
- GraphicsList
-
-
- Bounds
- {{232, 432}, {84, 93}}
- Class
- ShapedGraphic
- ID
- 10
- ImageID
- 4
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
-
- Bounds
- {{16, 421}, {500, 115}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- Helvetica-Bold
- Size
- 96
-
- ID
- 8
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;\red0\green0\blue0;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\i\b\fs192 \cf2 Web agic}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- GridInfo
-
- HPages
- 1
- KeepToScale
-
- Layers
-
-
- Lock
- NO
- Name
- 图层 1
- Print
- YES
- View
- YES
-
-
- LayoutInfo
-
- Animate
- NO
- circoMinDist
- 18
- circoSeparation
- 0.0
- layoutEngine
- dot
- neatoSeparation
- 0.0
- twopiSeparation
- 0.0
-
- Orientation
- 2
- PrintOnePage
-
- RowAlign
- 1
- RowSpacing
- 36
- SheetTitle
- 版面 2
- UniqueID
- 2
- VPages
- 1
-
-
- ActiveLayerIndex
- 0
- AutoAdjust
-
- BackgroundGraphic
-
- Bounds
- {{0, 0}, {1117.9999465942383, 783}}
- Class
- SolidGraphic
- ID
- 2
- Style
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
- BaseZoom
- 0
- CanvasOrigin
- {0, 0}
- ColumnAlign
- 1
- ColumnSpacing
- 36
- DisplayScale
- 1 0/72 in = 1.0000 in
- GraphicsList
-
-
- Bounds
- {{9, 277.5}, {114, 114}}
- Class
- ShapedGraphic
- ID
- 11
- ImageID
- 5
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- shadow
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
-
-
- Bounds
- {{100, 294}, {474, 115}}
- Class
- ShapedGraphic
- FitText
- YES
- Flow
- Resize
- FontInfo
-
- Font
- Helvetica-Bold
- Size
- 96
-
- ID
- 8
- Shape
- Rectangle
- Style
-
- fill
-
- Draws
- NO
-
- stroke
-
- Draws
- NO
-
-
- Text
-
- Pad
- 0
- Text
- {\rtf1\ansi\ansicpg936\cocoartf1187\cocoasubrtf400
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\i\b\fs192 \cf0 WebMagic}
- VerticalPad
- 0
-
- Wrap
- NO
-
-
- GridInfo
-
- HPages
- 2
- KeepToScale
-
- Layers
-
-
- Lock
- NO
- Name
- 图层 1
- Print
- YES
- View
- YES
-
-
- LayoutInfo
-
- Animate
- NO
- circoMinDist
- 18
- circoSeparation
- 0.0
- layoutEngine
- dot
- neatoSeparation
- 0.0
- twopiSeparation
- 0.0
-
- Orientation
- 2
- PrintOnePage
-
- RowAlign
- 1
- RowSpacing
- 36
- SheetTitle
- 版面 3
- UniqueID
- 3
- VPages
- 1
-
-
- SmartAlignmentGuidesActive
- YES
- SmartDistanceGuidesActive
- YES
- UseEntirePage
-
- WindowInfo
-
- CurrentSheet
- 2
- ExpandedCanvases
-
- Frame
- {{174, 77}, {771, 795}}
- ListView
-
- OutlineWidth
- 142
- RightSidebar
-
- ShowRuler
-
- Sidebar
-
- SidebarWidth
- 120
- VisibleRegion
- {{0, 0}, {636, 656}}
- Zoom
- 1
- ZoomValues
-
-
- 版面 1
- 1
- 1
-
-
- 版面 2
- 1
- 1
-
-
- 版面 3
- 1
- 1
-
-
-
-
-
diff --git a/assets/logo3.graffle/image1.tiff b/assets/logo3.graffle/image1.tiff
deleted file mode 100644
index 7d504747..00000000
Binary files a/assets/logo3.graffle/image1.tiff and /dev/null differ
diff --git a/assets/logo3.graffle/image2.tiff b/assets/logo3.graffle/image2.tiff
deleted file mode 100644
index 606ae8df..00000000
Binary files a/assets/logo3.graffle/image2.tiff and /dev/null differ
diff --git a/assets/logo3.graffle/image4.tiff b/assets/logo3.graffle/image4.tiff
deleted file mode 100644
index 0f674bf9..00000000
Binary files a/assets/logo3.graffle/image4.tiff and /dev/null differ
diff --git a/assets/logo3.graffle/image5.tiff b/assets/logo3.graffle/image5.tiff
deleted file mode 100644
index 2de8dfc4..00000000
Binary files a/assets/logo3.graffle/image5.tiff and /dev/null differ
diff --git a/assets/logo3.png b/assets/logo3.png
deleted file mode 100644
index bf4d7511..00000000
Binary files a/assets/logo3.png and /dev/null differ
diff --git a/assets/logo4.png b/assets/logo4.png
deleted file mode 100644
index ba2337f7..00000000
Binary files a/assets/logo4.png and /dev/null differ
diff --git a/assets/page-extract-rule.bmml b/assets/page-extract-rule.bmml
deleted file mode 100644
index fec8d3ec..00000000
--- a/assets/page-extract-rule.bmml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
- A%20Web%20Page%0Ahttp%3A//
-
-
-
-
\ No newline at end of file
diff --git a/assets/webmagic-create-spider.bmml b/assets/webmagic-create-spider.bmml
deleted file mode 100644
index 76170429..00000000
--- a/assets/webmagic-create-spider.bmml
+++ /dev/null
@@ -1,440 +0,0 @@
-
-
-
-
- Create%20Spider%0Ahttp%3A//localhost%3A8080/spider/create
-
-
-
-
-
-
- true
- Custom%20PageProcessor%20
-
-
-
-
-
-
- true
- BlogSpider
-
-
-
-
- true
- SpiderTemplate
-
-
-
-
- true
- New%20Template
-
-
-
-
- true
- Title
-
-
-
-
- true
- //title/text%28%29
-
-
-
-
- true
- Content
-
-
-
-
- true
- //div%5B@class%3D%27BlogContent%27%5D/text%28%29
-
-
-
-
- true
- Date
-
-
-
-
- true
- //div%5B@class%3D%27BlogStat%27%5D/regex%28%27%5Cd+-%5Cd+-%5Cd+%5Cs+%5Cd+%3A%5Cd+%27%29
-
-
-
-
- true
- Tags
-
-
-
-
- true
- //div%5B@class%3D%27tags%27%5D/a/text%28%29
-
-
-
-
-
-
-
-
-
-
- Create%20Spider
-
-
-
-
- Name
-
-
-
-
- blog.oschina.net
-
-
-
-
- StartUrls
-
-
-
-
- http%3A//my.oschina.net/flashsword/blog/180623
-
-
-
-
- Other%20Source
-
-
-
-
- up
- Advanced%20Setting
-
-
-
-
-
-
-
-
- URL%20manangement
-
-
-
-
- Scheduler
-
-
-
-
- Host
-
-
-
-
- Redis
-
-
-
-
- 127.0.0.1
-
-
-
-
- 6379
-
-
-
-
-
-
- true
- New%20Scheduler
-
-
-
-
-
-
- Persistent
-
-
-
-
- Pipeline
-
-
-
-
- Path
-
-
-
-
- Local%20File
-
-
-
-
- /data/webmaigc/%7BspdierName%7D
-
-
-
-
-
-
- true
- New%20Pipeline
-
-
-
-
- Create
-
-
-
-
- Cancel
-
-
-
-
-
-
-
-
- Advanced%20Setting
-
-
-
-
-
-
- Headers
-
-
-
-
- true
- User%20Agent
-
-
-
-
- true
- Cookie
-
-
-
-
- true
- Mozilla/5.0%20%28compatible%3B%20MSIE%2010.0...
-
-
-
-
- true
- id
-
-
-
-
- Add
-
-
-
-
- true
- name
-
-
-
-
- true
- value
-
-
-
-
- Add
-
-
-
-
- Add
-
-
-
-
- true
- 123456
-
-
-
-
-
-
-
-
- true
- Proxy
-
-
-
-
- true
- 127.0.0.1
-
-
-
-
- true
- 8080
-
-
-
-
- true
- username
-
-
-
-
- true
- password
-
-
-
-
-
-
-
-
- true
- Charset
-
-
-
-
- true
- utf-8
-
-
-
-
- AutoDetect
-
-
-
-
-
-
-
-
- true
- Frenquecny
-
-
-
-
- true
- 3000
-
-
-
-
- true
- Sleep
-
-
-
-
- true
- milliseconds%20after%20download%20one%20page
-
-
-
-
-
-
-
-
-
-
- Error%20Handle
-
-
-
-
-
-
- true
- Retry
-
-
-
-
- true
- 3
-
-
-
-
- true
- Retry
-
-
-
-
- true
- times%20when%20downloading%20a%20page
-
-
-
-
- true
- If%20it%20still%20fails%20in%20downloading%2C%20re-insert%20it%20to%20url%20queue.%5Cr%5CrAfter%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20times%2C%20the%20url%20will%20be%20discarded.
-
-
-
-
- true
- 3
-
-
-
-
-
-
-
-
-
-
- Test
-
-
-
-
- import
-
-
-
-
- export
-
-
-
-
\ No newline at end of file
diff --git a/assets/webmagic-create-spider.png b/assets/webmagic-create-spider.png
deleted file mode 100644
index 8fe92c47..00000000
Binary files a/assets/webmagic-create-spider.png and /dev/null differ
diff --git a/assets/webmagic-spider-manage.bmml b/assets/webmagic-spider-manage.bmml
deleted file mode 100644
index 1423b01f..00000000
--- a/assets/webmagic-spider-manage.bmml
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-
-
- Spider%20List%20Page%0Ahttp%3A//localhost%3A8080/spider/list
-
-
-
-
- Spider%20%2C%20Add%20Time%20%5Ev%2CPages%20Total%20%5Ev%2C%20Pages%20Downloaded%20%5Ev%2C%20Error%20%5Ev%2C%20%20Operation%0Agithub.com%2C%202014-3-1.12%3A20%3A10%2C1221%2C%20595%2C%204%2C%20Stop%20Edit%20Delete%0Aoschina.net%2C2014-2-12.16%3A10%3A20%2C120%2C%20%20120%2C%200%2C%20Start%20Edit%20Delete%0Aappstore.com%2C2014-2-10.9%3A20%3A10%2C100000%2C100000%2C%200%2CStart%20Edit%20Delete
-
-
-
-
- Works
-
-
-
-
-
-
- selected
- 10.1.2.1
-
-
-
-
- 10.1.2.2
-
-
-
-
- selected
- 10.1.2.3
-
-
-
-
- 10.1.2.4
-
-
-
-
- all
-
-
-
-
-
-
-
-
-
- Real%20Time
-
-
-
-
- Pages
-
-
-
-
- Time
-
-
-
-
-
-
- Keyword
-
-
-
-
- Search
-
-
-
-
- Spiders
-
-
-
-
- Charts
-
-
-
-
- 2014-2-1
-
-
-
-
- 2014-3-1
-
-
-
-
- Time%20from
-
-
-
-
- to
-
-
-
-
\ No newline at end of file
diff --git a/assets/webmagic-spider-manage.png b/assets/webmagic-spider-manage.png
deleted file mode 100644
index 8fbdb6a9..00000000
Binary files a/assets/webmagic-spider-manage.png and /dev/null differ
diff --git a/assets/webmagic.psd b/assets/webmagic.psd
deleted file mode 100644
index 5f8fd3b7..00000000
Binary files a/assets/webmagic.psd and /dev/null differ
diff --git a/release-note.md b/release-note.md
deleted file mode 100755
index f44704ef..00000000
--- a/release-note.md
+++ /dev/null
@@ -1,91 +0,0 @@
-Release Notes
-----
-See latest versions in [https://github.com/code4craft/webmagic/releases](https://github.com/code4craft/webmagic/releases)
-
-*2012-9-4* `version:0.3.0`
-
-* Change default XPath selector from HtmlCleaner to [Xsoup](https://github.com/code4craft/xsoup).
-
- [Xsoup](https://github.com/code4craft/xsoup) is an XPath selector based on Jsoup written by me. It has much better performance than HtmlCleaner.
-
- Time of processing a page is reduced from 7~9ms to 0.4ms.
-
- If Xsoup is not stable for your usage, just use `Spider.xsoupOff()` to turn off it and report an issue to me!
-
-* Add cycle retry times for Site.
-
- When cycle retry times is set, Spider will put the url which downloading failed back to scheduler, and retry after a cycle of queue.
-
-*2012-8-20* `version:0.2.1`
-
-ComboExtractor support for annotation.
-
-Request priority support (using `PriorityScheduler`).
-
-Complete some I18n work (comments and documents).
-
-More convenient extractor API:
-
-* Add attribute name select for CSSSelector.
-* Group of regex selector can be specified.
-* Add OrSelector.
-* Add Selectors, import static Selectors.* for fluent API such as:
-
- or(regex("
(.*)"), xpath("//title"), $("title")).select(s);
-* Add JsonPathSelector for Json parse.
-
-*2012-8-9* `version:0.2.0`
-
-此次更新的主题是"方便"(之前的主题是"灵活")。
-
-增加了webmagic-extension模块。
-
-增加了注解方式支持,可以通过POJO+注解的方式编写一个爬虫,更符合Java开发习惯。以下是抓取一个博客的完整代码:
-
- @TargetUrl("http://my.oschina.net/flashsword/blog/\\d+")
- public class OschinaBlog {
-
- @ExtractBy("//title")
- private String title;
-
- @ExtractBy(value = "div.BlogContent",type = ExtractBy.Type.Css)
- private String content;
-
- @ExtractBy(value = "//div[@class='BlogTags']/a/text()", multi = true)
- private List tags;
-
- public static void main(String[] args) {
- OOSpider.create(Site.me().addStartUrl("http://my.oschina.net/flashsword/blog"),
- new ConsolePageModelPipeline(), OschinaBlog.class)
- .scheduler(new RedisScheduler("127.0.0.1")).thread(5).run();
- }
-
- }
-
-增加一个Spider.test(url)方法,用于开发爬虫时进行调试。
-
-增加基于redis的分布式支持。
-
-增加XPath2.0语法支持(webmagic-saxon模块)。
-
-增加基于Selenium的浏览器渲染支持,用于抓取动态加载内容(webmagic-selenium模块)。
-
-修复了不支持https的bug。
-
-补充了文档:[webmagic-0.2.0用户手册](http://code4craft.github.io/webmagic/)。
-
-*2012-7-25* `version:0.1.0`
-
-第一个稳定版本。
-
-修改了若干API,使得可扩展性更强,为每个任务分配一个ID,可以通过ID区分不同任务。
-
-重写了Pipeline接口,将抽取结果集包装到ResultItems对象,而不是通用一个Page对象,便于逻辑分离。
-
-增加下载的重试机制,支持gzip,支持自定义UA/cookie。
-
-增加多线程抓取功能,只需在初始化的时候指定线程数即可。
-
-增加jquery形式的CSS Selector API,可以通过`page.getHtml().$("div.body")`形式抽取元素。
-
-完善了文档,架构说明:[webmagic的设计机制及原理-如何开发一个Java爬虫](http://my.oschina.net/flashsword/blog/145796),Javadoc:[http://code4craft.github.io/webmagic/docs](http://code4craft.github.io/webmagic/docs)。
\ No newline at end of file