问题列表 - 第40325页

MPMoviePlayerController:更改contentURL时删除±1秒黑屏?

我正在开发一个iPad项目,我必须一个接一个地播放短视频文件.用于播放我正在使用的视频MPMoviePlayerController.我面临的问题是,当我打电话时

[self.moviePlayer setContentURL:videoURL]

它会启动下一个视频,但在开始播放下一个视频之前有黑色屏幕延迟±1秒(视频是从磁盘读取的,而不是流式传输).我需要避免这个黑屏以及延迟.

那么也许你们中的一些人也遇到过这个问题并有一些解决方案?谢谢.

顺便说一下,至少现在,为了至少避开黑屏,我捕捉结束视频的最后一帧,在UIImageView中显示它,并在1秒延迟后将其删除.但我希望找到一个更优雅的解决方案.

mpmovieplayercontroller ipad

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

@Scheduled&scheduler:pool-size究竟做了什么?

我想同时运行几个预定的任务.

配置spring时,我可以为调度程序提供池大小:

<task:annotation-driven executor="myExecutor" scheduler="myScheduler"/>
<task:executor id="myExecutor" pool-size="32"/>
<task:scheduler id="myScheduler" pool-size="1000"/>
Run Code Online (Sandbox Code Playgroud)

但是游泳池大小到底意味着什么呢?

这是否意味着它只能存储1000个预定方法,还是意味着只能同时处理1000个方法?

tldr; 如果注解的方法一@Scheduled(FIXEDDELAY = 60)不要在此刻执行(这意味着它的延迟之间),它填补了游泳池或不?

java spring annotations scheduling scheduled-tasks

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

我可以使用python with statement进行条件执行吗?

我正在尝试编写支持以下语义的代码:

with scope('action_name') as s:
  do_something()
  ...
do_some_other_stuff()
Run Code Online (Sandbox Code Playgroud)

范围以及(设置,清理)应该决定是否应该运行此部分.
例如,如果用户将程序配置为绕过'action_name',则在评估Scope()之后,将执行do_some_other_stuff()而不首先调用do_something().
我尝试使用此上下文管理器执行此操作:

@contextmanager
def scope(action):
  if action != 'bypass':
    yield
Run Code Online (Sandbox Code Playgroud)

但有RuntimeError: generator didn't yield例外(时action'bypass').
我正在寻找一种方法来支持这一点,而不会回到更详细的可选实现:

with scope('action_name') as s:
  if s.should_run():
    do_something()
    ...
do_some_other_stuff()
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么能做到这一点?
谢谢!

PS我正在使用python2.7

编辑:
解决方案不一定要依赖with语句.没有它,我只是不知道如何表达它.从本质上讲,我想要一种上下文形式的东西(支持设置和自动清理,与所包含的逻辑无关),并允许基于传递给设置方法并在配置中选择的参数进行条件执行.
我还考虑过使用装饰器的可能解决方案.例:

@scope('action_name') # if 'action_name' in allowed actions, do:
                      #   setup()
                      #   do_action_name()
                      #   cleanup()
                      # otherwise return
def do_action_name()
  do_something()
Run Code Online (Sandbox Code Playgroud)

但我不想基于这些范围强制执行太多的内​​部结构(即,代码如何划分为函数).
有人有一些创意吗?

python with-statement

12
推荐指数
1
解决办法
3570
查看次数

如何恢复"默认"按钮样式

我有一个保存按钮,当用户将鼠标悬停在它上面时,我会改变一些样式 - 例如:

$('.saveButton').mouseover(function() {
   $(this).css("background-color", "red");
   $(this).parents('fieldset').css("border", "2px solid red");
});
Run Code Online (Sandbox Code Playgroud)

当鼠标离开按钮时,我想恢复原始:

$('.saveButton').mouseout(function() {
   $(this).css("background-color", "#EEE");
   $(this).parents('fieldset').css("border", "1px solid gray");
});
Run Code Online (Sandbox Code Playgroud)

但是,不考虑默认按钮背景颜色是否为#EEE,当此代码执行时按钮失去其圆形外观,并具有方角.

是否有可能做到这一点?

css jquery internet-explorer button

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

Android 中读取未提交的事务

我正在进行大量数据库操作,这会向我的数据库添加大约 10,000 条记录。由于这可能需要很长时间,因此最好使用事务。

db.startTransaction();
....
do write operations.
....
db.setTransactionSuccessful();
db.endTransaction();
Run Code Online (Sandbox Code Playgroud)

现在,我在事务内进行了一些读取操作,并且由于直到 endTransaction 才提交插入,因此不会获取这些记录。我听说过一种称为事务隔离级别的东西,它使我们能够读取脏(未提交)记录。知道如何做到这一点吗?

