问题列表 - 第49842页

git-svn和本地分支机构

我通常使用git进行版本控制,但是现在我在svn存储库中遇到了源代码,因此我使用git-svn来访问该存储库.然而,当我尝试使用本地分支时,这似乎会导致一些麻烦.

我通常每天只提交一次本地存储库,所以我可能会在我的本地主服务器上提交,我还没有上传.当我在此时创建分支,然后其他人提交到上游存储库时,当前的一个和上一个同步的提交之间的所有提交都会重复.

为了使这一点更加清晰:

A-B-C-D-E  
     \  
      \-F
Run Code Online (Sandbox Code Playgroud)

上游存储库位于A处,两个分支处分别位于E和F. 做一个git svn rebase会导致:

A-G-H-B-C-D-E
 \
  \-B-C-F
Run Code Online (Sandbox Code Playgroud)

其中G和H是从上游回购中提取的提交.我已经尝试通过切换到另一个git svn rebase来将两个提交到另一个分支.但这让我离开了:

A-G-H-B-C-D-E
 \
  \-G-H-B-C-F
Run Code Online (Sandbox Code Playgroud)

因此,这会导致更多的提交重复.有没有一种干净的方法来处理这种情况?

svn git git-svn git-branch

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

BlackBerry - html链接到App World中的应用程序

我在应用程序商店中有一个BlackBerry应用程序.我想从网页链接到这个应用程序,因此如果用户在他们的浏览器上访问该页面并单击该链接,则将启动该BlackBerry AppWorld应用程序,用户将能够轻松下载本机​​应用程序.

它可以在iPhone和Android上用这样的链接做到这一点

<a href="http://itunes.apple.com/us/app/mhmobile/id341550746?mt=8">MyApp</a>

<a href="market://search?q=pname:aero.sita.lab.resmobileweb.android.mh">MyApp</a>
Run Code Online (Sandbox Code Playgroud)

在BlackBerry上有类似的方法吗?

blackberry

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

或者字符串以避免在目标C中为零

是否有一个简短的语法来避免传递一个nil NSString?

我想避免这样做:

if(!str)
   str = @"";
[obj someFunc:str];
Run Code Online (Sandbox Code Playgroud)

这就是我想要的是什么喜欢做的事:

[obj someFunc:(str || @"")]
Run Code Online (Sandbox Code Playgroud)

但Objective-C不允许这样做.

objective-c nsstring

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

如何识别Eclipse Debug Perspective中的线程?

我正在开发一个有一些线程的Java应用程序.我在控制台中打印了threadId,例如17,18,19等.但是当我打开调试透视图时,我有这个"调试"窗口(最左上角的窗口),它显示当前线程,但它们使用[Thread-2],[thread-3].这些数字不一定与ThreadIds匹配.

有没有办法让我可以将我在控制台中获得的ThreadId与"Debug"窗口中显示的线程相关联?

java eclipse

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

如何在C#代码后面的Button中添加StackPanel

如何使用c#代码在Button中添加StackPanel(即将以下XAML转换为C#)?没有Button.Children.Add......

<Button>
   <StackPanel Orientation="Horizontal" Margin="10">
      <Image Source="foo.png"/>
   </StackPanel>
</Button>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml button

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

这是C/C++中的未定义行为(第2部分)

有关序列点的规则对以下代码有何规定?

int main(void) {
    int i = 5;
    printf("%d", ++i, i); /* Statement 1 */
}
Run Code Online (Sandbox Code Playgroud)

只有一个%d.我很困惑,因为我在编译器GCC,Turbo C++和Visual C++中获得了6个输出.行为是明确界定还是什么?

这与我的上一个问题有关.

c c++ undefined-behavior

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

jQuery覆盖旧版本的jQuery

我们在页面的头部引用了jQuery 1.3.2,我们无法更改,并且在页面的下方调用了jQuery 1.5.1.

是否会在代码中进一步覆盖自身,或者是否存在潜在的冲突?

jquery overriding

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

实例变量的类型

假设我有这样的课程

class Employee:
    pass
Run Code Online (Sandbox Code Playgroud)

我创建了两个对象,Employee如下所示

john = Employee()
rob = Employee()
Run Code Online (Sandbox Code Playgroud)

..并创建实例变量

john.age = 12
rob.age = '15'
Run Code Online (Sandbox Code Playgroud)

编译器同时接受并打印年龄(约翰的年龄int和抢劫年龄string).这怎么合乎逻辑?每个对象中具有不同类型的相同数据属性.

谢谢.

python class member

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

php文件类型为pdf,mp3

我有一个代码部分,检查是否:

($_FILES["fileToUpload"]["type"] == "image/gif" || $_FILES["fileToUpload"]["type"] == "image/jpeg" || $_FILES["fileToUpload"]["type"] == "image/png")

有什么可以替代'image/gif'它来过滤pdf和mp3?

php file-upload

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

Pythonic创建2D numpy数组的方法

我有一个函数gen(),它返回一个nElements数量浮点数的numpy数组.我正在寻找更多的Pythonic(单线?)方式来做到以下几点:

a = zeros((nSamples, nElements))
for i in xrange(nSamples):
     a[i,:] = gen()
Run Code Online (Sandbox Code Playgroud)

这是一种方法:

a = array([gen() for i in xrange(nSamples)]).reshape((nSamples, nElements))
Run Code Online (Sandbox Code Playgroud)

但由于没有预先分配numpy数组,可以理解的是它有点慢:

import time
from numpy import *

nSamples  = 100000
nElements = 100

start = time.time()
a = array([gen() for i in xrange(nSamples)]).reshape((nSamples, nElements))
print (time.time() - start)

start = time.time()
a = zeros((numSamples, nElements))
for i in xrange(numSamples):
    a[i,:] = gen()
print (time.time() - start)
Run Code Online (Sandbox Code Playgroud)

输出:

1.82166719437
0.502261161804
Run Code Online (Sandbox Code Playgroud)

那么,有没有办法实现相同的单线程,同时保持预分配阵列的速度?

谢谢,
-Nate

python arrays 2d numpy

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