小编COB*_*BOL的帖子

使用getFragmentManager()vs getSupportFragmentManager()?

我应该在显示DialogFragments时何时使用getFragmentManager(),何时应该使用getSupportFragmentManager()?

目前,我正在显示我的DialogFragments如下:

myDialogFragment.show(getFragmentManager(), "My Dialog Fragment");
Run Code Online (Sandbox Code Playgroud)

android android-dialogfragment

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

如何使用OAuth 2.0对Azure Active Directory进行身份验证?

我有一个用C#编写的REST API,我需要使用现有的Azure AD服务进行身份验证.我目前拥有希望进行身份验证的用户的用户名和密码.我需要使用Azure AD进行身份验证,并从服务器接收访问令牌.

有人可以指点我的一些文章/教程的方向,解释如何做到这一点?

c# authentication azure oauth-2.0 azure-active-directory

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

在Spring MVC WebApp中推送通知

我目前正在使用Spring MVC编写论坛Web应用程序.我只是春天的初学者,现在只用了大约一个星期.

我需要实现推送通知.以下是方案:用户A登录并创建帖子.当用户A仍然登录时,用户B对用户A的帖子发表评论.用户A收到一些用户已对其帖子发表评论的通知,而他的浏览器没有刷新页面.

我需要帮助向用户A发送通知,即用户B异步评论他的帖子.我做了一些研究,发现有一个名为CometD的软件包我可以使用,但我找不到任何简单的教程供我理解.

任何人都可以建议任何其他包/方式来解决我的问题?或者如果你有任何简单的CometD教程,那也会很棒.

java spring spring-mvc cometd push-notification

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

如何使用JQuery文件上载实现Web API控制器以接受分块上传?

正如标题所述,我需要一些帮助来实现Web API控制器以使用JQuery File Upload接受分块上传.任何帮助(包括现有文章/教程的链接)将不胜感激.

c# asp.net-web-api jquery-file-upload

8
推荐指数
2
解决办法
9544
查看次数

Spring MVC - @Autowired 如何工作?

我正在使用 Java 和 Spring 开发 Web 应用程序。我是 Spring 的新手,所以作为学习的机会,我基本上得到了一个现有的应用程序,并被告知要扩展它。我无法理解@Autowired 的工作原理。我了解依赖注入的高级概念,但我想知道@Autowired 注释如何知道要注入的接口的具体实现?

为了将我的问题放在上下文中,我将解释我遇到的问题:

我有一个名为PostDao接口和一个名为PostDaoImpl,它实现了PostDao。然后我有另一个名为PostDaoPublicImpl 的,它扩展了PostDaoImpl。这些类存在于我的持久层中。

然后我有一个名为PostService接口和一个名为PostServiceImpl,它实现了PostService。然后我有另一个名为PostServicePublicImpl 的,它扩展了PostServiceImpl。这些类存在于我的服务层中。

PostServiceImpl 中,以下行注入以下对象:

@Autowired private PostDao postDao; 
//This injects an object of the class PostDaoImpl
Run Code Online (Sandbox Code Playgroud)

我的问题是,在PostServicePublicImpl 中,我如何具有与上述相同的声明,但让它注入类PostDaoPublicImpl的对象:

@Autowired private PostDao postDao; 
//This injects an object of the class PostDaoPublicImpl …
Run Code Online (Sandbox Code Playgroud)

java spring dependency-injection spring-mvc autowired

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

继续获取LINQ to Entities的异常不支持LINQ表达式节点类型'Invoke'

我正在使用C#(包括Linq)来开发Web应用程序.我编写了一个泛型方法来扩展任何实体的Get方法.但是,当我得到运行时异常时,执行代码时,"LINQ to Entities"不支持LINQ表达式节点类型"Invoke".以下是代码:

using System.Linq;
using System.Linq.Expressions;
using LinqKit;

public static class ServiceExtension
{
    public static IEnumerable<T> GetActive<T>(this ICrudService<T> crudService, Expression<Func<T, bool>> where)
        where T : class, IDeletable
    {
        return crudService.Get(where.And(w => !w.IsDeleted));
    }
}
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我做错了什么吗?

.net c# linq entity-framework

5
推荐指数
2
解决办法
6892
查看次数

AsycTask 抛出 IllegalStateException - 片段未附加到活动

我的 Android 应用程序中有以下 AsyncTask。此 AsyncTask 包含在扩展 PreferenceFragment 的类的 OnCreate() 方法中。

public class NotificationsPreferenceFragment extends PreferenceFragment {

private static Context context;

public NotificationsPreferenceFragment() {

}

public NotificationsPreferenceFragment(Context context) {
    this.context = context;
}

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    addPreferencesFromResource(R.xml.pref_notifications);

    getPreferenceManager().findPreference(getString(R.string.send_all_notifications))
            .setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
                @Override
                public boolean onPreferenceClick(Preference preference) {

                        class NotificationSendTask extends DialogAsyncTask {

                            public static final String TAG = "NotificationFragment";

                            public NotificationSendTask(Activity activity, String dialogMsg) {
                                super(activity, dialogMsg);
                            }

                            @Override
                            protected String doInBackground(String... params) {
                                String url = …
Run Code Online (Sandbox Code Playgroud)

java android exception fragment

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

Apache Lucene - 改进拼写检查器的结果

我最近使用 Apache Lucene 实现了一个拼写检查器。我的代码如下:

public void loadDictionary() {
    try {
        File dir = new File("c:/spellchecker/");
        Directory directory = FSDirectory.open(dir);
        spellChecker = new SpellChecker(directory);
        Dictionary dictionary = new PlainTextDictionary(new File("c:/dictionary.txt"));
        IndexWriterConfig config = new IndexWriterConfig(Version.LUCENE_40, null);
        spellChecker.indexDictionary(dictionary, config, false);
    } catch (IOException e) {
        e.printStackTrace();
    }
}

public String performSpellCheck(String word) {
    try {
         String[] suggestions = spellChecker.suggestSimilar(word, 1);
         if (suggestions.length > 0) {
             return suggestions[0];
         }
         else {
             return word; 
         }
    } catch (Exception e) {
        return "Error";
    }
} …
Run Code Online (Sandbox Code Playgroud)

java apache lucene performance spell-checking

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

Apache Lucene - 版本4.6.0中的SpellChecker类在哪里?

我正在使用Apache Lucene 4.6.0.我正在尝试实施一个拼写检查器.但是,我在Lucene的4.6.0版本中找不到SpellChecker类和整个org.apache.lucene.search.spell包.

有人可以指导我这个包,或4.6.0版本的替换包吗?

java apache lucene spell-checking

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

网格化IEnumerable <T>列在一起

我正在寻找最有效的方法来网格化IEnumerable<T> A每行之前的所有行IEnumerable<T> B.

例如:

A = {A,B}

B = {1,2,3}

网格划分后:

B = {A,1,B,2,A,3}

c# linq

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