问题列表 - 第17969页

SVN + SSH,不必每次都进行ssh-add?(苹果系统)

我知道答案就在那里,但我非常愚蠢,如果它让我面目全非,可能无法识别解决方案.

我在Mac上,通过SSH隧道连接到SVN服务器.我ssh-add privateKey.txt每次都要连接到SVN服务器(两个Cornerstone和Xcode都连接到SVN).

有没有办法在某处"保存"密钥,所以我不必每次都这样做?把它添加到我的钥匙串?一些配置文件?启动脚本?

svn macos ssh

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

Java异常处理 - 样式

从历史上看,我总是编写我的异常处理代码,如下所示:

    Cursor cursor = null;
    try {
        cursor = db.openCursor(null, null);
        // do stuff
    } finally {
        if (cursor != null) cursor.close();
    }
Run Code Online (Sandbox Code Playgroud)

但最近,出于可读性和懒惰的原因,我已经开始这样做了:

        Cursor cursor = db.openCursor(null, null);
        try {           
            // do stuff
        } finally {
            cursor.close();
        }
Run Code Online (Sandbox Code Playgroud)

从try-catch-finally块中分配游标(jdbc句柄,无论如何)是错误的吗?

除非JVM真正炸毁了作业,或者在作业块中的任务和第一行之间,我不确定我的旧样式是否会提供任何额外的价值,第二行肯定更具可读性和简洁性.文献通常总是采用第一种风格.

编辑 -假设我很高兴,同时初始化光标不是在这个代码块被抓,我在这个例子中唯一关心的是关闭游标,如果它通过openCursor抛出的异常分配和打开.还假设我正在测试空值等等.. yadda ... yadda ...(我已经改变了示例来反映这一点,它不是我的问题的焦点,所以我没有将它包含在第一版)

java exception-handling

10
推荐指数
4
解决办法
2432
查看次数

浮点加法的问题

float totalAmount = 0;
.
.
.//totalAmount assigned value 1.05 correctly
.
totalAmount  += float.Parse(dataRow["Amt"].ToString()); //where dataRow["Amt"] has value 4.93
Run Code Online (Sandbox Code Playgroud)

我得到的totalAmount的答案是5.97999954而不是5.98

为什么会这样?

c# floating-point precision

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

ASP按钮(命令与提交)

我希望这是一个命令按钮而不是提交按钮,这样当用户按下"提交"按钮时,"点击".

ASP Code:
<asp:Button CommandName="StartButtonName" CommandArgument="soo"
     CausesValidation="false" ID="StartButton" Text="..."
     Visible="false" runat="server" OnClick="StartButton_Click" />

Generated HTML code
<input type="submit" name="ctl00$ContentPlaceHolder1$StartButton"
       value="..." id="ctl00_ContentPlaceHolder1_StartButton" />
Run Code Online (Sandbox Code Playgroud)

为什么我的ASP代码没有生成命令按钮?

html forms asp.net submit form-submit

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

在intellij中创建宏

我正在尝试创建一个宏,它采用一个文本选择,并使用正则表达式运行一些查找/替换.我在intellij中记录了这个宏,但是当我运行它时,我得到的只是打开的查找/替换对话框.没有执行查找/替换.

有没有人有幸在intellij中创建一个查找/替换宏?

macros intellij-idea

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

垂直对齐div(无表格)

我可以水平对齐div,所有内容看起来都很棒.寻找垂直对齐不包含任何表格的div.我尝试将保证金头寸设置为#container内部的一些负值,但这种方式有效.我知道CSS还不支持这个吗?

这是我的标记:

body
{
    background: #777; /* gray */
    text-align: center;
}

#container 
{ 
    margin: 0 auto;
    width: 968px;
    text-align: left;
}

#toptab
{
    background: #f77; /* red */
    height: 14px;
    width: 968px;
}

#middletab
{
    background: #7f7; /* green */
    width: 968px;
}

#data
{
    width: 948px; /* 948 for the box plus we need 20 more px to handle the padding */
    padding-left: 10px; 
    padding-right 10px;
}

#bottomtab
{
    background: #77f; /* blue */
    height: 14px;
    width: 968px; …
Run Code Online (Sandbox Code Playgroud)

html css alignment

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

鼠标移动完成后如何让鼠标触发

看起来mouseup事件只有在它们不与mousemove结合时才被触发.换句话说,按下鼠标左键放开,然后触发mouseup.但是,如果您拖动图像然后放开,则不会触发任何鼠标.这是一个显示此行为的示例:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<div id="Out">
    <img id="Img" src="http://sstatic.net/so/img/logo.png" width=500>
</div>
<script language=JavaScript>
    $(function() {
        $(document).bind("mouseup",function() {alert("UP");});
        //$("#Out").bind("mouseup",function() {alert("UP");});
        //$("#Img").bind("mouseup",function() {alert("UP");});
    });
</script>
Run Code Online (Sandbox Code Playgroud)

如果你加载它,然后单击并放开,"UP"将发出警报.但是,如果你拖动然后放手,则不会触发UP.

如何在完成mousemove时触发mouseup,或者如何检查mousemove事件以确定鼠标左键现已关闭?

html javascript jquery javascript-events

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

VBA Excel中的对象数组或集合

我想在excel中有一个对象数组,调用一个事件处理程序.特别是我有多个按钮,它们对不同的单元格执行相同的功能,并且为了防止重复代码,我想通过索引简单地引用这些按钮对象(就像我以前在VB 6.0中所做的那样)....通过查找哪个按钮点击了我想填充特定的单元格等所以问题是:excel VBA中的一系列按钮?我在VB.net做了一些工作,我在那里使用了集合,而且运行良好......但似乎我不能在VBA中这样做.

excel vba excel-vba

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

返回类型为void的方法是否应使用return语句?

我知道有时候使用return;可以在Java中起到有用的作用,例如在保护中:

public void foo(Bar bar) {
    if(bar == null)
        return;

    // bar is not null, go ahead and do stuff with it
}
Run Code Online (Sandbox Code Playgroud)

但是到达返回类型的方法结束void呢?例如,

public void printMenu() {
    System.out.println("Print out some boilerplate info here, line 1.");
    System.out.println("Print out some boilerplate info here, line 2.");
    System.out.println("Print out some boilerplate info here, line 3.");

    return;
}
Run Code Online (Sandbox Code Playgroud)

除了纯粹的风格偏好,是否有任何理由包括或反对return;?如果是这样,他们是什么?

编辑:嗯,快速回答了.总结下面发布的15个答案:"不."

java return-type

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

如何使用服务或广播接收器的意图?

我的活动关闭时,我需要能够处理/捕获Intent.所以我正在寻找服务或BroadcastReceiver.

是否有可能"接收"服务本身的意图?我试图搜索,但找不到任何有用的东西.

使用BroadcastReceiver,我不确定它在Activity之外是如何工作的.它取决于正在打开/运行的活动吗?它可以单独运行吗?假设我的Activity被Android(或任务杀手应用程序)杀死,BroadcastReceiver是否仍然接收意图并处理它们?

我已经使用BroadcastReceiver作为小部件,但这次我不想使用小部件.

我的目标是让用户打开Activity来设置一些选项.从那里,他们将能够关闭活动,但我仍然能够处理由系统发出的Intents.

我仍然是Android开发的新手,所以我可能离我需要的地方太远了.

我错了吗?

android

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