问题列表 - 第37065页

为什么rake db:migrate:reset没有在rake -T中列出?

为什么没有列出一些rake任务rake -T?喜欢db:migrate:reset?我可以毫无问题地执行它,但为什么不在那里列出?有没有办法获得一个真正的rake任务完整列表?

% rake -T
(in /home/zeus/projects/my_project)
rake about              # List versions of all Rails frameworks and the environment
rake db:create          # Create the database from config/database.yml for the current Rails.env (use db:create:all to create all dbs in the config)
rake db:drop            # Drops the database for the current Rails.env (use db:drop:all to drop all databases)
rake db:fixtures:load   # Load fixtures into the current environment's database.
rake db:migrate         # Migrate the database (options: VERSION=x, VERBOSE=false).
rake …

ruby rake ruby-on-rails

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

SDL_image的IMG_Load不起作用

我使用IMG_Load()来加载PNG文件,但它根本无法正常工作.loadedImage = IMG_Load(filename.c_str()); 在这句话之后,loadedImage仍为NULL,没有发生错误.PS:我使用的是VS C++ 2008,png文件位于develop文件夹中.这是我的代码:(这正是Lazy Foo的样子)

//The headers
#include "SDL.h"
#include "SDL_image.h"
#include <string>

#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )

//Screen attributes
const int SCREEN_WIDTH = 640;
const int SCREEN_HEIGHT = 480;
const int SCREEN_BPP = 32;

//The surfaces
SDL_Surface *image = NULL;
SDL_Surface *screen = NULL;

SDL_Surface *load_image( std::string filename )
{
    //The image that's loaded
    SDL_Surface* loadedImage = NULL;

    //The optimized image that will be used
    SDL_Surface* optimizedImage = NULL;

    //Load the image using SDL_image
 loadedImage = …
Run Code Online (Sandbox Code Playgroud)

sdl-image

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

Java数组,查找重复项

我有一个数组,我正在寻找重复.

duplicates = false;
for(j = 0; j < zipcodeList.length; j++){
    for(k = 0; k < zipcodeList.length; k++){
        if (zipcodeList[k] == zipcodeList[j]){
            duplicates = true;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当没有重复时,此代码不起作用.为什么?

java arrays

59
推荐指数
4
解决办法
21万
查看次数

现在使用HTML5是个好主意吗?

我知道它将在2012年"最终确定/正式化"(并且在2022年被赋予'推荐状态'),但我想知道现在使用HTML5制作网站是否是一个好主意.

一个简单的投资组合排序网站?鉴于大多数用户(大多数使用IE的用户)都不会支持它,尽管IE9(shock)将获得支持.

html html5

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

为什么Rails使用link_to等辅助方法而不是<a href...>?

我正在学习Rails,我注意到Rails不断使用辅助方法,link_to而不是仅使用普通的html.现在我可以理解为什么他们会使用他们会使用一些辅助方法,但我不明白为什么他们更喜欢帮助方法而不是直接编码html.为什么Rails更喜欢帮助方法,而不是你必须手动编写html?为什么Rails团队做出这种设计选择?

ruby ruby-on-rails

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

需要有关正确课程设计的建议

我应该写一个简单的电影预订系统,它允许客户预订电影.电影院由不同的剧院组成,座位数量,价格和电影放映时间不同.用户应该能够输入他的姓名和其他凭证,然后预订一个或多个电影和座位.当他完成预订时,系统应该输出收据,列出他的名字,电影的放映时间和预订号码.

我试图遵循OOP原则,以最好地利用我目前的能力.

我设置的课程如下:

  • CinemaBooking - >进入程序的入口点
  • 房间 - >通过[row] [col]获得座位大小
  • 电影 - >有movietitle,shwotime,房间和价格.
  • 客户 - > shoud存储任何用户信息,如姓名,电子邮件和电话,并生成
    预订号码

我有点不确定在这种情况下将user-i/o置于何处:Shoud它保留在CinemaBooking中,还是应该生成一个只执行I/O的单独类?或者我应该将整个I/O内容移动到另一个类(例如Customer类)?

java oop io class-design

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

嵌套的正则表达式......我很无能为力!

当谈到PHP和正则表达式时我很无能,但我正在尝试为我的论坛修复一个破损的插件.

我想替换以下内容:

<blockquote rel="blah">foo</blockquote>
Run Code Online (Sandbox Code Playgroud)

<blockquote class="a"><div class="b">blah</div><div class="c"><p>foo</p></div></blockquote>
Run Code Online (Sandbox Code Playgroud)

实际上,这部分很简单,我已经部分修复了插件来执行此操作.正在使用以下正则表达式进行preg_replace_callback()替换:

/(<blockquote rel="([\d\w_ ]{3,30})">)(.*)(<\/blockquote>)/u
Run Code Online (Sandbox Code Playgroud)

回调代码是:

return <<<BLOCKQUOTE
<blockquote class="a"><div class="b">{$Matches[2]}</div><div class="c"><p>{$Matches[3]}</p></div></blockquote>
BLOCKQUOTE;
Run Code Online (Sandbox Code Playgroud)

这适用于我上面的例子(非嵌套的块引用).但是,如果块引用是嵌套的,例如在以下示例中:

<blockquote rel="blah">foo <blockquote rel="bloop">bar ...maybe another nest...</blockquote></blockquote>
Run Code Online (Sandbox Code Playgroud)

它不起作用.所以我的问题是,如何使用regex/PHP的组合替换所有嵌套的 blockquotes?我知道在PHP中可以使用递归模式(?R); 以下正则表达式将从包含它们的字符串中提取所有嵌套的blockquotes:

/(<blockquote rel="([\d\w_ ]{3,30})">)(.*|(?R))(<\/blockquote>)/s
Run Code Online (Sandbox Code Playgroud)

但是从那以后我不太确定在preg_replace_callback()回调中要做什么来用上面的替换来替换每个嵌套的blockquote.

任何帮助,将不胜感激.

php regex recursive-regex

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

Iframe中的Jquery

堆栈溢出的长时间潜伏,只是尝试iframes和jquery,我无法找到答案.

我在主页面中有jquery位置但不在框架内,在我的iframe中我有通常的$(文档)jquery.

不幸的是我在firebug中遇到这个错误"$ is not defined"

有没有办法绕过这个而不在每个iframe中调用jquery?

iframe jquery

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

学习Python练习

我自己学习python.因为这是我的第二语言并不是那么难以掌握.我正在寻找一些简单的python项目,所以我可以更好地学习语言的语法.我特别想学习数组,列表和字典的语法.


编辑:我不能说你的一个答案是对还是错,但在你们所有人之间我有很多材料!谢谢大家:D

ps我特别喜欢谷歌的Python类

python

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

仅向用户显示COMPREPLY bash完成选项的子字符串

在bash完成脚本中,假设COMPREPLY=(aa/ba/ aa/bb/).调用脚本时,完成选项对用户来说是这样的:

$ foo aa/b<TAB>
aa/ba/
aa/bb/
Run Code Online (Sandbox Code Playgroud)

但是,我希望能够更好地控制这些选项的显示方式.特别是,我想只向用户显示每个COMPREPLY选项的子字符串,类似于bash中目录完成的工作方式:

$ foo aa/b<TAB>
ba/
bb/
Run Code Online (Sandbox Code Playgroud)

有没有办法在bash中这样做?

bash bash-completion

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