问题列表 - 第17270页

淡出一个Cocoa窗口

您好我想知道是否有一种方法可以使用core-animation或quartz在objective-c中为窗口设置动画.当我关闭它时,我想淡出一个窗口.我的OSX操作系统是Tiger.

编辑:是否可以通过以某种方式从objective-c或其他方式调用方法,在Xcode中对applescript应用程序执行相同的操作?

cocoa core-animation objective-c

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

求解三次方程

作为我正在编写的程序的一部分,我需要准确地求解一个三次方程式(而不是使用数字根查找器):

a*x**3 + b*x**2 + c*x + d = 0.
Run Code Online (Sandbox Code Playgroud)

我正试图从这里使用方程式.但是,请考虑以下代码(这是Python,但它是非常通用的代码):

a =  1.0
b =  0.0
c =  0.2 - 1.0
d = -0.7 * 0.2

q = (3*a*c - b**2) / (9 * a**2)
r = (9*a*b*c - 27*a**2*d - 2*b**3) / (54*a**3)

print "q = ",q
print "r = ",r

delta = q**3 + r**2

print "delta = ",delta

# here delta is less than zero so we use the second set of equations from …
Run Code Online (Sandbox Code Playgroud)

python algorithm math cubic

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

用于聚合数组的pythonic方法(numpy与否)

我想做一个很好的函数来聚合数组之间的数据(它是一个numpy记录数组,但它不会改变任何东西)

你有一个数据阵列,你想在一个轴之间聚合:例如一个数组,dtype=[(name, (np.str_,8), (job, (np.str_,8), (income, np.uint32)]你希望每个工作的平均收入

我做了这个功能,在示例中它应该被称为 aggregate(data,'job','income',mean)


def aggregate(data, key, value, func):

    data_per_key = {}

    for k,v in zip(data[key], data[value]):

        if k not in data_per_key.keys():

            data_per_key[k]=[]

        data_per_key[k].append(v)

    return [(k,func(data_per_key[k])) for k in data_per_key.keys()]
Run Code Online (Sandbox Code Playgroud)

问题是我发现它不是很好我想把它放在一行:你有什么想法吗?

谢谢你的回答路易斯

PS:我想在通话中保留功能,这样你也可以要求中位数,最小...

python arrays numpy aggregate

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

使用Windows API调用打开CD/DVD门?

如何使用Windows API调用打开CD/DVD门?

winapi dvd cd

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

使用JavaScript清除HTML页面

有没有办法用JavaScript函数删除页面上现有内容的部分?
像这样:

<I WANT THIS CLEARED>
<IS THERE ANY JAVASCRIPT OR HTML STATEMENT I CAN PUT HERE?>
<I WANT THIS DISPLAYED>
Run Code Online (Sandbox Code Playgroud)

我该<IS THERE ANY JAVASCRIPT OR HTML STATEMENT I CAN PUT HERE?>怎么办?

我知道<div style="display:none"><plaintext>在我想要显示的部分之后会隐藏页面的结尾,但是如何清除开头呢?

html javascript

8
推荐指数
2
解决办法
6万
查看次数

是否可以使用CommonJS库?

我有兴趣开始使用CommonJS.

随着JavaScript框架变得越来越快,并且解析引擎和编译器使JavaScript变得非常快,令人惊讶的是,诸如CommonJS之类的项目还没有尽快启动.

到目前为止,使用已创建的内容启动和运行测试项目涉及哪些步骤?

javascript commonjs

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

Zend_Paginator的; 它优化了吗?

我即将在我的项目中使用Zend_Paginator类.我在互联网上找到了班级的例子.其中之一是

$sql = 'SELECT * FROM table_name ';    
$result = $db->fetchAll($sql);    
$page=$this->_getParam('page',1);    
$paginator = Zend_Paginator::factory($result);   
 $paginator->setItemCountPerPage(10));   
 $paginator->setCurrentPageNumber($page);   
 $this->view->paginator=$paginator;
Run Code Online (Sandbox Code Playgroud)

在第一行,它实际上从table_name中选择所有行.如果我有50000行的表怎么办?那将是非常低效的.

还有其他方法可以使用Zend Paginator吗?

php zend-framework zend-paginator

6
推荐指数
2
解决办法
1674
查看次数

我可以从HomeController中的另一个控制器获取一个简单的bool值吗?

我在RegistrationController中检查了注册:

public class RegistrationController : Controller
{
    private readonly IAmARegistrationRepository _RegistrationRepository;
    public RegistrationController(IAmARegistrationRepository registrationRepository)
    {
        _RegistrationRepository = registrationRepository;
    }
    public  bool IsRegistered(string userName)
    {
        return _RegistrationRepository.IsRegistered(userName);
    }
}
Run Code Online (Sandbox Code Playgroud)

如何从我的HomeController中检查这个?有没有办法访问ControllerBuilder当前打开的控制器(如果有的话)?或者至少能够使用客户控制器工厂生成一个我加载到ControllerBuilder我的Global.asax.cs

model-view-controller asp.net-mvc

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

多级ArrayList提取

我有一个包含字符串的ArrayList,还包含其他可能包含字符串或更多ArrayLists的ArrayLists.

有没有一种简单的方法从这个多级ArrayList中提取所有字符串?

我假设一些递归是受宠的,但我无法让它工作.

c# arraylist

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

如何从我的Cocoa应用程序运行shell命令?

我想通过代码从我的Cocoa应用程序运行一个简单的命令,不是创建一个shell脚本并以这种方式运行它,而是通过应用程序运行它,能够定义所有内容并动态更改它.

shell terminal cocoa

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