问题列表 - 第20862页

SVN客户端集成到Eclipse中

我已经将一个Subclipse插件集成到Eclipse中以执行与SVN相关的操作.

我已成功签入,签出并将我的项目提交给SVN.

但是现在当我尝试提交或更新我的项目时,它显示以下错误

org.tigris.subversion.javahl.ClientException: Unsupported working copy format

svn: This client is too old to work with working copy 'D:\EclipseWorkspace\EMSEclipse'; please get a newer Subversion client
Run Code Online (Sandbox Code Playgroud)

我曾试图通过更新插件帮助>>软件更新... Eclipse的,但它是说,软件是最新的,并且没有新的版本可用.

我应该切换到其他SVN客户端.如果是的话,那么请您建议我使用Eclipse的任何其他SVN客户端吗?

eclipse subclipse svn eclipse-plugin

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

如何获得2 ^ k的数字的lg2

获得数字的基数2对数的最佳解决方案是什么,我知道它是2的幂(2^k).(当然,我知道只有价值2^kk本身).

我想做的一种方法是减去1然后做一个bitcount:

lg2(n) = bitcount( n - 1 ) = k, iff k is an integer
0b10000 - 1 = 0b01111, bitcount(0b01111) = 4
Run Code Online (Sandbox Code Playgroud)

但有没有更快的方法(没有缓存)?还有一些不涉及bitcount的事情会很快知道吗?

其中一个应用是:

suppose you have bitmask
0b0110111000

and value
0b0101010101

and you are interested of
(value & bitmask) >> number of zeros in front of bitmask
(0b0101010101 & 0b0110111000) >> 3 = 0b100010

this can be done with

using bitcount
value & bitmask >> bitcount((bitmask - 1) xor bitmask) - …
Run Code Online (Sandbox Code Playgroud)

performance bit-manipulation logarithm bitcount micro-optimization

9
推荐指数
3
解决办法
593
查看次数

使用eclipse或netbeans开发时,你使用phpmyadmin来管理mysql吗?

使用eclipse或NetBeans进行开发时,是否使用phpmyadmin来管理MySQL,还是有一个插件可以使事物更加集成?

java mysql eclipse netbeans

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

Marshal.PtrToStringUni()vs new String()?

假设我有一个char*类型的指针到unicode字符串,我知道长度:

char* _unmanagedStr;
int _unmanagedStrLength;
Run Code Online (Sandbox Code Playgroud)

我有2种方法将其转换为.NET字符串:

Marshal.PtrToStringUni((IntPtr)_unmanagedStr, _unmanagedStrLength);
Run Code Online (Sandbox Code Playgroud)

new string(_unmanagedStr, 0, _unmanagedStrLength);
Run Code Online (Sandbox Code Playgroud)

在我的测试中,两个调用都给出了完全相同的结果,但它new string()比1.8倍快Marshal.PtrToStringUni().

为什么这种性能差异?两者之间还有其他功能差异吗?

.net c# unsafe unmanaged marshalling

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

只写属性是否具有实际应用?

我不知道为什么我开始考虑这个,但现在我似乎无法停止.

在C#中 - 可能还有很多其他语言,我记得Delphi曾经让你这么做 - 编写这种语法是合法的:

class WeirdClass
{
    private void Hello(string name)
    {
        Console.WriteLine("Hello, {0}!", name);
    }

    public string Name
    {
        set { Hello(name); }
    }
}
Run Code Online (Sandbox Code Playgroud)

换句话说,该属性有一个setter但没有getter,它是只写的.

我想我无法想到为什么这应该是非法的,但我从来没有真正在野外看过它,而且我似乎在野外看起来非常精彩/可怕的代码.这似乎是一种代码味道; 似乎编译器应该给我一个警告:

CS83417:属性"名称"似乎完全无用且愚蠢.糟糕的程序员!考虑用方法替换.

但也许我只是没有做足够长的时间,或者为了看到任何有效使用这种结构的例子而在一个太狭窄的领域工作.

是否存在只写属性的现实示例,这些示例要么不能被直接方法调用替换,要么变得不那么直观?

language-agnostic oop properties

48
推荐指数
4
解决办法
5580
查看次数

是否可以在不使用<fieldset>标签的情况下实现<fieldset>类效果?

我个人喜欢这个<fieldset>标签,因为它如何绘制一个盒子并将<legend>它放在边框上方.像这样.

我想要实现的示例图像

但是,该fieldset元素用于组织表单,并且将其用于一般设计并不比使用表格进行一般设计更好.所以,我的问题是...... 如何使用另一个标签获得相同的结果?边框必须在<legend>(或任何其他标签将被使用)下删除,并且因为可能存在"复杂的"身体背景图像,所以我不能仅设置background-color图例以匹配元素之一下.

我希望它能在没有JavaScript的情况下工作,但CSS3和基于XML的格式(如SVG或XHTML)都可以.

html css fieldset

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

为什么在util类中有48位种子?

为什么这个类在其线性同余公式中使用48位种子?我本来期望32或64 ......

我知道当要求32位值时它需要更高阶的位.但为什么只有16个额外的位?这是一个"随机"的选择吗?

java random math lcg

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

通过iPhone开发加快速度的最快途径

我目前正在阅读Hillegass的Mac OS X Cocoa Programming,以加快Objective-C和开发工具的速度.下一个最好的步骤是什么?

讲师带领课程?在线培训?具体书籍?

iphone

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

我可以显式调用复制构造函数吗?

我对复制构造函数的机制有点困惑.如我错了请纠正我:

如果一个方法将一个对象的引用作为参数,并且该类定义了一个复制构造器,那么该类使用构造函数来创建自身的副本,并将其传递给函数而不是对原始对象的引用?

此外,人们可以打电话

Object * obj = new Object(&anotherObject);
Run Code Online (Sandbox Code Playgroud)

创建另一个对象的副本?

c++ copy-constructor

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

锁(线程)原子?

这可能听起来像一个愚蠢的问题,但如果一个人在多线程应用程序中锁定资源,那么资源上发生的操作是原子地完成的吗?

IE:处理器是否可以中断,或者在资源锁定时可以进行上下文切换?如果确实如此,那么在重新安排它的过程之前,没有其他任何东西可以访问该资源.听起来像是一项昂贵的操作.

multithreading locking atomic

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