问题列表 - 第39739页

在Rails中,如何运行加载rails环境的脚本?

我有一些我需要运行的脚本,我想从我的rails应用程序访问完整的环境.

我知道我script/runner以前在Rails 2.3中使用过.

但是我也使用了'delay_job'来加载这样的rails环境(2.3代码):

#!/usr/bin/env ruby

require File.expand_path(File.join(File.dirname(__FILE__), '..', 'config', 'environment'))
require 'delayed/command'
Run Code Online (Sandbox Code Playgroud)

我正在处理的脚本现在从消息队列中提取数据,然后我希望它使用活动记录和我的模型将该数据插入到日志数据库中(可能与其他数据库的数据库相同或不同)该应用程序使用.

activerecord ruby-on-rails

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

在makefile中,目录名是伪目标还是"真实"目标?

根据我所读到的关于makefile的内容,假目标是任何与实际文件名不对应的目标.我的直觉说,作为目标的目录将被视为与文件相同.

为什么这很重要?我的makefile中有一个目录作为目标.当我把它作为我的主要可执行文件的先决条件时,总是会生成可执行文件,无论一切是否都是最新的.如果我把它作为先决条件,我的makefile足够聪明,知道什么时候需要构建,但我有一个问题,就是不知道是否需要创建目录.根据我所读到的关于make的内容,任何虚假目标都不是先决条件,因为make不知道它们是否是最新的,因此它们将始终重建相关目标.这是我的makefile的摘录.

$(EXEC_WITH_PATH): ${OBJ_DIR} $(DPEND) $(OBJS)
    @echo "--------------------------------------------";
    @echo "$(THIS_DIR)  $(MACHINE)";
    @echo "Linking Shared Library";
    @echo "ar -rc $(EXEC_WITH_PATH) INSERT::{OBJS}";
    ar -rc $(EXEC_WITH_PATH)  $(OBJS);
    @echo "--------------------------------------------";


# Make dirs for object code and links
${OBJ_DIR} :
        @if [ ! -d ${OBJ_DIR} ]; then \
                mkdir ${OBJ_DIR};    \
        fi;
Run Code Online (Sandbox Code Playgroud)

那么在这种情况下,是${OBJ_DIR},目录名称,虚假目标与否?

c++ linux makefile

19
推荐指数
2
解决办法
7454
查看次数

检查Memcached中是否存在项目而不拉动它?

我想将数据附加到Memcached中的项目.但似乎如果该项目不存在,此操作将不会创建项目,并且不会存储数据.*说php

php memcached

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

为什么我的favicon不出现?

好吧,所以我的favicon没有因某种原因出现.它在image/favicon.ico(我已经检查了5次).

这是我用它的代码:

<link rel="shortcut icon" href="images/favicon.ico" />  
Run Code Online (Sandbox Code Playgroud)

这是网站:http://prime.programming-designs.com/

编辑:好吧,我想这只是我的cashe.

html css favicon xhtml

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

VS2010有boost :: bind问题吗?

我有以下代码行,它在2010年之前的g ++和Visual Studio下编译得很好.

std::vector<Device> device_list;

boost::function<void (Device&, boost::posix_time::time_duration&)> callback = 
  boost::bind(&std::vector<Device>::push_back, &device_list, _1);
Run Code Online (Sandbox Code Playgroud)

Device班级在哪里,没什么特别的.

现在我刚刚将我的Visual Studio版本升级到2010并且编译失败了:

Error   1   error C2780: 'boost::_bi::bind_t<_bi::dm_result<MT::* ,A1>::type,boost::_mfi::dm<M,T>,_bi::list_av_1<A1>::type> boost::bind(M T::* ,A1)' : expects 2 arguments - 3 provided C:\developments\libsystools\trunk\src\upnp_control_point.cpp    95
Run Code Online (Sandbox Code Playgroud)

发生了什么,我该如何解决这个问题?

谢谢.

c++ boost bind visual-studio-2010

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

如何在所有列中查找按键重复但不重复的行?

我正在使用一个表,它是一组其他表的摘录.根据键D1,D2和D3,提取表的所有行都应该是唯一的.他们不是.看来早期的开发人员试图通过使用SELECT DISTINCT从该表中查询的所有列来解决此问题.这将起作用,但仅当在(D1,D2,D3)上重复的每一行在非键列上都是重复的时(忽略添加到提取表中的IDENTITY列).

换句话说,给定行如下:

D1  D2  D3  C4  C5  C6
=== === === === === ===
A   B   C   X1  X2  X3
A   B   C   X1  X2  X3
Run Code Online (Sandbox Code Playgroud)

然后

SELECT DISTINCT D1, D2, D3, C4, C5, C6
FROM BAD_TABLE
Run Code Online (Sandbox Code Playgroud)

将"工作",因为重复的行(D1,D2,D3)之间没有区别.但如果表中包含

D1  D2  D3  C4  C5  C6
=== === === === === ===
A   B   C   X1  X2  X3
A   B   C   X1  X2  X4
Run Code Online (Sandbox Code Playgroud)

然后SELECT DISTINCT将为键(A,B,C)返回两行.此外,我们必须决定X3或X4中的哪一个是"正确的"值.

我知道如何在(D1,D2,D3)上找到重复项.我甚至知道如何在所有列(IDENTITY列除外)中找到重复项:

;
WITH DUPLICATES(D1,D2,D3) AS
(
    SELECT D1, D2, D3
    FROM SOURCE
    GROUP …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server-2008

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

用于交互式动画的Java Swing与HTML5 Canvas

我想创建一个像Visual Thesaurus提供的交互式动画.我评估了不同的技术,我可以采纳,我想知道有什么优点和执行Java小程序与Swing或HTML5与它的画布图形可视化的利弊(我只知道他们的名字)

我知道Java和一些Javascript,我想避免使用专有技术

编辑:最重要的是:做HTML 5个Canvas支持事件侦听器,因为在我看来,摆呢?

java html5 applet swing canvas

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

Java:XML进入数据库,最简单的方法是什么?

我有一大堆XML文件和一个XSD.

我想简单地转换成POJO并将它们插入到数据库中.数据库架构在我的控制之下,所以它可以是我喜欢的.

我看了很多api,但想要另一种意见最有效.

  • JAXB?
  • XMLBeans的?
  • XPATH到DBUnit?

是否休眠有一些API来创建POJO的从XSD,然后读取XML到这些的POJO,然后将数据插入到数据库?

或者春天有任何功能可以帮助解决这个问题吗?

我想我只是你的意见后,只是柜面有一个API我已经错过了,会做帮助做我想做的.

谢谢Jeff Porter

java xml spring hibernate

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

串.替换功能问题!

我想我需要一些字符串替换功能的帮助.这个不替换并给我同样的东西.伙计们可能是什么问题?

FormattedURl = mysite.com/Merchant.aspx?1=lkdflfdfgj3242

lblclick.Text.Replace("<a class=linkclass href=http://www.mysite.com/ target=_blank >   </a>", 
"<a class=linkclass href=" + FormattedURL1 + "target=_blank ></a>");
Run Code Online (Sandbox Code Playgroud)

先感谢您!!

c# asp.net

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

打印算法的页面范围

某些打印对话框提供了一个选项,用于指定要打印的页面(和页面范围).

1-10, 3, 4, 23-47
Run Code Online (Sandbox Code Playgroud)

那里有配方/算法吗?

python algorithm

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