问题列表 - 第21815页

如何在Ruby中需要一个块?

是否有任何内置方法要求将块传递给Ruby方法?我知道如果block_given?是假的话我可以提出异常,但有没有更好的方法呢?

ruby

18
推荐指数
2
解决办法
3201
查看次数

异常处理问题

我有一个关于异常处理的问题.请考虑遵循Java代码段.

        try{
            //code
        }catch(SubSubException subsubex){
            //code
        }catch(SubException subex){
            //code
        }catch(Exception ex){
            //code
        }
Run Code Online (Sandbox Code Playgroud)

我知道这是处理异常的推荐方法.但是我可以通过使用以下代码片段来实现相同的功能.

        try{
            //code
        }catch ( Exception ex){
            if( ex instanceof SubException){              
                //code
            }else if(ex instanceof SubSubException){
                //code
            }else{
                //code
            }
        }
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我第二种方法的缺点吗?

java exception-handling

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

DataProvider更新时DataGrid刷新

我正在使用Flex,Adobe Air开发应用程序.我有一个DataGrid,XML作为我的DataProvider.在程序执行期间,我的XML被更新.更新并保存XML后,我的DataGrid也应该得到更新.我使用过Dataprovidername.refresh()方法但是没有用.

apache-flex air

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

调整控件的大小在运行时

有没有人知道任何放置在任何地方的示例代码,当鼠标光标拖动控件的右下边缘时,我可以在运行时调整图片框的大小?任何帮助都将不胜感激.

谢谢

c# controls resize picturebox winforms

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

PHP数据库框架(易于插入,编辑,搜索......)?像phpMyAdmin之类的东西

我试图找到某种PHP框架,允许我做一些"面向数据库的编程".我的意思是像Clipper和MS Access(我从来没有使用它们,只是听说过,所以我可能会有点偏离).

基本上,我的想法是创建一个包含表"customers"的数据库,例如,包含ID,Name,Address和Telephone.然后框架将连接到这个数据库,并允许我创建一个包含(某些)字段的表单,设置哪些应该是可搜索的(使用AJAX?:))等等.这将花费我做数据库插入/编辑/列表/搜索功能的工作,只留下表的关系(也许它可以理解其他一些很酷的功能的外键)和逻辑.

我不知道我是否要求太多,但我不认为这是非常具体的(即许多程序员想从这样的东西开始).它类似于phpMyAdmin,但它最终用户,而不是管理员.

谢谢

php database frameworks

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

如何在rails上的ruby中呈现.builder模板?

我真的很困惑如何在rails上的ruby中使用构建器模板.我有一些简单的控制器代码:

class ProductsController < ApplicationController

  def index
    @products = Product.all
    respond_to do |format|
      format.html # index.html.erb
      format.xml  # index.builder
    end
  end

end
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.我的index.builder文件如下所示:

xm = Builder::XmlMarkup.new(:target=>$stdout, :indent=>2)
xm.instruct!          
  xm.index{
    @index.each do |i|
      xm.country(i.country.name)
      xm.value(i.value)
      xm.year(i.year)
    end
  }
Run Code Online (Sandbox Code Playgroud)

但我一直得到一个空白的回应.看起来我在这里不了解一些基本的东西.

xml ruby-on-rails

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

赶上gtk.window

我有gtk.Window,我需要抓住关闭.我需要关闭show message消息对话框并单击Yes如果窗口应该关闭,除非有一个显示窗口

谢谢.

pygtk

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

从SQL Server 2005中的DateTime减去分钟

假设我有一个datetime字段,其值为2000-01-01 08:30:00 ,持续时间字段的值为00:15(表示15分钟)

如果我减去这两个,我应该得到2000-01-01 08:15:00

此外,如果我想减去1:15(意味着1小时15分钟),输出应该是2000-01-01 07:15:00

我在尝试 SELECT DATEDIFF(minute, '00:15','2000-01-01 08:30:00');

但输出是52595055.我怎样才能得到理想的结果?

NB~如果我这样做SELECT dateadd(minute, -15,'2000-01-01 08:30:00');,我将获得所需的结果,但这涉及解析分钟字段.

编辑:

根据答案,每个人都建议将所有内容转换为分钟然后减去 - 所以如果是1:30,我需要减去90分钟.没关系.没有转换成分钟的任何其他方式?

t-sql sql-server datetime sql-server-2005 dateadd

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

你如何在SQL Server中的Bit数据类型上进行PIVOT?

这可能是一个非常简单的问题.我想要做的就是将列放入一个数据类型有点的行.

SUM,MIN,MAX不适用于位.COUNT有效,但我真的不想数.我只想将所有的东西从列移到行中,就像我拿了一把剪刀,切割信息并移动-90度.

sql t-sql sql-server pivot

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

使列表视图在垂直方向上滚动

我正在使用带有checkboxes = true的System.Windows.Forms.ListView我可以看到当列表项超过可以容纳的值时,我得到一个水平滚动条.我试图找到任何属性来更改滚动条方向.Is有没有办法使它在垂直方向滚动?提前感谢

c# listview winforms scrollable

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