cststudio / csthinking

一些思路,一些想法,一些实验。随意提提,随意想想,随意看看,不做决策。
0 stars 0 forks source link

[程序设计]成语词典实现 #10

Open latelee opened 3 years ago

latelee commented 3 years ago

作用:积累成语,教育小孩。
功能:词典,释义,成语接龙。

设计:

获取原始数据:

https://www.chengyucidian.net/letter/1/p/1
https://www.chengyucidian.net/letter/2/p/1
https://www.chengyucidian.net/letter/26/p/1

共26大类,每类页数不固定。
初定用python或golang做。

存储

初定使用sqlite3

分析

按拼音存储不同数据表,对应内存中不同的map或slice。以拼音首字为索引(z和zh不区分)。 相同首字,以map存储,其下用list或map。方便查找。

提供post接口

使用golang+gin+sqlite3实现

页面

暂不考虑