小编Sup*_*tar的帖子

Java无法识别JAR中的文件

我的java程序的JAR文件中有一个.csv数据库文件.在我打包之前,该程序在NetBeans IDE中运行良好,但是一旦我这样做,它就会拒绝相信文件在其中,即使我打印出它正在查看的路径并解压缩JAR以确保我告诉它寻找合适的地方.我如何让Java看到这个?

  try
  {
    String path = Main.class.getResource("/items.csv").getPath();
    db = new java.io.File(path);
    loadValues(db);
  }
  catch (java.io.FileNotFoundException ex1)
  {
    System.out.println("Could not find database file (" + ui.db + ").");
  }
Run Code Online (Sandbox Code Playgroud)

java jar file

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

适用于Windows的Java电池表

我想为我的电脑制作一个电池表,它们都可以在不同的操作系统上运行.我认为最好的方法是使用Java.有没有办法在没有外部库的情况下这样做?它需要做的只是显示电池电量java.swing.JProgressBar.

java battery

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

我应该使用<aside>来翻译字幕吗?

"字幕"是指文字的定义:标题下的第二标题,如"星球大战"中的"新希望"部分.如果你仍然感到困惑,请参阅维基百科的文章,软件(标题).

我正在将文档传输到HTML.在这里,有一个标题(我正在使用一个h1),它的副标题和正文内容(我正在使用ps).我最初认为这是作为一个small内部h1,由一个分开br.但是,知道HTML5,我也考虑过了aside.Bootstrap建议我使用a p class="lead",但我不喜欢它在语义上与本文其余部分完全一样重要的想法.什么元素最能代表HTML5中的副标题?

html5 semantic-markup

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

为什么这个正则表达式会匹配 true 和 false?

我不小心漏掉了括号

/true|false/
Run Code Online (Sandbox Code Playgroud)

但它成功了!据我所知, a 的|意思是“前面的模式或后面的模式”,所以ef,或相当于/tru(e|f)alse/。后来我注意到了我的错误,但很困惑。这不应该只匹配truealseand吗trufalse然后我做了更多测试,发现它也符合这些!为什么会匹配truefalsetruealsetrufalse

小提琴: https: //regex101.com/r/90CEll/1

regex

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

如何判断类型变量是否继承自类?

在这种情况下:

// in Bar.java:

public class Bar{
}

// in Foo.java:

public class Foo<T extends Bar> {
  T[] vals;
  public Foo(T[] initVals) {
    vals = initVals;
  }
  public String toString() {
    if (vals != null && T.class.isAssignableFrom(CharSequence.class)) { // <= error
      return Arrays.toString(vals);
    }
    return "T is not an array of character sequences";
  }
}
Run Code Online (Sandbox Code Playgroud)

注释行发生错误:

cannot select from a type variable
Run Code Online (Sandbox Code Playgroud)

如何判断是否T是一个字符序列数组?

java generics inheritance

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

"<?"后需要"PHP"吗?

我正在阅读一些我一直在使用的旧代码,并且因为它仍在运行而知道有效.然而,当我发现我写了一篇文章时<?,我很困惑,但没有<?PHP.然而,之后的代码仍然有效.这个定义了吗?这应该是这样的吗?我写的代码比我写的多吗?离开它感觉很脏PHP,但是如果没关系,我也可以,对吧?


沙箱:http://sandbox.onlinephpfunctions.com/code/69b81a2f45927d3feb52af012521480e1ba01edd

php syntax

-2
推荐指数
2
解决办法
126
查看次数

集合属性的含义是什么

我想在我的代码中找到集合属性.我只知道集合对象及其访问方法.任何人都可以向我解释"收集属性"是什么意思吗?

plsql

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

如何检查相对URL是否是PHP中的当前URL?

我正在寻找一个PHP函数,它接受一个相对的URL并返回是否是这个URL.

<?PHP
function isCurrentPage($page)
{
    //Magic
}
?>
Run Code Online (Sandbox Code Playgroud)

这将传递的值,例如"/","/foo/bar",page.php,甚至"foo/page.php?parameter=value".

我的第一次尝试涉及使用$page == $_SERVER["REQUEST_URI"],但是说"/foo/bar" != "/foo/bar/".这不是什么大问题,但困难随之而来"/foo/bar" != "/foo/bar/index.php?parameter=value".就我的目的而言,我需要它说这些是等价的.

如何判断当前URL是否是传递给此函数的URL,具有给定的限制?我希望一个简单,强大的解决方案能够保证在未来5年内发挥作用,因为这是一个长期的,高使用率的项目.旧的,非弃用的函数和正则表达式是更可取的.

要进行synopsize,该方法必须true在url上返回http://example.com/foo/bar:

  • isCurrentPage("http://example.com/foo/bar")
  • isCurrentPage("http://example.com/foo/bar/")
  • isCurrentPage("http://example.com/foo/bar/index.php")
  • isCurrentPage("http://example.com/foo/bar/index.phps")
  • isCurrentPage("http://example.com/foo/bar/index.phtml")
  • isCurrentPage("/foo/bar")
  • isCurrentPage("/foo/bar/")
  • isCurrentPage("/foo/bar/index.php")
  • isCurrentPage("/foo/bar?parameter=value")
  • isCurrentPage("/foo/bar/?parameter=value")
  • isCurrentPage("/foo/bar/index.php?parameter=value")
  • isCurrentPage("/foo/bar/index.php#id")
  • isCurrentPage("#id")
  • isCurrentPage("index.php")
  • isCurrentPage("index.php?parameter=value")

等等.

php url

-4
推荐指数
1
解决办法
3469
查看次数

JavaScript空格分隔的字符串到camelCase

我已经看到很多简单的方法转换camelCaseNamescamel Case Names,但没有关于如何转换Sentence case namessentenceCaseNames.在JS中有没有简单的方法呢?

javascript camelcasing sentencecase

-4
推荐指数
1
解决办法
6186
查看次数