问题列表 - 第8728页

任何netbeans功能将使我的一天?

由于XDebug的集成,我最近对我的php工作非常喜欢netbeans.它让我几乎忘掉了textmate(这个小东西仍然打败了netbeans)

您认为我应该了解的一个很棒的netbeans功能,更重要的是为什么以及如何使用它?

我要求这样做是为了优化我在使用IDE方面的技能,并基于对其他人有效的想法可能对我有用(并希望其他人).

php netbeans

44
推荐指数
12
解决办法
8511
查看次数

使用NServiceBus时如何在应用程序之间共享消息类?

所以我有两个单独的应用程序,我想在它们之间发送消息.我碰巧使用的是NServiceBus,但这并不重要.如何从应用程序A向应用程序B发送消息并让他们都知道相同的合同?

所以app A有一个类SecretMessage ......

public class SecretMessage : IMessage
{
     public string Title { get; set; }
     public string Body { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是将被序列化并通过线路发送给应用B的对象.

现在在应用B中,我如何监听那种类型的消息,然后能够将它们反序列化到同一个类?所以我可以使用发送的数据,而不会成为维护的噩梦.

app B是否只需拥有该类的副本?这应该通过每个应用程序引用的共享dll消息类来处理(我希望不是)?它们应该在每个应用程序中重新创建为具有相同属性的完全独立的DTO吗?

我在这里错过了什么吗?

architecture messaging nservicebus

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

用于与列表进行比较的LDAP查询语法

有没有办法用SQL语法中的"IN"语句查询LDAP?我的意思是提供一个值列表,而不是一次又一次地重复字段名称.

让我解释:)

我有一个类似于的查询:

(|(name=joe)(name=bill)(name=mark)(name=john)(name=rob))
Run Code Online (Sandbox Code Playgroud)

有没有办法缩小此查询以获得这样的内容:

(name=joe,bill,mark,john,rob)
Run Code Online (Sandbox Code Playgroud)

谢谢

ldap

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

MVC授权 - 多个登录页面

我在MVC控制器中有以下方法,当用户未登录时,该方法重定向到登录页面.

[Authorize]
public ActionResult Search() {
  return View();
}

[Authorize]
public ActionResult Edit() {
  return View();
}
Run Code Online (Sandbox Code Playgroud)

是否有快速/简单/标准的方法将第二个操作重定向到web.config文件中定义的页面以外的其他登录页面?

或者我必须做类似的事情

public ActionResult Edit() {
  if (IsUserLoggedIn)
    return View();
  else 
     return ReturnRedirect("/Login2");
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

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

对于单个开发人员来说,是否值得从SVN转到Git?

---这条线在2013年非常糟糕---

当存储库主要由单个开发人员访问时,是否值得从SVN转到GIT?我有几台机器用于开发,而不是主要用C#开发.但我在我的存储库中混合使用VB,VB.Net,PHP,C#,C++,HTML,Batch,BASH等等.通过从SVN迁移到GIT,我将获得什么?现在使用TortoiseSVN + VisualSVN Server与一组中央存储库和几个客户端机器.虽然我已授予一些朋友访问我的存储库的权限,但他们并不经常更新或提交(如果有的话).

还有一种方法可以使用VisualSVN Server + TortiseSVN和Git获得灵活性和易维护性吗?

((我会咬一口......对于一个开发者/小组来说,其他平台和技巧会引人注目吗?)

请列出优点和缺点,而不仅仅是单方面的意见.

当前工具链... Visual Studio 2008(C#/ VB.Net)+ TortoiseSVN + VisualSVN

主要焦点... XNA游戏,WCF /套接字服务,Web开发

svn git

25
推荐指数
5
解决办法
8721
查看次数

在SQL Server 2005中查找多个数据库的大小

我想知道是否有一个sql语句来获取服务器上所有数据库的当前大小,而不是右键单击并转到每个数据库的属性.

database sql-server size sql-server-2005

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

解析HTTP用户代理字符串

解析Python中的User-Agent字符串以便可靠地检测的最佳方法是什么

  1. 浏览器
  2. 浏览器版本
  3. OS

或者也许是任何帮助库

python user-agent http http-headers

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

如何找到mkdir从PHP失败的原因?

PHP的mkdir函数只返回true和false.问题是它何时返回false.

如果我在启用错误报告的情况下运行,我会在屏幕上看到错误消息.我还可以在Apache日志中看到错误消息.但我想抓住消息的文本并用它做其他事情(例如通过IM发送给我自己).我如何获得错误文本?

更新:遵循艾曼的想法,我来到这里:

function error_handler($errno, $errstr) {
    global $last_error;
    $last_error = $errstr;
}

set_error_handler('error_handler');
if (!mkdir('/somedir'))
    echo "MKDIR failed, reason: $last_error\n";
restore_error_handler();
Run Code Online (Sandbox Code Playgroud)

但是,我不喜欢它,因为它使用全局变量.想要更清洁的解决方案吗?

php error-reporting mkdir

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

如何从.NET调用C库

我有一个C库,我需要从ASP.NET/C#应用程序调用,我该怎么做呢?

.net c c# asp.net

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

编译C++程序导致"致命错误LNK1104"

我试图在命令提示符中使用以下命令编译c ++应用程序:

cl -I"c:\Program files\Java\jdk1.5.0_07\include" -I"c:\program files\java\jdk1.5.0_07\include\win32" -MD -LD HelloWorld.cpp -FeHelloWorld.dll
Run Code Online (Sandbox Code Playgroud)

但是,这会产生以下错误:

链接:致命错误LNK1104:无法打开文件'MSVCRT.lib'

您对导致此问题的原因以及解决方法有什么想法吗?

我在Windows上安装了visual studio 2005.

谢谢,

-Pete

c++ compilation visual-studio

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