问题列表 - 第15244页

在 PHP 中从远程服务器检索文件时处理延迟

我正在使用 PHP 来访问远程服务器上的文件和照片。我主要使用 file_get_contents() 和 copy() 函数。

有时访问一个小文本文件或照片几乎是即时的,但有时它似乎会在同一个文件上“卡住”一分钟。有时它实际上会导致我的脚本挂起,即使我停止脚本,Apache 仍会锁定几分钟。

我非常愿意接受互联网连接可能不稳定的事实。我担心的是我可以正常恢复并且不会使 Apache 崩溃 - PHP set_time_limit() 函数仅返回致命错误。另外,PHP手册中有一条注释,流操作所花费的时间不会影响脚本的运行时间。

如何从此类连接问题中恢复并允许我的脚本继续运行?为什么这会导致 Apache 挂起?

谢谢,布莱恩

php apache file-get-contents remote-server

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

在YUI3中替换YUI网格?

YUI3 弃用cssgrids,但我没有在网站上看到的替代API.使用YUI3 时如何布局网格(将来 - 现在,我当然可以使用yui2网格)?

javascript yui yui-grids yui3

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

如何从另一个应用程序启动Android应用程序

我想在点击按钮时从我的应用程序启动任何一个现有的Android应用程序(联系人,呼叫拨号器等).

我所知道的只是获取特定应用程序的Intent并开始活动.但我不知道如何设置联系人意图的类路径.

我是否遵循了正确的解决方案?启动另一个应用程序的方法是什么?

android

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

用于在ASP.NET中存储常量的单个文件/类

我有一个ASP.NET Web应用程序,它有超过100页.每个页面都使用一些常用值(例如:当前USDoller率).这可以随时更改.现在我想将这个值保存在一个文件中,以便我可以随时更改她以使其反映在整个项目中.我不想将其存储在Web配置中.我想把它存放在其他地方

有什么想法吗 ?

asp.net constants

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

可可的蓝牙示例代码(Objective-C)

我正在寻找使用Cocoa中的蓝牙API建立与蓝牙设备连接的示例代码.Apple曾经在/ Developer/Examples/Bluetooth文件夹下的XCode工具包中包含这种类型的示例代码,但是在下载最新版本的XCode(3.2.1)时,这些蓝牙示例已从该目录中删除.

现在有一个位于/Developer/Examples/ReadMe.rtf的自述文件,它解释了所有示例代码都在ADC网站上.但是,似乎ADC网站不包含蓝牙示例代码.

我试过谷歌搜索,但我似乎找不到任何关于如何使用Cocoa在Mac OS X上运行蓝牙的好例子.有人可以帮帮我吗?我希望在更新到XCode 3.2.1之前,我已将这些示例复制到备份位置!诅咒,Apple!你为什么要把它们从我这里拿走?

macos xcode cocoa bluetooth objective-c

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

如何使其他类派生自单例类?

我很抱歉,如果这是重复或太基础,但我如何创建一个可以被子类化的单例类?

java singleton

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

Array.Copy和Array.CopyTo有什么区别?

有什么区别Array.CopyCopyTo?他们只是超负荷?

.net c# arrays

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

真正了解网络吗?

我了解网络的基础知识,例如 LAN 等。我知道许多协议是什么以及如何用 C 语言构建客户端/服务器套接字程序。但我真正想要的是很好地理解网络实际如何工作。不仅从编程方面,而且从应用方面。我正在寻找一些材料(最好是一本书),这将为我提供一个很好的基础。我正想成为一名程序员或 UNIX 管理员,所以我真的应该学习并知道如何应用网络基础知识。

是否存在这样简洁的资源?购买网络书籍(例如 Tanenbaum 或 Kurose 的书籍)来走更学术的路线会更好,还是走可能查看网络管理文本或认证书籍的 It 路线更好。

非常感谢大家。

unix networking admin

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

如何使用map()将操作应用于Perl中哈希的每个元素?

我有一段代码可以正常工作.它基本上循环遍历散列的每个元素,foreach()并使用正则表达式对其应用变换,如下所示:

foreach my $key ( keys( %{$results} ) ) {
   $results->{$key}{uri} =~ s/\".*\/(.*\.*(gif|jpe?g|png))\"/\/resources\/uploads\/$1/gi;
}
Run Code Online (Sandbox Code Playgroud)

$ results是由DBI的fetchall_hashref()函数返回的hashref .

出于好奇,我想看看我是否可以map()改用它,如下所示:

map {
   $results{$_}{uri} =~ s/\".*\/(.*\.*(gif|jpe?g|png))\"/\/resources\/uploads\/$1/gi
} keys %{$results};
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用.我尝试了各种各样的东西,但到目前为止还没有成功.谁知道怎么做?谢谢.

UPDATE

更正后的代码,由ysth回答:

map {
   $results->{$_}{uri} =~ s/\".*\/(.*\.*(gif|jpe?g|png))\"/\/resources\/uploads\/$1/gi
} keys %{$results};
Run Code Online (Sandbox Code Playgroud)

以及SinanÜnür建议的改良版牙龈较少的牙签

map {
   $results->{$_}{uri} =~ s{".*/(.*\.*(gif|jpe?g|png))"}{/resources/uploads/$1}gi
} keys %{$results};
Run Code Online (Sandbox Code Playgroud)

perl hash functional-programming map

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

如何在sql server 2005中使用sql查询更改表中的列顺序?

如何在SQL Server 2005中使用SQL查询更改表中的列顺序?

我想使用SQL查询重新排列表中的列顺序.

sql sql-server-2005

95
推荐指数
8
解决办法
23万
查看次数