问题列表 - 第35445页

如何从阵列中删除不需要的东西?

好的,我有一个看起来像这样的数组.

["Enter Sandman", "One", "Nothing Else Matters", "Master of Puppets", "The Unforgiven", "The Day That Never Comes", "For Whom the Bell Tolls", "Fade to Black", "Sad But True", "Wherever I May Roam", "Turn the Page", "I Disappear", "Fuel", "Cyanide", "Seek & Destroy", "Whiskey In the Jar", "All Nightmare Long", "Battery", "Welcome Home (Sanitarium)", "The Unforgiven III", "The Unforgiven II", "King Nothing", "Ride the Lightning", "No Leaf Clover", "Until It Sleeps", "...And Justice for All", "Blackened", "The Memory Remains", "Hero of …
Run Code Online (Sandbox Code Playgroud)

ruby

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

ActiveRecord回滚在Rails测试中不起作用

抛出ActiveRecord :: Rollback可以正常工作,但不能在测试中使用.

我之前遇到过这个问题,我现在又有了这个问题,并且由于某种原因无法找到其他人遇到此问题的记录.

我这是因为每次测试运行时测试都会执行回滚,并且大多数数据库不支持嵌套的rolllback.但是,我不能成为唯一一个涉及事务回滚的测试用例的人,所以也许我做错了.

以下测试用例失败(使用shoulda库,尽管相同的测试失败,基本的Test :: Unit):

require 'test_helper'

class RollbackTest < ActiveSupport::TestCase
  context "create a record and throw rollback" do
    setup do
      User.transaction do
        User.create!
        raise ActiveRecord::Rollback
      end
    end

    should_not_change("count of users") { User.count }
  end
end
Run Code Online (Sandbox Code Playgroud)

但是在控制台上:

?> User.transaction do
?>         User.create!
>>         raise ActiveRecord::Rollback
>>       end
=> nil
>> User.count
=> 4
>> User.transaction do
?>         User.create!
>>         raise ActiveRecord::Rollback
>>       end
=> nil
>> User.count
=> 4
Run Code Online (Sandbox Code Playgroud)

unit-testing ruby-on-rails rollback

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

我可以在点击html页面中的html链接时调用Struts2操作

我希望在点击html页面中的html链接时执行Struts2操作.我的第一个问题是,是否可以在html页面(而不是JSP)中执行Struts2操作?如果是,请查看下面的代码:

home.html的

HREF = "home.action"


在struts.xml

action name ="home"class ="com.struts.action.HomeAction"

      result name="Success">loginJSP.jsp
Run Code Online (Sandbox Code Playgroud)

*****web.xml*****我做了过滤映射,以便所有内容都转到Struts2

html java struts struts2

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

jQuery Sortable - 选择并拖动多个列表项

我有一个设计,我有一个"可用的盒子"列表,用户通过将它们从"可用的盒子"列表拖到他们的"我的盒子"列表来获取盒子.

用户通常一次多取多个盒子(最多20个),一旦他们完成盒子,他们将它们拖回"可用盒子"列表以返回它们.

jQuery sortable允许我一次拖动一个框,从用户的角度来看是不合需要的.我一直无法想出这个问题的简单解决方案.

我可能必须完全提出一种不同的UI方法,但首先是否有人对如何实现这一点有任何建议?

谢谢!

jquery jquery-ui

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

C从整数列表中获取模式

我需要编写一个程序来查找模式.或者最多出现一个整数或整数.所以,

1,2,3,4,1,10,4,23,12,4,1将具有1和4的模式.

我不确定应该使用哪种算法.我很难想到能够奏效的东西.

我正在考虑某种频率表,也许我可以通过数组,然后通过创建一个链表.如果链接不包含该值,则将其添加到链接,如果是,则将值加1.

所以,如果我从上面有同样的事情.循环通过1,2,3,4,1,10,4,23,12,4,1

然后list为空,所以添加number = 1和value = 1的节点.2不存在,所以添加number = 2和value = 1的节点,依此类推.到1和1已经存在,所以值= 2现在.

我必须循环遍历数组,然后每次循环遍历链表以找到该值.

完成后,请浏览链接列表并创建一个新的链接列表来保存模式.所以我将头设置为第一个元素1.然后我浏览包含出现的链接列表并比较值.如果当前节点的出现>当前最高,则我将头设置为该节点.如果它=到最高,那么我将节点添加到模式链表.

完成后,我遍历模式列表并打印值.

不确定这是否有效.有没有人看到这个有什么问题?有更简单的方法吗?我也在考虑哈希表,但不确定如何在C中做到这一点.

谢谢.

c

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

在html页面中有多个ID是否可以接受?

Stack Overflow关于idvs 有很多问题,class但这些问题几乎总是与CSS有关 - 而且普遍接受的答案是使用类来设置特定元素集的样式,以及特定实例的ID.有道理,公平.

然而,我发现当我做越来越多的Javascript/jQuery/ajax时,这种方法开始变得不那么明确了,我发现语义元素应该被给予id的情况,但因为可能有多个实例我'我应该使用课程.

这是我的意思的一个例子:

看看Stack Overflow的降价问题编辑器上的工具栏 - 每个按钮都有一个唯一标识它的ID.有一个完美的意义 - 它是一个执行特定功能的按钮,并且可能有基于该id挂钩的脚本.

现在假设我正在构建一个富Web应用程序,并且有一个页面有两个选项卡,每个选项卡上都有一个markdown编辑器.这是否意味着工具栏按钮现在应该使用识别它们?

这似乎是错的.

另一个例子:我正在一个照片库网站上工作,每个照片上都有一个小工具栏.惯例说因为这些按钮有多个实例我应该使用类.真?

所以我的问题是......

  • 如果我在页面上犯了重复ID的罪行,哪些浏览器实际上会破坏?
  • 对于那些确实破坏的浏览器,它只是会破坏的CSS样式,还是jQuery选择器也会破坏.
  • 在所描述的情况下使用重复的ID真的很糟糕.

html jquery css-selectors

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

使用XML Android的侧面视图

有没有办法使用XML布局文件显示View,例如TextView?我知道你可以使用活动中的代码来旋转视图,但是有没有办法用布局来做呢?

android textview

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

函数调用顺序错误

这就是我今天编写的内容

#include <iostream>
using namespace std;

int function1()
{
  cout<<"hello from function1()"; return 0;
}

int function2()
{
  cout<<"hello from function2()"; return 0;
}

int main()
{
    int func_diffresult = 0;
    func_diffresult = function1() - function2();
    cout<<func_diffresult; /** prints 0 correctly **/
}
Run Code Online (Sandbox Code Playgroud)

输出是得到的hello from function2()hello from function1().我认为输出应该是hello from function1()hello from function2().我的编译器和我一起玩吗?

c++ evaluation function unspecified

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

我在WP7上可以访问多少存储空间?

我知道存储可以通过独立存储获得,但我不确定我是否已经看到我可以访问我的应用程序的实际存储空间.谁知道?

isolatedstorage windows-phone-7

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

如何在 Perl 中使用 Win32::Ole 将格式应用于 docx 文件中的特定单词?

例如,我的 docx 文件包含以下句子:

这是一个 Perl 示例
这是一个 Python 示例
这是另一个 Perl 示例

我想将粗体样式应用于所有出现的“Perl”一词,如下所示:

这是一个Perl示例
这是一个 Python 示例
这是另一个Perl示例

到目前为止,我想出了以下脚本:

use strict; use warnings;
use Win32::OLE::Const 'Microsoft Word';

my $file = 'E:\test.docx';

my $Word = Win32::OLE->new('Word.Application', 'Quit');
$Word->{'Visible'} = 0;
my $doc = $Word->Documents->Open($file);
my $paragraphs = $doc->Paragraphs() ;
my $enumerate = new Win32::OLE::Enum($paragraphs);


while(defined(my $paragraph = $enumerate->Next())) {

    my $text = $paragraph->{Range}->{Text};
    my $sel = $Word->Selection;
    my $font = $sel->Font;

    if ($text =~ /Perl/){
        $font->{Bold} = …
Run Code Online (Sandbox Code Playgroud)

formatting perl win32ole

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