Commit Graph

702 Commits

Author SHA1 Message Date
手瓜一十雪
2e3e2b0ffb Merge pull request #117 from po-lan/main
对缓存进一步优化
2024-07-12 09:52:17 +08:00
po-lan
bb357b6a86 对缓存进一步优化
LRUCache 将所有被移除的缓存数据作为事件参数传递给事件处理程序。

在数据库操作部分,优化了读写流程,以确保每个群组至多执行三次数据库操作:

读取:先判断缓存中是否存在用户记录,若不存在则读取数据库。
创建:如果用户记录在数据库中不存在,则新增记录。
修改:如果用户记录在数据库中存在,则进行修改。
即使单个群组内有大量用户,每种操作也只会执行一次。
2024-07-12 00:46:03 +08:00
手瓜一十雪
14cd4dcb9f feat: uin转换优化&poke支持重写 2024-07-11 12:28:11 +08:00
idranme
402874a9e7 perf: audio 2024-07-10 17:44:17 +00:00
idranme
56254cf518 Update file.ts 2024-07-10 11:35:55 +08:00
idranme
335a97d425 fix: error catch 2024-07-10 03:25:25 +00:00
手瓜一十雪
360583ca96 Merge pull request #105 from po-lan/main
对缓存小优化
2024-07-05 16:49:30 +08:00
手瓜一十雪
8609d3dd10 refactor: 迁移到新库 2024-07-05 15:48:03 +08:00
po-lan
4fbcf3d3b6 Update LRUCache.ts 2024-07-05 12:13:24 +08:00
po-lan
45d6bb61d6 Update db.ts
通过读取缓存修复刚说话缺无法获取发言时间的问题
2024-07-05 12:12:40 +08:00
po-lan
e343334d71 Update LRUCache.ts
Add a get function to the cache
2024-07-05 12:09:59 +08:00
Alen
3636e35873 修改下载函数
为默认Headers增加Host,解决一些网站无法下载文件的问题
2024-07-02 01:07:30 +08:00
手瓜一十雪
bfdb8496f2 fix: error 2024-06-26 18:40:08 +08:00
手瓜一十雪
45fd1f6ea3 refactor: error catch 2024-06-26 17:14:23 +08:00
手瓜一十雪
3447f4ae73 style&fix: lint & poke 2024-06-21 23:04:56 +08:00
手瓜一十雪
d04fb59282 refactor: log file limit 2024-06-19 23:26:05 +08:00
手瓜一十雪
d14ff88c86 refactor: qqmusic card & requests 2024-06-19 23:06:57 +08:00
手瓜一十雪
ab7ce93a5f refactor: qqmusic card & requests 2024-06-19 21:33:31 +08:00
手瓜一十雪
cdc30609d2 refactor: requests 2024-06-19 16:45:20 +08:00
手瓜一十雪
4685aac9f1 refactor: qqmusic sign & http post 2024-06-19 13:20:52 +08:00
手瓜一十雪
872af42520 refactor: remove debug 2024-06-19 10:01:24 +08:00
手瓜一十雪
3ed9df2330 refactor: test 2024-06-18 23:23:19 +08:00
手瓜一十雪
8d785ef7aa refactor: project 2024-06-18 22:49:06 +08:00
手瓜一十雪
668ca96697 feat: Util HttpUploadFile 2024-06-18 11:17:09 +08:00
手瓜一十雪
3febfa5808 feat: test 2024-06-16 19:24:42 +08:00
手瓜一十雪
25f0c1dc64 feat: 加了一些暂时不能使用的代码 2024-06-16 16:35:09 +08:00
手瓜一十雪
ab80eca6fc release: LinuxAppid 24568 2024-06-14 18:43:56 +08:00
手瓜一十雪
ab2d040f05 fix 2024-06-14 16:42:39 +08:00
手瓜一十雪
85f90f1133 chore:appid 2024-06-10 19:00:05 +08:00
手瓜一十雪
8c4d1612a7 chore: sync core 2024-06-08 22:13:05 +08:00
手瓜一十雪
fa0f30fadd refactor: uins 2024-06-06 13:34:05 +08:00
手瓜一十雪
b4e51c9bc7 fix: nt event 2024-06-04 21:09:19 +08:00
手瓜一十雪
3c4a131153 fix: 二维码显示 2024-06-04 12:37:35 +08:00
手瓜一十雪
a18742d761 Merge branch 'main' into pr/57 2024-06-04 12:31:43 +08:00
手瓜一十雪
323b56bdf1 refactror: cpmoudle
此处非NC运行时的代码 用于打包时运行
2024-06-04 12:26:19 +08:00
手瓜一十雪
29b980eb0b fix: 玄学的问题 2024-06-04 12:20:42 +08:00
XBB
bac2a6b034 fix: 整理日志、添加颜色、使用统一的日志函数以提高日志可读性 2024-06-04 02:59:35 +08:00
手瓜一十雪
cee080264a style: lint 2024-06-02 20:49:09 +08:00
手瓜一十雪
6cebf5a95c refactor: guid 2024-06-02 13:38:33 +08:00
手瓜一十雪
d3a9980cc6 refactor: group call 2024-06-01 14:02:43 +08:00
手瓜一十雪
7a6eb0e97f fix: type hint 2024-06-01 12:14:37 +08:00
手瓜一十雪
a2896c2f2d refactor: re groupList 2024-06-01 12:10:50 +08:00
手瓜一十雪
daadb5e00e refactor: GroupListGet 2024-06-01 11:38:50 +08:00
手瓜一十雪
1c684c1188 refactor:NT Event Finish 2024-05-31 23:33:23 +08:00
手瓜一十雪
dbc4c68b4a fix 2024-05-31 21:03:00 +08:00
手瓜一十雪
3559fde0f1 refactor:NTEvent 2024-05-31 21:02:39 +08:00
手瓜一十雪
ebbbd409ba refactor: NTEvent 2024-05-31 20:38:31 +08:00
手瓜一十雪
818a9461e4 refactor: event 2024-05-31 20:29:01 +08:00
手瓜一十雪
d48963b2f6 refactor: NTEvent 2024-05-31 19:09:03 +08:00
手瓜一十雪
f0c2156d00 refactor:NTEventDispatch 2024-05-31 14:07:35 +08:00