小编lem*_*oos的帖子

Visual Studio的快捷方式(从Eclipse移动)

我是Visual Studio和.net框架的新手,我需要一些帮助.

首先使用VS我找不到我以前用于Eclipse的有用快捷方式,例如:

  • 导入包(在Eclipse中按Ctrl + Shift + O).
  • 自动生成一些方法(如equals()和toString()).
  • 使用正确抛出的异常自动生成所需的try/catch(无需编写它并在MSDN中搜索正确的异常).

第二,是否有.net框架的Java-Api-Like文档,MSDN真的让人困惑,我发现很难找到我想要的东西.

c# eclipse api keyboard-shortcuts visual-studio

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

确保正确完成对象的序列化

有没有办法确保对象的序列化正确完成?我创建了一个我用writeObject()方法序列化的applet,我没有Exception没有错误.但是当我尝试对它进行反序列化时,readObject()我得到了一个N​​ullPointerException.我的applet有点复杂,但我确保我的所有字段都是可序列化的.

异议的类具有嵌套类.

有什么可能发生的猜测吗?

下面的代码在我的servlet中创建了一个SerialTree.

` SerialTree st = new SerialTree() ;

     try{
        ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("/home/cof/test8"));

 out.writeUnshared(st);
 out.flush();
 out.close();
Run Code Online (Sandbox Code Playgroud)

}

这是堆栈跟踪:

java.lang.NullPointerException at java.awt.Container.readObject(Container.java:3575) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:991) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1684) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) at java.io.ObjectInputStream.access$300(ObjectInputStream.java:205) at java.io.ObjectInputStream$GetFieldImpl.readFields(ObjectInputStream.java:2125) at java.io.ObjectInputStream.readFields(ObjectInputStream.java:536) at java.awt.Container.readObject(Container.java:3560) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:991) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1684) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) …

java applet serialization nullpointerexception

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

团队构建(TFS)中的UNC构建路径

我对TFS很新,所以当我想将目标目录设置为我的构建时,我遇到了这个问题.

每次我启动构建时,它都会大大失败并说"找不到\ xxxxxxx\yyyyy\zzzz".

我认为我的UNC路径是错误的.

假设我的放置目录(目标目录)是"C:\ Project \",我的计算机名称是"lemoos-PC",在UNC表示法中我的路径相当于什么?

我试过这些: \\lemoos-PC\C\Project\

\\lemoos-PC\C:\Project\

\\lemoos-PC\Project\

但他们似乎没有工作.

提前致谢 .

msbuild tfs path unc team-build

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