问题列表 - 第19283页

CMake和C ++ / CLI,C#

我想使用CMake来编译由C ++,C ++ / CLI和C#代码组成的代码。我知道有一些非官方的宏支持C#代码。有人用过吗?他们的素质是什么?他们可靠吗?它们是否复制VS9 / MSBuild功能?

c# cmake

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

CSS - 如何将元素定位到其父容器的底部?

在下面的示例中,我尝试将子 div(粉色矩形)放置在其父 div 的底部。我尝试使用我找到此 stackoverflow 线程的建议,但没有帮助。任何想法?

<html>
<style type="text/css"> 
    .a {        
        background: gray;
        height: 80px;
    }
    .b {
        background: pink;
        float:  right;                              
        bottom: 0px;
    }   
</style>
<body>
<div class="a">
    the parent
    <div class="b"> child
    </div>
</div>  
</body>
<html>
Run Code Online (Sandbox Code Playgroud)

css

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

如何模拟静态单例?

我有一些课程,我被要求添加一些单元测试与Rhino Mocks并有一些问题.

首先,我知道RhinoMocks不允许模拟静态成员.我正在寻找我的选择(除了使用TypeMock).

我所拥有的类的示例与以下类似:

class Example1 : ISomeInterface
{
    private static ISomeInterface _instance;

    private Example1()
    {
        // set properties via private static methods
    }

    static Example1()
    {
        _instance = new Example1();
    }

    public static ISomeInterface Instance() 
    {
        get { return _instance; }
    }

    // Instance properties 

    // Other Instance Properties that represent objects that follow a similar pattern.
}
Run Code Online (Sandbox Code Playgroud)

所以当我打电话给上面的课时,它看起来像这样......

Example1.Instance.SomeObject.GoDownARabbitHole();
Run Code Online (Sandbox Code Playgroud)

有没有办法让我SomeObject.GoDownARabbitHole()在这种情况下嘲笑或嘲笑实例?

c# unit-testing rhino-mocks

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

C++模板:防止基本模板的实例化

我有一个界面

std::string
get_string(Source const &s, std::string const &d);
int
get_int(Source const &s, int const &d);
bool
get_bool(Source const &s, bool const &d);
Run Code Online (Sandbox Code Playgroud)

我想改成

template<class T>
T
get(Source const &s, T const &d);
Run Code Online (Sandbox Code Playgroud)

但是没有合理的基本模板,因此实际的基本定义是合法但无用的(return d;).如果基础实例化,我该怎么做才能强制编译时失败?对于这种情况,有没有惯用的解决方案?

c++ templates

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

jQuery - 如何使用Each()方法遍历并更改页面加载上的所有复选框

我正在加载一个包含20多个复选框的网页.页面正在加载来自数据库的数据,因此将检查一些复选框,并且连接到这些复选框的textareas将包含一些文本.我想我想做的是:1)遍历所有chekbox并找到被检查的那些2)然后修改每个相关textarea的'disabled'属性和css属性

每个复选框都有一个唯一的ID(例如,specA01,specA02,specA03等等),每个textarea都有一个唯一但相关的ID(例如,specA01summ,specA02summ,specA03summ等...)

我有这个代码,我从同一页面上的另一行修改,但我知道我在这里误解了一些基本原则......可能与".this"行有关...

    $("input[type=checkbox][checked]").each(
            function() {
                var checkBoxId = $(this).attr('id');
                $('#' + checkBoxId + 'summ').removeAttr("disabled");
                $('#' + checkBoxId + 'summ').css({'background-color' : '#ffffff', 'color' : '#000000', 'border-color' : '#696FA3', 'height' : '10em'});
                $('#' + checkBoxId + 'summRequired').css("display", "block");

            });
Run Code Online (Sandbox Code Playgroud)

本质上,在这段代码中,我试图遍历所有选中的复选框,在名为'checkBoxID'的变量中获取每个ID,然后修改ID为'#'+ checkBoxId +'summ'的textarea元素.我们非常感谢您提供的任何帮助或指导.对不起我的公然无知.我还在学习编程和jQuery.

