问题列表 - 第45674页

注销后重定向到上一个URL

login,可以使用url设置的值将用户重定向到请求登录的页面flash.

是否可以使用相同的用例,将用户重定向到注销后请求注销操作的页面?

java security playframework

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

XSLT - 替换XML文档的重新部分(在任何级别)

专业人士,我需要在以下文档中将'B'标签转换为'X'标签:

<a>
 <B marker="true">
  <c>
    <B marker="true">
      <d>
        <B marker="true">
        </B>
       <d>
    </B>
  </c>
 </B>
</a>
Run Code Online (Sandbox Code Playgroud)

注意重复出现的'B',它可以出现在动态XML的任何深度.这是我做的:

<xsl:template match="//*[@marker='true']">
    <X>
        <xsl:copy-of select="./node()"/>
    </X>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

它适用于最顶级的'B'标签,但忽略了所有嵌套标签.

我想我知道问题是什么 - 'copy-of'只是刷新最顶级'B'标签的内容,而不评估它.我可以做些什么来"复制"重新评估我的模板?

谢谢!巴鲁克.

xslt

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

Spring安全性从更深层访问UserDetailsS​​ervice


我有以下UserDetailsS​​ervice实现.
到目前为止,身份验证过程非常有效.
如何在"会话"中存储我的"MyUser bean"(已成功登录),以便我可以在我的应用程序的其他区域中访问它

谢谢.

@Transactional(readOnly = true)
public class CustomUserDetailsService implements UserDetailsService {


    private EmployeesApi employeesApi = new EmployeesApi();

    /**
     * Retrieves a user record containing the user's credentials and access. 
     */
    public UserDetails loadUserByUsername(String userName)
            throws UsernameNotFoundException, DataAccessException {

        // Declare a null Spring User
        UserDetails user = null;

        try {


            MyUser employee = employeesApi.getByUserName(userName);



            user =  new User(
                    employee.getUserName(), 
                    employee.getPassword().toLowerCase(),
                    true,
                    true,
                    true,
                    true,
                    getAuthorities(1) );

        } catch (Exception e) {
            logger.error("Error in retrieving user"); …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc spring-security

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

org.apache.hadoop.mapred.FileAlreadyExistsException

我试图在这里给出的Hadoop中运行示例程序

当我尝试运行它时,我得到一个org.apache.hadoop.mapred.FileAlreadyExistsException

emil@psycho-O:~/project/hadoop-0.20.2$ bin/hadoop jar jar_files/wordcount.jar org.myorg.WordCount jar_files/wordcount/input jar_files/wordcount/output
11/02/06 14:54:23 INFO jvm.JvmMetrics: Initializing JVM Metrics with processName=JobTracker, sessionId=
11/02/06 14:54:23 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.
Exception in thread "main" org.apache.hadoop.mapred.FileAlreadyExistsException: Output directory file:/home/emil/project/hadoop-0.20.2/jar_files/wordcount/input already exists
    at org.apache.hadoop.mapred.FileOutputFormat.checkOutputSpecs(FileOutputFormat.java:111)
    at org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:772)
    at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:730)
    at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1249)
    at org.myorg.WordCount.main(WordCount.java:55)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
emil@psycho-O:~/project/hadoop-0.20.2$ 
Run Code Online (Sandbox Code Playgroud)

它来自/home/emil/project/hadoop-0.20.2/jar_files/wordcount/input,我将输入文件file01和file02.当我用Google搜索时,我发现这样做是为了防止重新执行相同的任务.但在我的情况下,它的输入文件导致异常.我的命令有什么问题,因为我没有看到任何有关wordcount问题的错误相同的帖子.我是java的新手.

这可能是什么原因?

java hadoop

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

为什么Apache ActiveMQ不适合.NET开发人员?

根据这篇文章 http://blog.goyello.com/2009/09/07/why-apache-activemq-isnt-good-for-net-developers/

虽然Apache ActiveMQ支持.NET,但此功能仅限于基本客户端操作.Apache ActiveMQ不提供对操作ActiveMQ代理,持久存储或传输的访问权限.

我真的不明白是什么阻止Apache ActiveMQ为.NET客户端提供与Java客户端相同的功能:是因为它们"忘记",他们不想要,他们不能但将来会这样做?

c# java activemq-classic jms

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

c#:我什么时候才能知道webbrowser控制器Url更改为特定网址?

我的c#应用程序有一个Web浏览器可以导航到网站

我需要知道用户是否想要使用特定的URL

问题是用户并不总是使用文本框中的URL进行导航,他们可以通过推荐链接(如搜索引擎结果)进入网站

仅当Web浏览器导航到特定URL时,是否有任何方法可以执行特定操作?

c# browser url

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

Rails:"email_field"与"text_field"有何不同?

据我所知,text_field创建一个类型的输入字段text,同时email_field创建一个类型的输入字段email.

但是,这两种输入类型有什么区别?

假设我有一个客户端模型,而客户端有一封电子邮件.我应该email_field在这里使用吗?

ruby-on-rails textfield ruby-on-rails-3 emailfield

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

g ++编译器中的"未初始化使用"警告

我正在使用带有警告级别的g ++ -Wall -Wextra并将警告视为错误(-Werror).

现在我有时会收到错误" 变量可能在此函数中未初始化".

"有时"我的意思是我有两个独立的编译单元,它们都包含相同的头文件.一个编译单元编译没有错误,另一个编译单元给出上述错误.

头文件中的相关代码如下.由于功能很长,我只复制了下面的相关位.

确切的错误是:

'cmpres'可以在此函数中未初始化使用

我在*下面用错误标记了这一行.

for (; ;) {
    int cmpres; // *
    while (b <= c and (cmpres = cmp(b, pivot)) <= 0) {
        if (cmpres == 0)
            ::std::iter_swap(a++, b);
        ++b;
    }
    while (c >= b and (cmpres = cmp(c, pivot)) >= 0) {
        if (cmpres == 0)
            ::std::iter_swap(d--, c);
        --c;
    }
    if (b > c) break;
    ::std::iter_swap(b++, c--);
}
Run Code Online (Sandbox Code Playgroud)

(cmp是一个算符,它有两个指针xy与返回-1,0或1,如果 …

c++ warnings initialization g++

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

如何从相册中获取照片?facebook c#sdk

我正在使用Facebook C#SDK,它运行良好.我想在我的网站上显示用户的相册及其照片.我正在使用图形api.我确实使用这种方法获得了专辑: -

   fb.GetAsync("me/albums/photos", (val) =>
            {
                if (val.Error == null)
                {
                    IDictionary<string, object> dict = val.Result as IDictionary<string, object>;


                }
                else
                {
                    // TODO: Need to let the user know there was an error
                    //failedLogin();
                }
            });
Run Code Online (Sandbox Code Playgroud)

如何获取每张相册中的照片?

c# facebook-c#-sdk

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

迭代std :: vector <std :: vector <char >>?

我有这样的矢量:

std::vector<std::vector<char> > _lines;
Run Code Online (Sandbox Code Playgroud)

我想迭代这些向量和包含在其中的向量,但是我不知道我是如何使用第一个迭代器访问内部向量的?

我已经拥有以下内容:

std::vector<std::vector<char> >::iterator first_iter = _lines.begin();

        for (; first_iter != _lines.end(); first_iter++)
        {
            (*first_iter)::iterator second_iter = (*first_iter)->begin();  // something is wrong with this? How do I get the second vector to iterate?
        }
Run Code Online (Sandbox Code Playgroud)

c++ iterator vector

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