小编aha*_*son的帖子

ServletFileUpload.parseRequest()只能在每个请求中调用一次吗?

我正在为我的Grails应用程序工作一个自定义的SpringSecurityFilter,我正在尝试使用commons上传库来处理请求.我能够在过滤器中处理请求,但一旦它到达我的控制器,没有任何值可用.

HttpRequest只能由上传库处理一次吗?我猜它正在清理临时文件.有没有办法保持它们可以在控制器级别再次处理它们?

我需要查询安全性的表单参数(由于客户端我无法将其添加到http标头)但是一旦我得到该值,它似乎擦除了进一步处理的请求.

grails file-upload apache-commons

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

在Grails中将自定义ID生成定义为默认值的最佳方法是什么?

我想切换我的域类以使用可变长度的UUID作为它们的ID.我不想简单地在URL上显示顺序ID以供人们尝试使用.我编写了一个Java UUID方法的自定义版本以允许可变长度,因此我可以为不会变大的模型使用更短的ID.

我发现这个线程解释了如何修改默认映射,以便我可以更改为"已分配". 修改Grails插件的ID生成

什么是配置默认的beforeInsert(生成自定义UUID)并告诉Grails的最佳方法我想使用字符串代替整数?

我尝试将grails.gorm.default.beforeInsert添加到配置中,但这不起作用.

grails grails-orm

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

如何使用 Python aiortc 将 GStreamer RTSP 视频流读取为 WebRTC 数据?

我正在尝试使用 GStreamer 和 Python 的 aiortc 库创建一个低延迟流(亚秒),以便为流数据创建 WebRTC 对等点。我已经修改了 aiortc 的服务器示例,并且可以发送音频文件并挂钩到视频响应,但是我需要使用哪些类/进程来利用 GS​​treamer RTSP 视频流?

我是否需要使用 appsink 之类的工具解码样本并单独发送每个帧,或者是否有一个 aiortc 类可以获取 RTSP uri 并将结果流式传输给对等方?

我目前正在使用 GStreamer 1.10.4 运行。

python gstreamer webrtc

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

使hibernate不包括select子句中连接表的字段

我在使用Hibernate的DetachedCriteria的SQL中遇到了性能问题.我有一些多对一关系,当Hibernate生成SQL时,它包括FROM中连接的表中的所有字段.当发生这种情况时,它需要MySQL很长时间来运行查询(它还有一个order by和sub查询添加到问题中).对于我目前的50k记录~6秒.当我将SELECT中不必要的字段删除到我关注的域对象时,它在500ms以下运行良好.

有没有办法告诉Hibernate不要包含连接中的字段?

我已经尝试将映射文件中的fetch参数设置为'join'和'select',它在生成的SQL中没有任何区别.

我也尝试过设置不同的根条目,但是从我读过的内容来看,这与分页(我也在做)无关.

我可以尝试将查询编写为HQL,但是使用子查询会让它变得更加令人头疼.

hibernate

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

您可以在 MongoDB 中查询具有给定值的任何属性吗?

我开始使用 MongoDB,我想知道是否可以在数据存储中查询具有特定值的任何属性。

所以而不是:

db.foo.find({'color':'red'})
Run Code Online (Sandbox Code Playgroud)

我想看看你是否可以做类似的事情:

db.foo.find({'%':'red'})
Run Code Online (Sandbox Code Playgroud)

那可能吗?是否有用于属性槽通配符的语法?我尝试使用正则表达式,但这给了我一个错误。

mongodb

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

如何在Grails中访问POST的正文内容?

我正在尝试阅读Grails请求的正文内容,并将请求映射到params,即使我已经注释掉了grails.mime.types.我也尝试过设置grails.mime.types并清空地图,它仍然是映射.

正文内容为xml,当Grails映射时,密钥最终为"<?xml version".不幸的是,发送POST的系统将内容类型设置为application/x-www-form-urlencoded.我无法控制他们改变它.

我正在运行Grails 1.2.1.

我也尝试在我的UrlMappings中设置format ="xml"并将表单内容类型添加到xml mime.types中,但这也没有帮助.当我尝试访问request.reader时,它是空的.

grails

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