From 4f8ddebaec9ac4ab72e55885bb46e7a1e21b1937 Mon Sep 17 00:00:00 2001 From: Jory Li <53945377+neooier@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:06:22 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E9=80=9F=E5=BA=A6=20(#128)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * perf: 优化数据库加载速度 --- src/libs/Counter.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/Counter.ts b/src/libs/Counter.ts index 96104bf..06d384f 100644 --- a/src/libs/Counter.ts +++ b/src/libs/Counter.ts @@ -4,7 +4,7 @@ export class Counter extends Map { super(entries); } - #counter_common(n: number, k: 1 | -1) { + private _counter_common(n: number, k: 1 | -1) { const all = [...this.entries()].sort((x, y) => { if (x[1] !== y[1]) return k * (y[1] - x[1]); return x[0] < y[0] ? -1 : x[0] > y[0] ? 1 : 0; @@ -17,11 +17,11 @@ export class Counter extends Map { } least_common(n: number) { - return this.#counter_common(n, -1); + return this._counter_common(n, -1); } most_common(n: number) { - return this.#counter_common(n, 1); + return this._counter_common(n, 1); } update(key: K, value = 1) {