checkbox each jquery loops

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

以编程方式从另一个实体设置一个实体中的值.核心数据问题

我是Core Data的新手,看了很多教程和论坛,但没有找到解决我问题的优雅方案:

我的模型中有三个实体:Worker,Task和SubTask.每个都与它下面的实体有一对多关系,并且与一对一有关.Worker有很多任务,每个Task都有很多SubTasks,每个SubTask都有一个parentTask,每个Task都有一个Worker.SubTask有一个startTime属性,它被设置为newObject方法中的当前时间,以及一个触发我的SubTaskArrayController类中的endSubTask方法的按钮.endSubTask计算startTime和now之间的时间,并为SubTask属性timeWorked设置该值.到现在为止还挺好.问题:

获取所选Task的totalTimeWorked属性以更新自身的最佳方法是什么?

当我尝试类似的东西

[currentSubTask setValue:newTotalTime forKey:@"parentTask.totalTimeWorked"];

我明白了:

[setValue:forUndefinedKey:]:实体SubTask不是密钥parentTask.totalTimeWorked的密码值编码兼容.

如何访问当前所选SubTask的parentTask的属性?

cocoa entity core-data accessor relationship

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

如何检测Java是通过批处理文件中的REGEDIT.exe安装的?

我正在寻找一个批处理文件片段,它以某种方式读取Windows注册表并检测Windows系统上的哪个Java JDK,然后询问用户他们想要使用哪一个并记住该选择.

这是我到目前为止......需要一些修改.这个脚本只找到第一个JDK ......它不处理倍数.

@echo off
SETLOCAL EnableDelayedExpansion
:: findJDK.bat
start /w regedit /e reg1.txt "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit" 
type reg1.txt | find "JavaHome" > reg2.txt 
if errorlevel 1 goto ERROR 
for /f "tokens=2 delims==" %%x in (reg2.txt) do (
  set JavaTemp=%%~x
  echo Regedit: JAVA_HOME path : !JavaTemp!
)
if errorlevel 1 goto ERROR
echo.
set JAVA_HOME=%JavaTemp%
set JAVA_HOME=%JAVA_HOME:\\=\%
echo JAVA_HOME was found to be %JAVA_HOME%
goto END
:ERROR
echo reg1.txt is: & type reg1.txt
echo reg2.txt is: & type reg2.txt …
Run Code Online (Sandbox Code Playgroud)

java registry batch-file java-home

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

jQuery:对话框问题 - 初始化后更改按钮

我已经定义了一个带有2个按钮的对话框:确定+取消.我现在要做的是在初始化后更改ok按钮的功能,所以我尝试了:

dlgPrompt.dialog({
    buttons: {
        'Ok': function() {
            myFunction();
            $(this).dialog('close');
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

不幸的是它不起作用(当点击确定时,没有任何反应).有谁知道什么是错的?

谢谢

jquery dialog jquery-ui

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

如何用Java开发iPhone应用程序?

在我的计算机科学课上,我完成了所有项目; 所以我的老师认为开发iPhone应用程序是个好主意.唯一的问题是该课程是用java教授的,而iPhone应用程序是用Objective-C编写的.

我想知道是否有人用JavaVM开发了Java应用程序.

这个编译器(据说)将java字节代码转换为Objective-C(不需要苹果计算机或Objective-C知识).它是否正确?

http://www.xmlvm.org/overview/

以下是在iPhone上使用的Java代码的代码示例:

http://www.xmlvm.org/iphone/#

java iphone objective-c

49
推荐指数
6
解决办法
16万
查看次数

CSS中的浮动 - 浮动到右边时,空隙/空间留在顶部?

这有点难以描述,但基本上我的页面上浮动的div留下了不受欢迎的空间.这是描述问题的图片.黑匣子是div.

浮动之前:

替代文字

浮动后:

替代文字

期望的效果:

替代文字

而且我不确定它是否有所作为,但我也有一个空的div,其中"clear:both"立即放置在浮动的div之后.

我怎样才能做到这一点?

html css css-float

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