问题列表 - 第9171页

什么是好的隐形验证码?

什么是好的隐形验证码?我的网站需要JavaScript,所以任何需要它的东西都可以.

captcha

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

在Visual Studio调试器中查看数组?

是否可以在Visual Studio调试器中查看数组?QuickWatch仅显示数组的第一个元素.

c++ arrays debugging view visual-studio

232
推荐指数
4
解决办法
16万
查看次数

Ruby mp3 Id3解析

目前我正在从事音乐项目,处理用户mp3上传.问题是我找不到一个能正常运行所有文件的id3库.我试过id3-rubyMp3Infolibs,但没有一个给我一致的正确结果.例如,最常见的问题:

  • 错误的流参数(比特率和采样率,有时持续时间)
  • 不支持扩展标签

我决定添加一个表单,用户可以在其中提供艺术家和标题等可选信息; 这有点帮助,但没有完全解决问题.

什么是最有用和最强大的红宝石ID3库?

ruby mp3 id3

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

我有工作的Javascript代码,可以将输入的任何数字转换为等效的文本

例如,4被转换为"4",33333被转换为"三十三数千三百三十三".我正在考虑使用JQUERY而不是普通的JAVASCRIPT.

以下是完整的代码:

<script language="javascript" type="text/javascript"> 

    function NumberToTextConverter()
    {
        this.TEN = 10;
        this.HUNDRED = 100;
        this.THOUSAND = 1000;
        this.MILLION = 1000000;
        this.BILLION = 1000000000;
        this.wordList = new Array("", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "TEN", "ELEVEN", "Twelve", "Thirteen", "Fourteen", "fifteen", "Sixteen", "Seventeen", "Eighteen", "Nineteen");
        this.wordList2 = [];
        this.initializeTwentys(); // this would populate the twentys

    }

    NumberToTextConverter.Convert = function(number)
    {
        var currentConverter = new NumberToTextConverter();
        return currentConverter.Convert(number);
    };

    NumberToTextConverter.prototype.Convert = function(number)
    {
        var quotient = Math.floor(number / this.BILLION);
        var …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

有没有办法在Java中生成8.3或"短"(Windows)版本的文件名?

在我们的应用程序中,我们允许用户打开文件和目录.

Java 6为我们提供了......

java.awt.Desktop.getDesktop().open(file);
Run Code Online (Sandbox Code Playgroud)

这很棒.但是,由于我们需要确保Java 5兼容性,我们还实现了一种通过调用start命令来打开文件的方法cmd.exe...

String command = "cmd.exe start ...";
Runtime.getRuntime().exec(command);
Run Code Online (Sandbox Code Playgroud)

这就是问题出现的地方.看起来start命令只能处理8.3文件名,这意味着任何非短(8.3)文件/目录名都会导致start命令失败.

有没有简单的方法来生成这些短名称?或任何其他解决方法?

java windows runtime.exec

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

Rails不允许我在迁移期间更改记录

这一定是简单的事情,但它让我疯了!
我有一个迁移,我想在之后更新记录

class SubjectsTextField < ActiveRecord::Migration
  def self.up
    add_column :users, :subjects, :text

    User.find(39).update_attribute :subjects, "hey there"
  end

  def self.down
    remove_column :users, :subjects
  end
end
Run Code Online (Sandbox Code Playgroud)

列被创建但是当我去检查记录39时,它的subject字段为空并且不说"嘿那里".迁移期间不会抛出任何错误,update_attribute行返回true,就像它已经工作一样.

此行在控制台中完美运行并具有预期效果:

User.find(39).update_attribute :subjects, "hey there"
Run Code Online (Sandbox Code Playgroud)

我尝试在第二次迁移中放入update_attribute行.如果我在一个"rake db:migrate"中将它们一直吹到当前,它仍然不起作用.

但这是奇怪的部分.如果我运行两次单独的迁移,请说"rake db:migrate VERSION = 10"只创建列,然后第二次使用"rake db:migrate"来更新属性IT WORKS!

到底是怎么回事......如何在迁移过程中修改记录?我似乎记得在过去经常这样做.也许它与Rails 2.3.2有所不同?

谢谢!布赖恩

migration ruby-on-rails

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

用Build.java替换build.xml - 使用Java和Ant库作为构建系统

我对基于Groovy的Ant替代品感到失望.AntBuilder不能在Eclipse中运行,Eclipse的Groovy插件令人失望,而Gradle还没有准备好.

Ant文档有一个标题为"在Ant之外使用Ant任务"的部分,它提供了如何使用Java代码中的Ant库的预告片.这里有另一个例子:

http://www.mail-archive.com/dev@ant.apache.org/msg16310.html

从理论上讲,用Build.java替换build.xml似乎很简单.Ant文档暗示了一些我将不得不发现的未记录的依赖项(从Java中使用Ant的角度来看未记录).

鉴于Ant脚本令人失望的程度,我想知道为什么以前没有这样做过.也许它已经并且不是一个好的构建系统.

有没有人尝试使用Ant库在Java中编写构建文件?

java ant build-automation build-tools

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

英特尔汇编语法与AT&T相比的局限性

对我来说,英特尔语法更容易阅读.如果我只是通过汇编森林来专注于英特尔语法,我会错过什么吗?有什么理由我想转换到AT&T(除了能够阅读其他人的AT&T组装)?我的第一个线索是gdb默认使用AT&T.

如果这很重要,我的重点只是任何关系汇编和语法可能有Linux/BSD和C语言.

c linux assembly bsd

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

SSRS 2005中的字符串聚合

使用BIDS 2005创建rdl报告.我想让报告聚合数据组中的所有字符串.我一直在寻找Concatenate(Fields!CompanyName.Value,","),或者Join等等的东西.但它必须迭代给定范围内的所有记录.

我正在以日历格式创建用户活动的报告(看起来像谷歌的月视图日历)但是如果用户在一天内有多个活动,我希望所有活动都显示在同一个"日期框"中.这是一个需要聚合的问题,还是有其他方法来获取SSRS报告来做到这一点,我试图找到一种方法让矩阵为我做,但我正在打击墙.

.net reporting reportingservices-2005 reporting-services

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

使用Type变量强制转换变量

在C#中,我可以将类型为object的变量转换为类型为T的变量,其中T是在Type变量中定义的吗?

c# reflection types

256
推荐指数
6
解决办法
24万
查看次数