问题列表 - 第22050页

在字符串中大写单词

将字符串中的单词大写的最佳方法是什么?

javascript string capitalization

165
推荐指数
8
解决办法
17万
查看次数

为什么Perl在字符串插值期间评估$ {...}中的代码?

为什么以下代码段可以正常工作?使用这个可能有什么邪恶?但是说真的,有什么理由,根本${}得到的代码被评估然后用作标量参考?

use strict;
no strict 'refs';

our $message = "Hello world!";
print "${ lc 'MESSAGE' }\n";
Run Code Online (Sandbox Code Playgroud)

perl symbolic-references

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

测试运行'JUnit 4'没有测试结果

我的Java测试在Eclipse中运行良好.但现在,当我从运行菜单重新启动测试时,我收到以下消息:

No tests found with test runner 'JUnit 4'
Run Code Online (Sandbox Code Playgroud)

.classpath文件中我有所有jar文件,最后有:

<classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
    <classpathentry kind="output" path="bin"/>
</classpath>
Run Code Online (Sandbox Code Playgroud)

如何解决此错误并让测试再次运行?

java eclipse junit junit4

101
推荐指数
9
解决办法
20万
查看次数

subversion如何在存储库中存储文件?

我阅读了颠覆书,我很清楚,subversion不存储单个文件,只存储增量以便最小化磁盘空间.Subversion也对二进制文件做了同样的事情(这曾经是CVS的一个巨大弱点).

但是我不明白确切的机制.当我提交文件时会发生什么?

  1. Subversion只存储diff(并且已经有旧版本)
  2. Subversion删除以前的版本,保存新文件并创建反向差异,以便在需要时"重新创建"旧版本.
  3. 还有一些我没有想过的东西.

第一种情况似乎最合乎逻辑.然而,这提出了另一个问题.如果我在subversion存储库中有一个包含1000个提交的文件,而一个新的开发人员检查出一个干净的副本,那么subversion必须获取原始版本(初始导入)并在返回结果之前对此应用1000个差异.它是否正确?对于保存最新版本的文件,是否存在某种缓存?

基本上我在哪里可以找到有关svn存储库内部的信息?

更新:显然,颠覆的后端在这方面发挥了重要作用.当时或写FSFS使用选项1,而BDB使用选项2.谢谢msemack!

svn berkeley-db repository fsfs

48
推荐指数
3
解决办法
4万
查看次数

如何为上传的照片生成短文件名?

在使用PHP将新照片上传到Linux服务器时,我必须给它们唯一的名称(使用它的文件名被排除).没有与数据库的交互,因此也无法获取唯一ID.

我想过使用DATE + TIME.jpg,但这太长了.

那么用PHP创建最短的唯一名称的最佳方法是什么?

php

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

如何创建一个封闭(循环)ListView?

我想创建一个自定义ListView(或类似),其行为类似于封闭(循环)的:

  1. 向下滚动 - 在到达最后一个项目后第一个开始(..,n-1,n,1,2,...)
  2. 向上滚动 - 在第一个项目到达后,最后一个开始(...,2,1,1,n,n-1,..)

这在概念上听起来很简单,但显然,没有直接的方法来做到这一点.谁能指出我正确的解决方案?谢谢 !

我已经收到一个答案(来自Streets Of Boston的Android开发者谷歌团体),但听起来有些丑陋:) -

我这样做是通过创建自己的列表适配器(从BaseAdapter子类).

我编写了自己的列表适配器,其getCount()方法返回一个HUUUUGE编号.

如果选择项'x',则此项对应于适配器位置='adapter.getCount()/ 2 + x'

对于我的适配器的方法getItem(int position),我查看我的数组备份适配器并获取索引上的项目:(position-getCount()/ 2)%myDataItems.length

你需要做一些更"特殊"的东西才能使它完全正常工作,但你明白了.

原则上,它仍然可以到达列表的结尾或开头,但如果你将getCount()设置为大约一百万左右,这很难做到:-)

customization android listview circular-buffer

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

从AmazonS3加载swf - 跨域策略

我有一个位于domainA的flash应用程序需要加载来自Amazon S3存储桶的swf.在加载时,我收到以下错误."Error #2044: Unhandled securityError:. text="

我已经将一个跨域文件放入存储桶中并假设可以解决这个问题.我怎样才能解决这个问题?

apache-flex flash crossdomain.xml actionscript-3

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

因6信号终止

我编译并运行了我的代码并得到以下错误:

Terminating because of 6 signal
Run Code Online (Sandbox Code Playgroud)

什么是信号6及其原因是什么?

c++ unix gcc

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

从shell脚本到cshell脚本的语法更改是什么?

我刚才知道.sh文件不使用,set并且=不允许使用空格,而.csh文件中允许这样做.

是否有一些地方可以指出我能找到所有这些细微差别的地方?

shell csh sh

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

是否有任何指南不应该进入HTTP标头?

我正在开发一个将HTML表单发送到外部AJAX应用程序的API.

如果我在标题中包含样式表和脚本等信息,是否会滥用HTTP标头?我想尽可能保持HTML的清洁.

api ajax http-headers

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