标签: period

在目录名称中存在句点时使用Java.exe运行

我正在尝试运行我已构建的java编程,但我想从特定目录运行它.当指定我想要运行的类文件的相对路径时,该路径包含一个带有句点的目录,它似乎正在绊倒java; 所以例如我尝试运行:

java -classpath myPath/myPath-1.2.3/myLongPath myPath/myPath-1.2.3/myLongPath/myProg
Run Code Online (Sandbox Code Playgroud)

Java错误说它无法找到类(NoClassDefFoundError); 这是有道理的,因为我看到java正在寻找与我指定的目录不同的目录; 它正在寻找:myPath/myPath-1/2/3/myLongPath而不是:myPath/myPath-1.2.3/myLongPath

尽我所能,我无法弄清楚如何指定java.exe我希望它查找的目录包含句点.我试图逃避时期,但这没有帮助.有人遇到过这个问题吗?顺便说一下,我在gnome终端上运行linux.谢谢你的帮助.

java directory period

3
推荐指数
1
解决办法
728
查看次数

在Arduino代码(C/C++)中调用函数之前,函数前有名称的句点是什么意思?

在Arduino代码(C/C++)中调用函数之前,函数前有名称的句点是什么意思?

例如,我正在使用OLED显示库,并且调用一个函数,如下所示:

display.setTextSize(1);
Run Code Online (Sandbox Code Playgroud)

我知道这个函数是做什么的,但是语法意味着哪里有变量"display"或之前的东西呢?

换句话说,为什么一个函数调用这种方式而不是普通调用只有函数名和输入?

function arduino call period

3
推荐指数
1
解决办法
723
查看次数

R中函数的计算期

某些功能的计算周期有任何R包吗?我正在寻找像这样的r函数:

x <- seq(0, 50, by = 0.05)
y <- sin(x)
p <- calcPeriod(x, y) # result = 2pi
Run Code Online (Sandbox Code Playgroud)

r function period

3
推荐指数
1
解决办法
153
查看次数

如何获得一段时间的开始和结束时间?

我有一个枚举TimeFrame有类似的值:Yesterday,LastWeek,NextMonth等.

我正在尝试编写一个接收a的方法,TimeFrame并返回该段时间的开始和结束日期.

我查看了新的Java 8 Period类,它可以占用开始时间和结束时间,但似乎没有任何干净的方法来检索这些值.

如果不使用List(似乎是错误的数据结构)或一些丑陋的日期时算术,我怎么能干净地立即返回开始和结束日期?

time datetime date period java-8

3
推荐指数
1
解决办法
2322
查看次数

一种将熊猫的季度时间转换为日期时间的干净方法

我正在寻找一种很好的,易于理解的方式(您下次可以记住的一种方式)将“ Q3 1996”转换为熊猫的日期时间,例如本例中的“ 1996-07-01”。到目前为止,我发现了这一点,但它非常丑陋:

df = pd.DataFrame({'Quarter':['Q3 1996', 'Q4 1996', 'Q1 1997']})
?
df['date'] = (
    pd.to_datetime(
        df['Quarter'].str.split(' ').apply(lambda x: ''.join(x[::-1]))
))
?
print(df)
   Quarter       date
0  Q3 1996 1996-07-01
1  Q4 1996 1996-10-01
2  Q1 1997 1997-01-01
Run Code Online (Sandbox Code Playgroud)

我希望以下内容可以工作,因为它可读性强,但不幸的是它不行:

df['date'] = pd.to_datetime(df['Quarter'], format='%q %Y')
Run Code Online (Sandbox Code Playgroud)

问题还在于,季度和年份显然对大熊猫进行简单处理的顺序错误。

谁能帮我找到一种更清洁的方法,将“ 1996年第三季度”转换为大熊猫日期时间?

python datetime date period pandas

3
推荐指数
3
解决办法
2683
查看次数

ruby on rails - routes.rb - 当文件名中存在多个句点时匹配文件扩展名

