%a{:href => "/new_game?human_is_first=true", :remote => "true"}
%span Yes
Run Code Online (Sandbox Code Playgroud)
以上是我的链接.只是想知道如何处理这个问题.我需要能够执行一些JavaScript.下面是我使用rails时的.js.erb文件.
$('.welcome_container').fadeOut(500, function(){
$( '.shell' ).html( "<%= escape_javascript( render( :partial => "board/board" ) ) %>" );
$('.board_container').fadeIn(500);
});
Run Code Online (Sandbox Code Playgroud)
所以,我的问题是,在app.rb中调用Once/new_game,我希望能够将一些javascript发送到当前页面(不离开页面,并进行部分渲染)
char myChar = 0x01;
Run Code Online (Sandbox Code Playgroud)
如何让我的输出为"00000001"
如果有一种方法可以使用内置函数,没有循环(我可以通过循环执行此操作,我只想优雅),这将是首选?
至于为什么我这样做:我将这些数字保存在一个外部库需要这种格式的文件中(很奇怪,我知道,但库有规则).
我有一个带有一堆常量的config.h文件.在main.cpp中,它将一个常量设置为某个值,然后在util.cpp中调用一个函数.
util.cpp也包含config.h,但main.cpp设置的变量没有相同的值.
码:
config.h中:
static int MAX_NUMBER_OF_TRAINING_DATA = 1000;
Run Code Online (Sandbox Code Playgroud)
main.cpp(主要):
else if (strcmp(argv[i], "-mTrnData") == 0)
{
MAX_NUMBER_OF_TRAINING_DATA = atoi(argv[i + 1]);
cout << "Number of data sets to be generated: " << MAX_NUMBER_OF_TRAINING_DATA << "\n\n";
// prints what I tell it
}
Run Code Online (Sandbox Code Playgroud)
并在utils.cpp中
cout << "Number of data sets generated: " << MAX_NUMBER_OF_TRAINING_DATA << "\n\n";
// prints the default value (in this case, 1000)
Run Code Online (Sandbox Code Playgroud)
那么,我该如何解决这个问题,这样我才能在整个cpp文件中记住我的常量config.h文件?
在Java中,您可以执行Config.NAME_OF_CONSTANT,因此,如果有办法在C++中执行此操作,那将是最重要的.
我知道常量不应该改变,但是当他们在运行程序的参数中读取时,他们唯一的改变是在main()中......之后它们不会改变.
class Config
{
public:
static int OUTPUT_TO_FILE;
static int NEED_TO_TRAIN;
static int NO_FILE_TRAIN;
static int NEED_TO_TEST;
}
Run Code Online (Sandbox Code Playgroud)
上面是我的header.h文件(我遵循:http://weblogs.asp.net/whaggard/archive/2004/11/05/252685.aspx )
我希望能够做像Config.OUTPUT_TO_FILE = true或variable = Config.NO_FILE_TRAIN这样的事情;
来自任何包含config.h的文件
我想要做的就是清楚,只想在我的所有cpp文件中共享一些变量.
编辑:我在编译时遇到问题:
在我的make文件中,我添加了:
hPif : src/main.o src/fann_utils.o src/hashes.o src/config.o # added the config part
g++ src/main.o src/fann_utils.o src/hashes.o src/config.o -lfann -L/usr/local/lib -o hPif
config.o : src/config.cpp src/config.h
g++ -c src/config.cpp
.
.
.
main.o: src/main.cpp src/config.h src/main.h src/hashes.h
g++ -c src/main.cpp
Run Code Online (Sandbox Code Playgroud)
config.cpp:
#include "config.h"
int OUTPUT_TO_FILE = false;
.
.
.
Run Code Online (Sandbox Code Playgroud)
config.h中:
class …Run Code Online (Sandbox Code Playgroud) 假设控制器名称是TemplateUserController其模型类TemplateUser.
现在,我可以这样做,self.name.tableize.singularize.string_manipulation…
但这看起来有点过分......我想知道是否有更快的方法从控制器获取模型名称.谢谢!= d
我想扩展 Object 以添加一些方法。
所以我可以做@object.table_name而不是@object.class.name.tableize
以及类似的事情。
我正在使用 Ruby 1.8.7 和 Rails 2.3.8,所以也许这种东西会作为模块放入 lib 文件夹中?我不知道。
我有一条由此产生的曲线:
var path = ["M", x1.toFixed(3), y1.toFixed(3), "L", arrow_left_x, arrow_left_y, "L", arrow_right_x, arrow_right_y, "L", x1.toFixed(3), y1.toFixed(3), "C", x2, y2, x3, y3, x4.toFixed(3), y4.toFixed(3)].join(",");
Run Code Online (Sandbox Code Playgroud)

但我的箭没有正确完成.
- 它仅指向右侧,并且不指向与贝塞尔曲线末端曲线斜率相同的方向. - 它没有填满
现在,我知道我在这里没有正确地进行数学计算,但主要是,我只是想知道如何在行尾填充三角形.谢谢!
出于演示目的:
arrow_left_x = (x1 - 8);
arrow_left_y = (y1 - 8);
arrow_right_x = (x1 - 8);
arrow_right_y = (y1 + 8);
Run Code Online (Sandbox Code Playgroud)
这是获取我使用的坐标的代码.
有没有办法做到这一点
def version=(version)
self.revision = version
end
def version
return self.revision
end
Run Code Online (Sandbox Code Playgroud)
有一条线?我觉得这样做很常见.= \
代码:http://jsfiddle.net/DerNalia/vmNP4/
右上方的灰色菜单应该在视频上方.为什么不呢?我如何制作它以使div始终位于视频之上,无论位置如何?