问题列表 - 第30218页

MonoDevelop内的TFS支持(插件,外部工具等)?

有没有简单的方法将TFS版本控制集成到MonoDevelop中?我有一个新的MacBook Pro,并试图确定我可以用Mac原生应用程序做什么,我需要使用Parallels运行.

我下载了Microsoft Visual Studio团队资源管理器Everywhere 2010命令行客户端,并能够创建工作区,映射工作文件夹并获取最新代码.但是,从MonoDevelop内部获取最新信息会很不错.在选项中有我可以尝试和设置的外部工具,但我认为有人可能已经这样做了.有人这样做过吗?

另外,我看到opentf项目在2008年2月4日的发行说明中列出了一个alpha质量的MonoDevelop插件,但那是两年前的事了.有人用过吗?

macos tfs monodevelop

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

如何使用Google Closure编译器删除未使用的JavaScript代码?

如何使用Google Closure编译器删除未使用的代码?

我正在使用JQuery Slider控件但是我没有在JQuery中使用任何其他东西.所以我读到高级模式下的Google Closure编译器可以删除未使用的代码,但我不知道如何.

我有frontpage.html链接到我的网站上托管的html页面的外部JQuery,JQuery UI和JQuery Slider控件.

在我的frontpage.html上,我还在HTML中嵌入了JavaScript,启动了JQuery Slider控件.

我如何使用我使用在线Closure Compiler来评估我的frontpage.html,JQuery,JQuery UI和JQuery Slider来删除我不使用的所有未使用的JQuery代码?

javascript jquery jquery-ui google-closure google-closure-compiler

8
推荐指数
2
解决办法
3903
查看次数

如何在一段时间内尝试/除外?[蟒蛇]

我正在尝试这个简单的代码,但该死的休息不起作用......出了什么问题?

while True:
    for proxy in proxylist:
        try:
            h = urllib.urlopen(website, proxies = {'http': proxy}).readlines()
            print 'worked %s' % proxy
            break
        except:
            print 'error %s' % proxy
print 'done'
Run Code Online (Sandbox Code Playgroud)

它应该在连接工作时离开,并返回并尝试另一个代理,如果它没有

好的,这就是我正在做的事情

我正在尝试检查一个网站,如果它发生了变化,它必须突破一段时间才能继续执行其余的脚本,但是当代理没有连接时,我从变量中得到错误,因为它是null,所以我想要的是工作作为循环来尝试代理,如果它工作,继续脚本,脚本结束,返回并尝试下一个代理,如果下一个不起作用,它将回到开始尝试第三个代理,依此类推......

我正在尝试这样的事情

while True:
    for proxy in proxylist:
        try:
            h = urllib.urlopen(website, proxies = {'http': proxy})
        except:
            print 'error'
        check_content = h.readlines()
        h.close()
        if check_before != '' and check_before != check_content:
            break
        check_before = check_content
        print 'everything the same'
print 'changed'
Run Code Online (Sandbox Code Playgroud)

python while-loop

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

C++抓住悬空参考

假设下面的一段代码

struct S {
    S(int & value): value_(value) {}
    int & value_;
};

S function() {
    int value = 0;
    return S(value);   // implicitly returning reference to local value
}
Run Code Online (Sandbox Code Playgroud)

编译器不会产生警告(-Wall),这个错误很难捕获.

有哪些工具可以帮助解决这些问题

c++ debugging reference

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

插入相同手机号码的不同查询?

我目前正在运行这些查询:

