|
|
1
3
使用A lexer generator . |
|
2
0
我要做的第一件事就是把
您可以通过预先计算所有令牌的长度并将其存储在
|
|
|
3
0
(可能)更快(但对内存不太友好)的方法是立即标记整个流,使用一个大的regexp和每个标记的替代项,例如
|
|
|
4
0
不要使用regexp,逐字符扫描。
然而,这使得代码不可维护,因此解析器生成器更好。 |
|
|
5
0
这是一个旧的帖子,但我还是贡献了我的2美分。 有一点会严重减慢问题中原始代码的速度,那就是下面这一行:
而不是处理整个字符串,只取其中的一部分(比如50个字符),这足以满足所有可能的正则表达式。然后,在上面应用相同的代码行。当这个字符串收缩到预设长度以下时,再加载一些数据。 |
|
|
Mist · Web API和属性路由 8 年前 |
|
|
brazuka · Angular中令牌验证的最佳方式 8 年前 |
|
Don Diego · 解码时的Javascript标记、JWT和数字 8 年前 |
|
Sergio · 如何从Automapper配置文件中获取用户标识 8 年前 |
|
|
Yuseferi · 在浏览器上重新生成(刷新)令牌 8 年前 |
|
|
buff · 在缓存中存储全局令牌 8 年前 |