问题列表 - 第12015页

我可以将ssh用户名与提交与git over ssh关联吗?

我正在尝试通过ssh设置共享git存储库,将用户公钥复制到authorized_keys.我真的很喜欢ssh-key中的"用户名"成为repo中提交历史的一部分(因此用户"joe"不能只将他的名字设置为"kate" - 我们需要某种责任) .有没有办法做到这一点?

git

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

按下按钮时绑定(显式绑定)总是BindingExpression为null?

我有一个包含字符串的文本框,只有当用户按下按钮时才必须绑定该字符串.在XAML中:

<Button Command="{Binding Path=PingCommand}" Click="Button_Click">Go</Button>
<TextBox x:Name="txtUrl" Text="{Binding Path=Url,UpdateSourceTrigger=Explicit, Mode=OneWay}" />
Run Code Online (Sandbox Code Playgroud)

在代码隐藏中:

private void Button_Click(object sender, RoutedEventArgs e)
{  
    BindingExpression be = this.txtUrl.GetBindingExpression(TextBox.TextProperty);
    be.UpdateTarget();
}
Run Code Online (Sandbox Code Playgroud)

"be"始终为NULL.为什么?

更新:

好的,这是经过大量尝试后的一些更新.

如果,我将模式OneWay设置为显式更新.我在GetBindingExpression的"be"对象中有一个NullReferenceException.

如果我使用显式更新将模式设置为空(默认为TwoWay).我有绑定获取值(string.empty)并且它每次都会删除文本框中的所有内容.

如果我将Mode设置为OneWay,使用PropertyChanged当我按下文本框中的键时,绑定的属性没有任何内容,当我单击按钮时,我在"be"对象中有一个NULLReferenceException.

如果我将模式设置为空(默认为TwoWay),使用PropertyChanged我每次按(GOOD)时都会提高属性但我不希望每次用户按键时都更改属性...但只有一次用户按下按钮.

.net c# wpf binding

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

如何组织大型R程序?

当我承担任何复杂的R项目时,我的脚本会很快变得混乱.

