aicorein

Results 3 comments of aicorein

这方面我确实没多少研究,但我也简单说一说吧。首先,你说的用数据库有一定可行性。可以用文件系统的钩子,或者一些其他现成的类库,监听文件系统变更,就自动对数据库操作了。除了你说的“跟踪文件路径”的方法,这里我再提供一种方案: 1. 每个文件对应到一个全文件系统唯一的 id。我建议使用文件一些可以快速读取的属性,例如创建时间等,多组合一些这样的属性,把 id 做成一个可快速计算的 hash 值。当然这样可能有碰撞风险,但是你选的属性足够多、足够特异,这样的概率应该很小。如果你不太会这个,可以找一些类似的哈希算法,或者直接调用 md5 这样的全文摘要计算也可以。 2. 接下来,所有操作信息与这个 id 对应记录在数据库里。 - 创建文件时,生成一条 id 为主键的记录; - 文件发生操作时,计算文件 id 并更新对应记录的记录值。如果操作后算出来的 id 也变了,那你也可以连着记录的 id 字段一起改; - 文件移动时,什么也不用做; - 文件删除时,删除这条记录...

NTQQPC 我这边测试确实只有一条。 但是 Android 这边,在保证 lagrange 最新构建的情况下,我又测试了不同连接方式、重新登录、重启电脑、其他qq号登录 lagrange、不同运行平台(win, linux)、不同物理设备、其他qq号来戳一戳依然存在这个问题。还询问了两位也使用 lagrange 的朋友,同样存在此问题。 建议暂时不关闭此 issue,等一段时间看是否有类似情况。

> tx 发送了两次 Poke 消息 lgr 是否有修复的打算?还是说把去重任务转移给用户或下游框架进行?