小编gap*_*nov的帖子

如何在运行时从类序列化中排除字段?

如何在运行时从序列化过程中排除类字段?编译时有瞬态修饰符,但运行时呢?我的意思是使用ObjectOutputStream的常见java序列化,而不是gson或其他东西.

对不起我想我没解释得对.这是不完全有关序列化的,而是 -serialization.我有一批遗留文件并像这样处理它们:

public class Deserialize {

/**
 * @param args
 * @throws IOException 
 * @throws ClassNotFoundException 
 */
public static void main(String[] args) throws ClassNotFoundException, IOException {
    File file = new File("/home/developer/workspace/DDFS/some.ddf");
    HackedObjectInputStream in = new HackedObjectInputStream(new GZIPInputStream(new FileInputStream(file)));

    System.out.println("Attempt to open " + file.getAbsolutePath());
    Object obj = in.readObject();
    in.close();


}

 static class HackedObjectInputStream extends ObjectInputStream
    {

        /**
         * Migration table. Holds old to new classes representation.
         */
        private static final Map<String, Class<?>> MIGRATION_MAP = new HashMap<String, …
Run Code Online (Sandbox Code Playgroud)

java serialization

25
推荐指数
1
解决办法
3万
查看次数

如何添加系统SIP帐户

从Android版本2.3开始,原生VoIP支持已经可用.如何从我的应用程序添加系统SIP帐户?我认为解决方案可能在于使用系统设置内容提供商.但我不知道究竟是怎么做到的.

android

6
推荐指数
1
解决办法
1136
查看次数

球衣项目中的类别施放异常?

我有一个球衣休息项目和一个新手问题.从服务器端:

throw new WebApplicationException(Response.status(Status.NOT_FOUND)
        .entity("no access token found").build());
Run Code Online (Sandbox Code Playgroud)

从客户端

else if (Status.fromStatusCode(response.getStatus()) == Status.NOT_FOUND || Status.fromStatusCode(response.getStatus()) == Status.GONE)
        {
            final VerifyTokenResponse verifyTokenResponse = new VerifyTokenResponse();
            verifyTokenResponse.setError((String) response.getEntity());
            return verifyTokenResponse;
        }
Run Code Online (Sandbox Code Playgroud)

问题是

java.lang.ClassCastException: org.glassfish.jersey.client.HttpUrlConnector$1 cannot be cast to java.lang.String
Run Code Online (Sandbox Code Playgroud)

为什么我不能在客户端获取错误字符串?这是正确的(字符串)response.getEntity()吗?

java rest jersey

4
推荐指数
1
解决办法
3760
查看次数

标签 统计

java ×2

android ×1

jersey ×1

rest ×1

serialization ×1