因此,在每个分支上,如果我执行"git log"或"git lg",它将显示已完成的提交列表.
现在,当我输入"git branch -arg"时,有没有办法在每个分支上显示最新的提交?我发现检查每个分支然后使用"git log"检查提交有点烦人/乏味.
我能够毫无问题地将服务注入Application类。但是我无法以某种方式注入演员本身。
我的演员:
class PollerCrow @Inject()(
@Named("pollService") pollService: PollService[List[ChannelSftp#LsEntry]]
, @Named("redisStatusService") redisStatusService: StatusService
, @Named("dynamoDBStatusService") dynamoDbStatusService: StatusService
) extends BaseCrow {
... impl and stuff ...
}
Run Code Online (Sandbox Code Playgroud)
我的演员的同伴对象:
object PollerCrow extends NamedActor {
override def name: String = this.getClass.getSimpleName
val filesToProcess = ConfigFactory.load().getString("poller.crow.files.to.process")
def props = Props[PollerCrow]
}
Run Code Online (Sandbox Code Playgroud)
运行它时,我得到以下信息:
IllegalArgumentException: no matching constructor found on class watcher.crows.PollerCrow for arguments []
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
编辑:
我已经绑定了演员:
class ActorModule extends AbstractModule with AkkaGuiceSupport {
override def configure() {
bindPollerActors()
}
private def PollActors() = { …Run Code Online (Sandbox Code Playgroud) 是的,我用谷歌搜索,我找不到这个问题的答案.
首先,我和我的团队是hb,bitbucket等的新手.我们的第一个任务是在read.txt上添加我们的名字,每个成员都在他们自己的机器上做.现在我们所有人都添加了名称,主要的回购已经更新了我们所有的名字.
我自己的回购是主要回购的一个分支.它只有一些名字,因为我是第一个添加名字的人.当我从主回购中提取时,它要求我使用"hg update",这会使用所有名称更新我的本地文件.
这是我的问题:
我的本地文件与主仓库相同,但我的分叉仓库没有.我试图将更新的更改推送到我的仓库,但它说"没有发现任何变化".
从主回购中提取变更然后将其推送到我自己的仓库的正确方法是什么?
我正在设置我的JAVA_OPTS:" - d64 -server -XX:+ CMSClassUnloadingEnabled"然后一些.
我认为-d64是指定机器是64位还是64位运行!?
这似乎在Mac上运行良好.当我在Windows 7上尝试使用Cygwin运行shell脚本时,它会中断.如果我删除-d64,一切正常.
我也使用Windows批处理文件做了同样的事情,-d64仍然抛出相同的错误.
可能是什么问题呢?
我正在浏览教程,它们似乎都在使用某种条件进行查询。我怎样才能获得数据库中的所有项目?
需要一些帮助!这是一个由两部分组成的问题..
我做了相当多的编程,但我从未真正处理过日期,我用谷歌搜索了所有这些,但一无所获。
第1部分:
所以可以说我有一些变量:公共日期 adStartTime
我希望它采用这种格式: yyyy/mm/dd hh:mm:ss 所以我只是做 adStartTime = (some date formatter) + (2011/08/08 08:08:08) *这不起作用
让它成为那样的正确方法是什么?我不断收到错误等等......我更喜欢在 Date 中做所有事情而不是使用 strings/int ..
第2部分:
一旦我获得该格式的日期,我需要将其插入数据库,我可以插入该格式的日期吗?或者我需要改变它吗?
我需要时间的原因是因为我正在为新公司证券设置自动广告,有时广告会运行一天或可能 1/2 天,所以我需要正确设置计时器。
谢谢你的帮助..
香港专业教育学院创建了一个表单,用户将在1.jsp中选中复选框,选择单选按钮和下拉菜单...
我想使用1.jsp中的信息来确定2.jsp的输出...
jsfiddle for 1.jsp:http://jsfiddle.net/VWczQ/
action="/2.jsp">
Run Code Online (Sandbox Code Playgroud)
现在在2.jsp我有这个:
<% if(request.getParameter("extra") != null) { %>
<page:cmsElement id="cmsContent" name="/otcmarkets/traderAndBroker/market-data-vendors/wizard-results" />
<% } else if(request.getParameter("all") != null) { %>
<page:cmsElement id="cmsContent" name="/otcmarkets/traderAndBroker/market-data-vendors/con-all" />
<% } else { %>
<h1>holy crap everything is null!!!</h1>
<% } %>
Run Code Online (Sandbox Code Playgroud)
当我从表单中随机选择选项时,一切都是NULL ...
我究竟做错了什么?!?
目前,我有一些自动化脚本可以启动一个实例来做一些事情;但它需要java 1.8。默认的java版本似乎是1.6。在云形成脚本或实例设置中是否有任何方法可以将java版本升级/设置为1.8?
我想使用,Job所以我可以在应用程序开始时启动它们.现在它似乎已完全从Play中删除了?
我看到了一些人们创建Global类的示例,但不完全确定是否应该使用它来替换Job.
有什么建议?
编辑:如果你要投票,给出一个理由.也许我在问题中遗漏了一些东西,也许这不属于这里.至少有些东西......
我正在使用Gson序列化和反序列化对象,并将结果保存在Redis中.即将对象序列化为json字符串然后放入Redis,当对象被检索时,它是字符串然后我使用Gson.fromjson(str,className)反序列化为对象.
我是Scala的初学者所以我认为我的用法不正确.
我有以下课程:
case class Status(id: String, state: State)
Run Code Online (Sandbox Code Playgroud)
国家如下:
sealed trait State {}
case object COMPLETED_SUCCESSFULLY extends State {}
case object FINISHED_POLLING extends State {}
case object CURRENTLY_DOWNLOADING extends State {}
case object FINISHED_DOWNLOADING extends State {}
case object CURRENTLY_UPLOADING extends State {}
case object FINISHED_UPLOADING extends State {}
Run Code Online (Sandbox Code Playgroud)
我想序列Status化为一个json字符串,然后将其反序列化为一个对象.
但是,当我Status使用Gson 序列化时,我得到:
"{\"id\":\"foo\",\"state\":{}}"
Run Code Online (Sandbox Code Playgroud)
这是为什么?
例如:
val Status = new Status("foo", COMPLETED_SUCCESSFULLY)
Run Code Online (Sandbox Code Playgroud)
我希望序列化的输出是
"{\"id\":\"foo\",\"state\":\"COMPLETED_SUCCESSFULLY\"}"
Run Code Online (Sandbox Code Playgroud)