From 6199f1eee63374a237c871df3ab5a08faede8c99 Mon Sep 17 00:00:00 2001 From: liuyunbin Date: Sun, 6 Oct 2019 23:15:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20JSON=20=E6=8B=BC=E5=86=99?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- chapters/03-build-github-project.md | 2 +- chapters/11-analytics.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/chapters/03-build-github-project.md b/chapters/03-build-github-project.md index 9043229..eabccc7 100644 --- a/chapters/03-build-github-project.md +++ b/chapters/03-build-github-project.md @@ -220,7 +220,7 @@ require(['lib/knockout', 'scripts/TalentTree', 'json!data/web.json'], function(k }); ``` -text、json插件主要是用于处理web.json,即用json来处理技能,于是不同的类到了不同的 JS 文件。 +text、JSON 插件主要是用于处理web.json,即用 JSON 来处理技能,于是不同的类到了不同的 JS 文件。 . |____Book.js diff --git a/chapters/11-analytics.md b/chapters/11-analytics.md index fd9f21e..87dce40 100644 --- a/chapters/11-analytics.md +++ b/chapters/11-analytics.md @@ -12,7 +12,7 @@ ![2014 01 01](./img/2014-01-01.png) -要解析的json文件位于``data/2014-01-01-0.json``,大小6.6M,显然我们可能需要用每次只读一行的策略,这足以解释为什么诸如sublime打开的时候很慢,而现在我们只需要里面的json数据中的创建时间。。 +要解析的 JSON 文件位于``data/2014-01-01-0.json``,大小6.6M,显然我们可能需要用每次只读一行的策略,这足以解释为什么诸如sublime打开的时候很慢,而现在我们只需要里面的 JSON 数据中的创建时间。。 ==, 这个文件代表什么? @@ -26,7 +26,7 @@ for line in open(jsonfile): line = f.readline() ``` -然后再解析json +然后再解析 JSON ```python import dateutil.parser @@ -391,7 +391,7 @@ def build_db_with_gzip(): ``executemany``可以插入多条数据,对于我们的数据来说,一小时的文件大概有五六千个会符合我们上面的安装,也就是有``actor``又有``type``才是我们需要记录的数据,我们只需要统计用户的那些事件,而非全部的事件。 -我们需要去遍历文件,然后找到合适的部分,这里只是要找``2014-03-01``到``2014-03-31``的全部事件,而光这些数据的gz文件就有1.26G,同上面那些解压为json文件显得不合适,只能用遍历来处理。 +我们需要去遍历文件,然后找到合适的部分,这里只是要找``2014-03-01``到``2014-03-31``的全部事件,而光这些数据的gz文件就有1.26G,同上面那些解压为 JSON 文件显得不合适,只能用遍历来处理。 这里参考了osrc项目中的写法,或者说直接复制过来。