小编Cat*_*ist的帖子

Java RMI - UnicastRemoteObject:UnicastRemoteObject.exportObject()和扩展UnicastRemoteObject有什么区别?

我正在准备考试,我有一个问题,我希望有人能回答我.

它是关于RMI和远程对象.我想知道为什么这两个实现之间存在很大差异.一个是扩展UnicastRemoteObject,而另一个是将对象导出为UnicastRemoteObject.

我真的没有区别

接口:

public interface EchoI extends Remote {
   public String echo() throws RemoteException
}
Run Code Online (Sandbox Code Playgroud)

这是服务器代码(版本1):

public class EchoImpl extends UnicastRemoteObject implements EchoI {
    public EchoImpl {
        super();
    }

    public static void main (String[] args) {
        try {
            LocateRegistry.createRegistry(Registry.REGISTRY_PORT);
            StoreHouse storehouseImpl = new StorehouseImpl();
            Naming.rebind("//localhost/StoreHouse.SERVICE_NAME", storehouseImpl);
            System.out.println("Server ready");
        } catch (RemoteException e) {
            e.printStackTrace();
        } catch (MalformedURLException e) {
            e.printStackTrace();
        }
    }

    public String echo() {
        return "echo";
    }
}
Run Code Online (Sandbox Code Playgroud)

这将是版本2:

public class EchoImpl implements EchoI {
    public static …
Run Code Online (Sandbox Code Playgroud)

java export rmi interface

18
推荐指数
2
解决办法
3万
查看次数

在R中删除具有重复属性的行

我有一个包含以下列的大型数据框:

ID, time, OS, IP
Run Code Online (Sandbox Code Playgroud)

该数据帧的每一行对应一个条目.在该数据帧中,对于某些ID,存在多个条目(行).我想摆脱那些多行(显然,对于相同的ID,其他属性会有所不同).或者说不同:我只想为每个ID输入一个条目(行).

当我unique在ID列上使用时,我只接收级别(或每个唯一ID),但我也想保留其他属性.我试过用apply(x,2,unique(data$ID)),但这也行不通.

r duplicates dataframe

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

dataframe ×1

duplicates ×1

export ×1

interface ×1

java ×1

r ×1

rmi ×1