问题列表 - 第44365页

设计高效的用户交互式事件日志,这样我就不会超过10000个用户对象限制.

我有一个问题:在我的应用程序得到一些事件相关的信息,所以对于事件X我应该得到一个表格窗口,我做一些事情(输入一些文字,然后点击一个按钮)

我的问题是我的应用程序有10000用户对象的限制(如为所有的C#应用​​程序),和我现有的代码已经有3000所占用的用户对象(使叶片围绕7000用户对象免费).我从200个客户端收到有关每个客户端上发生的事情的信息.

当我从客户端收到有关事件的信息时,我想以某种方式在事件日志窗口中将其显示为标签,当我点击标签时,应弹出特定的窗体窗口(我之前提到过),以便我可以输入一些文字,然后点击一个按钮.

我需要能够有效地显示这个事件日志窗口(因为我可以从每个客户端接收多达1000个事件,如果此日志中的每个标签占用1个对象,这意味着每个客户端将有1000个对象(最大,但可能) )所以我会超过我10000的限制).

我怎样才能有效地做些什么呢?

目前,对于每个事件,我都会启动一个表单窗口,在其中我输入文本并单击按钮但这样效率不高(因为我的表单窗口占用了3个用户对象,如果我有最多3*200个客户端*1000个用户对象我超过到目前为止7000我的限制).

c# user-object

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

rails - 用于电子邮件验证的REGEX

我正在寻找一个正则表达式验证电子邮件,以了解它是否有效..我有以下内容:

def is_a_valid_email?(email)
    email_regex = %r{
      ^ # Start of string
      [0-9a-z] # First character
      [0-9a-z.+]+ # Middle characters
      [0-9a-z] # Last character
      @ # Separating @ character
      [0-9a-z] # Domain name begin
      [0-9a-z.-]+ # Domain name middle
      [0-9a-z] # Domain name end
      $ # End of string
    }xi # Case insensitive

    (email =~ email_regex)
end
Run Code Online (Sandbox Code Playgroud)

以上问题XXX_XXX@Xxx.com不应该在它应该返回时有效.有关更好的正则表达式的任何想法或建议吗?

谢谢

regex ruby-on-rails ruby-on-rails-3

17
推荐指数
7
解决办法
5万
查看次数

在 app.yaml 文件中混合静态和动态端点

我正在尝试描述我的 App Engine 应用程序中的端点,但对于混合静态和动态内容的目录结构遇到困难。但我的 yaml 规则相互冲突。在我更改目录结构之前,有人有建议吗?

目标是创建一个包含文档(静态 html 文件)和实现的目录。

/api
  - /v1
    - getitdone.py
  - doc.html
  - index.html
Run Code Online (Sandbox Code Playgroud)

我认为我应该对我的应用程序 yaml 做什么......

- url: /api/v1/getitdone
  script: api/v1/getitdone.py

- url: /api/
  static_files: api/index.html
  upload: api/index.html  

- url: /api
  static_dir: api
Run Code Online (Sandbox Code Playgroud)

但这会导致动态端点失败。我假设static_dir参考文献正在破坏它。如何在不描述每个脚本和静态文件引用的情况下执行此操作(我有比此处列出的更多的脚本和静态文件引用)?

google-app-engine yaml

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

Java Swing组件的名称约定(前缀)

在用Java编写Swing时,我想到的一个问题是,它是Swing组件上的推荐还是"官方"/最常用的命名约定(前缀).

例如(即使其他人可能更喜欢其他命名约定,这是我目前使用的):

  • JTextField的txt
  • btn for JButton
  • lll为JLabel
  • pnl for JPanel

但后来我的名单结束了..

我认为这样的前缀增强了我的代码的可读性,但是我没有任何组件的名称,如JComboBox,JList,JRadioButton,JCheckButton等等,列表继续.

提前致谢.

java naming-conventions

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

git:补丁不适用

我有一个名为my_pcc_branch.patch的补丁.

当我尝试应用它时,我得到以下消息:

