问题列表 - 第47977页

是否有一种简单的方法可以使用Common Lisp中的Python库?

编写Common Lisp代码时我真正想念的一件事是访问Python库,包括标准库和第三方模块.CLPython提供了有限的Python功能子集,它排除了大多数库的使用,因此对我来说并不是真的有用.我希望能够从Common Lisp调用Python代码,使其在CPython或PyPy等Python VM中运行.

lisp python common-lisp ffi

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

自定义Airplay按钮的外观

我使用标准渐变叠加(在photoshop中完成)使按钮在我的应用程序中看起来更好.我添加了一个Airplay按钮,但美学不匹配.

在此输入图像描述

我真的想在它上面放一个渐变层使它匹配,但我能找到的任何东西只显示如何使用png,而不是现有的UIView.如果不是渐变层,我只需要以任何方式改变Apple airplay按钮的外观,同时保持其功能完好无损.

设置代码很简单:

MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:frame];
[volumeView setShowsVolumeSlider:NO];
[bottomPanel addSubview:volumeView];
Run Code Online (Sandbox Code Playgroud)

如何才能使其外观与我的控件相匹配?

iphone overlay calayer ios airplay

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

优化iPhone拍照速度,UIImagePickerController

我在我的应用程序中使用UIImagePickerController.有没有人使用任何优化技巧来拍照延迟?我不需要将它们存储到库中.我只想捕获像素数据并在进行计算后销毁图像对象.

此外,还有一种方法可以在镜头加载时隐藏它吗?

(最坏的情况是,我可以在相机启动时屏蔽镜头并在保存/计算时屏蔽冻结的图像.)

编辑: 我已经设置好了showsCameraControls = NO;.这会隐藏快照之间的镜头效果,但不会影响相机启动时镜头动画的存在.

iphone optimization uiimagepickercontroller

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

关于Json的Switch声明?

我想知道如何在json中创建switch语句?

{"Errors":{"key1":"afkafk"},"IsValid":false,"SuccessMessage":""}
Run Code Online (Sandbox Code Playgroud)

我试过了

switch(response)
{
   case response.Errors.key1:
    alert('test');
   default: 
}
Run Code Online (Sandbox Code Playgroud)

但它似乎忽略了我的第一个案例.

编辑

// if undefined then go to next if statement - I am not sure if I can do something 
// like !=== null
if (response.Errors.key1)
            {
               // display value of key1 
            }
else if(response.Errors.Key2)
{
   // display value of key2 differently
}
Run Code Online (Sandbox Code Playgroud)

这就是我想用switch语句做的事情.

javascript jquery json

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

WPF:如何加快故事板动画?

我有一个故事板动画,我想它的速度要快两倍我怎么能这样做?

谢谢!

c# wpf xaml

11
推荐指数
1
解决办法
4602
查看次数

基于傅立叶的Matlab字符识别

我有一个源代码,可以识别角色在图像中的位置.但有一行代码,我无法弄清楚为什么?

[r c]=size(mainImage);

% Why rotate 90 degree? why multyply? why??? :-??
splash = real(ifft2(fft2(mainImage) .* fft2(rot90(object, 2), r, c)));

thresh = max(splash(:))-10;
for i=1:r
    for j=1:c
        if splash(i,j)>=thresh 
            splash(i,j)=1;
        else
           splash(i,j)=0;
        end
    end
end
Run Code Online (Sandbox Code Playgroud)

matlab fft image-recognition detection

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

使用回车迭代文件

有没有办法使用语法迭代文本文件,

with open(filename,'r') as f:
  for line in f:
    print f
Run Code Online (Sandbox Code Playgroud)

如果文件只包含回车符而没有换行符?

到目前为止,我所能做的就是

with open(filename,'r') as f:
  for line in f.read().split('\r'):
    print f
Run Code Online (Sandbox Code Playgroud)

但文件有时很大.我不想使用dos2unix修改文件,因为另一个软件程序需要原始格式.

python

11
推荐指数
1
解决办法
7439
查看次数

WPF ProgressBar Control Dispatch仍然阻止UI线程

我正在使用WPF尝试在后台运行一个更新进度条的线程.我不想阻止UI线程,所以我运行以下代码.但是UI仍然被阻止.看起来很简单,我做错了什么?

       Dispatcher.BeginInvoke(
        (ThreadStart) delegate(){                   
            for(double i = progressBar_ChangeProgress.Minimum;
                i < progressBar_ChangeProgress.Maximum;
                i++)
                {
                    for (int b = 0; b < 100000000; b++) { }
                    progressBar_ChangeProgress.Value = i;
                }
            EnableAllInputControls();
        }, DispatcherPriority.Background);
Run Code Online (Sandbox Code Playgroud)

.net c# wpf wpf-controls

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

泛型:T不能分配给已知类型.(为什么不编译?)

我最近试图通过尽可能使用泛型来简化我的一些代码.然而,这个特殊的例子令我难过......但它看起来很无辜!

这是违规代码(简化).

public static void Updater(CommodityVO vo)
{
    // Update something
}

public static void BulkUpdate<T>(IEnumerable<T> vos)
{
    foreach (var vo in vos)
    {
        Updater(vo);
    }
}
Run Code Online (Sandbox Code Playgroud)

在Visual Studio中,'Updater(vo)'中的'vo'得到一条波浪线,编译器(VS2010)报告:

参数类型'T'不能分配给参数类型CommodityVO

  • "vo"的类型似乎并不重要.例如:字符串也不起作用.
  • List <T>与IEnumerable <T>的行为相同
  • 各种'where'条款似乎没有效果.
  • 我现在一直在解决这个问题.但是我想知道为什么这被拒绝了...特别是因为这对我来说都很好看.我错过了什么?

    所有帮助赞赏.

    c# generics

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

    什么是3%4的Python?

    什么是3%4的Python?即我不知道结果如果:

    1. 余数是一个分数(而操作数是非分数)
    2. 第一个操作数<第二个操作数

    python

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