-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathposts.json
More file actions
98 lines (98 loc) · 5.79 KB
/
Copy pathposts.json
File metadata and controls
98 lines (98 loc) · 5.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
[
{
"title": "Tmux的基本使用",
"titleEn": "Getting Started with Tmux",
"date": "2019-05-07",
"category": "Tmux",
"categoryEn": "Tmux",
"path": "/2019/05/07/Tmux的基本使用/",
"slug": "2019-05-07-Tmux的基本使用",
"excerpt": "Tmux是一个优秀的终端复用软件,可以在一个终端窗口中运行多个终端会话,并支持后台运行与按需接入。",
"excerptEn": "Tmux is a terminal multiplexer for running multiple sessions in one window, with detach/reattach when you need it.",
"bodyFile": "posts/2019-05-07-Tmux的基本使用.md"
},
{
"title": "住房月租金预测大数据赛总结",
"titleEn": "Rental Price Prediction Contest Write-up",
"date": "2019-01-13",
"category": "数据分析",
"categoryEn": "Data Analysis",
"path": "/2019/01/13/住房月租金预测大数据赛总结/",
"slug": "2019-01-13-住房月租金预测大数据赛总结",
"excerpt": "第一次参加数据分析比赛的复盘:流程、收获,以及改进后在 A 榜冲到第 3 名的模型尝试。",
"excerptEn": "A first data contest retrospective: the pipeline, lessons learned, and a model that later reached 3rd on leaderboard A.",
"bodyFile": "posts/2019-01-13-住房月租金预测大数据赛总结.md"
},
{
"title": "成功解决在hexo中无法显示数学公式的问题",
"titleEn": "Fixing Math Rendering in Hexo",
"date": "2018-12-05",
"category": "Hexo",
"categoryEn": "Hexo",
"path": "/2018/12/05/成功解决在hexo中无法显示数学公式的问题/",
"slug": "2018-12-05-成功解决在hexo中无法显示数学公式的问题",
"excerpt": "Hexo 默认渲染数学公式容易出错;更换 Markdown 引擎并完成配置后恢复正常显示。",
"excerptEn": "Default Hexo math rendering often breaks; switching the Markdown engine and config fixed the formulas.",
"bodyFile": "posts/2018-12-05-成功解决在hexo中无法显示数学公式的问题.md"
},
{
"title": "破解含语序问题的点击验证码",
"titleEn": "Cracking Sequence Click Captchas",
"date": "2018-11-19",
"category": "深度学习",
"categoryEn": "Deep Learning",
"path": "/2018/11/19/破解含语序问题的点击验证码/",
"slug": "2018-11-19-破解含语序问题的点击验证码",
"excerpt": "针对按语序点选汉字的验证码:YOLO 定位、切割、分类识别,再组成点击序列。",
"excerptEn": "For Chinese click-captchas in reading order: YOLO detection, cropping, classification, then building the click sequence.",
"bodyFile": "posts/2018-11-19-破解含语序问题的点击验证码.md"
},
{
"title": "体验活动的生命周期",
"titleEn": "Exploring the Android Activity Lifecycle",
"date": "2018-11-16",
"category": "Android",
"categoryEn": "Android",
"path": "/2018/11/16/体验活动的生命周期/",
"slug": "2018-11-16-体验活动的生命周期",
"excerpt": "通过小实验观察 Activity 四种状态与七个回调,弄清页面切换时系统如何调度。",
"excerptEn": "A small experiment on Activity states and the seven callbacks—how Android schedules screens as you navigate.",
"bodyFile": "posts/2018-11-16-体验活动的生命周期.md"
},
{
"title": "Hexo博客迁移到一台新电脑",
"titleEn": "Migrating a Hexo Blog to a New Machine",
"date": "2018-10-29",
"category": "Hexo",
"categoryEn": "Hexo",
"path": "/2018/10/29/Hexo博客迁移到另一台电脑/",
"slug": "2018-10-29-Hexo博客迁移到另一台电脑",
"excerpt": "换电脑后用分支管理 Hexo 源文件,把半途而废的博客环境重新接起来——不忘初心。",
"excerptEn": "After switching laptops, used a branch to manage Hexo source files and resume the stalled blog setup.",
"bodyFile": "posts/2018-10-29-Hexo博客迁移到另一台电脑.md"
},
{
"title": "基于Scrapy框架的CrawlSpider类爬取当当全网商品信息",
"titleEn": "Scraping Dangdang with Scrapy CrawlSpider",
"date": "2018-09-01",
"category": "python3网络爬虫",
"categoryEn": "Web Scraping",
"path": "/2018/09/01/基于Scrapy框架的CrawlSpider类爬取当当全网商品信息/",
"slug": "2018-09-01-基于Scrapy框架的CrawlSpider类爬取当当全网商品信息",
"excerpt": "用 CrawlSpider 抓取当当商品与评论,写入 MySQL,并用中间件应对访问频率限制。",
"excerptEn": "Used CrawlSpider to collect Dangdang products and reviews into MySQL, with middleware for rate limits.",
"bodyFile": "posts/2018-09-01-基于Scrapy框架的CrawlSpider类爬取当当全网商品信息.md"
},
{
"title": "基于scrapy框架爬取西刺代理并验证有效性",
"titleEn": "Scraping and Validating Xici Proxies with Scrapy",
"date": "2018-08-02",
"category": "python3网络爬虫",
"categoryEn": "Web Scraping",
"path": "/2018/08/02/基于scrapy框架爬取西刺代理并验证有效性/",
"slug": "2018-08-02-基于scrapy框架爬取西刺代理并验证有效性",
"excerpt": "爬取西刺代理并做有效性验证,把可用代理输出到 JSON,降低被封 IP 的风险。",
"excerptEn": "Crawled Xici proxies, validated them, and saved working ones to JSON to reduce IP bans.",
"bodyFile": "posts/2018-08-02-基于scrapy框架爬取西刺代理并验证有效性.md"
}
]