gpt4 book ai didi

java - 节俭 : Generating a char array for Java

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:58:54 25 4
gpt4 key购买 nike

根据 the thread about Strings and security in java , String 类型在用于密码属性时可能很危险,主要是因为字符串是不可变的(可以在 VM 镜像中找到)并且可以被记录。

当我使用 Thrift 生成 Java 类时,是否有可以生成 char [](字符数组)的 thrift 类型或选项,这样我就可以避免直接操作生成的 Java 类?

最佳答案

不是字符数组...但您可以像这样使用 IDL:

namespace java array.test

struct Test {
1: list<byte> passwd;
2: binary passwd2;
}

list<byte>将生成 java.util.List<Byte> Java 中的字段。

binary将生成 java.nio.ByteBuffer Java 中的字段。

我认为您应该能够有效地消除其中任何一个以实现您的链接问题中描述的内容。

关于java - 节俭 : Generating a char array for Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31045182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com