问题列表 - 第42728页

SVN Endless Loop - [文件]"在存储库中不存在"

这一直困扰着我一个星期.

SVN一直告诉我某个文件" does not exist in repository".

精细.我们只是删除它.忘掉它.忽略它.随你.我并不关心这个文件(特别是如果它在夜间办理登机手续时仍然失败).

最离奇的部分?"恢复"实际上将从存储库中恢复文件,因此它在那里(已损坏,可能?).

......这必须是锦上添花.如果我通过Windows资源管理器删除该文件,SVN将从存储库中恢复该文件,并在该状态之后存储库中不存在该文件.WTF?

有没有人知道如何摆脱这个?

我已经尝试过清理,转换,删除和其他任何可以想象的事情,但是这个让我难过.

感谢您提供的任何提示......

tortoisesvn

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

IT任务:F#脚本与Powershell脚本

我知道Powershell通常被认为是Windows的IT管理语言,但是为什么/何时你会选择F#,这是强类型和'intellisensed'?

powershell f#

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

Magento产品类别

我必须列出其类别或类别的产品,我只有产品'SKU由它我需要找到它属于哪个类别,所以我想知道在哪个magento表这个信息留下来.

即:对于sku 52429,它分为3类.该报告将显示所有3个类别树:

Bl>护发>造型产品

Bl>天然有机>护发>定型产品

Bl>我们的品牌> Pureology> Stylers

谢谢!Richa

mysql magento

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

如何从绑定标量变量的文件输出中过滤特定行?

我正在尝试使用正则表达式来过滤除VMware VMX文件中的一个非常特定的文本行,我正在通过foreach循环运行,因为每个VM都有多个文件.每次循环运行时,它会将运行cat 的Net :: OpenSSH的输出绑定到位于VM服务器上的文件到标量变量.

我不确定这是否真的有意义.

无论如何,我遇到的问题是当脚本运行时,它与我的正则表达式中的任何内容都不匹配,它只是一个接一个地显示所有cated VMX文件.我无法弄清楚我错过了什么.

这是我正在处理的代码示例.

sub get_virtual_machines {
my $esx_host = config_file()->{ESX}{host};
my $ssh_port = config_file()->{ESX}{port};
my $esx_user = config_file()->{ESX}{user};
my $esx_password = config_file()->{ESX}{password};
my %options = (
    port => $ssh_port,
    user => $esx_user, 
    password => $esx_password
);
my $ssh1 = Net::OpenSSH->new($esx_host, %options);
print color 'blue';
print "Collecting virtual machine data for $esx_host\n";
my @virtual_machines = $ssh1->capture('vim-cmd vmsvc/getallvms');
shift @virtual_machines;
print color 'reset';
# Filter data from ESX\ESXi output
my %virtual_machines = ();

foreach …
Run Code Online (Sandbox Code Playgroud)

regex perl vmware

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

使用进度从FTP下载文件 - TotalBytesToReceive始终为-1?

我正在尝试从带有进度条的FTP服务器下载文件.

文件正在下载,并且ProgressChanged事件正在调用,除非事件args TotalBytesToReceive始终为-1.TotalBytes增加,但我无法计算没有总数的百分比.

我想我可以通过其他ftp命令找到文件大小,但我想知道为什么这不起作用?

我的代码:

FTPClient request = new FTPClient();
request.Credentials = credentials;
request.DownloadProgressChanged += new DownloadProgressChangedEventHandler(request_DownloadProgressChanged);
//request.DownloadDataCompleted += new DownloadDataCompletedEventHandler(request_DownloadDataCompleted);
request.DownloadDataAsync(new Uri(folder + file));
while (request.IsBusy) ;
Run Code Online (Sandbox Code Playgroud)

....

static void request_DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e)
{
    if (e.TotalBytesToReceive == -1)
    {
        l.reportProgress(-1, FormatBytes(e.BytesReceived) + " out of ?" );
    }
    else
    {
        l.reportProgress(e.ProgressPercentage, "Downloaded " + FormatBytes(e.BytesReceived) + " out of " + FormatBytes(e.TotalBytesToReceive) + " (" + e.ProgressPercentage + "%)");
    }
}
Run Code Online (Sandbox Code Playgroud)

....

