问题列表 - 第33630页

任务不适合动态范围

你能给我一些不适合动态范围lisps的任务的例子吗?我没有看到词汇范围如何更好,而不仅仅是改变编码风格,所以我喜欢编写一些东西并亲眼看到它.

谢谢!

lisp scheme scope elisp

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

如何使用Net :: SSH :: Perl与公钥?

我正在尝试使用Net::SSH::Perl此代码使用公钥进行连接:

my $ssh = Net::SSH::Perl->new($host, debug=>1) || die ......
Run Code Online (Sandbox Code Playgroud)

我把钥匙放在/root/.ssh/id_rsa和/root/.ssh/identity中

它似乎并没有尝试使用公钥而是试图要求输入密码:

我得到这个输出:


localhost: Sent key-exchange init (KEXINIT), wait response.
localhost: Algorithms, c->s: 3des-cbc hmac-sha1 none
localhost: Algorithms, s->c: 3des-cbc hmac-sha1 none
localhost: Entering Diffie-Hellman Group 1 key exchange.
localhost: Sent DH public key, waiting for reply.
localhost: Received host key, type 'ssh-dss'.
localhost: Host '10.212.1.201' is known and matches the host key.
localhost: Computing shared secret key.
localhost: Verifying server signature.
localhost: Waiting for NEWKEYS message. …

ssh perl ssh-keys

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

此Web应用程序是否需要任务队列?

背景

我有一个Web应用程序,将从用户输入创建一个图像.图像创建可能需要几秒钟.

问题

如果我让服务器线程,即处理请求/响应也生成图像,这将占用一个线程几秒钟,并可能使我的服务器陷入困境,影响性能,杀死小狗等.

我是否应该使用任务队列(例如Celery),以便服务器可以切换图像创建,然后返回处理请求/响应? 让创建图像的用户等待,我没有问题,但我不希望它影响其他人访问该网站.

python architecture celery

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

从上下文中获取对Canvas元素的引用?

在我的代码的一部分中,我调用getContext('2d')一个canvas元素来生成CanvasRenderingContext2D对象.该对象继续在函数之间传递一个相当大的位,并且在代码的稍后部分,能够获得对canvas产生给定上下文的原始dom元素的引用是很方便的.我在规范中找不到任何东西,但似乎应该是可能的那种东西.想法?

我可以想到很多变通办法(传递canvas元素及其上下文等),但我的代码已经足够复杂了,我宁愿直接进行.

html5 dom canvas

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

动态SQL sp_executesql问题

我有以下查询:

DECLARE @sync_table_name nvarchar(500)
SET @sync_table_name = 'ContactTypes'

DECLARE @sync_batch_size bigint
SET @sync_batch_size = 2

DECLARE @sync_last_received_anchor timestamp
SET @sync_last_received_anchor = 1

DECLARE @sync_max_received_anchor timestamp
SET @sync_max_received_anchor = 18732866

DECLARE @sync_new_received_anchor timestamp
DECLARE @sync_batch_count int

DECLARE @sql NVARCHAR(500)
SET @sql = 'SELECT cast([version] as bigint) as [version], ROW_NUMBER() OVER(ORDER BY CAST([version] as BIGINT)) as RowNumber 
INTO #Temp FROM '+@sync_table_name+' WHERE [version] > @min AND [version] <= @max ORDER BY [version];  

SET @batchCountOUT = (SELECT COUNT(*) FROM #Temp) / @batchSize; 
IF …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

我可以用一个数学公式来表达这些条件吗?

除了以下问题,不确定问这个问题的最佳方式:

我正在编写一个接受名为'x'的变量的函数.

function doIt(x){
  var y = someformula; //this is just a placeholder for the correct formula
  return y;
}
Run Code Online (Sandbox Code Playgroud)

这就是我期望的回报:

if (x is between 0 and 9){ y = 0; }

if (x is between 10 and 19){ y = 32; }

if (x is between 20 and 29){ y = 64; }

if (x is between 30 and 39){ y = 96; }
Run Code Online (Sandbox Code Playgroud)

等等....

任何帮助表示赞赏.

如果重要的话,我是用JavaScript做的.

javascript math formula integer-division

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

如何在MATLAB中转换RGB565和RGB24图像格式?

我从微处理器获得RGB矩阵,输出RGB565格式的图像.我想把它读入MATLAB,将其转换为RGB24格式,然后输出图像.我该怎么做呢?

rgb matlab image-manipulation image image-formats

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

Android 应用程序多次出现在“最近使用的应用程序”列表中

我的应用程序的许多用户报告说,在运行 Froyo 2.2 的 Nexus One 上,该应用程序会在您长按主页按钮时显示的“最近使用的应用程序”列表中多次出现。

就我个人而言,我无法复制这个问题。已尝试使用任务杀手杀死该应用程序,然后重新启动它,看看这是否会导致该应用程序在列表中多次出现。还尝试从应用程序的活动中生成多个线程,但仍然不行。我还在运行 2.2 的 Droid 手机以及 2.2 模拟器上进行了测试,但没有成功。奇怪的是,只有 Nexus One Froyo 用户遇到此问题。

该应用程序有一个主要的启动器 Activity,大约 30 个不同的 Activity,并分为 4 个主要任务来帮助管理 Activity 堆栈。该应用程序还有一个 IntentService 用于在后台运行网络操作。

是否有任何已知场景可能导致应用程序多次出现在“最近使用的应用程序”列表中?“最近使用的应用程序”列表是根据应用程序包名称(例如 com.mycompany.myappname)填充的,还是根据应用程序清单文件中定义的任务填充的?

android package android-intent

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

如果ANY $ _POST等于另一个$ _POST死('错误');?

我想把这个表格改为:

如果任何$ _POST vars等于$ _POST vars中的任何其他vars则抛出错误.

如果它只是一些它不会是一个问题,但我有大约20左右所以,如果我想这样做,我将不得不像

    <?php 
    if($_POST['input1']==$_POST['input2'] || $_POST['input1']==$_POST['input3']){
die('whatever');
}

    ?>
Run Code Online (Sandbox Code Playgroud)

但这不是很好的编码(而且需要永远)我想到了阵列和不同的方式......

但我脑子里死了,所以我想我可以得到一些帮助..提前谢谢

ps在PHP(服务器端)中这样做会很好,但Jquery总是一个选项.

javascript php jquery

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

我可以将Visual Studio 2010 Professional设置为C的IDE吗?

不是C++,不是C#,只是我计算机科学课的普通老C.

我看到了C#,F#,Visual Basic和Visual C++的选项,但如果有一种简单的方法可以让它与C一起使用,我就没有看到它.

*"在这种情况下设置为IDE",意味着使用Visual Studio通过VS2010编译,调试和运行编写的程序,就像我之前使用它在c#中编程一样.

c ide visual-studio-2010

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