我可以采用哪些做法,以便我的代码永远乐于与之合作?我在考虑类似的事情

  • 在源文件中放置函数
  • 何时将某些内容分解为另一个源文件
  • 什么应该在主文件中
  • 使用函数作为组织单元(鉴于R使得难以访问全局状态,这是否值得)
  • 缩进/换行做法.
    • 治疗(如{?
    • 把东西放在1或2行?

基本上,组织大型R脚本的经验法则是什么?

r conventions code-organization project-organization package

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

找不到带URI的HTTP请求的映射[/WEB-INF/pages/apiForm.jsp]

我的处理程序转发到internalresourceview'apiForm',但后来我得到错误404 RequestURI =/WEB-INF/pages/apiForm.jsp.我确定apiForm.jsp位于/ WEB-INF/pages /

13:45:02034 DEBUG [org.springframework.web.servlet.view.JstlView] -转发到资源[/WEB-INF/pages/apiForm.jsp]在InternalResourceView 'apiForm'
13:45:02035 DEBUG [org.springframework .web.servlet.DispatcherServlet] - 名为'testapp2'的DispatcherServlet确定[/WEB-INF/pages/apiForm.jsp]的最后修改值
13:45:02,038 DEBUG [org.springframework.web.servlet.DispatcherServlet] -在getLastModified
13:45:02,038中找不到处理程序DEBUG [org.springframework.web.servlet.DispatcherServlet] - 名为'testapp2'的DispatcherServlet处理请求[/WEB-INF/pages/apiForm.jsp]
13:45:02,038 WARN [org.springframework.web.servlet.PageNotFound] - 在DispatcherServlet中找不到带有URI [/WEB-INF/pages/apiForm.jsp]的HTTP请求的映射,名称为'testapp2'13
:45:02,045 DEBUG [org.springframework. web.servlet.DispatcherServlet] - 已成功完成请求
13:45:02,048 DEBUG [org.springframework.web.servlet.DispatcherServlet] - 已成功完成请求

这就是我的dispatcher.xml的样子..

<bean id="viewResolver"
    class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
    <property name="prefix" value="/WEB-INF/pages/"/>
    <property name="suffix" value=".jsp"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

spring spring-mvc servlet-dispatching

92
推荐指数
8
解决办法
40万
查看次数

形容词的界面命名

好的,如果您可以轻松地想到一个名词,那么很容易命名一个接口(或者那个类):User,Window,Database,Stream等.

形容词或形容词概念怎么样?例如,有时间戳的东西(HasTimestamp,Timestamped,Timestampable ......?)或跟踪或观看的东西(Trackable,IsTracked,Watchable,IsWatched ......?)

oop interface naming-conventions

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

使用WiX(2.0)安装多文件NT服务

如何在WiX中安装带有一些附加文件的服务,并定义哪个文件是实际的服务EXE文件?

场景:我有一个只有一个EXE文件的服务,并使用以下代码在WiX中将其安装为Windows NT服务:

<Component Id='InstallMyServiceComponent' Guid='{....}' DiskId='1'>
   <File Id='InstallMyServiceEXEFile' LongName='MyService.exe' 
         Name='MyServ.exe' src='MyService/bin/release/MyService.exe' KeyPath='yes'/>
   <ServiceInstall Id='InstallMyService' Name='MyService' Description='My Service'
         ErrorControl='normal' Start='auto' Type='ownProcess' Vital='yes' />
   <ServiceControl Id='UninstallMyService' Name='MyService' Remove='uninstall' 
         Wait='yes' />
</Component>
<Component Id='RunMyServiceComponent' Guid='.......'>
   <ServiceControl Id='RunMyService' Name='MyService' Start='install' 
         Stop='uninstall' Wait='no' />
</Component>
Run Code Online (Sandbox Code Playgroud)

我有一个功能,然后允许安装和可选地启动此服务.

现在,我的问题是 - 现在我的服务已经增长,单个EXE不再是单个EXE - 它是多个文件,EXE,DLL和一些支持文件.

但是,我该如何安装呢?

我试图让我的所有文件都有一个组件

<Component Id="MyService" Guid="......" DiskId="1">
  <File Id="fileMyService_framework_dll" LongName="Framework.dll" 
        Name="Framewrk.DLL" src="MyService\Framework.dll" />
  <File Id="fileMyService_dal_dll" LongName="MyServiceDAL.dll" 
        Name="SrvcDAL.DLL" src="MyService\ServiceDAL.dll" />
  <File Id="fileMyService_helpers_dll" LongName="Helpers.dll" 
        Name="Helpers.DLL" src="MyService\Helpers.dll" />
  <File Id="fileMyService_exe" LongName="MyService.exe" 
        Name="MySrv.EXE" src="MyService\MyService.exe" />
</Component>
Run Code Online (Sandbox Code Playgroud)

首先,我尝试将ServiceInstall和ServiceControl标记添加到此组件:

<Component …
Run Code Online (Sandbox Code Playgroud)

windows-services wix wix2

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

处理英文陈述

语言/图书馆转换句子的任何建议,如:

"X碰撞了Y,后者又踢了Z."

  1. X:Bumped
  2. Y:被撞了,踢了Z.

nlp

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

使用Subversion合并两个分支修订

我想将rev 10和HEAD rev之间发生的所有更改合并到http:// url-of-branch-a并将它们应用到http:// url-of-branch-b.

就像是...

svn merge -r 10:HEAD http://url-of-branch-a 
Run Code Online (Sandbox Code Playgroud)

这可能吗?如果是这样,语法是什么?

我从unix命令行运行SVN客户端.SVN客户端版本为1.4

编辑:是的,我的具体解决方案是......

  1. 将目录更改为我希望接收更改的工作副本的位置(branch-b)
  2. svn merge -r 10:HEAD http:// url-of-branch-a

这将"branch-a"中的更改合并为"branch-b"

svn

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

如何迭代部署软件?

通过维基百科阅读我遇到了敏捷开发中Sprint的概念.根据我的理解,Sprint是指一组开发人员编写一定数量的功能,一旦这些功能被编程,它们就被打包并运送到客户端,然后下一个sprint启动,另一组功能被编码并运送出去,所以上...

我想知道客户端如何安装这些功能,以便它们成为包含以前功能的软件的一部分,编译后的代码是否以客户端安装的补丁的形式发布?是否重新编译整个应用程序,并且客户端使用更新的功能重新安装应用程序?使用某种框架设计的应用程序是否可以简单地将新功能插入到当前安装的应用程序中?它是怎么运行的?

deployment agile

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

JavaScript - window.onload - 将<div> </ div>的内容放到新窗口中

我想写一个java脚本:

  1. 当页面加载获取<div>标记的内容时
  2. 将内容放在弹出页面上.

脚本的任何想法?

我知道如何导航到元素但不知道如何复制内容.

div的内容将是这样的

        <div id="validationDiv">
        <div id="ctl00_Main_OTClaim1_valControls" class="errorpanel" style="color:Red;">
        <ul><li>Approver Name - required field.</li><li>Week Commencing Date - required field.</li><li>Summary of Hours Worked must be completed.</li><li>At least one item must be claimed to proceed.</li></ul>
    </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

其中valadation div包含我要复制到新窗口的内容

干杯

html javascript

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