问题列表 - 第28978页

bash数组 - $ {#array_name [*]}和$ {#array_name [@]}之间的区别是什么

bash-3.00$ cat arr.bash  
#!/bin/bash  

declare -a myarray  
myarray[2]="two"  
myarray[5]="five"  

echo ${#myarray[*]}  
echo ${#myarray[@]}  

bash-3.00$ ./arr.bash  
2  
2
Run Code Online (Sandbox Code Playgroud)

两者都给出了数组元素的数量.那两者有什么区别?

arrays bash

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

如何使用Visual Studio 2010编译64位C DLL?

我在源代码中用C编写了一个DLL.这是General Polygon Clipper的代码(如果您感兴趣的话).我通过主页上提供的C#包装器在C#项目中使用它.这附带一个预编译的DLL.

由于使用Visual Studio 2010和Windows 7 64位切换到64位开发机器,应用程序将不再运行.这是我得到的错误:

尝试加载格式不正确的程序.

这是因为我从网上找到的东西收集DLLImport了32位gpc.dll.

我假设如果我将DLL重新编译为64位,这将全部消失,但不能因为我的爱而弄清楚如何这样做.我的C技能是基本的,因为我可以用GNU工具编写C程序,但没有使用各种编译器/处理器/ IDE等经验.

我相信我可以把它移植到C#.我的意思是我相信自己实际上把它拉下来了.但我不愿意,因为我需要编译器为我做很多工作;)

c dllimport visual-studio-2010 32bit-64bit

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

是否嵌套if语句

我希望以前没有问过这个问题.

我有一个名为boolIsAllowed的可空布尔值和一个if条件,如下所示:

if(boolIsAllowed.HasValue && boolIsAllowed.Value)
{
 //do something
}
Run Code Online (Sandbox Code Playgroud)

我的问题是这个好的代码还是我会更好地将它分成嵌套的if语句?如果boolIsAllowed.HasValue等于false然后抛出异常,是否会检查第二个条件?

我希望这个问题不是太愚蠢.

提前致谢.

c# if-statement

6
推荐指数
3
解决办法
1033
查看次数

Oracle用户是否可以获得自己的运行会话列表而无需访问v $ session?

我有一个运行进程的应用程序,我只希望一次运行一个进程.一些选项是:

  1. 使用对象锁定可防止后续进程运行.

    这没关系,但我希望调用会话立即返回,而不是等待正在运行的会话完成.

  2. 使用自定义Y/N设置进程是否正在运行.

    我在进程开始时设置了一个"Y"标志,并在完成或失败时将其设置为"N".也很好,但感觉我正在重新发明轮子,感觉不像是要走的路.如果运行会话被杀死,因为标志保持在"Y",它也会失败.

  3. 使用 dbms_application_info.set_module

    这种方法看起来最强大,但如果我知道现有的运行进程,我认为我需要能够查询v$session,我不希望这个应用程序具有如此广泛的访问权限.

有任何想法吗?

oracle

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

Perl:获取在cgi-bin脚本中使用stdin的句柄

在Windows服务器上使用perl 5.8.8我正在编写一个perl cgi脚本,使用Archive :: Zip来创建一个必须由用户下载的zip:这方面没有问题.zip在内存中管理,没有物理文件使用临时文件或其他任何内容写入磁盘.我想知道如何允许zip下载将流写入浏览器.我做的是这样的:

binmode (STDOUT);
$zip->writeToFileHandle(*STDOUT, 0);
Run Code Online (Sandbox Code Playgroud)

但我觉得这种方式不安全,将STDOUT作为文件句柄.它是否正确且稳健?有一个更好的方法?

非常感谢您的建议

perl filehandle

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

iPhone:形成新的联系方式

我对Apple iPhone Contact App有一些疑问.我想使用相同的方法来创建和修改信息.

这是两个图片:

alt text http://grab.by/4ZjQ alt text http://grab.by/4ZjR

所以我们有创作和版本.该表单看起来像一个带有groupsStyle的UITableView,但我不知道如何重新创建所有这些.您是否有想法或教程可以解释如何做到这一点?

非常感谢 !

iphone contact uitableview grouped-table

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

如何区分Delphi中的多个键盘?

我有两个连接到PC的键盘.一个用于键入TMemo1,另一个用于TMemo2.两者都允许同时输入.问题是我无法区分键盘键入的键盘和键盘键入的键盘.

有什么方法可以区分,某些输入来自哪个设备?

delphi keyboard

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

Kohana 3.0中的路线和正则表达式

Kohana的新用户...我想知道是否可以使用正则表达式来设置一个处理所有请求的路由,例如除了'main_page'之外的所有请求?

谢谢你的时间

php url-routing kohana

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

使用Java存储和检索文本文件中的数据

从Java文本文件中存储和检索数据的最常用方法是什么?更具体地说,在Android项目中?

java android

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

我在javascript中用完了可用的引号符号!

我无法相信,但这确实发生了.我使用jquery和javascript本机函数一起用完了可用的引号符号.有人可以帮忙吗?也许还有另一个象征?

var t=setTimeout('$("#popupChange").html('<img src="http://servername/pdf/picture/genericThrobber.gif" />');',2000);
Run Code Online (Sandbox Code Playgroud)

编辑:关于"缺少"的Firebug消息后面的参数列表"错误.

javascript jquery

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