问题列表 - 第49097页

无法在另一个@ManagedBean中@Inject一个@ManagedBean

好的,这是我的会话bean.我总是可以从任何Servlet或Filter中检索currentUser.这不是问题问题是fileList和currentFile.我用简单的int和Strings进行了测试,并且它的效果相同.如果我从视图范围bean中设置一个值,我可以从另一个类中获取数据.

@ManagedBean(name = "userSessionBean")
@SessionScoped
public class UserSessionBean implements Serializable, HttpSessionBindingListener {

    final Logger logger = LoggerFactory.getLogger(UserSessionBean.class);

    @Inject
    private User currentUser;

    @EJB
    UserService userService;

    private List<File> fileList;   

    private File currentFile;

    public UserSessionBean() {

        fileList = new ArrayList<File>();
        currentFile = new File("");
    }

    @PostConstruct
    public void onLoad() {

        Principal principal = FacesContext.getCurrentInstance().getExternalContext().getUserPrincipal();
        String email = principal.getName();

        if (email != null) {
            currentUser = userService.findUserbyEmail(email);
        } else {

            logger.error("Couldn't find user information from login!");
        }
    }
Run Code Online (Sandbox Code Playgroud)

这是一个例子.

我的观点是scoped bean.这就是它的装饰方式.

 @ManagedBean
 @ViewScoped
 public …
Run Code Online (Sandbox Code Playgroud)

jsf inject cdi managed-bean

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

操作完成之前经过的超时时间或服务器没有响应

我们有生产服务器数据库和Widnows客户端项目.突然,我们在查询数据库时遇到此错误.

"在完成操作之前已经过了超时时间,或者服务器没有响应"

我们如何从数据库端/ C#Windows解决这个问题?

谢谢,Velusamy

sql database sql-server-2005

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

jQuery悬停不起作用

我希望jQuery在我悬停一个元素后做一些事情并在鼠标上执行其他操作.

我写了这个:

   jQuery('.item').hover(

        function() {
            var bg = jQuery(this).attr('data-background'); 
            jQuery(this).css("background-color", bg);
        }, 

        function() { /* this doesn't seem to work */
             alert(bg);  
        });
Run Code Online (Sandbox Code Playgroud)

你能告诉我为什么这个代码在第二个函数之前工作正常,所以它从不提醒任何东西?我相信有一个错字,但我找不到; /

jquery hover

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

你如何规范直方图,使每个bin的总和为1?

你如何规范直方图,A使每个bin的总和为1

将直方图除以bin的宽度,你如何绘制它

我有这个

dist        = rand(50)    
average     = mean(dist, 1);   
[c,x]       = hist(average, 15);    
normalized  = c/sum(c);
bar(x, normalized, 1)
Run Code Online (Sandbox Code Playgroud)

在这种情况下n = 50,

  • 得到均值和方差值^ 2的公式是什么?我们写N(mean, (variance^2) / 50),但是怎么样?
  • 你如何绘制均匀分布和正态分布?

直方图必须接近正态分布.

matlab

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

如何在Xcode 4中创建自定义文本宏?

我今天更新到Xcode 4,我的自定义文本宏不再有效.我找不到有关如何使用Xcode 4自定义宏的任何信息.这还有可能吗?如果有人提出解决方案,请告诉我.

这是我目前拥有"ObjectiveC.xctxtmacro"文件的目录.〜/ Library/Application Support/Developer/Shared/Xcode/Specifications

xcode ios4

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

将NSString附加到NSURL?

我有一个NSURL,一个文件路径,我想在它的末尾添加一个NSString(文件名)我该怎么做?但在此之后我不希望整个事情成为一个NSURL.

谢谢.

macos append objective-c nsurl nsstring

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

如何重复使用相同的Vim窗口/缓冲区进行命令输出,例如:help窗口?

虽然我不是Vim的专家,但我一直在努力研究一个粗略的Vim,相当于 TextMate的⌘R功能,从缓冲区运行Ruby代码并显示输出.

脚本当前只打开一个新窗口(拆分):new并将输出放在那里.如果多次运行它,它会打开多个窗口.理想情况下,我希望它在每个标签页中重复使用相同的窗口,就像:help它一样.

我看了,但还没有找到实现这个目标的方法.有什么指针吗?

vim

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

如何在Unix中复制整个目录并排除特定文件

我有一个Unix批处理脚本,它将一个目录的内容(称为dir A)复制到另一个目录(称之为dir B).

这是我目前的复制声明.

cp -urL /path/to/dir/A /path/to/dir/B
Run Code Online (Sandbox Code Playgroud)

但是,此语句复制隐藏文件.

如何排除任何和所有隐藏文件被复制?

unix cp

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

哪里可以获得适用于Windows 7 64位的OpenGL 2.0

我一直在寻找OpenGL 2.0或更高版本,但到目前为止我还没有找到任何我可以使用的东西.官方网站上没有下载部分,谷歌发现大多数东西,如OpenGL Viewer或OpenGL屏幕保护程序,但我正在寻找OpenGL开发游戏/图形/虚拟化(精确版本2.0,但我知道更高版本也兼容2.0然后他们也行.)有人可以给我一个来源,我可以从我的项目获得适当的OpenGL吗?我只设法下载一个,但它没有用,因为它是为32位操作系统创建的,我使用64位Windows 7.有谁知道如何处理这个问题?

这是我的显卡:NVIDIA GeForce 9600M GS

opengl graphics windows-7

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

使用 python-shout 创建 icecast2 服务器的多个音频流

我正在尝试创建一个网络广播服务器来一次流式传输 3 个源。我正在使用 python 使用 python-shout 库为 icecast2 创建一个源客户端。我对语言(python)不太熟悉。但是,我得到了一个示例程序,它可以满足我的需要,而且我已经根据需要对其进行了调整。但是,我只能创建两个流,之后,我收到如下所示的错误消息。我不知道我做错了什么,所以我希望你们能帮我弄清楚。

hostname ="localhost"
port= 8000
password = "password"

import shout
import sys
import threading
from glob import glob
from random import shuffle,choice

class RunStream (threading.Thread):
   def __init__ (self, channel_mount, music_directory, station_url, genre,name,         description, bitrate="128", samplerate="44100", channels="5",music_format="mp3", ogv=0):
    #connection to icecast
    global hostname,port,password
    self.song_conter= 0
    self.s = shout.Shout()
    self.s.audio_info = {shout.SHOUT_AI_BITRATE:bitrate,   shout.SHOUT_AI_SAMPLERATE:samplerate, shout.SHOUT_AI_CHANNELS:channels}
    self.s.name = name
    self.s.url = station_url
    self.s.mount = channel_mount
    self.s.port = port
    self.ogv = ogv
    self.s.password = password
    self.s.genre = …
Run Code Online (Sandbox Code Playgroud)

python audio audio-streaming icecast

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