小编M3H*_*HD1的帖子

如何手动更新Maven索引?

我有这个问题:

当我启动Eclipse (使用Maven Integration for Eclipse的Indigo Service Release 1)时,它正试图从Maven Repositories下载文件:

repo1.maven.org/maven2/.index/nexus-maven-repository-index.gz
Run Code Online (Sandbox Code Playgroud)

它达到约10-20%(这需要loooong),然后显然它放弃了:

02.05.12 08:47:36 MESZ: Updating index central|http://repo1.maven.org/maven2
02.05.12 09:09:25 MESZ: Unable to update index for central|http://repo1.maven.org/maven2
Run Code Online (Sandbox Code Playgroud)

现在我尝试手动下载这个gz文件因为我认为,下载会在Eclipse中发生任何超时.现在我还有另外两个问题:

  1. 直接下载48,6 MB-gz文件后取消了9,6 MB.我不知道为什么.
  2. 如果我能够下载gz文件,我不知道如何"把它放入"Eclipse/Maven或告诉Maven在我的PC上使用该文件而不是存储库repo1.maven.org.

任何有用的想法或答案?

eclipse maven

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

c#将子类声明为类型超类

我似乎无法找到这个继承问题的满意答案.为什么有时会声明这样的子类型:

Shape myCircle = new Circle();
Run Code Online (Sandbox Code Playgroud)

还有其他时间?

Circle myShape = new Circle();
Run Code Online (Sandbox Code Playgroud)

当圆是一个孩子/子类Shape.....

在我阅读的OO书籍中似乎没有一致性,并且我可以解释一下我的解释.人们已经向我展示了一个Shapes类的例子被实例化为圆形,正方形等......但是我不明白你何时使用第一个声明和第二个声明.

c# inheritance

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

处理VBA时出错:什么时候没有错误?

我试图用VBA捕获一些错误,我发现本教程,我想使用GoTo如下例子中的方法捕获错误:

Sub mySub
 On Error GoTo errorHandler:
    Workbooks.Open("myWorkbook")
'
' Some Code
'
errorHandler:
MsgBox "ERROR"

End Sub
Run Code Online (Sandbox Code Playgroud)

问题是,即使没有错误,该errorHandler部分也始终执行!我发现了这个讨论,但提出的答案并没有解决
我试图添加Exit Sub声明的问题,如下所述:

Sub mySub
 On Error GoTo errorHandler:
    Workbooks.Open("myWorkbook")
    Exit Sub

'
' Some Code
'
errorHandler:
  MsgBox "ERROR"

End Sub
Run Code Online (Sandbox Code Playgroud)

在这种情况下,即使没有错误,它也会退出方法.我也尝试过:

 Sub mySub
 On Error GoTo errorHandler:
    Workbooks.Open("myWorkbook")
'
' Some Code
'
errorHandler:
  MsgBox "ERROR"
  Exit Sub
End Sub
Run Code Online (Sandbox Code Playgroud)

但仍然是同样的问题,myHandler甚至没有错误地执行.

error-handling excel vba

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

Excel从固定单元格到列末端的引用?

我需要一个excel公式来计算从固定级别到列中最后一个单元格的所有列单元格的SUM.如:从S5到最后一个S单元的SUM.
我试过了:SUM(S5:S)但是没用.

有一个单元格的行数.我可以在公式中使用变量,例如:SUM(S5:S & A1)A1包含行数吗?

excel reference formula

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

如何在Linux上写一个虚拟网络摄像头?

我想从真实的网络摄像头捕获视频,使用openCv应用过滤器并在虚拟网络摄像头上写入过滤后的视频,以便在网络上流式传输.

前2点我没有问题,但我不知道如何在虚拟网络摄像头上写字.

这是可能的?

我该怎么做?

我在Debian上使用openCvC++.谢谢

c c++ linux opencv video-streaming

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

如何从命令行启动Excel宏(没有Worksheet_Open事件)?

