1 扫描方法 — scan method