$ git apply --check my_pcc_branch.patch
warning: src/main/java/.../AbstractedPanel.java has type 100644, expected 100755
error: patch failed: src/main/java/.../AbstractedPanel.java:13
error: src/main/java/.../AbstractedPanel.java: patch does not apply
Run Code Online (Sandbox Code Playgroud)

这是什么意思?

我该如何解决这个问题?

git msysgit

244
推荐指数
9
解决办法
18万
查看次数

C#中的匿名内部类

我正在编写C#Wicket实现,以加深我对C#和Wicket的理解.我们遇到的一个问题是Wicket大量使用匿名内部类,而C#没有匿名内部类.

因此,例如,在Wicket中,您可以像这样定义一个链接:

Link link = new Link("id") {
    @Override
    void onClick() {
        setResponsePage(...);
    }
};
Run Code Online (Sandbox Code Playgroud)

由于Link是一个抽象类,它强制实现者实现onClick方法.

但是,在C#中,由于没有匿名内部类,因此无法执行此操作.作为替代方案,您可以使用以下事件:

var link = new Link("id");
link.Click += (sender, eventArgs) => setResponsePage(...);
Run Code Online (Sandbox Code Playgroud)

当然,这有一些缺点.首先,可以有多个Click处理程序,这可能不太酷.它也不会强制实现者添加Click处理程序.

另一个选择可能是只有一个这样的闭包属性:

var link = new Link("id");
link.Click = () => setResponsePage(...);
Run Code Online (Sandbox Code Playgroud)

这解决了具有许多处理程序的问题,但仍然没有强制实现者添加处理程序.

所以,我的问题是,你如何在惯用的C#中模仿这样的东西?

c# java closures wicket anonymous-inner-class

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

Perl - 如何解码或替换' 从数据库到浏览器显示的单引号

我发现了许多与此相关的问题,但没有任何帮助我解决它的问题.因为我缺乏专业知识.

html_entity_decode我相信PHP 本来可以帮助,但Perl不会.

在我的MySQL数据库中,我' "在描述中有以下长度:12' 6"

我希望它显示为12'6".

我试过了:

$string =~ s/:[']:/'/g;
$string =~ s/:["]:/"/g;
$string =~ s/'/'/g;
$string =~ s/"/"/g;
$string =~ s/\'/'/g;
$string =~ s/\"/"/g;
$string =~ s/\'/\'/g;
$string =~ s/\"/\"/g;
perl -pi -e 's:':':g' $_; #crashes.
perl -pi -e 's:":":g' $string #also crashes.
system -pi -e 's:':':g' $_; #crashes.
system -pi -e 's:":":g' $string #also crashes.
Run Code Online (Sandbox Code Playgroud)

我很茫然.有人可以帮忙吗?

mysql perl decode

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

lxml.etree,element.text不返回元素的整个文本

我通过xpath废弃了一些html,然后我转换成了etree.与此类似的东西:

<td> text1 <a> link </a> text2 </td>
Run Code Online (Sandbox Code Playgroud)

但是当我调用element.text时,我只得到text1(它必须在那里,当我在FireBug中检查我的查询时,元素的文本被突出显示,嵌入的锚元素之前和之后的文本......

python xml lxml elementtree xml.etree

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

nodejs有杰克等价物吗?

在nodejs中实现了与Narhwal相同的Jack吗?

javascript node.js jack narwhal

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

多个文件存在检查?更好的方法?

我有一个脚本.它收到一个名为$ node的变量,它是一个字符串; 现在,让我们假设变量值是"NODEVALUE".调用脚本时,它接受变量$ node,并尝试查找名为NODEVALUE.png的图像.如果它找不到那个图像,那么它会检查NODEVALUE.jpg,如果它找不到它寻找NODEVALUE.gif ......并且毕竟还是找不到它,它会返回RANDOM.png.

现在我正在做这个脚本如下:

if (file_exists($img = $node.".png")) {  }
else if (file_exists($img = $node.".jpg")) {  }
else if (file_exists($img = $node.".gif")) {  }
else
{
    $img = 'RANDOM.png';
}
Run Code Online (Sandbox Code Playgroud)

必须有一个比这更好的方法......任何人都有任何想法?

php file-exists

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