小编jdm*_*hal的帖子

PowerShell开始 - 工作工作目录

有没有办法为Start-Job命令指定工作目录?

用例:

我在一个目录中,我想用Emacs打开一个文件进行编辑.如果我直接执行此操作,它将阻止PowerShell,直到我关闭Emacs.但是使用Start-Job尝试从我的主目录运行Emacs,从而让Emacs打开一个新文件而不是我想要的文件.

我尝试使用$ pwd指定完整路径,但脚本块中的变量在Start-Job上下文中执行之前不会被解析.因此,强制解决shell上下文中的变量的一些方法也是可接受的答案.

所以,这是我尝试过的,只是为了完整性:

Start-Job { emacs RandomFile.txt }
Start-Job { emacs "$pwd/RandomFile.txt" }
Run Code Online (Sandbox Code Playgroud)

powershell start-job

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

在HQL中执行日期/时间数学?

我正在寻找如何在HQL查询中执行日期/时间数学.具体来说,如何从current_timestamp()函数结果中添加或减去(x)时间量?或者我是否必须为此放入SQL并希望运行的数据库支持它?

HQL查询示例:

FROM RandomThing
WHERE randomTime IS NOT NULL AND
      randomTime >= current_timestamp() AND
      randomTime <= (current_timestamp() + :timeToAdd)
Run Code Online (Sandbox Code Playgroud)

我可以将:timeToSubtract参数定义为任何特定单位,但是大于小时的任何内容都是不合需要的,并且秒是最理想的.

澄清:我意识到这可以在查询之外轻松完成.但是出于哲学原因,让我们说使用数据库服务器的时间非常重要,而不是查询系统的时间.实际示例:我正在查询最后(x)时间内所有条目的自动时间戳.由于时间戳是由数据库系统生成的,因此使用数据库的当前时间也很重要.

datetime hibernate hql

16
推荐指数
2
解决办法
4万
查看次数

标签 统计

datetime ×1

hibernate ×1

hql ×1

powershell ×1

start-job ×1