INSERT INTO `action_4_members` (campaign_id, mobile, join_txt, join_txt_date, additional_txt, additional_txt_date, misc_data) VALUES ('15', '6421315710', 'offprem', '2009-12-11 19:32:58', '762355', '2009-12-11 19:33:35', '')
INSERT INTO `action_4_members` (campaign_id, mobile, join_txt, join_txt_date, additional_txt, additional_txt_date, misc_data) VALUES ('15', '6421816249', 'offprem 239851', '2009-12-12 08:48:16', '239851', '2009-12-12 08:48:44', '')
INSERT INTO `action_4_members` (campaign_id, mobile, join_txt, join_txt_date, additional_txt, additional_txt_date, misc_data) VALUES ('15', '64211044428', 'offprem', '2010-01-21 13:44:05', '703352', '2010-01-21 13:45:06', '')
INSERT INTO `action_4_members` (campaign_id, mobile, join_txt, join_txt_date, additional_txt, additional_txt_date, misc_data) VALUES ('15', '64272839305', 'offprem', '2010-01-22 10:20:18', '804662', '2010-01-22 …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

为什么我不能将匿名类型作为参数传递给函数?

我试图做下面的事情,但它不起作用.为什么.NET不允许我这样做?

private void MyFunction(var items)
{
 //whatever
}
Run Code Online (Sandbox Code Playgroud)

.net linq anonymous-types

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

viewDidAppear在同一个实例上调用了两次,但只是第一次加载这个类形成NIB

我有一个导航控制器.其中一个视图在其中添加了自定义子视图viewDidAppear:.我注意到在启动应用程序后第一次导航到此视图控制器的实例时,会viewDidAppear:调用两次.如果我将此视图从堆栈中弹出并再次导航到它,则viewDidAppear:每个外观仅调用一次.所有后续外观都会调用viewDidAppear:一次.

对我来说问题是,当我第一次看到这个视图时,我最终会得到两倍的子视图.我通过引入一个标志变量或其他一些来解决这个问题,但是我想了解发生了什么,以及在这种情况下我怎么得到两次调用.

iphone cocoa-touch

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

为什么不加载jQuery?

当使用importjs()类型的函数时(参见下面的示例),jQuery似乎在其后面的代码之前没有加载.

这是一个示例html文件:

<html>
  <head></head>
  <body>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    <script type="text/javascript">
      function importjs(jsFile) {
        var body = document.getElementsByTagName('head').item(0);
        var scpt = document.createElement('script');
        scpt.src = jsFile;
        scpt.type = 'text/javascript';
        body.appendChild(scpt);
      }
      var f1="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js";
      //importjs(f1);
      var $j=jQuery;
      alert("hello stackoverflow!");
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,警报应该成功触发.

接下来,注释掉第一个脚本块,即显式加载jQuery的脚本块,并取消注释第二个脚本块中的importjs(f1)行.这个时候,警报并没有开火,至少在Firefox和Safari.

现在,在"var $ j = jQuery"行之前添加一个额外的警报.对我来说,它适用于两种浏览器,无论我等待的时间长短.一个setTimeout可能也可以做到这一点,但它也不是一个像这样编程的理想方法.

如果javascript是单线程的,为什么importjs会失败?是因为importjs创建的新元素在第一个块完成之前不会被"执行",或者新元素是否应该在创建后立即执行?

javascript jquery lazy-loading dynamic-script-loading

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

UpdatePanel打破了JQuery脚本

这是我想要做的简化版本.基本上我有一个带有大量内容的数据列表,当你将数据库中的项目鼠标悬停时,我希望jquery隐藏/显示内容.问题是,在我数据绑定后,如果gridview/repeater/datalist在更新面板中,我的gridview/repeater/datalist jquery退出工作.

单击下面示例中的按钮后,当鼠标停止工作时,显示跨度的jquery将显示.

任何关于为什么会发生这种情况的想法,如何解决它或更好的方法来做到这一点?

   <script type="text/javascript">
                $(document).ready(function() {
                    $('.comment-div').mouseenter(function() {
                        jQuery("span[class=mouse-hide]", this).fadeIn(50);
                    });
                    $('.comment-div').mouseleave(function() {
                        jQuery("span[class=mouse-hide]", this).fadeOut(50);
                    });
                });
            </script>

            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <div class="comment-div">
                        <asp:GridView ID="GridView1" runat="server">
                        </asp:GridView>
                        <span class="mouse-hide" style="display: none;">sdfgsdfgsdfgsdfg</span>
                    </div>
                    <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
                </ContentTemplate>
            </asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

代码隐藏:

 protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            BindStuff();
        }
    }
    public void BindStuff()
    {
        TestDB db = new TestDB();
        var x = from p in db.TestFiles
                select new { p.filename};
        x = x.Take(20); …
Run Code Online (Sandbox Code Playgroud)

c# asp.net ajax jquery updatepanel

4
推荐指数
2
解决办法
5264
查看次数

C++中的嵌套NameSpaces

我很困惑在拥有嵌套的命名空间和对象声明时该怎么做.

我正在移植一些链接到具有一些名称空间的静态库的代码.

我在说什么的例子:

namespace ABC {

    namespace XYZ {

        //STUFF
    }
}
Run Code Online (Sandbox Code Playgroud)

在代码中我该怎么做来声明命名空间中的对象XYZ

如果我尝试:

XYZ::ClassA myobject;
Run Code Online (Sandbox Code Playgroud)

要么:

ABC::XYZ::ClassA myobject;
Run Code Online (Sandbox Code Playgroud)

要么:

ABC::ClassA myobject;
Run Code Online (Sandbox Code Playgroud)

我明白了

没有命名类型

错误,即使ClassA确实存在.

什么是合适的?

c++ namespaces

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