问题列表 - 第38496页

在Borland C++ Builder 6(2002)上显示行号

我知道这是一个旧的IDE,但在我的工作中我必须使用它.

我花了几天的时间搜索哪里可以设置文本编辑器左侧显示的行号,但我找不到.

我仍然希望它是可能的,从未见过任何没有那个的IDE.

c++ ide c++builder-6

9
推荐指数
1
解决办法
3721
查看次数

redis vs hazelcast

Redis与Hazelcast如果我的应用程序:

  • 有很多需要保存的http请求(每分钟6000个,我收集点击信息)
  • 有很多http请求查询以前保存的数据.

我的问题是 - 我应该选择在Re​​dis和Hazelcast之间存储和查询数据 - 哪一个更快的读写? - 哪一个更可靠? - Cassandra可能是更好的选择吗?

回答任何问题都有帮助

redis hazelcast

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

访客模式的变化:为什么不将第二次调度移动到访问者的"访问"方法中?

介绍

显然,我在整个程序员生活中一直在做一个"非正统的"访客模式.

是的,我从Visitor的Visit方法发送到具体的复合元素访问方法.

我认为这就是我学习它的方法,但是现在我找不到它的任何例子,我从中学到的来源已经消失了.

现在,面对压倒性的证据表明具体的元素调度进入复合元素的Accept方法,我想知道我这样做的方式至少有一些优势.在我看来,两个优点是:

  1. 我有一个地方可以决定如何派遣:基地访客.
  2. 我可以添加新的复合元素类型,并让基本访问者忽略它们,但派生的访问者可以覆盖Visit它们来处理它们.

例子

这是基本的Composite/Visitor模型:

// "Unorthodox" version
public class BaseVisitor 
{
    public virtual void Visit(CompositeElement e)
    {
         if(e is Foo)
         {
             VisitFoo((Foo)e);
         }
         else if(e is Bar)
         {             
             VisitBar((Bar)e);
         }
         else
         {
             VisitUnknown(e);
         }
    }

    protected virtual void VisitFoo(Foo foo) { }
    protected virtual void VisitBar(Bar bar) { }
    protected virtual void VisitUnknown(CompositeElement e) { }
} 

public class CompositeElement 
{
    public virtual void Accept(BaseVisitor visitor) { } 
} …
Run Code Online (Sandbox Code Playgroud)

design-patterns visitor-pattern

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

jquery遍历子元素

我有一个divid ring-preview,它有一个未指定数量的img元素与其中的类stone-preview.

我想迭代这些子图像并调用:

$(this).rotate(ring.stones[i].stone_rotation);
Run Code Online (Sandbox Code Playgroud)

where this指的是img元素并i指其在的位置div.

我怎样才能做到这一点?

jquery

28
推荐指数
3
解决办法
6万
查看次数

哈姆如果还有筑巢

如何在不重复.text.error和.text之后的代码的情况下执行此操作?


     -if f.object.errors.any?
      .text.error 
        = f.label :email 
        = f.text_field :email
        %p#foo= "Escriba el e-mail"
        = render 'shared/error_messages', :object => f.object, :param => :email
    -else
      .text
        = f.label :email 
        = f.text_field :email
        %p#foo= "Escriba el e-mail"
        = render 'shared/error_messages', :object => f.object, :param => :email

    -if f.object.errors.any?
      .text.error
        = f.label :password
        = f.password_field :password
        = render 'shared/error_messages', :object => f.object, :param => :password
    -else
      .text.error
        = f.label :password
        = f.password_field :password
        = render 'shared/error_messages', :object => f.object, :param => :password   

Run Code Online (Sandbox Code Playgroud)

haml ruby-on-rails

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

有没有更好的方法来禁用复选框?

我正在开发一个具有许多复选框的应用程序,这些复选框从未选中开始,每个复选框都有一个关联的文本框,在选中该复选框之前,该文本框将被禁用.

我正在经历并且目前一个接一个地做"如果检查,启用,如果未经检查,禁用" - 但是这是永远的!

我应该使用哪种更快的方法/方法来加速这个过程?

我没有说出语言,因为我不确定它是否重要 - 我正在使用VB进行编程,但是我只想在正确的(语言无关的)方向上推进,我可以从那里进一步研究.

vb.net user-interface winforms

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

忽略MySQL查询中的锁定行

我有一个表由不同的线程同时读取.

每个线程必须选择100行,在每行上执行一些任务(与数据库无关),然后他们必须从表中删除所选行.

使用此查询选择行:

SELECT id FROM table_name FOR UPDATE;
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何忽略(或跳过)先前在MySQL中使用select语句锁定的行?

mysql locking race-condition

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

Silverlight中的CallMethodAction不起作用

如何使用CallMethodAction?它不起作用.

<i:Interaction.Triggers>
  <i:EventTrigger>
    <ei:CallMethodAction MethodName="Init" />
  </i:EventTrigger>
</i:Interaction.Triggers>
Run Code Online (Sandbox Code Playgroud)

Init方法是视图模型

    public void Init()
    {
        if (_hasEmails != true)
        {
            IsBusy = true;

            _service.GetListAsync();
        }
    }
Run Code Online (Sandbox Code Playgroud)

silverlight

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

C++——关于“保护继承”的问题

我假设我理解“受保护的继承”的含义。但是,在和这里的一个人讨论这个问题后,我现在感到有些困惑。

这是我对 C++ 中“保护继承”的理解

假设以下类结构。

class Base {}
class SubClass : protected Base {}
Run Code Online (Sandbox Code Playgroud)

1>如果一个子类被定义为“protected BaseClass”,那么这个子类就不再是BaseClass的子类了。相反,BaseClass 仅用作子类的实用工具。换句话说,如果您将 SubClass* 转换为 Base*,将 SubClass& 转换为 Base&,或将 SubClass 转换为 Base,您应该会遇到错误。

2> 人们使用保护继承的主要原因是预期的SubClass 不是Base 的子类(例如,Car 不是Engine 的子类)。同时,SubClass 想要调用 Base 类中定义的函数。

3> 有时您更喜欢使用受保护的继承而不是将成员变量定义为 Base 的对象是有充分理由的。(但我不记得在哪种情况下)。

如果我错了,请纠正我的意见。

谢谢你

c++

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

如何通过单个测试检查null/empty/whitespace值?

我想编写一个SELECT语句,它只使用一个测试来返回没有值的列(null,empty或所有空格).

我认为这会奏效:

SELECT column_name from table_name WHERE column_name NOT LIKE '%_%';
Run Code Online (Sandbox Code Playgroud)

但这对NULL值不起作用.

我当然可以补充一下

OR column_name IS NULL
Run Code Online (Sandbox Code Playgroud)

它会起作用,但我想要一种使用单一测试的方法.

sql oracle oracle10g

74
推荐指数
5
解决办法
26万
查看次数