问题列表 - 第28311页

使用jquery为每次单击更改字体颜色

我在我的应用程序中使用jquery.我需要在<p></p>每次单击文本时更改标记中包含的文本的字体颜色.谢谢

jquery

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

从AASM模型中获取状态/事件列表

我成功地将最新的AASM gem集成到一个应用程序中,使用它来创建向导.在我的情况下,我有一个模型订单

class Order < ActiveRecord::Base

  belongs_to :user
  has_one :billing_plan, :dependent => :destroy
  named_scope :with_user, ..... <snip>

  include AASM

  aasm_column :aasm_state
  aasm_initial_state :unauthenticated_user

  aasm_state :unauthenticated_user, :after_exit => [:set_state_completed]
  aasm_state : <snip>

  <and following the event definitions>

end
Run Code Online (Sandbox Code Playgroud)

现在我想让管理员通过AASM状态创建自己的图表.因此,我创建了另外两个名为OrderFlow和Transition的模型,其中order_flow有许多转换,订单为belongs_to order_flow.

到目前为止没问题.现在我想让我的管理员可以动态地将现有的转换/事件添加到order_flow图.

现在的问题是,我没有找到任何可能从我的订单模型中获取所有事件/转换的列表.aasm_states_for_select似乎是正确的候选人,但我不能在我的订单模型上调用它.

有人可以帮忙吗?

Thx提前.J.

ruby-on-rails state-machine aasm

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

drupal模块,检查节点类型

作为对这个问题的更具体的看法:

特定页面上的drupal jQuery 1.4

如何在模块内检查节点是否是某种类型,以便能够对节点执行某些操作.

谢谢

上下文:

我正在尝试调整此代码,以便它不是在"my_page"上工作,而是在节点类型上工作.

function MYMODULE_preprocess_page(&$variables, $arg = 'my_page', $delta=0) {

  // I needed a one hit wonder. Can be altered to use function arguments
  // to increase it's flexibility.
  if(arg($delta) == $arg) {
    $scripts = drupal_add_js();
    $css = drupal_add_css();
    // Only do this for pages that have JavaScript on them.
    if (!empty($variables['scripts'])) {
      $path = drupal_get_path('module', 'admin_menu');
      unset($scripts['module'][$path . '/admin_menu.js']);
      $variables['scripts'] = drupal_get_js('header', $scripts);
    }
    // Similar process for CSS but there are 2 Css …
Run Code Online (Sandbox Code Playgroud)

drupal drupal-modules

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

C++引用变量说明

我想大多数人会再次对这个话题感到惊讶,但我指的是一本由"Stephen C. Dewhurst"编写的书"C++ Common Knowledge:Essential Intermediate Programming".

在书中,他引用了一个特定的句子(在第5项中的部分,参考文献是别名,不是指针),如下所示

引用是在引用初始化之前已存在的对象的别名.初始化引用以引用特定对象后,以后不能引用其他对象 ; 引用在其整个生命周期中绑定到其初始化程序

任何人都可以解释"以后不能被引用到不同的对象"的上下文

下面的代码对我有用,

#include <iostream>
using namespace std;

int main(int argc, char *argv[])
{
 int i = 100;
 int& ref = i;
 cout<<ref<<endl;

 int k = 2000;
 ref = k;
 cout<<ref<<endl;

 return 0;
}
Run Code Online (Sandbox Code Playgroud)

在这里我指的变量refij变量.代码工作得非常好.

我错过了什么吗?我使用SUSE10 64位linux来测试我的示例程序.

感谢您提前输入.

c++ variables reference

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

通过构造函数链传递IDisposable对象

我有一个小的对象层次结构,通常从a中的数据构造Stream,但对于某些特定的子类,可以从更简单的参数列表合成.在从子类链接构造函数时,我遇到了一个问题,即确保处理基类构造函数所需的合成流.它没有逃过我,以IDisposable这种方式使用对象可能只是脏池(plz建议?),原因我没有考虑过,但是,除了这个问题,它似乎相当简单(和良好的封装).

代码:

abstract class Node {
    protected Node (Stream raw)
    {
        // calculate/generate some base class properties
    }
}
class FilesystemNode : Node {
    public FilesystemNode (FileStream fs)
        : base (fs)
    {
        // all good here; disposing of fs not our responsibility
    }
}
class CompositeNode : Node {
    public CompositeNode (IEnumerable some_stuff)
        : base (GenerateRaw (some_stuff))
    {
        // rogue stream from GenerateRaw now loose in the wild!
    }

    static Stream GenerateRaw (IEnumerable some_stuff)
    {
        var …
Run Code Online (Sandbox Code Playgroud)

c# constructor idisposable

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

为多个客户端运行Magento - 单个Installaton与多个安装

我希望为多个客户设置Magento(社区版)安装,并且已经研究了几天.

我可以看到企业版有我需要的东西,但令人惊讶的是我不愿意支付每年12,000美元的订阅费.

似乎有几个选项可供使用,但我担心我将从各种选项中获得的性能.

选项1)使用AITOC高级权限模块进行单一安装 所以这就是我所追求的; 一个安装,以便我可以同时更新我的​​核心文件,并从一个地方管理我的所有商店用户.这里的问题是我对这个额外产品的可靠性一无所知,而且我需要额外支付一些费用.我也担心,如果我有10个商店在这一个装置上运行,它可能会慢慢减速,因为我听说有关Magento缓慢的故事.

模块链接:http://www.aitoc.com/en/magentomods_advanced_permissions.html

选项2)在一台服务器上为每个商店多次安装Magento 所以这里我在一台服务器上安装了10个Magento,所有服务都快乐地运行而不使用任何额外的钱,但我现在有10个独立的商店进行更新和维护,这可能很烦人.此外,我还没有找到很多其他人使用这种方法,当我有他们通常会问如何阻止他们的服务器死亡.所以这条路线似乎在我的服务器上可能会更糟,因为我会在我的服务器上运行更多但是如果我的服务器可以接受它,每个Magento安装会更简单,并且由于每个必须运行10而不太可能减速商店本身?

选项3)使用大量服务器和许多Magento安装 我只是不想这样做.

选项4)购买Magento Enterprise 我没有钱做这件事.

