问题列表 - 第49335页

在scala中匹配类型

是否可以匹配Scala中的类型?像这样的东西:

  def apply[T] = T match {
    case String => "you gave me a String",
    case Array  => "you gave me an Array"
    case _ => "I don't know what type that is!"
  }
Run Code Online (Sandbox Code Playgroud)

(但那编译,显然:))

或许正确的方法是类型重载......这可能吗?

遗憾的是,我无法传递一个对象和模式匹配的实例.

types scala

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

setKeepScreenOn/FLAG_KEEP_SCREEN_ON的正确方法

我使用方法setKeepScreenOn(true),并且无法弄清楚如何相对于当前Activity(具有内容视图集)调用它.我已经能够通过在我的一个按钮上调用它来实现它,它总是出现在视图中,但这感觉不对 - 而且我确信必须有办法解决这个问题.我尝试引用当前的焦点,如下所示:

getCurrentFocus().setKeepScreenOn(true);
Run Code Online (Sandbox Code Playgroud)

但是抛出了NullPointerException.也许目前没有焦点.那么,有人能告诉我如何引用我在里面工作的视图类吗?谢谢 :)

android screen power-management

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

如何解决'FB未定义'?

有时我在加载http://connect.facebook.net/en_US/all.js时遇到"FB未定义"问题

我意识到问题是因为有时我的网站只是没有加载该文件.所以它什么都没有,而FB对象确实不存在.

我的解决方案是在发生这种情况时阻止我的用户,所以我在JavaScript中尝试了以下代码但似乎没有工作:

if (FB) {/*run the app*/} else {/*alert the user*/}
if (FB!==false) {/*run the app*/} else {/*alert the user*/}
if (FB!='undefined') {/*run the app*/} else {/*alert the user*/}
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答!

javascript facebook

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

有没有在iOS SDK 4.3中使用Xcode 3的方法?

我在iOS 4.3上使用Xcode 4.Xcode 4非常缺陷,更不用说改变了很多东西.最让我烦恼的变化是热键,我甚至找不到以合适的方式定制它们的方法.我喜欢使用Xcode 3,因为它稳定,它可以满足我的需求.无论如何在iOS 4.3中使用Xcode 3?

iphone sdk xcode ios

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

html5 <audio>:如何在iOS 4.2/Android 2.3上使用内置的`next`和`previous`控件

在Gingerbread 2.3和iOS 4.2+上,HTML5 <audio>标签都会生成一个界面nextprevious按钮.

如何挂钩这些控件?它似乎不是HTML5媒体事件之一

他们发出什么JavaScript事件或者发送HTTP ICECast消息? (按钮单击时不发送HTTP标头)

对于例如屏幕截图,见https://coolaj86.com/demos/sandbox/html5-audio-tag.html

在Android上:

  • 如果您有姜饼或更好的姜饼,默认情况下您会在webapp中看到控件.

在iOS(iPhone,iPod,iPad)上:

  • 开始在iPod/iPad/iPhone上播放音乐样本
  • 然后单击按钮以"背景"应用程序.
  • 双击并在下方菜单中从左向右滑动以访问播放器控件.

注意:play/pause控件确实或多或少地按预期工作(设置适当的Content-Range HTTP标头有帮助)

iphone android ipod-touch ipad ios4

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

我需要帮助使用first-child和last-child CSS选择器

我有一个嵌套在一行中的三列布局.我想在除最后一列之外的每一列的右边添加一个边框.我还想删除左边的填充并用第一列的左边距替换它,然后移除右边的边距并用最后一列的右边距替换它.我尝试使用first-childlast-child选择器,但它们不起作用.

谁能指出我正确的方向?

#row {
}

.box {
    border-right: 1px dotted #e1e1e1;
    margin: 0;
    padding: 0 10px;
    width: 139px;
}

#row div:first-child {
    padding-left: 0;
    margin-left: 10px;
}

#row div:last-child {
    border-right: 0;
    margin-right: 10px;
    padding-right: 0;
}

<div class="row">

    <div class="box">
        <h3>First Title</h3>
        <div>Stuff</div>
    </div>

    <div class="box">
        <h3>Middle Title</h3>
        <div>Stuff</div>
    </div>

    <div class="box">
        <h3>Last Title</h3>
        <div>Stuff</div>
    </div>

</div>
Run Code Online (Sandbox Code Playgroud)

html css css-selectors

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

在Unix m/c中创建目录的Zip

在Unix m/ci上有文件夹,其中有更多的文件夹..我想制作父文件夹的zip文件.我应该能够在Windows m/c中解压缩这个zip文件..请你指点..

提前致谢..

unix

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

如何在不同的身份下运行iisexpress应用程序池

有没有办法在除当前登录用户之外的其他身份下运行iisexpress应用程序池?

我现在使用"runas"命令来解决这个问题,但我想知道iisexpress是否内置了一些我可以使用的内容.

visual-studio-2010 iis-express

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

Delphi:构造不调用重写的虚拟构造函数

我有一个例子的后代TBitmap:

TMyBitmap = class(TBitmap)
public
    constructor Create; override;
end;

constructor TMyBitmap.Create;
begin
   inherited;
   Beep;
end;
Run Code Online (Sandbox Code Playgroud)

在运行时,我构造其中一个TMyBitmap对象,将图像加载到其中,并将其放置TImage在窗体上:

procedure TForm1.Button1Click(Sender: TObject);
var
   g1: TGraphic;
begin
   g1 := TMyBitmap.Create;
   g1.LoadFromFile('C:\...\example.bmp');

   Image1.Picture.Graphic := g1;
end;
Run Code Online (Sandbox Code Playgroud)

在里面TPicture.SetGraphic你可以看到它通过构造一个新的,并调用.Assign新构建的克隆来制作图形的副本:

procedure TPicture.SetGraphic(Value: TGraphic);
var
   NewGraphic: TGraphic;
begin
   ...
   NewGraphic := TGraphicClass(Value.ClassType).Create;
   NewGraphic.Assign(Value);
   ...
end;
Run Code Online (Sandbox Code Playgroud)

构造新图形类的行:

NewGraphic := TGraphicClass(Value.ClassType).Create;
Run Code Online (Sandbox Code Playgroud)

正确调用我的构造函数,一切都很好.


我想做类似的事情,我想克隆一个TGraphic:

procedure TForm1.Button1Click(Sender: TObject);
var
   g1: TGraphic;
   g2: TGraphic;
begin
   g1 := TMyBitmap.Create;
   g1.LoadFromFile('C:\...\example.bmp');

   //Image1.Picture.Graphic := g1; …
Run Code Online (Sandbox Code Playgroud)

delphi virtual constructor delphi-5

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

ASP.NET定义列表,<dl>,在代码隐藏中

是否可以在代码隐藏中创建HTML定义列表?我正在尝试以编程方式生成以下HTML.

<dl style="overflow: hidden; font-size: small;">
    <dt style="float: left; width: 200px; clear: both; text-align: right; margin-left: 15px;">Apple:</dt>
    <dd style="float: left; width: 90px; margin: 0px 0px 8px;">Fruit<br>Red<br></dd>
</dl>
Run Code Online (Sandbox Code Playgroud)

html c# asp.net web-applications

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