class FTPClient : WebClient
{
    protected …
Run Code Online (Sandbox Code Playgroud)

c# ftp asynchronous webclient

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

将一个Cursor的内容添加到另一个Cursor

我想加入两个游标,以便第二个Cursor的内容在加入后也会出现在第一个Cursor中.

这是我的代码,

public final Uri AllImage_URI_Int = MediaStore.Images.Media.INTERNAL_CONTENT_URI;
public final Uri AllAudio_URI = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
cContentList = managedQuery(AllImage_URI_Int, null, null, null, MediaStore.Images.ImageColumns.TITLE);
cList_Int = managedQuery(AllImage_URI, null, null, null, MediaStore.Images.ImageColumns.TITLE);
Run Code Online (Sandbox Code Playgroud)

在这种情况下我应该使用CursorJoiner吗?

我想将此Cursor传递给SimpleListAdapter?我如何加入这两个游标?

谢谢!!

android cursor

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

没有Xcode的macosx上的C++ SDL

系统:黑色Macbook运行Mac OS X 10.5.5(Leopard)

我想只使用g ++编译一个SDL hello-world应用程序.Xcode适用于macintosh,但我想要跨平台兼容性,所以我不会使用任何coaca框架(没有菜单,没有按钮等).此外,将Xcode项目移植到其他操作系统并不是很有趣.我下载并将SDL安装到/ Library/Frameworks中.

最大的问题是:makefile中的内容(假设源代码中只有一个helloWorld.cpp文件).如果可能的话,我想避免修改此处找到的Helloworld文件.

c++ macos sdl g++

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

我有一个无限循环

newValue := oldValue;
repeat
    delta := (RandomRange(0, 200) / 100) - 1;
    newValue := newValue + delta;
 until (newValue > 24) and (newValue < 40);
 oldValue := newValue;


newValue2 := oldValue2;
repeat
    delta := (RandomRange(0, 200) / 100) - 1;
    newValue2 := newValue2 + delta;
 until (newValue2 > 24) and (newValue2 < 40) and (newValue2 < newValue); 
 oldValue2 := newValue2;
Run Code Online (Sandbox Code Playgroud)

经过几次迭代后,这会在第二个循环中遇到无限循环.它意味着将Float随机地改变-1到+1并保持在24到40的范围内,同时仍然小于另一个以相同方式随机改变的Float.

谁可以先让我说"d'哦!"?(可能是(newValue2 < newValue))


D'哦!

嗯,现在有人指出,答案是显而易见的. newValue := oldValue + delta;,而不是'newValue:= newValue + delta;',以便代码读取(类似于两个循环)

newValue := oldValue; …
Run Code Online (Sandbox Code Playgroud)

delphi

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

Android:同步滚动两个不同的视图

我有一个棘手的问题,涉及两个不同视图的同步滚动.我已经创建了自己的自定义网格视图窗口小部件,左侧和顶部都有"粘性"视图,只有在网格的一个方向上.想想一个日历,你有时间在顶部,日期在左边,当你水平滚动时间时,日期视图应保持不变,当你垂直滚动日期时,时间视图应保持不变.

网格本身是使用垂直滚动视图中的嵌套水平滚动视图实现的.电网运行良好,所以没问题.由于粘性视图不在实际网格中,因此我在网格滚动视图中覆盖了onScrollChanged,并在用户滚动网格时以编程方式调用粘贴视图上的scrollTo.

这可以按预期工作,除了两个不同的视图开始滚动和结束滚动时有一个小的时间偏移.当您考虑滚动可能是在UI线程上线性执行时,我认为这是有道理的.

所有的视图都是滚动视图,我已经启用了平滑滚动和使用smoothScrollTo等,而不是尝试改进这一点,但它仍然是同样的问题.这个问题在较大的屏幕上尤为明显,例如三星Galaxy Tab,而在中小屏幕设备上则难以察觉.

任何帮助表示赞赏!如果有一个简单的解决方案,很好..如果它意味着新设计(满足上面的粘性视图用例),那么就这样吧.

用于触发编程的代码.滚动,水平相同

@Override  
protected void onScrollChanged(int x, int y, int oldx, int oldy) {  
   mListener.onScrollY(y);  
   super.onScrollChanged(x, y, oldx, oldy);  
}  
// which leads to,  
// Handle vertical scroll  
public void onScrollY(final int y) {  
   mCurrentY = y;  
   mVerticalScroll.smoothScrollTo(0, y);  
}  
Run Code Online (Sandbox Code Playgroud)

下面是XML布局,如果有任何帮助的话

实际网格,它是一个包含在垂直滚动视图中的水平滚动视图,网格项在嵌套的linearlayout中垂直添加
>

  < com.....VerticalScrollView  
    android:id="@+id/gridscroll" 
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent" 
    android:layout_below="@id/timescroll"
    android:layout_toRightOf="@id/vertscroll"  
    android:layout_alignTop="@id/vertscroll"  
    android:layout_marginLeft="2dp" android:scrollbars="none"  
    android:fadingEdge="none">   

    < com....HorizScrollView
    android:id="@+id/horizscroll"
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent"
    android:scrollbars="none"  
    android:fadingEdge="none">  

    < LinearLayout android:id="@+id/grid"  
      android:layout_width="fill_parent"  
      android:layout_height="fill_parent"  
      android:orientation="vertical">  

      < /LinearLayout>  

      < /com.....HorizScrollView>  

      < /com.....VerticalScrollView>  
Run Code Online (Sandbox Code Playgroud)

水平粘滞视图

 < …
Run Code Online (Sandbox Code Playgroud)

android scroll gridview scrollview

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

Jquery禁用链接5秒

我有这个代码:

   $('#page-refresh').click( function() {
        $.ajax({
            url: "/page1.php",
            cache: false,
            dataType: "html",
            success: function(data) {
                $('#pagelist').html(data);
            }
        });
         return false;
   });
Run Code Online (Sandbox Code Playgroud)

在这段代码中,有可能在ajax成功函数中禁用#page-refresh点击5秒然后重新启用它?基本上,如果一个人点击按钮并且这个动作发生,我不希望他们再次点击并再次运行此动作5秒钟.我查看了delay()解除对此的点击,然后再次绑定它,但一旦解除绑定,它就再也不允许我点击按钮了.

ajax jquery onclick hyperlink

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