问题列表 - 第35150页

高级与低级算法实现

算法的高级和低级实现究竟是什么意思?

algorithm terminology

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

CSS - 仅使用水平滚动条

我只有在div的内容长于宽度值时才需要使用水平scollbar.

所以我写道:

.viewgallerylist{width:920px; float:left; padding-top:20px; height:120px; border-bottom:1px #000000 solid; overflow-x: scroll;}
Run Code Online (Sandbox Code Playgroud)

问题是滚动条是2,1水平和1垂直.如何删除垂直的?干杯

css

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

Java继承问题:确定适当的子类

我有一个名为account的抽象类,如下所示 -

abstract class Account
{
    private int number;
    private String owner;

    public Account(int accountNumber, String  accountOwner)
    {
        number = accountNumber;
        owner = accountOwner;
    }

    public int getAccountNumber(){ return number; }
    public String getAccountOwner(){ return owner; }
    public abstract double getBalance();
    public abstract double  makeDeposit(double  amount);
    public abstract double  makeWithdrawal(double  amount);
}
Run Code Online (Sandbox Code Playgroud)

此类定义帐户的基本框架.一些专门账户类将通过继承这个类,如创建MarketSavingsAccount,RegularSavingsAccount等等.

现在我有一个声明如下的数组 -

Account[] accounts
Run Code Online (Sandbox Code Playgroud)

其中包含一个帐户列表.在此阵列中,可以使用不同类型的帐户.现在我如何确定这些数组成员中的MarketSavingsAccount哪一个是实例?

java oop

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

Scala中的惯用正则表达式匹配

我试图让我的Scala代码更加惯用.现在它看起来像Java代码.

我正在尝试在Scala中做一个简单的布尔正则表达式匹配函数,因为我似乎无法在标准库中找到它(?)

我不认为try-catch和所有的结果都特别好.另外,一个前提条件是'patt'只有一个组,我实际上并没有用它.有什么输入?

def doesMatchRegEx(subj:String, patt:scala.util.matching.Regex) = {
    try{
        val Match = patt
        val Match(x) = subj
        true
    } catch {
        // we didnt match and therefore got an error
    case e:MatchError => false
    }
}
Run Code Online (Sandbox Code Playgroud)

使用:

scala> doesMatchRegEx("foo",".*(foo).*".r)
res36: Boolean = true

scala> doesMatchRegEx("bar",".*(foo).*".r)
res37: Boolean = false
Run Code Online (Sandbox Code Playgroud)

regex scala

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

Rails 3 - 如何在视图中发表评论?

什么是Rails 3方式在视图中注释掉一行或多行代码?因此它不会出现在HTML源代码中

ruby-on-rails ruby-on-rails-3

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

编写回调函数

我正在使用jQuery来编写这样的东西:

    $('#current_image').fadeOut(function(){
        $('#current_image').attr('src',newImage).show();
    });
Run Code Online (Sandbox Code Playgroud)

这很可爱,一旦fadeOut完成,嵌套位就会执行.

我想在这里创建自己的函数来取代fadeOut.我的函数会是什么样的,这样代码才有用?

    $('#current_image').customFadeOut(function(){
        $('#current_image').attr('src',newImage).show();
    });
Run Code Online (Sandbox Code Playgroud)

javascript jquery callback javascript-events

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

Mysql如何在数据库中将时间数据类型设置为只有HH:MM

如何将我的mysql数据库字段"time"数据类型设置为数据库中只有HH:MM,在我的脚本中用户只输入HH:MM并且DB自动添加最后一个:SS数字,问题是当我拉这个值要编辑,它也添加了最后的数字,这有点烦人,我可以用PHP摆脱它并截断结束,但我希望有一种方法在DB中设置它以删除那些最后2 SS数字好.

php mysql database time

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

如何在SVG矩形中剪切一个洞

所以基本上我的头衔说,我想在矩形元素中"切洞".

我有两个rect元素,一个在另一个上面.底部的填充颜色为白色,顶部的填充颜色为灰色.

我想要做的是从顶部rect元素中切出一个三角形,以便下面的rect元素显示出来.

此svg元素将用作页面上媒体播放器的音频按钮.换句话说,您将能够左/右单击(或拖动)鼠标,音频水平的变化将通过底部矩形元素宽度的变化来表示,通过切出的三角形显示顶部rect元素.

我希望这不会太混乱.:P

以下是它应该是什么样子的快速模型:http://forboden.com/coding/s1.png

这是我的代码:http://forboden.com/coding/svgClipTest.html

我在哪里错了?

svg

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

Sinatra找不到Ruby 1.9.2-p0的观点

我是Ruby语言的新手(到目前为止我是用Groovy + Grails开发的)但是因为我很好奇它,我想在Ruby 1.9.2-p0上尝试Sinatra.

我有一个简单的网站,其中包含/mywebpage2个文件:

# blog.rb
get '/' do
  'Hello World!'
end

get '/impossible' do
  haml :index
end
Run Code Online (Sandbox Code Playgroud)

#config.ru
path = File.expand_path "../", __FILE__

$LOAD_PATH << (File.expand_path ".") + "/views"

require 'haml'
require 'sinatra'
require "#{path}/blog"

run Sinatra::Application
Run Code Online (Sandbox Code Playgroud)

然后在同一个文件夹中我有一个/views/包含的文件夹index.haml.

我尝试运行服务器,rackup -p8080但当我尝试得到/impossible以下错误时:

Errno::ENOENT at /impossible
No such file or directory - /home/jack/mywebpage/<internal:lib/rubygems/views/index.haml
Run Code Online (Sandbox Code Playgroud)

通过互联网搜索,似乎这可能是由"."引起的.没有被包括在内$LOAD_PATH所以我试图添加它或直接添加视图,./views以便实际上$LOAD_PATH.inspect给我正确的路径:..., "/home/jack/mywebpage/views"]

但它仍然似乎没有用.作为框架和语言的新手,我想知道我是否做错了什么.任何线索?

ruby haml path sinatra

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

Scrum Taskboard - 任务可以改变吗?

我工作的公司目前正在寻求从传统瀑布转向Scrum进行开发.我们正在慢慢采用我们可以采取的做法,而不是完全采取行动(在我们完全继续前进之前,我们还有很多需要学习的东西!).

在完成全部切换之前,我们现在想要实现的一件事是任务板.我们都觉得这是一个很好的工具,可以帮助开发,并通过"你在做什么?"帮助那些业务用户摆脱困境.和"怎么样?" 问题和会议.

所有这一切,我一直想知道的一件事是任务板上的任务可以改变吗?我知道你不想改变故事,但故事中的任务呢?如果新任务出现或旧任务不再有效怎么办?它们是否可以在sprint中间添加和/或删除(尽管我们并没有真正使用sprint,更像是开发周期较短).

谢谢!

agile scrum

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