论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
Web安全
[24705] 2016-02-11_打造自己的Python编码环境
文档创建者:
s7ckTeam
浏览次数:
1
最后更新:
2025-01-18
Web安全
1 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-58
6万
主题
-6万
回帖
-58
积分
管理员
积分
-58
发消息
2016-02-11_打造自己的Python编码环境
打
造
自
己
的
P
y
t
h
o
n
编
码
环
境
作
者
:
X
Y
M
L
i
n
u
x
中
国
2
0
1
6
-
0
2
-
1
1
转
载
自
:
h
t
t
p
:
/
/
x
y
m
l
i
f
e
.
c
o
m
/
2
0
1
6
/
0
2
/
0
7
/
%
E
6
%
8
9
%
9
3
%
E
9
%
8
0
%
A
0
%
E
8
%
8
7
%
A
A
%
E
5
%
B
7
%
B
1
%
E
7
%
9
A
%
8
4
P
y
t
h
o
n
%
E
7
%
B
C
%
9
6
%
E
7
%
A
0
%
8
1
%
E
7
%
8
E
%
A
F
%
E
5
%
A
2
%
8
3
/
作
者
:
X
Y
M
前
言
前
言
趁
着
放
假
,
重
新
配
置
了
一
下
自
己
的
M
a
c
的
编
程
环
境
,
毕
竟
新
年
新
气
象
嘛
,
主
要
是
i
T
e
r
m
2
、
Z
s
h
、
V
i
m
优
化
、
C
o
n
s
o
l
a
s
字
体
、
N
o
i
s
y
T
y
p
e
r
,
这
些
的
相
关
配
置
。
工
欲
利
其
事
必
先
利
其
器
,
好
的
编
码
环
境
可
以
提
升
我
们
的
打
码
的
幸
福
感
。
好
的
编
码
环
境
包
括
美
观
(
视
觉
)
,
声
音
(
听
觉
)
,
流
畅
度
(
触
觉
)
,
工
作
环
境
(
嗅
觉
,
味
觉
)
美
观
(
视
觉
)
,
声
音
(
听
觉
)
,
流
畅
度
(
触
觉
)
,
工
作
环
境
(
嗅
觉
,
味
觉
)
等
多
个
方
面
。
后
面
有
几
张
配
置
后
的
图
片
感
受
一
下
,
主
要
看
字
体
和
配
色
(
有
些
人
可
能
觉
得
比
较
丑
,
个
人
喜
欢
黑
紫
,
配
色
和
字
体
有
很
(
有
些
人
可
能
觉
得
比
较
丑
,
个
人
喜
欢
黑
紫
,
配
色
和
字
体
有
很
多
选
择
,
各
有
所
好
,
求
别
喷
多
选
择
,
各
有
所
好
,
求
别
喷
X
D
)
)
。
此
处
输
入
图
片
的
描
述
此
处
输
入
图
片
的
描
述
准
备
阶
段
:
器
准
备
阶
段
:
器
i
T
e
r
m
2
[
1
]
:
是
o
s
系
统
中
的
一
个
替
代
终
端
。
主
要
优
点
:
屏
幕
分
割
(
可
以
水
平
分
割
和
垂
直
分
割
)
,
选
中
即
复
制
,
快
速
查
找
(
c
o
m
m
a
n
d
+
f
)
,
配
色
字
体
自
定
义
化
,
自
定
义
快
捷
键
等
。
C
o
n
s
o
l
a
s
[
2
]
:
微
软
下
最
好
看
的
字
体
之
一
,
个
人
认
为
很
适
合
程
序
员
,
除
开
字
体
好
看
外
,
主
要
原
因
是
它
的
数
字
“
0
”
字
加
入
了
一
斜
撇
,
以
方
便
与
字
母
“
o
”
分
辨
。
这
也
是
我
和
它
结
缘
的
主
要
缘
由
,
当
年
在
某
次
a
c
m
比
赛
中
,
就
是
因
为
肉
眼
无
法
分
辨
是
0
还
是
o
,
遗
憾
至
今
。
Z
s
h
[
3
]
:
z
s
h
和
b
a
s
h
一
样
是
S
h
e
l
l
的
一
种
。
相
比
b
a
s
h
:
更
高
效
、
更
好
的
自
动
补
全
、
更
好
的
文
件
名
展
开
(
通
配
符
展
开
)
、
更
好
的
数
组
处
理
、
可
定
制
性
高
。
m
a
c
下
自
带
了
z
s
h
,
无
需
再
安
装
。
V
i
m
[
4
]
:
是
一
个
类
似
于
V
i
的
著
名
的
功
能
强
大
、
高
度
可
定
制
的
文
本
编
辑
器
,
在
V
i
的
基
础
上
改
进
和
增
加
了
很
多
特
性
。
和
E
m
a
c
s
并
列
成
为
类
U
n
i
x
系
统
用
户
最
喜
欢
的
编
辑
器
。
估
计
大
家
都
很
熟
悉
,
不
做
累
述
。
N
o
i
s
y
T
y
p
e
r
[
5
]
:
一
款
提
升
你
打
字
逼
格
的
软
件
,
可
以
让
你
打
字
的
时
候
发
出
打
字
机
的
声
音
,
咔
咔
咔
这
样
。
上
面
几
个
安
装
都
比
较
简
单
,
教
程
也
比
较
多
。
这
里
主
要
讲
一
下
m
a
c
下
c
o
n
s
o
l
a
s
字
体
的
安
装
。
最
后
按
下
弹
出
窗
口
的
安
装
键
就
o
k
了
。
打
磨
阶
段
:
利
器
打
磨
阶
段
:
利
器
上
面
的
工
具
准
备
好
了
后
,
就
可
以
开
始
配
置
这
些
工
具
了
。
Z
s
h
配
置
配
置
o
h
-
m
y
-
z
s
h
[
6
]
:
一
套
强
大
的
开
源
z
s
h
配
置
文
件
。
安
装
如
下
:
o
h
-
m
y
-
z
s
h
主
题
[
7
]
:
o
h
-
m
y
-
z
s
h
有
多
款
配
套
主
题
,
点
击
前
面
的
主
题
链
接
可
以
看
到
所
有
主
题
。
这
里
主
要
介
绍
下
a
g
n
o
s
t
e
r
主
题
。
修
改
z
s
h
配
置
文
件
(
~
/
.
z
s
h
r
c
)
中
的
主
题
属
性
为
a
g
n
o
s
t
e
r
即
可
。
官
方
图
如
下
:
[
8
]
安
装
这
个
主
题
需
要
额
外
安
装
p
o
w
e
r
l
i
n
e
[
9
]
字
体
,
不
然
会
显
示
乱
码
。
如
果
你
想
隐
藏
自
己
的
用
户
名
信
息
,
需
要
在
z
s
h
配
置
文
件
中
设
置
默
认
用
户
。
具
体
安
装
配
置
如
下
:
6
.
i
T
e
r
m
2
配
置
配
置
字
体
[
1
0
]
:
接
着
要
在
i
t
e
r
m
2
的
P
e
r
f
e
r
e
n
c
e
s
中
T
e
x
t
中
选
择
常
规
字
体
为
c
o
n
s
o
l
a
s
字
体
或
者
其
他
你
喜
欢
的
字
体
,
非
A
S
C
I
I
码
字
体
为
p
o
w
e
r
l
i
n
e
字
体
(
一
定
要
是
名
字
中
带
一
定
要
是
名
字
中
带
p
o
w
e
r
l
i
n
e
的
字
体
,
不
然
还
是
乱
码
的
字
体
,
不
然
还
是
乱
码
)
。
如
下
:
1
.
$
b
r
e
w
i
n
s
t
a
l
l
c
a
b
e
x
t
r
a
c
t
2
.
$
c
d
~
/
D
o
w
n
l
o
a
d
s
3
.
$
m
k
d
i
r
c
o
n
s
o
l
a
s
4
.
$
c
d
c
o
n
s
o
l
a
s
5
.
$
c
u
r
l
-
O
h
t
t
p
:
/
/
d
o
w
n
l
o
a
d
.
m
i
c
r
o
s
o
f
t
.
c
o
m
/
d
o
w
n
l
o
a
d
/
f
/
5
/
a
/
f
5
a
3
d
f
7
6
-
d
8
5
6
-
4
a
6
1
-
a
6
b
d
-
7
2
2
f
5
2
a
5
b
e
2
6
/
P
o
w
e
r
P
o
i
n
t
V
i
e
w
e
r
.
e
x
e
6
.
$
c
a
b
e
x
t
r
a
c
t
P
o
w
e
r
P
o
i
n
t
V
i
e
w
e
r
.
e
x
e
7
.
$
c
a
b
e
x
t
r
a
c
t
p
p
v
i
e
w
e
r
.
c
a
b
8
.
$
o
p
e
n
C
O
N
S
O
L
A
*
.
T
T
F
1
.
/
/
使
用
c
u
r
l
安
装
2
.
$
s
h
-
c
"
$
(
c
u
r
l
-
f
s
S
L
h
t
t
p
s
:
/
/
r
a
w
.
g
i
t
h
u
b
.
c
o
m
/
r
o
b
b
y
r
u
s
s
e
l
l
/
o
h
-
m
y
-
z
s
h
/
m
a
s
t
e
r
/
t
o
o
l
s
/
i
n
s
t
a
l
l
.
s
h
)
"
3
.
/
/
或
者
使
用
w
g
e
t
安
装
4
.
$
s
h
-
c
"
$
(
w
g
e
t
h
t
t
p
s
:
/
/
r
a
w
.
g
i
t
h
u
b
.
c
o
m
/
r
o
b
b
y
r
u
s
s
e
l
l
/
o
h
-
m
y
-
z
s
h
/
m
a
s
t
e
r
/
t
o
o
l
s
/
i
n
s
t
a
l
l
.
s
h
-
O
-
)
"
5
.
/
/
安
装
后
重
新
载
入
配
置
6
.
$
s
o
u
r
c
e
.
z
s
h
r
c
1
.
/
/
修
改
z
s
h
配
置
文
件
2
.
$
v
i
m
~
/
.
z
s
h
r
c
3
.
Z
S
H
_
T
H
E
M
E
=
"
a
g
n
o
s
t
e
r
"
/
/
在
.
z
s
h
r
c
中
修
改
Z
S
H
_
T
H
E
M
E
4
.
D
E
F
A
U
L
T
_
U
S
E
R
=
u
s
e
r
n
a
m
e
/
/
在
.
z
s
h
r
c
中
添
加
或
者
修
改
默
认
用
户
为
自
己
,
开
启
终
端
后
就
不
会
显
示
自
己
的
用
户
名
信
息
5
.
$
s
o
u
r
c
e
~
/
.
z
s
h
r
c
/
/
重
新
载
入
配
置
文
件
7
.
/
/
p
o
w
e
l
i
n
e
f
o
n
t
安
装
8
.
$
g
i
t
c
l
o
n
e
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
o
w
e
r
l
i
n
e
/
f
o
n
t
s
.
g
i
t
9
.
$
c
d
p
o
w
e
r
l
i
n
e
1
0
.
$
.
/
i
n
s
t
a
l
l
.
s
h
此
处
输
入
图
片
的
描
述
i
T
e
r
m
2
配
色
[
1
1
]
:
从
这
里
[
1
2
]
可
以
获
取
很
多
别
人
的
配
色
主
题
,
把
整
个
项
目
g
i
t
c
l
o
n
e
下
来
,
然
后
在
i
t
e
r
m
2
的
P
e
r
f
e
r
e
n
c
e
s
中
的
C
o
l
o
r
s
最
下
面
的
L
o
a
d
P
r
e
s
e
t
s
中
i
m
p
o
r
t
g
i
t
下
来
的
t
e
r
m
i
n
a
l
文
件
,
自
己
可
以
根
据
自
己
喜
欢
调
整
自
己
喜
欢
的
颜
色
,
我
选
的
是
F
i
s
h
T
a
n
k
,
我
自
己
微
调
了
一
些
配
色
。
如
下
:
此
处
输
入
图
片
的
描
述
V
i
m
配
置
配
置
之
前
一
直
用
s
p
f
1
3
,
但
是
打
开
大
文
件
太
卡
了
,
所
以
自
己
重
新
配
置
了
一
份
。
实
测
打
开
8
0
0
0
+
行
代
码
的
文
件
,
因
为
语
法
检
测
,
所
以
大
概
延
时
1
s
左
右
,
之
后
操
作
很
顺
畅
。
在
配
置
过
程
中
会
遇
到
很
多
蛋
疼
的
地
方
。
需
要
比
较
系
统
的
学
习
一
下
v
i
m
脚
本
的
语
法
和
相
关
配
置
方
法
,
v
i
m
网
上
很
多
配
置
好
文
,
如
《
像
I
D
E
一
样
使
用
v
i
m
》
[
1
3
]
,
还
有
《
v
i
m
脚
本
学
习
文
档
》
[
1
4
]
,
我
就
不
累
述
了
,
配
置
文
件
的
注
释
写
的
比
较
详
细
。
我
的
配
置
主
要
针
对
p
y
t
h
o
n
开
发
,
另
外
需
要
额
外
安
装
p
y
t
h
o
n
包
f
l
a
k
e
8
。
具
体
如
下
:
v
i
m
r
c
文
件
,
主
要
是
v
i
m
基
础
配
置
。
(
h
i
g
h
l
i
g
h
t
.
j
s
不
支
持
v
i
m
s
c
r
i
p
t
,
有
点
蛋
疼
)
4
.
1
.
"
.
v
i
m
r
c
2
.
"
相
关
v
i
m
脚
本
文
档
h
t
t
p
:
/
/
v
i
m
d
o
c
.
s
o
u
r
c
e
f
o
r
g
e
.
n
e
t
3
.
"
相
关
好
文
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
y
a
n
g
y
a
n
g
w
i
t
h
g
n
u
/
u
s
e
_
v
i
m
_
a
s
_
i
d
e
5
.
"
基
本
配
置
6
.
s
e
t
n
o
c
o
m
p
a
t
i
b
l
e
"
不
要
v
i
m
模
仿
v
i
模
式
,
建
议
设
置
,
否
则
会
有
很
多
不
兼
容
的
问
题
7
.
s
e
t
m
o
u
s
e
=
a
"
启
动
鼠
标
所
有
模
式
,
但
是
右
键
功
能
不
可
用
,
可
以
保
证
鼠
标
滚
屏
在
当
前
屏
幕
内
8
.
s
e
t
m
o
u
s
e
h
i
d
e
"
输
入
文
件
时
隐
藏
鼠
标
9
.
s
e
t
b
a
c
k
s
p
a
c
e
=
i
n
d
e
n
t
,
e
o
l
,
s
t
a
r
t
"
退
格
键
分
别
可
删
除
缩
进
,
上
一
行
结
束
,
i
n
s
e
r
t
之
前
的
字
1
0
.
s
e
t
s
h
o
w
m
a
t
c
h
"
设
置
匹
配
模
式
1
1
.
s
e
t
n
o
b
a
c
k
u
p
"
不
备
份
1
2
.
s
e
t
n
o
w
r
i
t
e
b
a
c
k
u
p
"
不
写
入
备
份
文
件
1
3
.
s
e
t
n
o
s
w
a
p
f
i
l
e
"
关
闭
交
换
文
件
1
4
.
s
e
t
h
i
s
t
o
r
y
=
5
0
0
"
h
i
s
t
o
r
y
存
储
长
1
5
.
s
e
t
r
u
l
e
r
"
显
示
标
尺
1
6
.
s
e
t
s
h
o
w
c
m
d
"
显
示
输
入
命
令
1
7
.
s
e
t
i
n
c
s
e
a
r
c
h
"
搜
索
时
自
动
匹
配
1
8
.
s
e
t
h
l
s
e
a
r
c
h
"
高
亮
搜
索
项
1
9
.
s
e
t
i
g
n
o
r
e
c
a
s
e
"
无
视
大
小
写
2
0
.
s
e
t
s
m
a
r
t
c
a
s
e
"
如
果
有
大
写
就
区
别
大
小
写
匹
配
2
1
.
s
e
t
l
a
s
t
s
t
a
t
u
s
=
2
"
总
是
显
示
状
态
栏
2
2
.
"
s
e
t
a
u
t
o
w
r
i
t
e
"
切
换
文
件
自
动
保
存
2
3
.
s
e
t
s
h
o
r
t
m
e
s
s
=
a
t
I
"
"
关
闭
欢
迎
页
面
2
4
.
s
e
t
v
i
e
w
o
p
t
i
o
n
s
=
f
o
l
d
s
,
o
p
t
i
o
n
s
,
c
u
r
s
o
r
,
u
n
i
x
,
s
l
a
s
h
"
B
e
t
t
e
r
U
n
i
x
/
W
i
n
d
o
w
s
c
o
m
p
a
t
i
b
i
l
i
t
y
3
5
.
6
4
.
7
0
.
7
4
.
2
4
.
s
e
t
v
i
e
w
o
p
t
i
o
n
s
=
f
o
l
d
s
,
o
p
t
i
o
n
s
,
c
u
r
s
o
r
,
u
n
i
x
,
s
l
a
s
h
"
B
e
t
t
e
r
U
n
i
x
/
W
i
n
d
o
w
s
c
o
m
p
a
t
i
b
i
l
i
t
y
2
5
.
s
e
t
v
i
r
t
u
a
l
e
d
i
t
=
o
n
e
m
o
r
e
"
光
标
可
以
移
到
当
行
最
后
一
个
字
符
之
后
2
6
.
s
e
t
h
i
d
d
e
n
"
切
换
文
件
不
保
存
,
隐
藏
2
7
.
"
s
e
t
c
o
n
f
i
r
m
"
退
出
前
验
证
2
8
.
"
s
e
t
s
p
e
l
l
"
拼
写
检
查
2
9
.
s
e
t
l
i
n
e
s
p
a
c
e
=
0
"
行
之
间
没
有
多
余
的
空
格
3
0
.
s
e
t
w
i
l
d
m
e
n
u
"
自
动
补
全
时
的
文
件
菜
单
3
1
.
s
e
t
w
i
l
d
m
o
d
e
=
l
i
s
t
:
l
o
n
g
e
s
t
,
f
u
l
l
"
自
动
补
全
时
,
匹
配
最
长
子
串
,
列
出
文
件
3
2
.
s
e
t
w
h
i
c
h
w
r
a
p
=
b
,
s
,
h
,
l
,
<
,
>
,
[
,
]
"
行
尾
可
右
移
到
下
行
,
行
首
左
移
到
上
行
,
b
:
退
格
,
s
:
空
格
,
h
l
:
左
右
,
<
>
:
n
/
v
模
式
下
的
左
右
,
[
]
:
i
/
r
模
式
下
的
左
右
3
3
.
s
e
t
s
c
r
o
l
l
j
u
m
p
=
5
"
光
标
离
开
屏
幕
范
围
3
4
.
s
e
t
s
c
r
o
l
l
o
f
f
=
3
"
光
标
移
动
至
少
保
留
行
数
3
6
.
"
格
式
3
7
.
s
e
t
n
o
w
r
a
p
"
取
消
自
动
折
行
3
8
.
s
e
t
a
u
t
o
i
n
d
e
n
t
"
自
动
缩
进
3
9
.
s
e
t
s
h
i
f
t
w
i
d
t
h
=
4
"
缩
进
位
宽
=
4
个
空
格
位
4
0
.
s
e
t
e
x
p
a
n
d
t
a
b
"
t
a
b
由
空
格
表
示
4
1
.
s
e
t
t
a
b
s
t
o
p
=
4
"
t
a
b
=
4
空
格
4
2
.
s
e
t
s
o
f
t
t
a
b
s
t
o
p
=
4
"
回
退
可
以
删
除
缩
进
4
3
.
s
e
t
n
o
j
o
i
n
s
p
a
c
e
s
"
用
J
合
并
两
行
用
一
个
空
格
隔
开
4
4
.
s
e
t
s
p
l
i
t
r
i
g
h
t
"
用
v
s
p
l
i
t
新
建
窗
口
,
让
新
的
放
右
边
4
5
.
s
e
t
s
p
l
i
t
b
e
l
o
w
"
用
s
p
l
i
t
新
建
窗
口
,
让
新
的
放
下
面
4
6
.
s
e
t
p
a
s
t
e
t
o
g
g
l
e
=
<
F
1
2
>
"
指
定
F
1
2
进
入
黏
贴
模
式
,
可
以
正
常
复
制
缩
进
4
7
.
s
e
t
i
s
k
e
y
w
o
r
d
-
=
.
"
让
'
.
'
作
为
单
词
分
割
符
4
8
.
s
e
t
i
s
k
e
y
w
o
r
d
-
=
#
"
让
'
#
'
作
为
单
词
分
割
符
4
9
.
s
e
t
i
s
k
e
y
w
o
r
d
-
=
-
"
让
'
-
'
作
为
单
词
分
割
符
5
0
.
s
e
t
l
i
s
t
c
h
a
r
s
=
t
a
b
:
›
,
t
r
a
i
l
:
•
,
e
x
t
e
n
d
s
:
#
,
n
b
s
p
:
.
"
空
格
等
无
效
字
符
显
示
5
1
.
s
e
t
t
e
x
t
w
i
d
t
h
=
8
0
"
内
容
宽
度
5
2
.
s
e
t
f
i
l
e
e
n
c
o
d
i
n
g
s
=
u
t
f
-
8
,
g
b
1
8
0
3
0
,
g
b
k
,
b
i
g
5
"
文
件
编
码
5
3
.
"
文
件
保
存
时
处
理
首
尾
空
格
,
^
M
字
符
5
4
.
l
e
t
g
:
k
e
e
p
_
t
r
a
i
l
i
n
g
_
w
h
i
t
e
s
p
a
c
e
=
1
5
5
.
f
u
n
c
t
i
o
n
!
S
t
r
i
p
T
r
a
i
l
i
n
g
W
h
i
t
e
s
p
a
c
e
(
)
5
6
.
l
e
t
_
s
=
@
/
5
7
.
l
e
t
l
=
l
i
n
e
(
"
.
"
)
5
8
.
l
e
t
c
=
c
o
l
(
"
.
"
)
5
9
.
%
s
/
s
+
$
/
/
e
6
0
.
l
e
t
@
/
=
_
s
6
1
.
c
a
l
l
c
u
r
s
o
r
(
l
,
c
)
6
2
.
e
n
d
f
u
n
c
t
i
o
n
6
3
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
c
,
c
p
p
,
j
a
v
a
,
g
o
,
p
h
p
,
j
a
v
a
s
c
r
i
p
t
,
p
y
t
h
o
n
,
t
w
i
g
,
x
m
l
,
y
m
l
a
u
t
o
c
m
d
B
u
f
W
r
i
t
e
P
r
e
<
b
u
f
f
e
r
>
i
f
e
x
i
s
t
s
(
'
g
:
k
e
e
p
_
t
r
a
i
l
i
n
g
_
w
h
i
t
e
s
p
a
c
e
'
)
|
c
a
l
l
S
t
r
i
p
T
r
a
i
l
i
n
g
W
h
i
t
e
s
p
a
c
e
(
)
|
e
n
d
i
f
6
5
.
"
开
启
新
的
b
u
f
f
e
r
时
,
自
动
转
到
对
应
文
件
目
录
6
6
.
l
e
t
g
:
a
u
t
o
c
h
d
i
r
=
1
6
7
.
i
f
e
x
i
s
t
s
(
'
g
:
a
u
t
o
c
h
d
i
r
'
)
6
8
.
a
u
t
o
c
m
d
B
u
f
E
n
t
e
r
*
i
f
b
u
f
n
a
m
e
(
"
"
)
!
~
"
^
[
A
-
Z
a
-
z
0
-
9
]
*
:
/
/
"
|
l
c
d
%
:
p
:
h
|
e
n
d
i
f
6
9
.
e
n
d
i
f
7
1
.
"
恢
复
光
标
最
后
编
辑
位
置
7
2
.
a
u
B
u
f
W
i
n
L
e
a
v
e
*
.
p
y
,
*
.
c
,
*
.
c
p
p
,
*
.
c
s
s
,
*
.
h
t
m
l
,
*
.
j
s
,
*
p
h
p
m
k
v
i
e
w
7
3
.
a
u
B
u
f
W
i
n
E
n
t
e
r
*
.
p
y
,
*
.
c
,
*
.
c
p
p
,
*
.
c
s
s
,
*
.
h
t
m
l
,
*
.
j
s
,
*
p
h
p
s
i
l
e
n
t
l
o
a
d
v
i
e
w
7
5
.
"
设
置
u
的
返
回
步
数
限
制
7
6
.
i
f
h
a
s
(
'
p
e
r
s
i
s
t
e
n
t
_
u
n
d
o
'
)
7
7
.
s
e
t
u
n
d
o
f
i
l
e
"
开
启
u
回
滚
文
件
记
录
7
8
.
s
e
t
u
n
d
o
l
e
v
e
l
s
=
1
0
0
0
"
最
大
数
量
的
改
变
回
滚
8
1
.
8
9
.
9
3
.
1
0
6
.
1
1
0
.
1
1
3
.
1
1
6
.
1
1
9
.
1
2
3
.
1
3
0
.
7
8
.
s
e
t
u
n
d
o
l
e
v
e
l
s
=
1
0
0
0
"
最
大
数
量
的
改
变
回
滚
7
9
.
s
e
t
u
n
d
o
r
e
l
o
a
d
=
1
0
0
0
0
"
最
大
数
量
重
载
可
回
滚
行
数
8
0
.
e
n
d
i
f
8
2
.
"
特
殊
文
件
打
开
8
3
.
a
u
t
o
c
m
d
B
u
f
N
e
w
F
i
l
e
,
B
u
f
R
e
a
d
*
.
p
y
,
*
.
p
y
w
s
e
t
f
i
l
e
t
y
p
e
=
p
y
t
h
o
n
8
4
.
a
u
t
o
c
m
d
B
u
f
N
e
w
F
i
l
e
,
B
u
f
R
e
a
d
*
.
h
t
m
l
.
t
w
i
g
s
e
t
f
i
l
e
t
y
p
e
=
h
t
m
l
.
t
w
i
g
8
5
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
h
a
s
k
e
l
l
s
e
t
l
o
c
a
l
e
x
p
a
n
d
t
a
b
s
h
i
f
t
w
i
d
t
h
=
2
s
o
f
t
t
a
b
s
t
o
p
=
2
8
6
.
a
u
t
o
c
m
d
B
u
f
N
e
w
F
i
l
e
,
B
u
f
R
e
a
d
*
.
c
o
f
f
e
e
s
e
t
f
i
l
e
t
y
p
e
=
c
o
f
f
e
e
8
7
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
h
a
s
k
e
l
l
s
e
t
l
o
c
a
l
c
o
m
m
e
n
t
s
t
r
i
n
g
=
-
-
%
s
8
8
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
h
a
s
k
e
l
l
s
e
t
l
o
c
a
l
n
o
s
p
e
l
l
9
0
.
"
k
e
y
映
射
9
1
.
l
e
t
m
a
p
l
e
a
d
e
r
=
'
,
'
"
全
局
l
e
a
d
e
r
设
置
9
2
.
l
e
t
m
a
p
l
o
c
a
l
l
e
a
d
e
r
=
'
_
'
"
本
地
l
e
a
d
e
r
设
置
9
4
.
"
设
置
t
a
g
和
w
i
n
d
o
w
间
快
速
跳
转
9
5
.
l
e
t
g
:
e
a
s
y
W
i
n
d
o
w
s
=
1
9
6
.
i
f
e
x
i
s
t
s
(
'
g
:
e
a
s
y
W
i
n
d
o
w
s
'
)
9
7
.
"
向
上
9
8
.
m
a
p
<
C
-
J
>
<
C
-
W
>
j
<
C
-
W
>
_
9
9
.
"
向
下
1
0
0
.
m
a
p
<
C
-
K
>
<
C
-
W
>
k
<
C
-
W
>
_
1
0
1
.
"
向
右
1
0
2
.
m
a
p
<
C
-
L
>
<
C
-
W
>
l
<
C
-
W
>
_
1
0
3
.
"
向
左
1
0
4
.
m
a
p
<
C
-
H
>
<
C
-
W
>
h
<
C
-
W
>
_
1
0
5
.
e
n
d
i
f
1
0
7
.
"
处
理
折
叠
行
的
左
右
移
动
1
0
8
.
n
o
r
e
m
a
p
j
g
j
1
0
9
.
n
o
r
e
m
a
p
k
g
k
1
1
1
.
"
没
s
u
d
o
却
想
保
存
1
1
2
.
c
m
a
p
w
!
!
w
!
s
u
d
o
t
e
e
%
>
/
d
e
v
/
n
u
l
l
1
1
4
.
"
,
f
c
查
找
冲
突
的
地
方
1
1
5
.
m
a
p
<
l
e
a
d
e
r
>
f
c
/
v
^
[
<
|
=
>
]
{
7
}
(
.
*
|
$
)
<
C
R
>
1
1
7
.
"
,
f
f
查
找
光
标
后
的
单
词
位
置
,
列
出
选
择
项
1
1
8
.
n
m
a
p
<
L
e
a
d
e
r
>
f
f
[
I
:
l
e
t
n
r
=
i
n
p
u
t
(
"
W
h
i
c
h
o
n
e
:
"
)
<
B
a
r
>
e
x
e
"
n
o
r
m
a
l
"
.
n
r
.
"
[
t
"
<
C
R
>
1
2
0
.
"
屏
幕
左
移
和
右
移
1
2
1
.
m
a
p
z
l
z
L
1
2
2
.
m
a
p
z
h
z
H
1
2
4
.
"
映
射
v
s
p
这
些
开
启
新
的
b
u
f
f
e
r
,
默
认
目
录
为
当
前
目
录
1
2
5
.
c
n
o
r
e
m
a
p
%
%
<
C
-
R
>
=
f
n
a
m
e
e
s
c
a
p
e
(
e
x
p
a
n
d
(
'
%
:
h
'
)
)
.
'
/
'
<
c
r
>
1
2
6
.
m
a
p
<
l
e
a
d
e
r
>
e
w
:
e
%
%
1
2
7
.
m
a
p
<
l
e
a
d
e
r
>
e
s
:
s
p
%
%
1
2
8
.
m
a
p
<
l
e
a
d
e
r
>
e
v
:
v
s
p
%
%
1
2
9
.
m
a
p
<
l
e
a
d
e
r
>
e
t
:
t
a
b
e
%
%
1
3
1
.
"
黏
贴
板
1
3
9
.
1
4
3
.
1
4
6
.
1
5
1
.
1
5
4
.
1
6
5
.
1
6
6
.
1
7
5
.
1
8
0
.
1
3
2
.
i
f
h
a
s
(
'
c
l
i
p
b
o
a
r
d
'
)
1
3
3
.
i
f
h
a
s
(
'
u
n
n
a
m
e
d
p
l
u
s
'
)
1
3
4
.
s
e
t
c
l
i
p
b
o
a
r
d
=
u
n
n
a
m
e
d
p
l
u
s
1
3
5
.
e
l
s
e
1
3
6
.
s
e
t
c
l
i
p
b
o
a
r
d
=
u
n
n
a
m
e
d
1
3
7
.
e
n
d
i
f
1
3
8
.
e
n
d
i
f
1
4
0
.
"
字
体
的
设
置
1
4
1
.
s
e
t
g
u
i
f
o
n
t
=
C
o
n
s
o
l
a
s
,
B
i
t
s
t
r
e
a
m
_
V
e
r
a
_
S
a
n
s
_
M
o
n
o
:
h
9
:
c
A
N
S
I
"
设
置
g
u
i
字
体
1
4
2
.
s
e
t
g
f
w
=
幼
圆
:
h
1
0
:
c
G
B
2
3
1
2
1
4
4
.
"
语
法
高
亮
1
4
5
.
s
y
n
t
a
x
o
n
1
4
7
.
"
导
入
v
i
m
插
件
管
理
文
件
1
4
8
.
i
f
f
i
l
e
r
e
a
d
a
b
l
e
(
e
x
p
a
n
d
(
"
~
/
.
v
i
m
r
c
.
b
u
n
d
l
e
s
"
)
)
1
4
9
.
s
o
u
r
c
e
~
/
.
v
i
m
r
c
.
b
u
n
d
l
e
s
1
5
0
.
e
n
d
i
f
1
5
2
.
"
缩
进
和
m
d
文
件
1
5
3
.
f
i
l
e
t
y
p
e
p
l
u
g
i
n
i
n
d
e
n
t
o
n
"
自
动
根
据
类
型
启
动
对
应
插
件
,
缩
进
开
启
1
5
5
.
"
设
置
主
题
,
U
I
1
5
6
.
"
s
o
l
a
r
i
z
e
d
主
题
1
5
7
.
s
e
t
b
a
c
k
g
r
o
u
n
d
=
d
a
r
k
1
5
8
.
i
f
f
i
l
e
r
e
a
d
a
b
l
e
(
e
x
p
a
n
d
(
"
~
/
.
v
i
m
/
b
u
n
d
l
e
/
v
i
m
-
c
o
l
o
r
s
-
s
o
l
a
r
i
z
e
d
/
c
o
l
o
r
s
/
s
o
l
a
r
i
z
e
d
.
v
i
m
"
)
)
1
5
9
.
l
e
t
g
:
s
o
l
a
r
i
z
e
d
_
t
e
r
m
c
o
l
o
r
s
=
2
5
6
1
6
0
.
l
e
t
g
:
s
o
l
a
r
i
z
e
d
_
t
e
r
m
t
r
a
n
s
=
1
1
6
1
.
l
e
t
g
:
s
o
l
a
r
i
z
e
d
_
c
o
n
t
r
a
s
t
=
"
n
o
r
m
a
l
"
1
6
2
.
l
e
t
g
:
s
o
l
a
r
i
z
e
d
_
v
i
s
i
b
i
l
i
t
y
=
"
n
o
r
m
a
l
"
1
6
3
.
c
o
l
o
r
s
o
l
a
r
i
z
e
d
"
L
o
a
d
a
c
o
l
o
r
s
c
h
e
m
e
1
6
4
.
e
n
d
i
f
1
6
7
.
s
e
t
c
u
r
s
o
r
l
i
n
e
"
选
中
行
高
亮
1
6
8
.
a
u
t
o
c
m
d
B
u
f
E
n
t
e
r
*
.
p
y
s
e
t
c
c
=
8
1
"
打
开
p
y
文
件
8
1
行
高
亮
1
6
9
.
"
之
前
的
高
亮
线
太
难
看
,
重
新
制
定
颜
色
,
这
里
的
b
l
a
c
k
和
i
t
e
r
m
2
颜
色
配
置
中
的
b
l
a
c
k
一
样
1
7
0
.
h
i
C
u
r
s
o
r
L
i
n
e
c
t
e
r
m
=
N
O
N
E
c
t
e
r
m
b
g
=
b
l
a
c
k
g
u
i
b
g
=
b
l
a
c
k
1
7
1
.
h
i
C
u
r
s
o
r
C
o
l
u
m
n
c
t
e
r
m
=
N
O
N
E
c
t
e
r
m
b
g
=
b
l
a
c
k
g
u
i
b
g
=
b
l
a
c
k
"
1
7
2
.
h
i
g
h
l
i
g
h
t
C
o
l
o
r
C
o
l
u
m
n
c
t
e
r
m
b
g
=
b
l
a
c
k
g
u
i
b
g
=
b
l
a
c
k
1
7
3
.
s
e
t
n
u
m
b
e
r
"
设
置
行
号
1
7
4
.
h
i
L
i
n
e
N
r
c
t
e
r
m
b
g
=
b
l
a
c
k
1
7
6
.
"
I
n
d
e
n
t
G
u
i
d
e
s
缩
进
列
对
齐
线
1
7
7
.
l
e
t
g
:
i
n
d
e
n
t
_
g
u
i
d
e
s
_
s
t
a
r
t
_
l
e
v
e
l
=
2
1
7
8
.
l
e
t
g
:
i
n
d
e
n
t
_
g
u
i
d
e
s
_
g
u
i
d
e
_
s
i
z
e
=
1
1
7
9
.
l
e
t
g
:
i
n
d
e
n
t
_
g
u
i
d
e
s
_
e
n
a
b
l
e
_
o
n
_
v
i
m
_
s
t
a
r
t
u
p
=
1
1
8
1
.
"
a
i
r
l
i
n
e
就
是
状
态
栏
的
箭
头
1
8
2
.
l
e
t
g
:
a
i
r
l
i
n
e
_
t
h
e
m
e
=
"
d
a
r
k
"
1
8
3
.
l
e
t
g
:
a
i
r
l
i
n
e
_
p
o
w
e
r
l
i
n
e
_
f
o
n
t
s
=
1
1
8
4
.
l
e
t
g
:
a
i
r
l
i
n
e
#
e
x
t
e
n
s
i
o
n
s
#
t
a
b
l
i
n
e
#
e
n
a
b
l
e
d
=
1
1
8
5
.
l
e
t
g
:
a
i
r
l
i
n
e
#
e
x
t
e
n
s
i
o
n
s
#
t
a
b
l
i
n
e
#
b
u
f
f
e
r
_
n
r
_
s
h
o
w
=
1
1
8
6
.
1
9
1
.
2
0
0
.
2
1
4
.
2
2
6
.
2
3
5
.
1
8
7
.
"
N
e
r
d
T
r
e
e
配
置
c
o
n
t
r
o
l
+
e
打
开
当
前
文
件
目
录
树
1
8
8
.
m
a
p
<
C
-
e
>
:
N
E
R
D
T
r
e
e
T
o
g
g
l
e
<
C
R
>
1
8
9
.
m
a
p
<
l
e
a
d
e
r
>
e
e
:
N
E
R
D
T
r
e
e
T
o
g
g
l
e
<
C
R
>
1
9
0
.
n
m
a
p
<
l
e
a
d
e
r
>
n
t
:
N
E
R
D
T
r
e
e
F
i
n
d
<
C
R
>
1
9
2
.
l
e
t
N
E
R
D
T
r
e
e
S
h
o
w
B
o
o
k
m
a
r
k
s
=
1
1
9
3
.
l
e
t
N
E
R
D
T
r
e
e
I
g
n
o
r
e
=
[
'
.
p
y
c
'
,
'
~
$
'
,
'
.
s
w
o
$
'
,
'
.
s
w
p
$
'
,
'
.
g
i
t
'
,
'
.
h
g
'
,
'
.
s
v
n
'
,
'
.
b
z
r
'
]
1
9
4
.
l
e
t
N
E
R
D
T
r
e
e
C
h
D
i
r
M
o
d
e
=
0
1
9
5
.
l
e
t
N
E
R
D
T
r
e
e
Q
u
i
t
O
n
O
p
e
n
=
1
1
9
6
.
l
e
t
N
E
R
D
T
r
e
e
M
o
u
s
e
M
o
d
e
=
2
1
9
7
.
l
e
t
N
E
R
D
T
r
e
e
S
h
o
w
H
i
d
d
e
n
=
1
1
9
8
.
l
e
t
N
E
R
D
T
r
e
e
K
e
e
p
T
r
e
e
I
n
N
e
w
T
a
b
=
1
1
9
9
.
l
e
t
g
:
n
e
r
d
t
r
e
e
_
t
a
b
s
_
o
p
e
n
_
o
n
_
g
u
i
_
s
t
a
r
t
u
p
=
0
2
0
1
.
"
s
y
n
t
a
s
t
i
c
配
置
2
0
2
.
"
设
置
每
次
w
保
存
后
语
法
检
查
2
0
3
.
f
u
n
c
t
i
o
n
!
T
o
g
g
l
e
E
r
r
o
r
s
(
)
2
0
4
.
E
r
r
o
r
s
2
0
5
.
e
n
d
f
u
n
c
t
i
o
n
2
0
6
.
l
e
t
g
:
s
y
n
t
a
s
t
i
c
_
c
h
e
c
k
_
o
n
_
o
p
e
n
=
1
2
0
7
.
l
e
t
g
:
s
y
n
t
a
s
t
i
c
_
a
l
w
a
y
s
_
p
o
p
u
l
a
t
e
_
l
o
c
_
l
i
s
t
=
1
2
0
8
.
l
e
t
g
:
s
y
n
t
a
s
t
i
c
_
a
u
t
o
_
l
o
c
_
l
i
s
t
=
1
2
0
9
.
l
e
t
g
:
s
y
n
t
a
s
t
i
c
_
c
h
e
c
k
_
o
n
_
w
q
=
0
2
1
0
.
l
e
t
s
y
n
t
a
s
t
i
c
_
l
o
c
_
l
i
s
t
_
h
e
i
g
h
t
=
5
2
1
1
.
l
e
t
g
:
s
y
n
t
a
s
t
i
c
_
h
t
m
l
_
t
i
d
y
_
i
g
n
o
r
e
_
e
r
r
o
r
s
=
[
"
p
r
o
p
r
i
e
t
a
r
y
a
t
t
r
i
b
u
t
e
"
n
g
-
"
]
2
1
2
.
a
u
t
o
c
m
d
W
i
n
E
n
t
e
r
*
i
f
&
b
u
f
t
y
p
e
=
=
#
'
q
u
i
c
k
f
i
x
'
&
&
w
i
n
n
r
(
'
$
'
)
=
=
1
|
q
u
i
t
|
e
n
d
i
f
2
1
3
.
a
u
t
o
c
m
d
W
i
n
L
e
a
v
e
*
l
c
l
o
s
e
2
1
5
.
"
自
动
补
全
t
a
b
触
发
2
1
6
.
f
u
n
c
t
i
o
n
!
I
n
s
e
r
t
T
a
b
W
r
a
p
p
e
r
(
)
2
1
7
.
l
e
t
c
o
l
=
c
o
l
(
'
.
'
)
-
1
2
1
8
.
i
f
!
c
o
l
|
|
g
e
t
l
i
n
e
(
'
.
'
)
[
c
o
l
-
1
]
!
~
'
k
'
2
1
9
.
r
e
t
u
r
n
"
<
t
a
b
>
"
2
2
0
.
e
l
s
e
2
2
1
.
r
e
t
u
r
n
"
<
c
-
p
>
"
2
2
2
.
e
n
d
i
f
2
2
3
.
e
n
d
f
u
n
c
t
i
o
n
2
2
4
.
i
n
o
r
e
m
a
p
<
T
a
b
>
<
c
-
r
>
=
I
n
s
e
r
t
T
a
b
W
r
a
p
p
e
r
(
)
<
c
r
>
2
2
5
.
i
n
o
r
e
m
a
p
<
S
-
T
a
b
>
<
c
-
n
>
2
2
7
.
"
C
t
r
l
p
和
C
t
r
l
p
-
f
u
n
k
y
(
,
f
u
)
2
2
8
.
i
f
i
s
d
i
r
e
c
t
o
r
y
(
e
x
p
a
n
d
(
"
~
/
.
v
i
m
/
b
u
n
d
l
e
/
c
t
r
l
p
.
v
i
m
/
"
)
)
2
2
9
.
l
e
t
g
:
c
t
r
l
p
_
w
o
r
k
i
n
g
_
p
a
t
h
_
m
o
d
e
=
'
r
a
'
2
3
0
.
n
n
o
r
e
m
a
p
<
s
i
l
e
n
t
>
<
D
-
t
>
:
C
t
r
l
P
<
C
R
>
2
3
1
.
n
n
o
r
e
m
a
p
<
s
i
l
e
n
t
>
<
D
-
r
>
:
C
t
r
l
P
M
R
U
<
C
R
>
2
3
2
.
l
e
t
g
:
c
t
r
l
p
_
c
u
s
t
o
m
_
i
g
n
o
r
e
=
{
2
3
3
.
'
d
i
r
'
:
'
.
g
i
t
$
|
.
h
g
$
|
.
s
v
n
$
'
,
2
3
4
.
'
f
i
l
e
'
:
'
.
e
x
e
$
|
.
s
o
$
|
.
d
l
l
$
|
.
p
y
c
$
'
}
2
3
6
.
i
f
e
x
e
c
u
t
a
b
l
e
(
'
a
g
'
)
2
3
7
.
l
e
t
s
:
c
t
r
l
p
_
f
a
l
l
b
a
c
k
=
'
a
g
%
s
-
-
n
o
c
o
l
o
r
-
l
-
g
"
"
'
2
3
8
.
e
l
s
e
i
f
e
x
e
c
u
t
a
b
l
e
(
'
a
c
k
-
g
r
e
p
'
)
2
3
9
.
l
e
t
s
:
c
t
r
l
p
_
f
a
l
l
b
a
c
k
=
'
a
c
k
-
g
r
e
p
%
s
-
-
n
o
c
o
l
o
r
-
f
'
2
5
6
.
2
6
4
.
2
7
1
.
2
4
0
.
e
l
s
e
i
f
e
x
e
c
u
t
a
b
l
e
(
'
a
c
k
'
)
2
4
1
.
l
e
t
s
:
c
t
r
l
p
_
f
a
l
l
b
a
c
k
=
'
a
c
k
%
s
-
-
n
o
c
o
l
o
r
-
f
'
2
4
2
.
"
O
n
W
i
n
d
o
w
s
u
s
e
"
d
i
r
"
a
s
f
a
l
l
b
a
c
k
c
o
m
m
a
n
d
.
2
4
3
.
e
l
s
e
2
4
4
.
l
e
t
s
:
c
t
r
l
p
_
f
a
l
l
b
a
c
k
=
'
f
i
n
d
%
s
-
t
y
p
e
f
'
2
4
5
.
e
n
d
i
f
2
4
6
.
i
f
e
x
i
s
t
s
(
"
g
:
c
t
r
l
p
_
u
s
e
r
_
c
o
m
m
a
n
d
"
)
2
4
7
.
u
n
l
e
t
g
:
c
t
r
l
p
_
u
s
e
r
_
c
o
m
m
a
n
d
2
4
8
.
e
n
d
i
f
2
4
9
.
l
e
t
g
:
c
t
r
l
p
_
u
s
e
r
_
c
o
m
m
a
n
d
=
{
2
5
0
.
'
t
y
p
e
s
'
:
{
2
5
1
.
1
:
[
'
.
g
i
t
'
,
'
c
d
%
s
&
&
g
i
t
l
s
-
f
i
l
e
s
.
-
-
c
a
c
h
e
d
-
-
e
x
c
l
u
d
e
-
s
t
a
n
d
a
r
d
-
-
o
t
h
e
r
s
'
]
,
2
5
2
.
2
:
[
'
.
h
g
'
,
'
h
g
-
-
c
w
d
%
s
l
o
c
a
t
e
-
I
.
'
]
,
2
5
3
.
}
,
2
5
4
.
'
f
a
l
l
b
a
c
k
'
:
s
:
c
t
r
l
p
_
f
a
l
l
b
a
c
k
2
5
5
.
}
2
5
7
.
i
f
i
s
d
i
r
e
c
t
o
r
y
(
e
x
p
a
n
d
(
"
~
/
.
v
i
m
/
b
u
n
d
l
e
/
c
t
r
l
p
-
f
u
n
k
y
/
"
)
)
2
5
8
.
"
C
t
r
l
P
e
x
t
e
n
s
i
o
n
s
2
5
9
.
l
e
t
g
:
c
t
r
l
p
_
e
x
t
e
n
s
i
o
n
s
=
[
'
f
u
n
k
y
'
]
2
6
0
.
"
f
u
n
k
y
2
6
1
.
n
n
o
r
e
m
a
p
<
L
e
a
d
e
r
>
f
u
:
C
t
r
l
P
F
u
n
k
y
<
C
r
>
2
6
2
.
e
n
d
i
f
2
6
3
.
e
n
d
i
f
2
6
5
.
"
c
o
m
p
l
e
t
e
2
6
6
.
a
u
t
o
c
m
d
F
i
l
e
t
y
p
e
*
i
f
&
o
m
n
i
f
u
n
c
=
=
"
"
|
s
e
t
l
o
c
a
l
o
m
n
i
f
u
n
c
=
s
y
n
t
a
x
c
o
m
p
l
e
t
e
#
C
o
m
p
l
e
t
e
|
e
n
d
i
f
2
6
7
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
c
s
s
s
e
t
l
o
c
a
l
o
m
n
i
f
u
n
c
=
c
s
s
c
o
m
p
l
e
t
e
#
C
o
m
p
l
e
t
e
C
S
S
2
6
8
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
h
t
m
l
,
m
a
r
k
d
o
w
n
s
e
t
l
o
c
a
l
o
m
n
i
f
u
n
c
=
h
t
m
l
c
o
m
p
l
e
t
e
#
C
o
m
p
l
e
t
e
T
a
g
s
2
6
9
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
j
a
v
a
s
c
r
i
p
t
s
e
t
l
o
c
a
l
o
m
n
i
f
u
n
c
=
j
a
v
a
s
c
r
i
p
t
c
o
m
p
l
e
t
e
#
C
o
m
p
l
e
t
e
J
S
2
7
0
.
a
u
t
o
c
m
d
F
i
l
e
T
y
p
e
p
y
t
h
o
n
s
e
t
l
o
c
a
l
o
m
n
i
f
u
n
c
=
p
y
t
h
o
n
c
o
m
p
l
e
t
e
#
C
o
m
p
l
e
t
e
2
7
2
.
"
进
行
版
权
声
明
的
设
置
2
7
3
.
"
添
加
或
更
新
头
2
7
4
.
m
a
p
<
F
4
>
:
c
a
l
l
T
i
t
l
e
D
e
t
(
)
<
c
r
>
'
s
2
7
5
.
a
u
t
o
c
m
d
B
u
f
N
e
w
F
i
l
e
*
.
p
y
:
c
a
l
l
T
i
t
l
e
D
e
t
(
)
2
7
6
.
f
u
n
c
t
i
o
n
A
d
d
T
i
t
l
e
(
)
2
7
7
.
c
a
l
l
a
p
p
e
n
d
(
0
,
"
#
!
/
u
s
r
/
b
i
n
/
e
n
v
p
y
t
h
o
n
"
)
2
7
8
.
c
a
l
l
a
p
p
e
n
d
(
1
,
"
#
-
*
-
c
o
d
i
n
g
:
u
t
f
-
8
-
*
-
"
)
2
7
9
.
c
a
l
l
a
p
p
e
n
d
(
2
,
"
#
v
i
m
:
f
e
n
c
=
u
t
f
-
8
"
)
2
8
0
.
c
a
l
l
a
p
p
e
n
d
(
3
,
"
#
C
o
p
y
r
i
g
h
t
©
X
Y
M
"
)
2
8
1
.
c
a
l
l
a
p
p
e
n
d
(
4
,
"
#
L
a
s
t
m
o
d
i
f
i
e
d
:
"
.
s
t
r
f
t
i
m
e
(
"
%
Y
-
%
m
-
%
d
%
H
:
%
M
:
%
S
"
)
)
2
8
2
.
c
a
l
l
a
p
p
e
n
d
(
5
,
"
"
)
2
8
3
.
e
n
d
f
2
8
4
.
"
更
新
最
近
修
改
时
间
和
文
件
名
2
8
5
.
f
u
n
c
t
i
o
n
U
p
d
a
t
e
T
i
t
l
e
(
)
2
8
6
.
n
o
r
m
a
l
m
'
2
8
7
.
e
x
e
c
u
t
e
'
/
#
*
L
a
s
t
m
o
d
i
f
i
e
d
:
/
s
@
:
.
*
$
@
=
s
t
r
f
t
i
m
e
(
"
:
t
%
Y
-
%
m
-
%
d
%
H
:
%
M
"
)
@
'
2
8
8
.
n
o
r
m
a
l
'
'
2
8
9
.
n
o
r
m
a
l
m
k
2
9
0
.
e
x
e
c
u
t
e
'
/
#
*
F
i
l
e
n
a
m
e
:
/
s
@
:
.
*
$
@
=
"
:
t
t
"
.
e
x
p
a
n
d
(
"
%
:
t
"
)
@
'
2
9
1
.
e
x
e
c
u
t
e
"
n
o
h
"
2
9
2
.
n
o
r
m
a
l
'
k
2
9
3
.
e
n
d
f
u
n
c
t
i
o
n
v
i
m
r
c
.
b
u
n
d
l
e
s
文
件
,
主
要
是
v
i
m
相
关
插
件
2
.
6
.
3
2
.
2
9
4
.
"
判
断
前
1
0
行
代
码
里
面
,
是
否
有
L
a
s
t
m
o
d
i
f
i
e
d
这
个
单
词
,
2
9
5
.
"
如
果
没
有
的
话
,
代
表
没
有
添
加
过
作
者
信
息
,
需
要
新
添
加
;
2
9
6
.
"
如
果
有
的
话
,
那
么
只
需
要
更
新
即
可
2
9
7
.
f
u
n
c
t
i
o
n
T
i
t
l
e
D
e
t
(
)
2
9
8
.
l
e
t
n
=
1
2
9
9
.
"
默
认
为
添
加
3
0
0
.
w
h
i
l
e
n
<
1
0
3
0
1
.
l
e
t
l
i
n
e
=
g
e
t
l
i
n
e
(
n
)
3
0
2
.
i
f
l
i
n
e
=
~
'
^
#
s
*
S
*
L
a
s
t
s
m
o
d
i
f
i
e
d
:
S
*
.
*
$
'
3
0
3
.
c
a
l
l
U
p
d
a
t
e
T
i
t
l
e
(
)
3
0
4
.
r
e
t
u
r
n
3
0
5
.
e
n
d
i
f
3
0
6
.
l
e
t
n
=
n
+
1
3
0
7
.
e
n
d
w
h
i
l
e
3
0
8
.
c
a
l
l
A
d
d
T
i
t
l
e
(
)
3
0
9
.
e
n
d
f
u
n
c
t
i
o
n
1
.
"
.
v
i
m
r
c
.
b
u
n
d
l
e
s
3
.
i
f
&
c
o
m
p
a
t
i
b
l
e
4
.
s
e
t
n
o
c
o
m
p
a
t
i
b
l
e
5
.
e
n
d
7
.
f
i
l
e
t
y
p
e
o
f
f
8
.
s
e
t
r
t
p
+
=
~
/
.
v
i
m
/
b
u
n
d
l
e
/
v
u
n
d
l
e
9
.
c
a
l
l
v
u
n
d
l
e
#
r
c
(
)
1
0
.
B
u
n
d
l
e
"
g
m
a
r
i
k
/
v
u
n
d
l
e
"
1
1
.
"
星
级
越
多
越
推
荐
,
5
星
为
必
选
,
4
星
强
烈
推
荐
,
3
星
比
较
推
荐
1
2
.
"
文
件
模
糊
匹
配
查
找
推
荐
:
*
*
*
*
1
3
.
B
u
n
d
l
e
"
k
i
e
n
/
c
t
r
l
p
.
v
i
m
"
1
4
.
"
函
数
模
糊
匹
配
查
找
(
,
f
u
)
推
荐
:
*
*
*
*
1
5
.
B
u
n
d
l
e
'
t
a
c
a
h
i
r
o
y
/
c
t
r
l
p
-
f
u
n
k
y
'
1
6
.
"
文
件
索
引
树
推
荐
:
*
*
*
*
*
1
7
.
B
u
n
d
l
e
"
s
c
r
o
o
l
o
o
s
e
/
n
e
r
d
t
r
e
e
"
1
8
.
"
自
动
注
释
推
荐
:
*
*
*
*
*
1
9
.
B
u
n
d
l
e
'
s
c
r
o
o
l
o
o
s
e
/
n
e
r
d
c
o
m
m
e
n
t
e
r
'
2
0
.
"
语
法
检
查
推
荐
:
*
*
*
*
2
1
.
B
u
n
d
l
e
"
s
c
r
o
o
l
o
o
s
e
/
s
y
n
t
a
s
t
i
c
"
2
2
.
"
括
号
自
动
匹
配
推
荐
:
*
*
*
*
2
3
.
B
u
n
d
l
e
'
j
i
a
n
g
m
i
a
o
/
a
u
t
o
-
p
a
i
r
s
'
2
4
.
"
光
标
多
行
编
辑
<
C
-
n
>
<
C
-
x
>
<
C
-
p
>
推
荐
:
*
*
*
*
2
5
.
B
u
n
d
l
e
'
t
e
r
r
y
m
a
/
v
i
m
-
m
u
l
t
i
p
l
e
-
c
u
r
s
o
r
s
'
2
6
.
"
配
色
主
题
推
荐
:
*
*
*
*
2
7
.
B
u
n
d
l
e
"
a
l
t
e
r
c
a
t
i
o
n
/
v
i
m
-
c
o
l
o
r
s
-
s
o
l
a
r
i
z
e
d
"
2
8
.
"
缩
进
引
导
线
推
荐
:
*
*
*
*
2
9
.
B
u
n
d
l
e
"
n
a
t
h
a
n
a
e
l
k
a
n
e
/
v
i
m
-
i
n
d
e
n
t
-
g
u
i
d
e
s
"
3
0
.
"
状
态
栏
效
果
推
荐
:
*
*
*
3
1
.
B
u
n
d
l
e
"
b
l
i
n
g
/
v
i
m
-
a
i
r
l
i
n
e
"
3
3
.
"
p
y
t
h
o
n
推
荐
:
*
*
*
*
3
4
.
B
u
n
d
l
e
'
y
s
s
o
u
r
c
e
/
p
y
t
h
o
n
.
v
i
m
'
3
7
.
4
4
.
5
1
.
总
结
总
结
一
个
好
的
程
序
员
必
须
善
用
各
种
工
具
提
升
自
己
的
开
发
效
率
,
和
提
升
自
己
的
幸
福
指
数
。
另
外
,
个
人
觉
得
v
i
m
还
是
值
得
自
己
重
新
一
配
的
,
我
的
配
置
过
程
基
本
都
是
在
读
s
p
f
1
3
的
配
置
,
读
懂
,
然
后
选
取
,
可
是
中
间
还
是
出
了
很
多
问
题
,
比
如
因
为
我
没
有
用
p
y
m
o
d
e
插
件
,
所
以
在
用
括
s
y
n
t
a
s
t
i
c
的
l
o
c
a
l
_
l
i
s
t
在
退
出
或
者
分
屏
时
的
位
置
,
都
令
我
很
蛋
疼
。
而
且
在
读
s
p
f
1
3
配
置
时
,
会
发
现
有
很
多
很
好
的
功
能
都
没
有
用
上
,
比
如
p
a
s
t
e
模
式
,
查
找
冲
突
快
捷
键
,
屏
幕
移
动
,
还
有
c
t
r
l
p
-
f
u
n
k
y
,
v
i
m
-
m
u
l
t
i
p
l
e
-
c
u
r
s
o
r
s
这
些
很
爽
的
插
件
。
大
家
有
好
的
配
置
可
以
推
荐
给
我
。
转
载
自
:
h
t
t
p
:
/
/
x
y
m
l
i
f
e
.
c
o
m
/
2
0
1
6
/
0
2
/
0
7
/
%
E
6
%
8
9
%
9
3
%
E
9
%
8
0
%
A
0
%
E
8
%
8
7
%
A
A
%
E
5
%
B
7
%
B
1
%
E
7
%
9
A
%
8
4
P
y
t
h
o
n
%
E
7
%
B
C
%
9
6
%
E
7
%
A
0
%
8
1
%
E
7
%
8
E
%
A
F
%
E
5
%
A
2
%
8
3
/
作
者
:
X
Y
M
[
1
]
:
h
t
t
p
s
:
/
/
w
w
w
.
i
t
e
r
m
2
.
c
o
m
/
[
2
]
:
h
t
t
p
:
/
/
b
a
i
k
e
.
b
a
i
d
u
.
c
o
m
/
l
i
n
k
?
u
r
l
=
u
t
D
F
n
9
o
C
V
k
-
d
T
0
d
2
N
2
X
v
U
1
A
N
s
3
z
j
c
Y
a
A
L
Y
G
v
G
J
p
k
g
X
K
R
8
0
e
9
H
d
t
-
n
Z
C
n
5
i
W
w
P
t
F
N
B
O
S
d
R
e
n
P
c
j
a
r
p
m
b
9
2
G
h
N
J
_
[
3
]
:
h
t
t
p
s
:
/
/
w
i
k
i
.
a
r
c
h
l
i
n
u
x
.
o
r
g
/
i
n
d
e
x
.
p
h
p
/
Z
s
h
_
%
2
8
%
E
7
%
A
E
%
8
0
%
E
4
%
B
D
%
9
3
%
E
4
%
B
8
%
A
D
%
E
6
%
9
6
%
8
7
%
2
9
[
4
]
:
h
t
t
p
:
/
/
b
a
i
k
e
.
b
a
i
d
u
.
c
o
m
/
l
i
n
k
?
u
r
l
=
6
w
O
F
R
Z
2
b
t
d
R
o
j
E
5
F
R
H
p
i
K
O
h
a
3
i
V
W
5
E
d
g
U
C
c
9
k
H
F
B
_
I
P
O
W
U
Q
_
X
A
B
h
w
q
I
V
B
G
Q
-
q
q
z
b
2
i
E
6
a
V
j
z
Y
4
W
A
W
q
3
R
2
f
x
l
H
b
b
m
0
a
d
0
L
d
f
9
A
T
a
i
7
B
_
a
y
5
K
[
5
]
:
h
t
t
p
:
/
/
w
w
w
.
d
o
u
b
a
n
.
c
o
m
/
s
u
b
j
e
c
t
/
1
4
3
2
7
9
6
7
/
[
6
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
r
o
b
b
y
r
u
s
s
e
l
l
/
o
h
-
m
y
-
z
s
h
[
7
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
r
o
b
b
y
r
u
s
s
e
l
l
/
o
h
-
m
y
-
z
s
h
/
w
i
k
i
/
t
h
e
m
e
s
[
8
]
:
h
t
t
p
:
/
/
7
x
q
2
a
s
.
c
o
m
1
.
z
0
.
g
l
b
.
c
l
o
u
d
d
n
.
c
o
m
/
7
0
f
5
8
f
b
6
-
b
a
0
3
-
1
1
e
4
-
8
2
c
9
-
c
0
8
3
b
f
9
a
6
5
7
4
%
2
0
(
1
)
.
p
n
g
[
9
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
o
w
e
r
l
i
n
e
/
f
o
n
t
s
[
1
0
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
o
w
e
r
l
i
n
e
/
f
o
n
t
s
[
1
1
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
b
a
d
o
l
a
t
o
/
i
T
e
r
m
2
-
C
o
l
o
r
-
S
c
h
e
m
e
s
[
1
2
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
b
a
d
o
l
a
t
o
/
i
T
e
r
m
2
-
C
o
l
o
r
-
S
c
h
e
m
e
s
[
1
3
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
y
a
n
g
y
a
n
g
w
i
t
h
g
n
u
/
u
s
e
_
v
i
m
_
a
s
_
i
d
e
[
1
4
]
:
h
t
t
p
:
/
/
v
i
m
d
o
c
.
s
o
u
r
c
e
f
o
r
g
e
.
n
e
t
/
推
荐
文
章
推
荐
文
章
I
D
点
击
标
题
或
输
入
文
章
I
D
直
达
该
文
章
1
4
P
y
t
h
o
n
奇
技
淫
巧
2
1
6
P
y
t
h
o
n
开
发
者
的
D
o
c
k
e
r
之
旅
4
4
2
谁
是
最
棒
的
容
器
操
作
系
统
?
1
0
3
4
E
S
R
:
黑
客
年
暮
1
6
0
6
每
天
工
作
4
小
时
的
程
序
员
将
文
章
分
享
给
朋
友
是
对
我
们
最
好
的
赞
赏
!
阅
读
原
文
3
4
.
B
u
n
d
l
e
'
y
s
s
o
u
r
c
e
/
p
y
t
h
o
n
.
v
i
m
'
3
5
.
B
u
n
d
l
e
'
p
y
t
h
o
n
_
m
a
t
c
h
.
v
i
m
'
3
6
.
B
u
n
d
l
e
'
p
y
t
h
o
n
c
o
m
p
l
e
t
e
'
3
8
.
"
j
s
推
荐
:
*
*
*
*
3
9
.
B
u
n
d
l
e
'
e
l
z
r
/
v
i
m
-
j
s
o
n
'
4
0
.
B
u
n
d
l
e
'
g
r
o
e
n
e
w
e
g
e
/
v
i
m
-
l
e
s
s
'
4
1
.
B
u
n
d
l
e
'
p
a
n
g
l
o
s
s
/
v
i
m
-
j
a
v
a
s
c
r
i
p
t
'
4
2
.
B
u
n
d
l
e
'
b
r
i
a
n
c
o
l
l
i
n
s
/
v
i
m
-
j
s
t
'
4
3
.
B
u
n
d
l
e
'
k
c
h
m
c
k
/
v
i
m
-
c
o
f
f
e
e
-
s
c
r
i
p
t
'
4
5
.
"
h
t
m
l
推
荐
:
*
*
*
*
4
6
.
B
u
n
d
l
e
'
a
m
i
r
h
/
H
T
M
L
-
A
u
t
o
C
l
o
s
e
T
a
g
'
4
7
.
B
u
n
d
l
e
'
h
a
i
l
2
u
/
v
i
m
-
c
s
s
3
-
s
y
n
t
a
x
'
4
8
.
B
u
n
d
l
e
'
g
o
r
o
d
i
n
s
k
i
y
/
v
i
m
-
c
o
l
o
r
e
s
q
u
e
'
4
9
.
B
u
n
d
l
e
'
t
p
o
p
e
/
v
i
m
-
h
a
m
l
'
5
0
.
B
u
n
d
l
e
'
m
a
t
t
n
/
e
m
m
e
t
-
v
i
m
'
5
2
.
i
f
f
i
l
e
r
e
a
d
a
b
l
e
(
e
x
p
a
n
d
(
"
~
/
.
v
i
m
r
c
.
b
u
n
d
l
e
s
.
l
o
c
a
l
"
)
)
5
3
.
s
o
u
r
c
e
~
/
.
v
i
m
r
c
.
b
u
n
d
l
e
s
.
l
o
c
a
l
5
4
.
e
n
d
i
f
5
5
.
f
i
l
e
t
y
p
e
o
n
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页