问题列表 - 第26972页

如何开发Visual Studio加载项?

我有一个模糊的想法Visual Studio允许您运行第二个沙盒实例,其中加载项实际上已加载.这允许您调试加载项代码等.

这有效吗?我该怎么做呢?

我目前正在使用Visual Studio的单个实例.我遇到的问题是,当我加载并运行加载项时,它将不允许我再次编译,直到我重新启动Visual Studio的实例,因为似乎无法卸载加载项.即使使用两个Visual Studio实例也不会真正有用.必须有一个更简单的方法,你们怎么做?

谢谢

vsx visual-studio-addins visual-studio-2010 visual-studio

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

工具提示中的任何HTML标记都会导致基本工具提示在悬停时关闭

我是jQuery的新手,实际上是任何类型的AJAX/JavsScript(虽然不是PHP,xHTML和CSS的新手).无论如何,我正在尝试实现"类似工具提示"的效果,我可以将鼠标悬停在div上...新div在其上方消失,然后当我退出div时,"工具提示"淡出.

所以这里是基本的jQuery我已经成功地在这里和那里阅读奇怪的指南:

$(function()
{
    $('#sn-not-logged-in').hover(function()
    {
        $('#sn-not-logged-in-hover').fadeIn('medium');
    });

    $('#sn-not-logged-in-hover').mouseout(function()
    {
        $('#sn-not-logged-in-hover').fadeOut('medium');
    });

});
Run Code Online (Sandbox Code Playgroud)

问题是如果我把"任何"html标签放在div中的那个hid标签中,那么第二个你翻过它就会消除掉div.

任何想法如何解决这个问题?

干杯.

javascript jquery fade mouseover tooltip

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

Java分裂字符串?

我正在尝试在发生""时分裂字符串,例如句子测试abc.然后将每个单词中的第一个字母从头到尾移动.我使用了移动信件来处理原始字符串

String text = JOptionPane.showInputDialog(null,"Skriv in en normal text:");
char firstLetter = text.charAt(0);
normal = text.substring(1,text.length()+0) + firstLetter;
Run Code Online (Sandbox Code Playgroud)

所以我的问题是如何分割字符串然后开始在剪切字符串的每个部分中移动字母?

java split

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

如何在WPF Toolkit Datagrid的ContextMenu CommandParameter中设置绑定

我需要创建一个ContextMenu,我想使用CommandParameter将当前选择的datagrid索引传递给ViewModel.以下Xaml代码不起作用.可能是什么问题?

<dg:DataGrid ItemsSource="{Binding MarketsRows}"
    <dg:DataGrid.ContextMenu >
        <ContextMenu >
            <MenuItem Header="Add Divider"
                  CommandParameter="{Binding Path=SelectedIndex,
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type dg:DataGrid}}}"
                  Command="{Binding Path= AddDividerCommand}"/>
        </ContextMenu>
    </dg:DataGrid.ContextMenu>
</dg:DataGrid>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml binding

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

ASP.NET MVC如何将ModelState错误转换为json

如何获取所有ModelState错误消息的列表?我找到了这个代码来获取所有密钥:( 返回带有ModelState错误的密钥列表)

var errorKeys = (from item in ModelState
        where item.Value.Errors.Any() 
        select item.Key).ToList();
Run Code Online (Sandbox Code Playgroud)

但是,如何将错误消息作为IList或IQueryable获取?

我可以去:

foreach (var key in errorKeys)
{
    string msg = ModelState[error].Errors[0].ErrorMessage;
    errorList.Add(msg);
}
Run Code Online (Sandbox Code Playgroud)

但那可以手动完成 - 当然有一种方法可以使用LINQ吗?.ErrorMessage属性到目前为止,我不知道如何编写LINQ ...

c# linq asp.net-mvc modelstate

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

#include <string>将~43 KB添加到我的exe中

我正在使用Code :: Blocks来编写我的程序,当我包含<string>(或<iostream>)我的exe的大小增长时.我的程序非常简单,我需要保持小于20kb.我很确定这种情况正在发生,因为C++标准委员会在没有.h的情况下为许多新库交换了旧的.h版本.但是我怎么能阻止它添加~43kb?是否有Code :: Blocks的设置,以便它不会添加额外的kb或是否有我可以使用的另一个本机库?

c++ native codeblocks

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

如何让我的密码字段始终为空?

我有一个表单字段,用户可以在其中更改密码,但如果他们将其设置设置为记住密码,则会显示密码.有没有办法让这个领域永远空着?这样他们总是要输入密码.

<label for="oldpassword" class="styled">Old password:</label>
<input type="password" id="oldpassword" name="oldpassword"/><br />
Run Code Online (Sandbox Code Playgroud)

forms passwords

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

面向文档的数据库 - 如果文档定义发生变化怎么办?

据我了解,您可以将任何非结构化信息输入到面向文档的数据库中.让我们想象一下这样的文档:

{
  name: 'John Blank',
  yearOfBirth: 1960
}
Run Code Online (Sandbox Code Playgroud)

稍后,在新版本中,此结构将重构为

{
  firstname: 'John',
  lastname: 'Blank',
  yearOfBirth: 1960
}
Run Code Online (Sandbox Code Playgroud)

如何使用面向文档的数据库执行此操作?您是否必须准备合并脚本,这会改变数据库中的所有条目?或者有更好的方法可以处理结构的变化吗?

refactoring document-oriented-db nosql

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

如何将测试映射到数字列表

我有一个bug的函数:

user> (-> 42 int-to-bytes bytes-to-int)
42
user> (-> 128 int-to-bytes bytes-to-int)
-128
user> 
Run Code Online (Sandbox Code Playgroud)

看起来我需要在转换回来时处理溢出...

最好写一个测试,以确保再也不会发生这种情况.这个项目使用的是clojure.contrib.test-是这样我写的:

(deftest int-to-bytes-to-int
  (let [lots-of-big-numbers (big-test-numbers)]
    (map #(is (= (-> %
                     int-to-bytes
                     bytes-to-int)
                 %))
         lots-of-big-numbers)))
Run Code Online (Sandbox Code Playgroud)

这应该是测试转换为seq的字节然后再次在10000个随机数的列表上产生原始结果.理论上看起来不错?除了没有任何测试运行.

Testing com.cryptovide.miscTest

Ran 23 tests containing 34 assertions.
0 failures, 0 errors.
Run Code Online (Sandbox Code Playgroud)
  • 为什么不进行测试?
  • 我该怎么办才能让他们跑步?

unit-testing clojure

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

PHP DOMDocument getElementsByTagname?

这让我疯狂......我只想添加另一个img节点.

$xml = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<gallery>
    <album tnPath="tn/" lgPath="imm/"  fsPath="iml/" >
    <img src="004.jpg" caption="4th caption" />
    <img src="005.jpg" caption="5th caption" />
    <img src="006.jpg" caption="6th caption" />
</album>
</gallery>
XML;

$xmlDoc = new DOMDocument();
$xmlDoc->loadXML($xml);

$album = $xmlDoc->getElementsByTagname('album')[0];
// Parse error: syntax error, unexpected '[' in /Applications/XAMPP/xamppfiles/htdocs/admin/tests/DOMDoc.php  on line 17
$album = $xmlDoc->getElementsByTagname('album');
// Fatal error: Call to undefined method DOMNodeList::appendChild() in /Applications/XAMPP/xamppfiles/htdocs/admin/tests/DOMDoc.php on line 19

$newImg = $xmlDoc->createElement("img");
$album->appendChild($newImg);

print $xmlDoc->saveXML();
Run Code Online (Sandbox Code Playgroud)

错误:

php dom domdocument

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