问题列表 - 第49202页

使用PHP-SPL解决方案通过数组反向迭代?

PHP中是否有SPL反向数组迭代器?如果没有,那么实现它的最佳方法是什么?

我可以干脆做

$array = array_reverse($array);
foreach($array as $currentElement) {}
Run Code Online (Sandbox Code Playgroud)

要么

for($i = count($array) - 1; $i >= 0; $i--)
{

}
Run Code Online (Sandbox Code Playgroud)

但是有更优雅的方式吗?

php spl reverse loops

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

Winforms组合框包含系统颜色名称?

在组合框中列出系统绘图颜色名称的最简单方法是什么?(我们不需要一个完整的颜色选择器或看到任何颜色,只有黑色和白色的颜色名称)

combobox color-picker winforms

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

在Android中从URL保存图像时出现只读错误

我正在尝试从Android应用程序中的Web URL保存图像,但是当我运行它时,日志cat会抛出一个异常,说它是"只读".我不知道最近发生了什么.

这是我的下载类:

  public class ImageDownload {

public static void downloader(String imageURL, String fileName) { 
        try {
                URL url = new URL("http://www.exampleurl.com/" + imageURL); 
                File file = new File(fileName);


                URLConnection con = url.openConnection();

                InputStream is = con.getInputStream();
                BufferedInputStream bis = new BufferedInputStream(is);

                ByteArrayBuffer baf = new ByteArrayBuffer(50);
                int current = 0;
                while ((current = bis.read()) != -1) {
                        baf.append((byte) current);
                }

                FileOutputStream fos = new FileOutputStream(file);
                fos.write(baf.toByteArray());
                fos.close();

        } catch (IOException e) {
                Log.d("Downloader", "Error: " + e);
        }

} …
Run Code Online (Sandbox Code Playgroud)

android urlconnection filenotfoundexception fileoutputstream

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

DI/IoC容器性能基准比较?

我已经发现了一些2008年的基准测试结果用于测试的排名前几位的.NET DI/IoC容器的性能在这里.但我一直无法找到任何更新的结果.是否有任何基准测试可以比较一些大的IoC容器(StructureMap,Unity,Ninject,Autofac,Castle Windsor等)?

c# structuremap ninject ioc-container autofac

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

djangocollectstatic输出没有模块错误

我正在尝试运行这个命令

sudo python manage.py collectstatic
Run Code Online (Sandbox Code Playgroud)

出现此错误:

Error: No module named cities
Run Code Online (Sandbox Code Playgroud)

所以我做了检查:

prompt> python
Python 2.6....
>>>> import cities
>>>> cities
<module 'cities' from '/sites/.virtualenvs/myproject/src/django-cities/cities/__init__.pyc'>
Run Code Online (Sandbox Code Playgroud)

然后看起来我那里有城市模块,但它给了我一个错误。有关如何解决此问题的任何指示吗?它可以在我的开发机器(mac)上运行。我正在尝试在我的 EC2 上部署(在 ubuntu 上运行)

感谢您提前提供的所有帮助。

干杯,米奇

django

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

有无标签的HTML好吗?

有时候在我当前的项目中,我只是单独使用HTML.嗯,我的意思是,显然它被其父元素所包围,但是......让我只使用一个代码示例.

<input name="search" type="text" />
<input value="Search" type="submit" /> | 
<a href="test.php">Test</a>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,"|"本身就是.在这一点上,有人可能会说使用垂直分隔符CSS类,但这不是唯一的情况.有时我可能会有类似"没有"的东西.这个可以吗?是否应该将所有内容都包装在CSS类中,即使所述类是空的并且不需要样式化?我认为它有前途的证据,以防有一天它可能需要造型,但现在它只是CSS膨胀.

html css

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

Android,获取安装的应用程序大小和日期

在Android中,我如何获得应用程序安装日期以及如何安装应用程序大小.

我使用下面的代码来获取应用程序大小,但它不正确

List packs = getPackageManager().getInstalledPackages(0);

for(i=0;i<packs.size();i++) {
    PackageInfo p = packs.get(i);
    ApplicationInfo appInfo =p.applicationInfo;
    long fileSize = new FileInputStream(appInfo.sourceDir).getChannel().size();
}
Run Code Online (Sandbox Code Playgroud)

请帮帮我..谢谢,

android

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

案例类和隐式参数和模式匹配

我试图将隐式参数与案例类结合起来,但我陷入困境.

case class C(i: Int)(implicit b: Boolean)
val c1 = C(1)(true)
implicit val b = true
val c2 = C(2)
c1 match {
  case C(i)(b) => // doesn´t work
  case C(i,b)  => // doesn´t work
  case C(i)    => // works, but wanted: if (b) i else 0 
}
Run Code Online (Sandbox Code Playgroud)

根据Scala语言规范,由于编译器为case类生成了提取器对象:我的隐式Boolean不是结果case类的成员,所以它必须在第二个(隐式)参数列表中(我可以'不幸的是,在伴侣对象的apply方法中找到了:

c[tps](ps1 ). . .(psn)带有类型参数tps和值参数的案例类定义ps隐式生成一个提取器对象(第8.1.8节),其定义如下:

object c {
  def apply[tps](ps1 ). . .(psn): c[tps] = new c[Ts](xs1 ). . .(xsn)
  def unapply[tps](x: c[tps]) =
    if …
Run Code Online (Sandbox Code Playgroud)

scala

16
推荐指数
2
解决办法
8787
查看次数

如何在boto S3中获取文件/密钥大小?

必须有一种简单的方法来获取文件大小(密钥大小)而不需要拉过整个文件.我可以在AWS S3浏览器的属性中看到它.我想我可以从"HEAD"请求的"Content-length"标题中删除它.但我并没有把关于如何用boto做这个的小点联系起来.如果您发布一些比标准boto文档更全面的示例的链接,则会有额外的荣誉.

编辑:所以以下似乎可以做到这一点(虽然从查看源代码我不完全确定.):

bk = conn.get_bucket('my_bucket_name')
ky = boto.s3.key.Key(bk)
ky.open_read()  ## This sends a GET request. 
print ky.size
Run Code Online (Sandbox Code Playgroud)

现在我将把问题留待评论,更好的解决方案或示例指针.

python amazon-s3 boto

46
推荐指数
5
解决办法
4万
查看次数

如何告诉Git(Windows上的msysgit)使用ssh而不是选美

我在我的Win7机器上安装了Git,并告诉它使用Putty做ssh.所以现在它希望Pageant一直在运行,以便能够连接到GitHub.

今天我安装了一个更新版本的Git并告诉它使用OpenSSH,而不是Putty.但它一直试图通过寻找Pageant进行身份验证.

我的身份文件配置正确,如果我ssh git@github.com从BASH提示符确实成功.然而,远程回购的唯一方法是如果Pageant正在运行.

这个配置在哪里?如何指示msysgit忘记putty/pageant?

git ssh github

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