小编Pau*_*des的帖子

使用和垃圾收集

如果我有以下内容,你好只是为了clairfy:

using (Object1) {
create Object2
}
// bookmark1
Run Code Online (Sandbox Code Playgroud)

将Object2与Object1一起销毁到Object2吗?Object2是StringReader,Object1是MemoryStream.

c# garbage-collection using

5
推荐指数
2
解决办法
4308
查看次数

如何从 WSDL 文件中获取复杂类型?

我有以下 wsdl 文件:

 <wsdl:types>
  <schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http:..."/>
   <complexType name="BaseBean">
    <sequence/>
   </complexType>
   <complexType name="DateBean">
    <complexContent>
     <extension base="impl:BaseBean">
      <sequence>
       <element name="date" nillable="true" type="xsd:dateTime"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
 </wsdl:types>
Run Code Online (Sandbox Code Playgroud)

使用WSDL4J,我可以获得wsdl:types节点:

WSDLReader reader = WSDLFactory.newInstance().newWSDLReader();
Definition definition = reader.readWSDL("file.wsdl");
Types types = definition.getTypes();
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何complex types进入types.

如何以编程方式获取复杂类型?我在哪里可以找到有关如何操作的示例?

java wsdl complextype

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

是否可以在不重新启动JSF中的服务器的情况下更新应用程序?

我正在使用Eclipse 3.5,Tomcat 6,JSF 1.2和IceFaces 1.8.每当我更新应用程序中的任何文件时,我都必须重新启动服务器才能看到最新的更改.如何更新我的应用程序而不重新启动服务器?

已选择服务器选项"资源更改时自动发布".

更新:如果我更改主文件,可以立即看到更改.但是,如果我更新<jsp:directive.include />标签中使用的任何文件,我必须重新启动服务器以检查更改或使用虚假更新更新主文件,例如添加空格.

eclipse jsf icefaces tomcat java-ee

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

你有什么建议给非技术熟人/亲戚关于网站开发?

我刚和我的堂兄下了电话,他雇佣了一位网络开发人员,给她留下了一个糟糕代码的糟糕网站.

我相信我们大多数人都会遇到这种情况.一个亲戚打电话,询问有关她的业务/参与/自我的网站的建议.要么他们需要一个,要么他们雇了隔壁的孩子来建造一个,这是非常错误的.

你从哪个非技术人员开始?你会考虑把它们指向一本基本书吗?(如果是的话,有哪些书?)你是否指出像Drupal这样的包装?你自己接受吗?你有没有因为提供帮助而被烧伤?

language-agnostic

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

如何处理在C#中拖动标签?

我正在尝试构建一个表单,用户可以在其中拖动标签并将其放在文本框中.我可以在文本框中找到AllowDrop,但标签中没有"AllowDrag"等属性.此外,我为标签的所有拖放事件(DragEnter,DragLeave等)创建了方法,但它们似乎都不起作用.我无法弄清楚如何拖动.我该如何处理?

        private void label1_Click(object sender, EventArgs e)
    {

        // This one works
        status.Text = "Click";
    }

        private void label1_DragOver(object sender, DragEventArgs e)
    {

        // this and the others do not
        status.Text = "DragOver";
    }

    private void label1_GiveFeedback(object sender, GiveFeedbackEventArgs e)
    {
        status.Text = "GiveFeedback";
    }

    private void label1_DragDrop(object sender, DragEventArgs e)
    {
        status.Text = "DragDrop";
    }

    private void label1_DragEnter(object sender, DragEventArgs e)
    {
        status.Text = "DragEnter";
    }

    private void label1_DragLeave(object sender, EventArgs e)
    {
        status.Text = "DragLeave";
    }

    private void …
Run Code Online (Sandbox Code Playgroud)

c# drag-and-drop winforms

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