问题列表 - 第22412页

异步消息队列和处理,如django中的Amazon Simple Queue服务

应用程序上有许多活动需要以下内容:

  • 发送电子邮件,发布到Twitter
  • 将图像缩小为多种尺寸
  • 打电话给cron找到连接的关系

执行这些任务的一种好方法是写入执行操作的异步队列.

什么django应用程序可以用来实现这样的功能,就像Amazon Simple Queue服务在本地提供的那样?

我遇到过芹菜.正确的事?还有其他什么东西,像这样吗?

django asynchronous message-queue rabbitmq celery

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

使用MemoryStream保存.docx文件C#

我把文件从内存流上传到数据库时遇到了一些麻烦(它在DB中可见为0x,所以我猜它没有得到妥善保存).我不确定是否存在创建Stream或从流中保存到db的问题应该以不同方式完成.

private void test {
        byte[] storage = new byte[500000];
        using (MemoryStream stream = new MemoryStream(storage))
        DocX documentWord = DocX.Create(stream);
        // some stuff
        documentWord.Save(); 
        databaseFilePut(stream);
}


public static void databaseFilePut(MemoryStream stream) {
        byte[] file;
        using (var reader = new BinaryReader(stream)) {
                file = reader.ReadBytes((int) stream.Length);
               // reader.Close();
        }
            //stream.Close();
        //}
        using (var varConnection = Locale.sqlConnectOneTime(Locale.sqlDataConnectionDetailsDZP))
        using (var sqlWrite = new SqlCommand("INSERT INTO Raporty (RaportPlik) Values(@File)", varConnection)) {
            sqlWrite.Parameters.Add("@File", SqlDbType.VarBinary, file.Length).Value = file;
            sqlWrite.ExecuteNonQuery();
        }
    }
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我正在使用Docx codeplex库.

.net memorystream docx c#-3.0

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

Java中是否有类似sizeof的方法?

Java中是否有任何内置方法可以找到任何数据类型的大小?有没有办法找到大小?

java

72
推荐指数
6
解决办法
10万
查看次数

在 JPA 中的多对多关系中使用组合键

我有以下情况:

  • 用户对象有一组权限对象 ( Set<Permission>)
  • 每个用户可以有零个或多个权限
  • Permission 对象具有三个字段
  • Permission 的三个字段组成了该权限的复合键。
  • 因此,我们希望每个权限在数据库中有一个实例。每个用户都可能拥有相同的权限。
  • 因此,User 对象与 Permission 具有多对多的关系。

问题是:在这种情况下,如何使 Permission 实体成为其自身的组合键?我对在这种多对多关系的背景下执行此操作特别感兴趣。

有任何想法吗?

java database-design hibernate jpa

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

主键冲突错误后继续执行事务

我正在从日志文件中将记录批量插入到数据库中.偶尔(每千行中约有1行)其中一行违反主键并导致事务失败.目前,用户必须手动浏览导致失败的文件,并在尝试重新导入之前删除有问题的行.鉴于要导入数百个这样的文件,这是不切实际的.

我的问题:如何跳过违反主键约束的记录插入,而不必SELECT在每行之前做一个声明,看它是否已经存在?

注意:我知道非常相似的问题#1054695,但它似乎是SQL Server特定的答案,我使用的是PostgreSQL(通过Python/psycopg2导入).

sql database postgresql transactions constraints

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

如何在页面刷新时随机化<li>元素?

有没有人对每次刷新页面时如何随机化列表有任何想法?

一个jQuery解决方案将是完美的,因为我已经在使用它.

任何建议赞赏!

html random jquery shuffle

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

测量Linux中的进程统计信息

我正在构建编程竞赛软件.用户的程序由我们的判断系统接收,并通过编译并通过fork()和exec()运行来评估.父进程等待子进程(提交的进程)退出,然后清除它.

为了提供有关程序运行的有用信息,我想测量程序使用的CPU时间和峰值内存.Linux内核是否跟踪这些值?有没有其他方法来获取此信息?

c linux statistics operating-system linux-kernel

6
推荐指数
2
解决办法
1533
查看次数

在JSF中 - 如何在按下按钮时重新渲染组件.(聪明的方式?)

我有一个简单的HTMLCommandButton,我想引起另一个组件的重新渲染.我知道一种简单的方法 - 添加一个ajax支持对象并让它在"onclick"事件和rerender上运行.

<h:commandButton value="Submit" action="#{actions.submitToDB}">
  <a4j:support event="onclick" reRender="Button0" />
</h:commandButton>
Run Code Online (Sandbox Code Playgroud)

我认为必须有一个更聪明的方法来处理HTML CommandButton的on*属性,但我不确定写什么导致重新渲染(使用这个所谓的方法)

谢谢!

html jsf richfaces

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

我们如何在.NET中实现观察者模式?

在.NET体系结构中,有很多设计模式.我想知道观察者模式的含义以及它是如何实现的

.net design-patterns

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

在eclipse中执行svn操作时,让svn控制台成为焦点

在进行SVN操作(例如更新或提交)时,有没有办法让控制台专注于SVN输出?

必须手动切换到该控制台很烦人.

eclipse subclipse svn

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