问题列表 - 第41698页

软件架构书籍

所有,

从.NET/SQL Developer角色转变为更多架构师角色.任何人都可以在企业中推荐现代软件架构的好书吗?

感谢您的帮助.

RGDS,

MK

.net architecture

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

如何修复"编译错误:对象必需"错误?

这是我第一次使用VBA.对于以下代码片段:

Dim i As Integer
    Set i = 0
    For Each v In dictDT.Keys
        Cells(10, 5 + i) = dictDT.Item(v)
        i = i + 1
    Next
Run Code Online (Sandbox Code Playgroud)

我一直收到这个错误:

Compile Error: Object Required
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

excel vba excel-vba

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

微软有没有开发过CMS?

我将在比利时的微软创新中心发表关于Umbraco的演讲.

在准备我的演讲时,我想知道微软是否曾经开发过自己的CMS.Orchard仍在开发中,即将发布.Orchard是微软自己开发的第一个CMS吗?我们是在2010年,自从ASP.NET发布以来的最近10年,我是否遗漏了一些东西?大声笑

SharePoint不是CMS.它是一个具有CMS功能的协作平台.DotNetNuke从未由微软开发,尽管其首席架构师多年前与Scott Guthries讨论技术挑战.Oxite是一种没有支持的射击.

结论是:Orchard是微软开发的第一个CMS吗?

谢谢.

dotnetnuke umbraco content-management-system

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

如何在Delphi中以编程方式获取GDI和用户对象计数?

我有一个程序开始达到10,000用户对象限制.当我强制它超过限制时程序崩溃.我可以让我的用户更改注册表项,但这是一个尴尬的事情,询问客户,许多人没有访问注册表.

我可以在任务管理器中看到值,但我想在我的应用程序中获取值.有没有办法以编程方式获取这些值?

好的,我现在已经准备好了所有关于如何只有一个编写得很糟糕的程序需要那么多对象的评论;>)

delphi winapi

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

pcap为什么总是8字节的包...为什么?

我正在使用pcap库,但我不知道为什么我总是得到这个输出:

大小的新数据包:udata = 8 hdr = 8 pkt = 8

这是代码:

void handle_pcap(u_char *udata, const struct pcap_pkthdr *hdr, const u_char *pkt)
{
  DEBUG("DANY new packet with size: udata= %d hdr=%d pkt=%d", (int) sizeof(udata),(int) sizeof(hdr),(int) sizeof(pkt) );
...
stuff
}
Run Code Online (Sandbox Code Playgroud)

在我使用的另一个文件中:

status = pcap_loop (pcap_obj,
    -1     /* How many packets it should sniff for before returning (a negative value
       means it should sniff until an error occurs  (loop forever) ) */,
    handle_pcap  /* Callback that will be called*/,
    NULL   /* Arguments …
Run Code Online (Sandbox Code Playgroud)

c pcap

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

在C#中是否需要枚举开关上的默认情况?

我见过与C++有关的帖子,但我特地要求C#.NET(4.0+).

在以下示例中是否需要默认情况?

public enum MyEnum : int
{
    First,
    Second
}

public class MyClass
{

    public void MyMethod(MyEnum myEnum)
    {
        switch (myEnum)
        {
            case MyEnum.First: /* ... */ break;
            case MyEnum.Second: /* ... */ break;

            default: /* IS THIS NECESSARY??? */ break;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# enums switch-statement

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

拥有.hgtags的目的是什么?

我可以知道拥有.hgtags的目的是什么?我可以删除它吗?因为它不在.hg文件夹中,并且似乎"污染"我的实际源代码目录.

https://bz.mercurial-scm.org/show_bug.cgi?id=1205

mercurial

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

ASP.NET MVC 3 RC 2客户端验证与全球化

我的目标是根据用户的文化验证客户端的用户输入.

我有一个原始数据模型,具有以下结构:

public class User
{
 public int UserId { get; set; }

 [Required]
 [StringLength(20,MinimumLength=3)]
 public string Name { get; set; }

 [Required]
 public double Height { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

此外,我想启用客户端验证,检查它是否是有效数字.因此,我在<head>_Layout.cshtml 的部分添加了以下行.

<script src="@Url.Content("~/Scripts/jQuery-1.4.2.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

由于我希望能够以另一种语言格式验证输入(在这个特定的上下文中,它的德语是十进制数字格式,0,75而在美国它将是0.75),我添加了以下行(jQuery Globalization PlugIn)AFTER前面提到的jquery.validate.min.jsjquery.validate.unobtrusive.min.js.

<script src="@Url.Content("~/Scripts/jquery.glob.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/globinfo/jquery.glob.de-de.js")" type="text/javascript"></script>
<script type="text/javascript">
 $(document).ready(function () {
  $.culture = jQuery.cultures['de-DE'];
  $.preferCulture($.culture.name);
 });
</script>
Run Code Online (Sandbox Code Playgroud)

另外,为了确保始终选择德国文化,我web.config在该system.web部分添加了以下行:

<globalization …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-3 jquery-globalization

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

"多态性与方法重载或方法重写不同."

"多态性与方法重载或方法重写不同......都不是......本身就是多态的实现".

这是维基百科的一句话

然而,在"面向对象的程序设计"一书中,Timothy Budd表示存在"四种不同形式的多态":

  • 重载(ad hoc多态)

  • 重写(包含多态性)

  • 多态变量(赋值多态性)

  • 仿制药

谁是对的?谢谢

polymorphism overriding overloading

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

为什么不解雇WithClickedButtonIndex曾经调用过clickedButtonAtIndex?

http://iphonedevelopment.blogspot.com/2009/02/alert-view-with-prompt.html

我正在使用该代码让我的iPhone应用程序显示一个包含UITextField并匹配CANCEL和OK按钮的alertView.

用户可以输入文字,点击取消或确定......我看到用户输入的文本...使用clickedButtonAtIndex方法在我的代码.

这一切都有效,除了一件事:用户可能会在键盘上点击DONE而不是OK.我正在使用dismissWithClickedButtonIndex来模拟一个OK点击...但是clickedButtonAtIndex永远不会被调用.

不应该dismissWithClickedButtonIndex也调用clickedButtonAtIndex?

我试图让clickedButtonAtIndex被调用,如果CANCEL,OK,甚至DONE被击中.

iphone uitextfield uialertview

13
推荐指数
2
解决办法
6270
查看次数