小编Jed*_*Jed的帖子

如何将 List<MyCustomType> 指定为 UML 接口属性的“返回类型”

我最初在 Stack Overflow 上发布了这个问题,但我觉得我应该在这里发布。

在我的 Visio 2007 UML 文档中,我无法弄清楚如何向返回泛型List<MyCustomType>类型的接口添加操作。

例如:

假设我有一个名为“MyClass”的类和一个名为“IFace”的接口。IFace 具有返回 MyClass 的通用列表的方法的签名。

为清楚起见,这里有一个 C# 代码示例:

namespace StackO
{
    public interface IFace
    {
        List<MyClass> SomeMethod(string data);    
    }

    public class MyClass
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我卡住的地方的屏幕截图: 在此处输入图片说明

似乎将 a 指定List<MyClass>为我的返回类型的唯一方法是创建另一个用户定义的数据类型,该数据类型显式编写为List<MyClass>. 如果是这种情况,那就这样吧。但是,我发布此信息是希望有更好/正确的方法来做到这一点。

如何将 Visio 接口操作的返回类型定义为用户定义数据类型的通用列表?

user-interface microsoft-visio microsoft-visio-2007

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

在 OS X 和 Windows 操作系统之间按名称引用计算机

我刚买了一台 iMac 并将它连接到我现有的所有运行 Windows(XP、Server 08 R2、Win7)的计算机网络(工作组而不是域)。

在 iMac 上,我可以通过 IP 地址成功 PING 所有 Windows 机器。但是,我无法通过计算机名称 PING Windows 计算机(来自 iMac)。

我需要安装/配置/等什么才能通过计算机名称而不是 IP 地址进行 PING?

顺便说一下,我已经成功设置了 iMac 的主机文件,以便 iMac 知道计算机名称。但是,我不喜欢这种解决方案,因为它要求 Windows 计算机具有静态 IP 地址。

更新

回应@Milliways -

我不只是想从 iMac ping Windows 机器。我真正想在这里解决的是,这...

一些 Windows 机器正在运行 Web 服务器。目前,我可以通过打开 Safari/Chrome/etc 并连接到服务器本地 IP 的 URL 来从 iMac 浏览这些网站 - 换句话说,从 iMac,我可以成功连接到“ http: //192.168.1.10/foo/bar/etc ".

我想弄清楚如何配置我的 iMac,以便 iMac 可以在 URL 中使用机器名称而不是 IP - 例如:“ http://SERVER-1/foo/bar/etc ”。

我应该在这里注意的一件事是,在我的 iMac 上,我有一个 Windows 虚拟机(通过 Parallels)。这个 virt 可以通过机器名成功连接到网络上的 Windows Web …

networking windows netbios osx-lion macos

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

如果缺少 Content-Type HTTP 标头,Firefox 不会呈现 HTML

我使用具有嵌入式 Web 服务器的水处理控制器。我尝试使用 Firefox 连接的某些控制器不会呈现从 Web 服务器返回的 HTML。相反,Firefox (v11) 将 HTML 显示为原始文本。其他浏览器(Chrome、IE、Safari)可以很好地呈现 HTML。Firefox v2 也可以很好地呈现 HTML。

在对问题进行故障排除时,我发现 Firefox 不为其呈现 HTML 的控制器具有无效的响应标头。具体来说,整个 Response Headers 集不过是......

200 OK
Run Code Online (Sandbox Code Playgroud)

Firefox 正确呈现 HTML 的其他控制器的响应标头看起来像......

Date: Mon, 6 Jan 2012 07:08:47 GMT 
Server: Z-World Rabbit 
Connection: close 
Content-Type: text/html

200 OK
Run Code Online (Sandbox Code Playgroud)

对我来说很明显,如果/当响应头不包含Content-Type: text/htmlmime 类型字段时,Firefox 不会呈现 HTML 。

由于我无法更改从控制器返回的响应标头,我想知道 Firefox 中是否有设置会告诉 Firefox 将内容呈现为 HTML,即使Content-Type:响应标头中缺少 。

firefox rendering headers

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