问题列表 - 第40158页

当函数需要引用父指针时,无法将子类指针传递给函数,为什么?

class Parent{

};

class Child:
   public Parent
{

}

void Func(Parent*& param)
{

}

Child* c=new Child;

Func(c); //error
Run Code Online (Sandbox Code Playgroud)

c++

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

如何在Eclipse RCP项目中使用groovy?

我有一个Eclipse RCP项目,我想在其中使用Groovy.我尝试做的是:
1)添加"Groovy Nature"
2)在"src"文件夹下创建Groovy文件
3)从"View"的createPartControl()方法调用groovy类.

但是我得到了"java.lang.ClassNotFoundException:fly.island.jface.Test",而"fly.island.jface.Test"是一个groovy类.

我应该怎么做才能在Eclipse RCP项目中使用groovy?

groovy eclipse-plugin eclipse-rcp

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

JavaScript Collections API?

我已经搜索了很长一段时间来获取JS的Collections API(列表,设置),令人惊讶的是我只能这样:http://www.coffeeblack.org/work/jscollections/

这正是我想要的,但我想知道jQuery为什么不提供呢?我错过了什么?或者,也许,我的搜索技巧有多么无效?

我知道数组支持pop()和push(),但我需要contains().

javascript collections list

8
推荐指数
4
解决办法
8971
查看次数

PHP中的IP到国家/地区

可能重复:
IP到国家?

从PHP中获取IP的最佳方法是什么?

php

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

实体框架中的存储库模式4何时应该处置?

EF的新手,我注意到使用存储库模式可以真正简化事情并允许我做一些嘲弄.太好了.

我的问题

objectContext的典型用法是尽快销毁,见下文

using (var context = new SchoolEntities())
{    
    context.AddToDepartments(department);    
    context.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)

使用Repository模式我注意到没有人真正使用"使用模式",例如

using (var repository= new Repository<Student>(new MyContext))
{    
    repository.Add(myStudentEntity)  
    repository.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)

应该是我们应该尽快处理上下文,否则内存可能会泄漏或变得非常大?

任何人都可以澄清吗?非常感谢.

repository-pattern entity-framework-4

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

.aspx vs .cs类

.aspx类和.cs类的appcode有什么区别?

当我写一些ASPX类是aspx.cs默认继承的System.Web.UI.Page和它在页面指令ASPX paeg提的标签继承="page_name_what我们保存",我们不能让它继承别的类似的.cs类appcode的,这一切都让我困惑,请详细说明我在此.

asp.net

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

基于DataContext的属性的触发器

假设我要展示基于从DataContext的属性的值/隐藏的元素,我怎么能acheive呢?

// In MainWindow.xaml.cs: DataContext of MainWindow.xaml
public int Mode { get; set; } 
Run Code Online (Sandbox Code Playgroud)

在XAML,我想给出一个对隐藏要素Mode.我怎样才能完成以下工作?或者实现这个的适当方式是什么?

<StackPanel>
    <StackPanel.Triggers>
        <Trigger Property="Mode" Value="1">
            <Setter TargetName="txt1" Property="Visibility" Value="Visible" />
            <Setter TargetName="txt2" Property="Visibility" Value="Collapsed" />
            <Setter TargetName="txt3" Property="Visibility" Value="Visible" />
        </Trigger>
        <Trigger Property="Mode" Value="2">
            <Setter TargetName="txt1" Property="Visibility" Value="Collapsed" />
            <Setter TargetName="txt2" Property="Visibility" Value="Visible" />
            <Setter TargetName="txt3" Property="Visibility" Value="Collapsed" />
        </Trigger>
    </StackPanel.Triggers>
    <TextBlock Text="TextBlock 1" x:Name="txt1" />
    <TextBlock Text="TextBlock 2" x:Name="txt2" />
    <TextBlock Text="TextBlock 3" x:Name="txt3" />
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

目前,我得到的错误是" 物业'模式’在类型'的StackPanel’未找到d:\ tmp目录\ WpfApplication1\TriggersAndProperties\MainWindow.xaml. "

wpf triggers

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

最方便的方式在iOS游戏中播放声音?

我正在制作游戏,并希望有一个游戏音乐的背景循环,并且它有两个不同的声音效果通道.我想控制这些频道的音量.我看了fmod,但这超出了我的预算.现在,我正在查看Apple提供的MixerHostAudio示例.这是一个明显的例子,但有点啰嗦是1000多行只是为了播放两个声音,所以我想知道我是否应该做其他事情.

我理想的API看起来像这样:

SoundSystem *sounds = [SoundSystem soundSystemWithLoop:@"koto.mp3"]; 
[sounds play:@"chimes.mp3" channel:1 looping:YES volume:0.0];
[sounds fadeTo:1.0 channel:1 delay:0.5];
[sounds play:@"buddha_bell.mp3" channel:2];
Run Code Online (Sandbox Code Playgroud)

iphone audio ios

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

如果屏幕小于某个宽度,请隐藏div

如果用户屏幕<1024px,我想要隐藏浮动div,因为它将覆盖我的博客内容区域.我在网上发现了这个jQuery,但我不知道如何使用它.

$(document).ready(function() {

if ((screen.width>1024)) {
    // if screen size is 1025px wide or larger
    $(".yourClass").css('display', 'none'); // you can also use $(".yourClass").hide();
}
elseif ((screen.width<=1024))  {
    // if screen size width is less than 1024px
    $(".yourClass").css('display', 'block'); // here you can also use show();
}
});
Run Code Online (Sandbox Code Playgroud)

如果我的浮动div类名是sharecontent,我应该像下面那样替换上面的脚本吗?如果是,它不起作用.

$(document).ready(function() {

if ((screen.width>1024)) {
    // if screen size is 1025px wide or larger
    $(".sharecontent").css('display', 'none'); // you can also use $(".yourClass").hide();
}
elseif ((screen.width<=1024))  {
    // if screen size width is …
Run Code Online (Sandbox Code Playgroud)

jquery resolution show hide

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

GWT专注于TextBox它无法正常工作

我试图专注于树中的特定列表视图,我使用以下代码

    this.txtListName.setCursorPos(this.txtListName.getText().length());
    this.txtListName.setFocus(true);
Run Code Online (Sandbox Code Playgroud)

文本视图中的光标闪烁,但是当我键入一个键没有任何反应时,我必须再次选择文本视图才能键入.

为什么会这样呢?

解决了

设置焦点是在for循环中完成的,循环并创建了Tree Items,当我从for循环中删除它时.

gwt focus

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