问题列表 - 第49479页

Gerrit hook API

我正在使用Gerrit Code审查.

我有一个问题.Gerrit有一些钩子,其中一个是:

patchset-created --change <change id> --change-url <change url>
--project <project name> --branch <branch> --uploader <uploader>
--commit <sha1> --patchset <patchset id> 
Run Code Online (Sandbox Code Playgroud)

如果你对Gerrit进行一些更改,Gerrit会调用它.

传入的commit参数是sha1提交号,但我想要的是提交日志.例如,如果我这样做git commit -m "id:110",我想得到id:110.

我怎么才能得到它?我可以使用任何API吗?

gerrit

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

在sml中使用操作(其中是当前目录smlnj windows)

我从未在Windows机器上使用过SML(之前在unix机器上使用过emacs).

对于我的生活,我在sml环境中找不到当前目录.如果我尝试:使用"filename.sml"它引发异常..我找不到放置文件的位置..

btw文件是用notepad ++编写的,只是用.sml扩展名命名.

sml smlnj

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

slf4j与石英异常

我想在项目的一个简单例子中使用quartz.我得到以下异常,我不确定它是什么意思...但是我在我的POM文件中将我的slf4j更新为1.6.1,即使这样仍然出现,

    SLF4J: slf4j-api 1.6.x (or later) is incompatible with this binding.
SLF4J: Your binding is version 1.5.5 or earlier.
SLF4J: Upgrade your binding to version 1.6.x. or 2.0.x
Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg/slf4j/impl/StaticLoggerBinder;
    at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121)
    at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:111)
    at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:268)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:241)
    at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
    at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:131)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
    at org.quartz.impl.StdSchedulerFactory.<init>(StdSchedulerFactory.java:249)
............
Run Code Online (Sandbox Code Playgroud)

任何有关这方面的帮助将受到高度赞赏.谢谢.

maven-2 exception version slf4j quartz-scheduler

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

Rails:通过表单创建新记录时验证失败后的URL

让我们说我正在使用一个表单和一个标准的Rails restful控制器创建一个新的Foo,它看起来像这样:

class FoosController < ApplicationController
  ...
  def index
    @foos = Foo.all
  end

  def new
    @foo = Foo.new
  end

  def create
    @foo = Foo.create(params[:foo])
    if @foo.save
      redirect_to foos_path, :notice => 'Created a foo.'
    else
      render 'new'
    end
  end
  ...
end
Run Code Online (Sandbox Code Playgroud)

所以,如果我使用标准的REST风格的控制器(如上),然后当我创建我的富example.com/foos/new,如果我提交表单,它可以正确保存我在example.com/foos显示索引操作.但是,如果未正确填充表单,则会再次呈现表单并显示错误消息.这一切都是普通的香草.

但是,如果显示错误,将呈现表单页面,但URL将是example.com/foos,因为CREATE操作会发布到该URL.但是,人们期望找到Foos #index at example.com/foos,而不是他们刚刚提交的表单,并添加了错误消息.

这似乎是Rails的标准行为,但它对我来说并没有多大意义.显然我可以重定向回new而不是从create动作渲染new,但问题是错误消息等会随着内存中部分完整的Foos而丢失.

有没有一个干净的解决方案来解决这个问题,example.com/foos/new当他们提交的新Foo表单中存在错误时,可以将人们发送回去吗?

谢谢!

url controller ruby-on-rails view ruby-on-rails-3

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

在使用ScriptingBridge Application Cocoa/Objective-C时遇到问题

我正在尝试在我的Mac OS应用程序中使用Scripting Bridge,但实施起来很困难.我已经包含了框架,我打算将它与Finder一起使用,所以我在我的应用程序中也包含了一个Finder.h文件.

IE

#import <ScriptingBridge/ScriptingBridge.h>
#import "Finder.h"
Run Code Online (Sandbox Code Playgroud)

但是,每当我打电话:

FinderApplication *finder = [SBApplication applicationWithBundleIdentifier:@"com.apple.Finder"];
Run Code Online (Sandbox Code Playgroud)

我收到了错误

'FinderApplication'未声明(首次使用此功能)

为了让它正常工作,我还需要做些什么吗?

谢谢.

macos cocoa objective-c scripting-bridge

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

Ruby中的每个和collect方法之间有什么不同

从这段代码我不知道两种方法之间的区别,collecteach.

a = ["L","Z","J"].collect{|x| puts x.succ} #=> M AA K 
print  a.class  #=> Array

b = ["L","Z","J"].each{|x| puts x.succ} #=> M AA K
print  b.class #=> Array
Run Code Online (Sandbox Code Playgroud)

ruby each collect

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

如何在Ubuntu 10.10(Maverick Meerkat)上将终端连接到串口转USB设备?

我正在尝试将minicom连接到通过USB转串口适配器连接的串行设备.这是一个PL2303,从我读过的所有内容中都不需要额外的驱动程序.该设备被识别为PL2303.

我是minicom的初学者.这是执行的正确命令吗?或者我需要配置什么?

$ sudo minicom --device /dev/ttyUSB0
minicom: cannot open /dev/ttyUSB0: No such file or directory

$ sudo lsusb -v

Bus 002 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Device Descriptor:
  bLength                18
  bDescriptorType         1

$ tail /var/log/syslog  #then removed and attached the device.
Mar 13 23:31:49 ubuntu kernel: [807996.786805] usb 2-1: pl2303 converter now attached to ttyUSB0
Mar 13 23:34:44 ubuntu kernel: [808172.155129] usb 2-1: USB disconnect, address 7
Mar 13 23:34:44 ubuntu kernel: [808172.156321] pl2303 …
Run Code Online (Sandbox Code Playgroud)

linux usb serial-port hardware-interface

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

让用户在谷歌地图上绘制曲线?

有没有人有任何让用户从点a到点b绘制曲线图的例子或来源?

谢谢,亚历克斯

javascript maps google-maps google-maps-api-3

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

单击事件上的android小部件

我在android中创建了widget并且它成功运行,但现在我想在widget的click事件上使用,以便我可以从中打开新的活动.

帮我

android android-widget

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

我应该有多少个S3桶?

我正在设置照片共享服务,每个用户都可以将图片上传到他们的帐户.每个用户拥有一个Amazon S3 bucker是不是一个好主意,或者是否可以让每个用户在一个"主"桶中拥有图片?(或者每个用户可能有一个文件夹?)

amazon-s3

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