掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3080|回复: 3

[使用求助] Windows版的goldendict怎么清除查词缓存?

[复制链接]

该用户从未签到

发表于 2017-1-19 20:12:35 | 显示全部楼层 |阅读模式
我刚把goldendict的所有帖子翻了个遍,发现没有帖子介绍怎么清除查词缓存。如果要么清除查词缓存,需要直接删除哪个文件夹下的缓存呢?谢谢!

该用户从未签到

发表于 2017-1-19 20:45:31 | 显示全部楼层
5 _/ X: w6 N9 |$ M
如果你说的“查词缓存”指的是查词“历史”的话,要清除查词历史,有两个办法。" }  l9 K0 Q1 u$ \. E
! R/ y" D! o' g3 M: @3 [; B* h
法1. 菜单【历史(I)】->【清除(C)】
$ i7 y8 P- f, T& {
) w; |+ s0 [. |+ |. D法2. 菜单【帮助(H)】->【配置文件夹(C)】,配置文件夹(如果是 portable 版的话,portable 文件夹就是配置文件夹)下有个无后缀的、名叫 history 的文件,其实就是个纯文本,删除该文件即可。; G6 }1 u  f" M1 d' T( {+ W

该用户从未签到

 楼主| 发表于 2017-1-19 21:46:21 | 显示全部楼层
Oeasy 发表于 2017-1-19 20:459 ]" p: f* Z5 C" L: U" u
如果你说的“查词缓存”指的是查词“历史”的话,要清除查词历史,有两个办法。
5 v  O+ X7 c0 @+ r" [3 w2 p0 v5 U) B- {) @: u
法1. 菜单【历史(I)】 ...

" J. i- H" c  J5 V5 u! t5 Y* V" D  w" B. w5 U# u% ?& a
谢谢O大拨冗回复!再请教一下,我按您法2打开【配置文件夹】之后,发现里面有个没有后缀的配置文件config和一个Index文件夹,这两个文件夹各是干什么的呢?

该用户从未签到

发表于 2017-1-19 22:48:06 | 显示全部楼层
ipakk 发表于 2017-1-19 21:46
  i$ D# b1 z6 \; c; t% X谢谢O大拨冗回复!再请教一下,我按您法2打开【配置文件夹】之后,发现里面有个没有后缀的配置文件conf ...

; b% c: \9 t/ ^; o# j( ]/ d
% C( Q+ U  Y8 g; o4 ?config 文件其实也是个纯文本,用文本编辑器打开,可以发现里面存储的是如下一些内容,是词典名、分组(词典分组名、组内哪些词典)等配置信息:* X6 H3 n2 D7 k  k: u* s

4 o+ I0 G. y0 R, Z- `5 _# K
  1. <config>* [/ p# n" e3 b5 x
  2. <paths>
    # j* ]7 T) B8 B  Y" `
  3.   <path recursive="1">D:/GoldenDict-1.5.0-RC2-36-gc689487_(QT_562)(64bit)/content</path>
    , x/ i3 u. j$ Y6 o1 K3 |
  4. </paths>$ E) i" U# v1 B: B
  5. <sounddirs/>' \; X/ e$ i0 I
  6. <dictionaryOrder name="" id="0">- ^7 L& j* A% z7 d
  7.   <dictionary name="MacmillanEssentialEnEn">168d9cfb1726df9f7654e400f353c2d0</dictionary>8 W; l* M9 c( V* p. d; c8 m# A; \
  8.   <dictionary name="Collins Cobuild Audio (En-En)">aff1aa4cd573affdc7ad856d1dc74b01</dictionary>
    & ~% X6 i. @" D
  9.   <dictionary name="Extreme English (En-En)">7d38b776fc78ce8c561db03fe728c1e5</dictionary>
    7 G( ^  u, K2 a4 X1 @) _( O) {; r
  10. …………………………
    + c4 O( Z! W+ \) f, d) \4 v" J. j* S
  11.   <group name="L" id="29">' f! O+ j& u0 L9 ]  u
  12.    <dictionary name="Longman Pronunciation Dictionary (En-En)">0880da830630a6d0f9c6bcf99afa384c</dictionary>. u5 z0 u- f+ @
  13.    <dictionary name="Collins Cobuild Audio (En-En)">aff1aa4cd573affdc7ad856d1dc74b01</dictionary>
    9 {4 D' a0 ^& D" d2 e) S
  14.    <dictionary name="Random House Learner's Dictionary of American English &#169; 2015">e81423c065f1ca2cf2ecb3e6e31fea7a</dictionary>- l& P& g' }1 C* E: u; J8 l3 {0 s* B5 g
  15.    <dictionary name="Longman DOCE 5th Ed. (En-En)">71ee005a3daabc398be11bdef86ff968</dictionary>
    : e( D  l0 n# x) ^6 z0 m
  16.    <dictionary name="Cambridge Advanced Learner's Dictionary, 4th Ed.(En-En)">c5c0827904ed3d05d2762d54d38a3232</dictionary>4 \0 S) ^4 ^& W* l" k
  17.    <dictionary name="Cambridge Advanced Learners Dictionary 3th Ed.">45f55591fd069bcf8bccbf99b4c0c231</dictionary>% @, m/ B) K9 H1 B
  18.    <dictionary name="MacmillanEssentialEnEn">168d9cfb1726df9f7654e400f353c2d0</dictionary>
    ' G' |, z' [$ x- b! e  K
  19. …………………………
    5 a+ |  l/ Z2 |/ e
复制代码

: {& ]0 K8 o4 h8 y( a3 C0 Z  N$ o6 f  j7 [& \, |+ h; r+ f* C
index 文件夹,保存的是索引文件。GoldenDict 加载 mdx 等词库文件,第一步就是索引,索引分为一般索引和全文索引(全文索引文件以 _FTS 结尾)。* Y/ B1 X7 f; c9 ?) O3 T
如上,加载 MacmillanEssentialEnEn 词典,会在 index 文件夹下产生一个名为 168d9cfb1726df9f7654e400f353c2d0 的索引文件;如果开了全文索引,另会生成 以 _FTS 结尾的全文索引文件。% W0 z  w% C4 C; l
假如你把 MacmillanEssentialEnEn 词典文件删除(或者挪了位置),重启 GoldenDict (每次启动,GoldenDict 都会重新索引),index 文件夹下相应的名为 168d9cfb1726df9f7654e400f353c2d0 的索引文件会自动删除的,所以不用担心索引文件一直增长。5 w1 p- [: r  f

, b& `, r. o  Qhttp://baike.baidu.com/item/%E6% ... 3%E7%B4%A2%E5%BC%95
; ^3 D2 Z6 q- T
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。

, ]* Z! A$ [# V/ G: a  C3 b/ z4 Y4 U. O5 I2 v2 A7 T
mdx 等词库文件,本质也是一种数据库,GolenDict 对其进行索引,是为了加快搜索速度。
" p* f9 m, Q) S0 n: }8 M/ e% t1 O2 r" J
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2025-5-5 13:47 , Processed in 0.020455 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表