java sql database sqlite android

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

如何安装python .egg文件

我正在尝试在python 2.6上安装Twisted,并且似乎缺少Zop接口。也似乎它是一个.egg文件。我下载了此.egg文件,现在该如何安装?

python twisted

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

将参数发送到 URL 并从该页面获取输出

我有 2 页说abc.phpdef.php。当abc.php发送 2 个值 [id 和 name] 到时def.php,它会显示一条消息“已收到值”。现在,我如何在def.php不使用表单的情况下发送这两个值abc.php并从中获取“已收到的值”消息def.php?我无法使用表单,因为当用户频繁访问该abc.php文件时,脚本应该自动工作并从def.php. 请看我的示例代码:

abc.php:

 <?php 
  $id="123";
  $name="blahblah";
   //need to send the value to def.php & get value from that page
  // echo $value=Print the "Value received" msg from def.php;     
 ?>
Run Code Online (Sandbox Code Playgroud)

def.php:

 <?php
  $id=$_GET['id'];
  $name=$_GET['name'];
  if(!is_null($id)&&!is_null($name))
  {  echo "Value received";}
  else{echo "Not ok";}
 ?>
Run Code Online (Sandbox Code Playgroud)

有哪位好心人可以帮我解决这个问题吗?

php

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

如何在iphone中获取通过照片库选取的图像名称?

我正在从iphone应用程序中的照片库中选择一个图像.我将如何检索实际图像名称.

在.h班

UIImageView * imageView;

UIButton * choosePhotoBtn;
Run Code Online (Sandbox Code Playgroud)

在.m级

-(IBAction) getPhoto:(id) sender 
{
    UIImagePickerController * picker = [[UIImagePickerController alloc] init];
    picker.delegate = self;
    if((UIButton *) sender == choosePhotoBtn)
    {
        picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
    }
    else 
    { 
        picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    }
    [self presentModalViewController:picker animated:YES];
}

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{
    [picker dismissModalViewControllerAnimated:YES];
    imageView.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
}
Run Code Online (Sandbox Code Playgroud)

我如何获得图像的实际名称?

我是iphone的新手.请帮我.

提前致谢.

iphone objective-c uiimagepickercontroller ios

24
推荐指数
4
解决办法
5万
查看次数

帮我解读一下这个ACPI源语言代码?

我使用这个.NET程序来执行Windows注册表的二进制转储HKLM/Hardware/ACPI/DSDT.

然后,运行Microsoft的ASL编译器,我可以得到这个ACPI源语言:

Scope(\_TZ_)
{
    Name(TBSE, 0xaac)
    Name(CRT0, 0x0)
    Name(PSV0, 0x0)
    ThermalZone(TZS0)
    {
        Method(_TMP, 0x0, NotSerialized)
        {
            If(\ECON)
            {
                Store(\_SB_.PCI0.LPC0.EC0_.THS0, Local0)
                Store(\_SB_.PCI0.LPC0.EC0_.KCSS, Local1)
                Store(\_SB_.PCI0.LPC0.EC0_.KOSD, Local2)
            }
            Else
            {
                Store(RBEC(0x92), Local0)
                And(Local0, 0x1, Local1)
                And(Local0, 0x8, Local2)
                Store(RBEC(0xa8), Local0)
            }
            If(Local1)
            {
                Add(PSV0, 0x1, Local0)
            }
            If(Local2)
            {
                If(LNot(LGreater(Local0, CRT0)))
                {
                    Add(CRT0, 0x2, Local0)
                }
            }
            Return(C2K_(Local0))
        }
        Method(_HOT, 0x0, NotSerialized)
        {
            If(LEqual(OSYS, 0x7d6))
            {
                If(\ECON)
                {
                    Store(0x20, \_SB_.PCI0.LPC0.EC0_.TIID)
                    Store(\_SB_.PCI0.LPC0.EC0_.TSC0, Local0)
                }
                Else
                { …
Run Code Online (Sandbox Code Playgroud)

windows acpi asl dsdt

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

Code Igniter电子邮件配置到config.php

我把我的电子邮件配置放在config.php中,但我不知道如何在我的控制器中访问它们.

在我的config.php中:

/*EMAIL CONFIG*/
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'ssl://smtp.googlemail.com';
$config['smtp_user'] = 'username';
$config['smtp_pass'] = 'pass';
$config['smtp_port'] = '465';
$config['mailtype'] = 'html';
Run Code Online (Sandbox Code Playgroud)

我应该创建超级全局对象的实例吗?

提前致谢.

codeigniter

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