那么哪条路线不太可能炸毁我的服务器?有没有人有这个模块的圣杯经验?

感谢阅读并提前感谢任何帮助 - 克里斯霍普金斯

magento

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

使用Attoparsec时输入不完整的问题

我正在转换使用Parsec的一些正常运行的Haskell代码,而不是使用Attoparsec以期获得更好的性能.我做了更改,所有内容都编译但我的解析器无法正常工作.

我正在解析一个由各种记录类型组成的文件,每行一个.我用于解析记录或注释的每个函数都能正常工作,但是当我尝试编写一个函数来编译一系列记录时,解析器总是会返回一个部分结果,因为它需要更多的输入.

这些是我尝试过的两个主要变体.两者都有同样的问题.

items :: Parser [Item]
items = sepBy (comment <|> recordType1 <|> recordType2) endOfLine
Run Code Online (Sandbox Code Playgroud)

对于第二个,我更改了记录/注释解析器以使用行尾字符.

items :: Parser [Item]
items = manyTill (comment <|> recordType1 <|> recordType2) endOfInput
Run Code Online (Sandbox Code Playgroud)

我的方法有什么问题吗?还有其他方法可以实现我的目标吗?

haskell attoparsec

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

jquery val()不工作

jQuery val()没有工作,这是简单的脚本:

$("#com_form").submit(function () {
    var name = $("#nama").val();
    var komentar = $("#komentar").val();
    alert.("Hi, " + name + " this is your comment: " + komentar)
});
Run Code Online (Sandbox Code Playgroud)

这是HTML表单:

<form method="post" name="com_form" id="com_form">
  <p>What is your name:<br>

    <input type="text" name="nama" id="nama">
  </p>
  <p>Leave your comment here:<br>

    <input type="text" name="komentar" id="komentar">
  </p>
  <p>
    <input type="submit" name="button2" id="button2" value="Submit">
  </p>
</form>
Run Code Online (Sandbox Code Playgroud)

实际上,我试图创建一个ajax帖子,值"nama"是提交但不是"komentar".所以我尝试使用alert进行调试(如上所述),仍然"komentar"没有变化.我该怎么办?

javascript jquery

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

如何使用Django的ORM TRUNCATE TABLE?

要清空数据库表,我使用此SQL查询:

TRUNCATE TABLE `books`
Run Code Online (Sandbox Code Playgroud)

如何使用Django的模型和ORM截断表格?

我试过这个,但它不起作用:

Book.objects.truncate()
Run Code Online (Sandbox Code Playgroud)

python sql django

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

为Citrix /终端服务器编写.NET应用程序:合规性和陷阱

我们在这里有点迷失.我们需要在具有80多个Citrix服务器的网络上安装我们的应用程序.虽然我们的应用程序是100%有效并且正在使用.NET,但我们遇到了一些(对我们来说很奇怪)行为:

  • 您不能使用任何"文档和设置"文件夹来存储数据或设置.显然,这些文件夹是虚拟化的,位于多个位置.
  • 检查文件是否存在(即,在您自己的"程序文件"文件夹中)不起作用.可能出于同样的原因.

  • 为什么文件系统会以这种方式运行?
  • 您如何存储数据以使应用程序在Citrix上运行?
  • 您还需要了解其他任何陷阱或事项吗?

.net terminal virtualization citrix terminal-services

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