我创建了一个路由加控制器,用于按照此处的说明在 ruby​​ on rails 中执行动态 css:

http://www.misuse.org/science/2006/09/26/dynamic-css-in-ruby-on-rails/

考虑到较新版本的 ruby​​ on rails 需要进行一些更改,但问题出在 routes.rb 条目上。原来的条目是这样的:

  # dynamic CSS (stylesheets)
  map.connect 'rcss/:rcssfile',
    :controller => 'rcss',
    :action => 'rcss'
Run Code Online (Sandbox Code Playgroud)

这不适用于较新版本的 RoR,我发现此解决方案有效:

  # dynamic CSS (stylesheets)
  map.connect 'rcss/:rcssfile.css',
    :controller => 'rcss',
    :action => 'rcss'
Run Code Online (Sandbox Code Playgroud)

然而,现在我很沮丧,因为我无法获得一个包罗万象的文件类型扩展处理程序。该请求必须具有 .css 扩展名。进一步玩弄它,我想出了这个:

  # dynamic CSS (stylesheets)
  map.connect 'rcss/:rcssfile.:format',
    :controller => 'rcss',
    :action => 'rcss'
Run Code Online (Sandbox Code Playgroud)

所以这要好得多。现在我可以请求一个以 .foobar 或其他任何内容结尾的文件,并将它与处理程序匹配。不是我一定会,但更多的是了解一切。

然后我尝试创建一个看起来像 "foo.net.rcss" 的文件。现在看来,第一个点把一切都搞砸了。“没有路由匹配 rcss/foo.net.css”。我的问题如下:

  1. 无论文件名中有多少个点,我如何匹配任何文件名和任何扩展名?

  2. 为什么第一个示例在更高的 RoR 版本中不起作用?

  3. 为什么多个点会搞砸比赛?

在此先感谢您的帮助。

- - - - 更新 - - - -

我正在使用 Rails 3.0.5 …

routes ruby-on-rails period

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

Joda Time的Period.getMillis返回不准确的数字

我在JodaTime的Period课程中遇到了一个奇怪的问题.我已经实现了一个Period对象,它被打印为:PT8M19.966S,清楚地说8分19秒(此时这是正确的),我调用Period.toMillis.我得到的结果是一些随机数,例如968或152,这些数字显然不是这个方法应该返回的数字.所以我想知道它是否是某种错误,或者是我身边的误用.

java period jodatime

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

正则表达式Perl期间报价

在Perl中使用regex尝试N + 1次后:我遇到以下问题:我需要检索这个:

  232310..1.3      3213   2.4  "$250 For My jacket" (2012)
Run Code Online (Sandbox Code Playgroud)

我试图通过以下方式检索它:

if ( $line=~m/^\s+(\d+|\.+)\s+(\d+)\s+(\d+|\.+)\s+(\^"&(\w*|\s*|\D*)"$)\s*\((\d+)\s*/){
        $ID=$1;
        $Amount=$2;
        $Size=$3;
        $Item=$4;
        $Year=$5;
Run Code Online (Sandbox Code Playgroud)

这是行不通的

regex perl match period

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

麻烦转义String.matches()方法中的句点

当我在String类的matches()方法中使用这个正则表达式时,我收到了编译错误.谁知道我在做错了什么?谢谢

String email = "this@that.com";
System.out.println(email.matches("^(.+@.+\.\\w{2,4})$"));
Run Code Online (Sandbox Code Playgroud)

java regex escaping period

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

仅在减去天数之间的周期

变量dateSubtract出现在16但是我想找到2天之间的总天数,应该是165.如何在没有JODA TIME的情况下这样做?

String date = "06/17/2014";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy");
LocalDate d1 = LocalDate.parse("01/01/2014", formatter);
LocalDate d2 = LocalDate.parse(date, formatter);
int dateSubtract = Period.between(d1, d2).getDays();
Run Code Online (Sandbox Code Playgroud)

java period datetime-format

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