是否可以从命令行启动Excel宏?

我不想使用该Worksheet_Open事件,只需打开Excel文件.

我需要启动Excel WorkBook中存在的特定宏.

excel vba cmd

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

如何在不给键盘焦点的情况下设置逻辑焦点?

我怎样才能在代码中定义容器或聚焦子代的逻辑焦点,而不给它键盘焦点?

我只是想控制哪个孩子会通过Tab键获得焦点或者点击没有击中孩子的容器的一部分,但是如果它还没有给它(或偷窃)实际焦点有它.

而且我还希望通过键盘手势选择特定的孩子或用鼠标点击它仍然是可能的.

我理解键盘焦点和逻辑焦点之间的WPF差异,以及对于一个元素,具有键盘焦点意味着也具有逻辑焦点的事实,但具有逻辑焦点并不意味着该元素具有键盘焦点.

我也理解附加属性FocusManager.FocusedElement定义哪个元素在可视树中具有逻辑焦点,从定义此属性的元素开始.

我已经意识到只有在FocusManager.IsFocusScope设置为true时才使用此属性,而且对于GroupBox等容器也不会使用此属性.

我已经做了很多尝试,大量的搜索和阅读WPF焦点主题,但到目前为止没有成功,我不明白我错过了什么:

  • 调用FocusManager.SetFocusedElement也给键盘焦点,我暂时将我的子元素的Focusable属性暂时更改为false,它只在第一次没有孩子聚焦之前有效,但是在孩子有焦点之后没有
  • 处理事件GotKeyboardFocusPreviewGotKeyboardFocus在元素或容器上覆盖初始聚焦元素也不起作用,因为我无法判断焦点是通过鼠标还是键盘获得的,以及焦点是直接设置为子元素还是间接通过容器.
  • 一个例子来说明我想要实现的目标:我有一组简单的RadioButtons,我想在代码中动态控制当用户将"tab"移动焦点到此GroupBox时,该选项将获得焦点(通常是选项)有isChecked=true).

    <GroupBox Header="Options" Name="myGroupBox"
              KeyboardNavigation.TabNavigation="Once" 
              KeyboardNavigation. DirectionalNavigation="Cycle" >
        <StackPanel>
            <RadioButton GroupName="g1" Name="opt1" Content="Option _1"/>
            <RadioButton GroupName="g1" Name="opt2" Content="Option _2"/>
            <RadioButton GroupName="g1" Name="opt3" Content="Option _3"/>
        </StackPanel>
    </GroupBox>
    
    Run Code Online (Sandbox Code Playgroud)

    最后一条评论,我知道如何使用ListBox实现选项的动态列表,将列表的selectedItem绑定到数据上下文的属性,然后通过ListBoxItem上的样式和模板将项目模板中的RadioButton的IsChecked属性绑定到IsSelcted它的父ListBoxItem的属性,它的工作原理,但对于我的具体情况,我需要保持我的RadioButtons直接绑定到我的数据上下文的属性,我不能同时将它们绑定到列表的IsSelected属性.

    wpf xaml focus focusmanager

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

    如何捕获从 VBA 代码启动的 Windows shell 脚本错误?

    我正在使用以下Shell功能从 VBA 启动批处理脚本:

    myRes = Shell("myScript.cmd")
    
    Run Code Online (Sandbox Code Playgroud)

    有没有办法知道它是否运行成功或是否有执行错误?

    error-handling vba batch-file

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

    如何使用VBA在Excel工作表中的现有形状之后粘贴Shape?

    我想复制一个Shape并粘贴一个已经包含一个或多个Shapes的Sheet.我尝试使用以下简单代码:

    myShape.Select
    Selection.Copy
    ActiveWorkbook.Sheets(mySheet).Paste
    
    Run Code Online (Sandbox Code Playgroud)

    但它将它贴在工作表中现有的形状上方...

    有没有解决方案来检测现有形状的结束或直接粘贴?谢谢

    excel vba copy-paste shape

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