问题列表 - 第26828页

iPhone OS:使用NSPredicate Nsfetchrequest和核心数据获取随机实体实例

在一个应用程序上工作,我有一大堆托管对象,我想要获取一些随机实例.

我的问题是,有什么方法可以使用NSPredicate和NSFetchRequest随机返回几个对象.

我看到你实际上可以使用数据建模器将NSFetchRequest添加到实体中,任何使用此方法进行随机获取的方法?

还有什么是确定表"计数"的最佳方法,这样我就可以设置随机数生成器的界限.

如果您需要更多详细信息,请告诉我们.

谢谢!

缺口

iphone core-data nspredicate nsfetchrequest

11
推荐指数
2
解决办法
4964
查看次数

防止在jQuery中双重提交表单

我有一个表单,需要一段时间服务器来处理.我需要确保用户等待并且不再尝试通过再次单击该按钮重新提交表单.我尝试使用以下jQuery代码:

<script type="text/javascript">
$(document).ready(function() {
    $("form#my_form").submit(function() {
        $('input').attr('disabled', 'disabled');
        $('a').attr('disabled', 'disabled');
        return true;
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

当我在Firefox中尝试此操作时,所有内容都被禁用,但表单未提交任何它应包含的POST数据.我不能使用jQuery提交表单,因为我需要使用表单提交按钮,因为有多个提交按钮,我确定哪个用于POST中包含哪个值.我需要像往常一样提交表单,我需要在发生后立即禁用所有内容.

谢谢!

javascript forms jquery http-post double-submit-prevention

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

跨用户C#互斥

我的应用程序被迫使用第三方模块,如果在同一台机器上同时启动两个实例,它将蓝屏Windows.要解决此问题,我的C#应用​​程序有一个互斥锁:

    static Mutex mutex = new Mutex(true, "{MyApp_b9d19f99-b83e-4755-9b11-d204dbd6d096}");  
Run Code Online (Sandbox Code Playgroud)

我检查它是否存在 - 如果是这样我显示错误消息并关闭应用程序:

    bool IsAnotherInstanceRunning()
    {
        if (mutex.WaitOne(TimeSpan.Zero, true))
            return (true);
        else
            return (false);
    }
Run Code Online (Sandbox Code Playgroud)

问题是如果两个用户可以同时登录并打开应用程序,IsAnotherInstanceRunning()将返回false.

我该如何解决这个问题?

c# mutex

23
推荐指数
2
解决办法
6152
查看次数

WPF:从Dispatcher修改CollectionView仍然会抛出错误

我有以下一些代码,可以在用户离开时修改可观察的"屏幕"集合.

void OnUserLeft(int roomId, int userId, string username)
    {
        client.ClientDispatcher.Invoke(
            (Action<int>)((id) => 
            {
                Console.WriteLine("Hello before the storm!");
                var screensToCheck = client.Screens.Where(s => s.CpuId == id).ToList();
                screensToCheck.Each(s => client.Screens.Remove(s));
                Console.WriteLine("Hello there!");
            }), userId);
    }
Run Code Online (Sandbox Code Playgroud)

这包含在客户端Dispatcher的调用中,据说可以解决与CollectionViews相关的线程问题.但是,我仍然得到以下异常:

这种类型的CollectionView不支持从与Dispatcher线程不同的线程更改其SourceCollection.

您在上面看到的Dispatcher是在WPF应用程序的MainViewModel中设置的(我们使用的是MVVM),如下所示:

public Dispatcher ClientDispatcher
{
    get { return Dispatcher.CurrentDispatcher; }
}
Run Code Online (Sandbox Code Playgroud)

c# wpf dispatcher

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

如何将InputStream转换为DataHandler?

我正在研究一个java Web应用程序,其中文件将存储在数据库中.最初我们通过调用getBytes结果集来检索DB中已有的文件:

byte[] bytes = resultSet.getBytes(1);
...
Run Code Online (Sandbox Code Playgroud)

然后DataHandler使用明显的构造函数将此字节数组转换为a :

dataHandler=new DataHandler(bytes,"application/octet-stream");
Run Code Online (Sandbox Code Playgroud)

这很有用,直到我们开始尝试存储和检索更大的文件.将整个文件内容转储到一个字节数组中然后构建一个DataHandler只需要太多内存.

我的直接想法是在数据库中检索数据流,getBinaryStream并以某种方式将其InputStream转换DataHandler为内存有效的方式.不幸的是,似乎没有直接的方法将一个转换InputStream成一个DataHandler.另一个想法我一直在玩从读取数据块InputStream,并将其写入OutputStreamDataHandler.但是...... 当我打电话时,我无法找到一种方法来创建一个DataHandler返回非空的"空" ...OutputStreamgetOutputStream

有没有人这样做过?我很感激你能给我的任何帮助或者正确的方向.

java inputstream outputstream

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

在WebBrowser控件中设置cookie

我正在使用WebBrowser的Navigate功能加载网站,我希望浏览器加载带有我给它的cookie的页面.

以下代码不起作用:

wb.Navigate(url, null, null, "Cookie: " + cookie + "\n");
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我必须使用InternetSetCookie吗?这似乎不是最好的解决方案.

.net c# browser webbrowser-control

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

指向基类的指针,调用虚函数的奇怪行为

我有以下代码

#include <iostream>
#include <vector>

class Entity {
public:
    virtual void func() = 0;
};

class Monster : public Entity {
public:
    void func();
};

void Monster::func() {
std::cout << "I AM A MONSTER" << std::endl;
} 

class Buddha : public Entity {
public:
    void func();
};

void Buddha::func() {
std::cout << "OHMM" << std::endl;
}

int main() {
const int num = 5;  // How many of each to make
std::vector<Entity*> t;

for(int i = 0; i < num; …
Run Code Online (Sandbox Code Playgroud)

c++ inheritance pointers

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

应用程序迁移期间要记住的事项:ColdFusion到Spring

这个问题与移民项目有关.目前,遗留应用程序位于ColdFusion中,我们希望将其迁移到Spring Framework.

所以我的主要问题是:

  1. 考虑迁移项目时要记住哪些事项?
  2. 在考虑从ColdFusion迁移到Spring Framework时,是否需要记住一些细节?
  3. ColdFusion如何与Spring Framework叠加?
  4. 在从ColdFusion到Spring的Migration Project开始之前,您会建议您熟悉哪些资源?

我知道有些人可能会认为这是一个非常开放的问题,但这是我的第一个迁移项目,我从未有过任何迁移项目的经验以及在此寻找一些有用的指导.

java migration coldfusion spring

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

IntelliJ检查 - 非抛出异常

这是1832203的后续问题.我也提出了一个新问题,因为似乎发布一个问题的答案并没有改变它在java页面上的位置,所以我担心它赢了没见.如果我刚刚踩到一些礼仪脚趾,我会道歉.

我是一名IntelliJ新手 - 两天前开始使用它,我绝对是爱情的高跟鞋!我喜欢的一件事是代码检查.然而...

在我的一个课程中,我经常创建异常而不抛弃它们.如果我不能关闭(或降级)检查警告,那么我可以看到我最终会忽略对该文件(如果不是整个项目)的检查,这将是一个真正的遗憾.

我已经在"异常"的检查设置中进行了搜索,并且没有发现任何与此完全相关的内容,因此我将它们全部关闭只是为了查看,它仍在执行它(即使在重建之后... BTW何时进行检查重做?在保存?在重建????),所以我真的想要一些帮助,如何使这个成为信息/错字级别 - 我可以忽略.

使用免费版本,如果这有任何区别

对所有那些经验丰富的IntelliJ战士进行TIA!

java intellij-idea

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

使用c#读取证书签名请求

我想在c#中读取csr的内容,但是我没有找到任何方法在c#中执行此操作.我发现的是命名空间System.Security.Cryptography.X509Certificates,但它只处理现有证书,而不是证书请求:/

任何人都可以给我一个提示吗?提前致谢.

乔治

c# parsing csr x509

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