小编Ste*_*all的帖子

commons-exec:在系统PATH上执行程序?

我正在尝试执行一个程序(从ImageMagick转换为具体),其父文件夹存在于路径上.因此,当我从命令行运行时convert,它会运行命令.但是,以下内容失败:

String command = "convert"
CommandLine commandLine = CommandLine.parse(command);
commandLine.addArgument(...)
...
int exitValue = executor.execute(commandLine);
Run Code Online (Sandbox Code Playgroud)

如果我指定convert executable(C:\Program files\...)的完整路径,则此代码有效.如果我不这样做,我会抛出一个带退出值的异常4.

如何让commons-exec识别系统路径?

java path environment-variables system-calls apache-commons-exec

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

最强大的CSS-only按钮解决方案?

什么是最好,最强大的CSS按钮定义?

理想情况下,我喜欢渐变,圆润的图像,以及优雅的降级到IE8.如果按钮不使用任何图像,并且按钮水平缩放以适合其内容,那也将是很好的.

什么是最好的解决方案?

html css gradient button

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

开始Hibernate 3.5 - ant任务的问题

我正在努力完成"Beginning Hibernate 3.5",我遇到了一个初步障碍.

当我运行时ant exportDDL,我收到以下错误:

exportDDL:
   [htools] Executing Hibernate Tool with a Hibernate Annotation/EJB3 Configuration
   [htools] 1. task: hbm2ddl (Generates database schema)
   [htools] SLF4J: The requested version 1.6 by your slf4j binding is not compatible with [1.5.5, 1.5.6, 1.5.7, 1.5.8]
   [htools] SLF4J: See http://www.slf4j.org/codes.html#version_mismatch for further details.
   [htools] An exception occurred while running exporter #2:hbm2ddl (Generates database schema)
   [htools] To get the full stack trace run ant with -verbose
   [htools] Problems in creating a AnnotationConfiguration. Have you remembered …
Run Code Online (Sandbox Code Playgroud)

java ant hibernate slf4j

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

一起使用@RequestBody和@ModelAttribute?

我试图找到一个主体POST,我想我的方法的参数绑定到一个对象.

这可能吗?

我目前的声明永远不会受到影响:

 @RequestMapping(method = RequestMethod.POST)
public void doStuff(@RequestBody byte[] bodyData, @ModelAttribute Form form, Model model ) {
Run Code Online (Sandbox Code Playgroud)

看起来我得到了这个例外:

- 2011-02-25 16:57:30,354 - ERROR - http-8080-3 - org.springframework.web.portle
t.DispatcherPortlet - Could not complete request
java.lang.UnsupportedOperationException: @RequestBody not supported
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc

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

在内存中运行时查看grails架构?

我想查看默认hsqldb内存数据库的grails模式,但是当我使用SquirrelSQL或DbVisualizer连接到内存数据库时userid: sa, password: (nothing),我只看到两个模式:

INFORMATION_SCHEMA
PUBLIC
Run Code Online (Sandbox Code Playgroud)

并且都不包含我的域表.这是怎么回事?

sql database grails groovy hsqldb

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

Grails聪明地获得战争基础?

我的baseUrl是http://localhost:8080/whatever.在其他机器上,它是http://localhost/whatever.

是否有一种聪明的方法来获取这些信息而不使用

<%
    String baseUrl = "http://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()
%>
Run Code Online (Sandbox Code Playgroud)

我正在尝试动态创建路径参数化其余URL的一些链接,即:

http://localhost:8080/a/b/${param1}/c/${param2}

如果有更好的方法,请告诉我.

java grails groovy tomcat war

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

使用grails应用程序上下文连接portlet,还是通过grails部署多个portlet?

我目前有一个通过liferay部署的grails应用程序.现在,我需要构建一些portlet,但我不确定暴露grails域对象和服务的最佳方法是什么.

你会怎么做呢?

理想情况下,我可以直接在grails应用程序中构建我的portlet,或者在不同的战争中部署时将两者连接在一起.

grails groovy spring portlet liferay

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

集成测试两个grails Web应用程序一次?

我有两个grails应用程序,A并且B.

A进行显式的REST调用B,我想要一种了解这种方法的自动方式.在传统的grails集成测试模型中,一次只提取一个实例.我使用jenkins作为我的构建服务器,但似乎我需要部署两个系统并在本地运行测试,我不确定jenkins是否支持.

A使用完全集成功能测试的最佳方法是什么B

testing grails hudson functional-testing jenkins

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

iReport - 参数化架构名称?

我有以下查询:

SELECT
     blah
FROM
     "PUBLIC"."MYACTIVITY" MYACTIVITY
Run Code Online (Sandbox Code Playgroud)

问题是,架构名称对于不同的环境是不同的.我尝试制作这样"PUBLIC"的参数:

SELECT
     blah
FROM
     "$P{schemaName}"."MYACTIVITY" MYACTIVITY
Run Code Online (Sandbox Code Playgroud)

schemeName在我在params中编译报表之前设置,但无论我做什么,或者默认值设置为什么,我都会收到以下错误:

Error:SQL problems:invalid schema name: ? in statement [SELECT blah FROM "?"."MYACTIVITY" MYACTIVITY

如何正确参数化此报告的模式名称?

schema jasper-reports ireport

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

AVAssetWriterInput - 黑屏,46小时

我正在尝试AVCaptureSession并编码为mp4.看起来这应该是直截了当的,我正在尝试编码单个960x540视频流; 出于此问题的目的,我并不担心音频问题.

当我运行以下代码并out2.mp4使用Xcode 抓取文档容器时,我会在快速时间内获得黑屏,持续时间为46小时.至少分辨率看起来正确.这是从的输出ffmpeg -i out2.mp4

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out2.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp41mp42isom
    creation_time   : 2015-11-18 01:25:55
  Duration: 46:43:04.21, start: 168178.671667, bitrate: 0 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt709/bt709), 960x540, 1860 kb/s, 27.65 fps, 29.97 tbr, 600 tbn, 1200 tbc (default)
    Metadata:
      creation_time   : 2015-11-18 01:25:55
      handler_name    : Core Media Video
Run Code Online (Sandbox Code Playgroud)

为什么我不能AVAssetWriterInput在此方案中添加样本缓冲区?

var videoInput: AVAssetWriterInput?
var assetWriter: AVAssetWriter?

override func viewDidLoad() {
    super.viewDidLoad() …
Run Code Online (Sandbox Code Playgroud)

avfoundation ios avassetwriter avasset swift

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