问题列表 - 第24490页

每次使用git存储库进行推/拉时,SSH公钥是否需要相同?

我刚开始使用Git,所以如果这是一个新手问题,我道歉.
我正在使用两台不同的机器将更改提交到github.com上的远程Git存储库.我是否需要使用相同的SSH公钥(我在Github上为我的存储库提到的那个)?

git ssh github ssh-keys

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

是否有内置的Java方法来装箱阵列?

我可以用一种标准方法代替这种自定义方法吗?

public static Byte[] box(byte[] byteArray) {
    Byte[] box = new Byte[byteArray.length];
    for (int i = 0; i < box.length; i++) {
        box[i] = byteArray[i];
    }
    return box;
}
Run Code Online (Sandbox Code Playgroud)

java boxing

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

将SQLite数据库导出到Android中的XML文件

我知道这是可能的,但我不确定从哪里开始.有没有人能够做到这一点?

谢谢.

java xml sqlite android

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

如何使用Jquery sortable排序后检索父容器ID?

我有以下标记和JavaScript来排序一些项目.项目可以在一个块内或在其他块中进行排序.它有效,但在项目从一个块移动到另一个块后,我在检索正确的块ID时遇到问题.

例如,如果我在"Block 1"中移动项目1,我会得到"我在Block = block_1",但如果我将项目1移动到Block 2,我仍然会在Block 1中.

但我想将块2作为其父容器.我需要检索此id,以便我可以执行一些ajax并相应地更新db.

你能帮我纠正一下吗?

<div id="blocks_sortable">
    <div id="block_1">
        <h2>Block 1</h2>

        <div class="items_sortable connectedSortable">
            <div id="item_1"> 
                <span>Item 1</span></div>   
            <div id="item_2"> 
                <span>Item 2</span></div>
            <div id="item_3"> 
                <span>Item 3</span></div>
        </div>
    </div>  
    <div id="block_2">
        <h2>Block 2</h2>

        <div class="items_sortable connectedSortable">
            <div id="item_4"> 
                <span>Item 4</span></div>   
            <div id="item_5"> 
                <span>Item 5</span></div>
            <div id="item_6"> 
                <span>Item 6</span></div>
        </div>
    </div>
</div>

<script>
$("#blocks_sortable").sortable({ });
$(".items_sortable").sortable({
     connectWith: '.connectedSortable'
    , forcePlaceholderSize: true
    ,         stop : function(event, ui){
                    alert("I am in block = "+$(this).parent().attr("id"));
                }
}).disableSelection();      
</script>
Run Code Online (Sandbox Code Playgroud)

谢谢.

javascript php jquery jquery-ui-sortable

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

我如何知道函数是否已内联?

如果我将任何函数标记为内联,是否有一种方法可以知道函数是否内联?

c++ inline

21
推荐指数
3
解决办法
3770
查看次数

java.util.concurrent.Future.get()没有返回

我有以下Java代码:

final Future future = exeService.submit(
    new Runnable() {
        public void run() {
            myObject.doSomething();
        }
    }
);

future.get();
Run Code Online (Sandbox Code Playgroud)

在哪里exeService是一个实例

java.util.concurrent.ExecutorService
Run Code Online (Sandbox Code Playgroud)

问题是myObject.doSomething()永远不会返回,因此future.get()永远不会返回.

但是,如果我将调用替换submitexecute这样的调用:

exeService.execute(
    new Runnable() {
        public void run() {
            myObject.doSomething();
        }
    }
);
Run Code Online (Sandbox Code Playgroud)

呼叫myObject.doSomething()确实返回.我不知道这是否重要,但这doSomething()是一种void方法.

为什么doSomething()在使用execute时完成但在使用时没有submit

另外,我不需要使用Future.get(); 这似乎是最自然的方式.(我也遇到了同样的问题CountdownLatch.)重点是我需要等待才能doSomething()继续完成,并且由于复杂的原因我不会进入这里,我需要在一个单独的线程上启动它.如果有另一种方法可以做到这一点,那就没问题了.

java concurrency multithreading future executorservice

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

如何在剪裁绘图后将上下文重置为原始矩形?

我尝试绘制一系列图案图像(在一个视图中不同的重复图案).

所以我在循环中做了这个:

CGContextRef context = UIGraphicsGetCurrentContext();

// clip to the drawing rectangle to draw the pattern for this portion of the view
CGContextClipToRect(context, drawingRect);

// the first call here works fine... but for the next nothing will be drawn
CGContextDrawTiledImage(context, CGRectMake(0, 0, 2, 31), [img CGImage]);
Run Code Online (Sandbox Code Playgroud)

我认为在剪切上下文以在特定矩形中绘制图案后,我从大画布中剪切出一个片段,下一次,我的画布消失了.不能删掉另一个片段.所以我必须以某种方式重置剪辑,以便能够在其他地方再次绘制另一个模式?

编辑:在文档中我发现了这个:

CGContextClip:"...因此,要通过将剪切路径恢复到先前状态来重新放大可绘制区域,必须在剪辑之前保存图形状态,并在完成任何剪切绘图后恢复图形状态. ".

那么,如何在剪辑之前存储图形状态以及如何恢复它?

iphone

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

如果日期是在今天或之前,我该怎么办?

我的Web应用程序由图书馆类型系统组成,其中书籍有截止日期.

我在页面上显示当前日期,只需使用以下命令:

date_default_timezone_set('Europe/London');

$date = date;
print $date("d/m/Y");
Run Code Online (Sandbox Code Playgroud)

我已将'date'设置为变量,因为我不确定当我在我的图书馆书籍页面上看到的IF语句中使用它时是否会有所不同.

在这个页面上,我只是输出书籍的截止日期,许多人的日期尚未达到今天的日期,而其他日期的日期大于今天的日期.基本上,如果它已经过了今天的日期(系统显示日期),我想要的是显示为粗体(或强)的截止日期.这就是我所拥有的并且认为会起作用的:

<?
if ($duedate < $date) {
  echo '<td><strong>';
} else {
  echo '<td>';
} ?>

<?php echo $date('d/m/Y', $timestamp);?></strong></td>
Run Code Online (Sandbox Code Playgroud)

我已将$ timestamp声明为var,它将默认MySQL格式的日期转换为英国版本.谁能帮我吗?我以为这会非常直接!

php date

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

如何获取Groovy类的所有属性名称?

标题问一切:如何获取Groovy类的所有属性名称?

它甚至可能吗?我以为我可以使用类的集合语法,但它似乎不起作用.

java groovy dynamic

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

哪些编程语言可以生成自包含的窗口.exes?

我想制作一个易于部署的Windows应用程序,并且想知道哪些编程系统可以创建完全自包含的Windows .exe文件?

另外,如果MacOSX和Linux可以从同一来源完成相同的操作,这将是一个奖励.我看了一下Realbasic,但他们放弃了单个.exe概念.

更新:我正在寻找可以从Windows XP到Windows 7运行的东西,无论安装什么版本的.NET.这甚至可能吗?

windows exe

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