小编zEr*_*Ero的帖子

如何在JAVADOC评论中使用变量?

我希望在项目中引用JAVADOC注释中的特定URL.但是,我知道URL可能会在不久的将来发生变化.因此,我一直在寻找一种功能,允许在整个项目中使用单个变量代替此URL.因此,如果需要,它可以很容易地改变,但我找不到一个.

有没有办法实现这个目标?

java javadoc

13
推荐指数
1
解决办法
6596
查看次数

log4j和apache.commons.logging之间的关系

有人可以告诉我log4j和apache.commons.logging之间的关系是什么?哪一个更受欢迎,更好?

我已导入现有的应用程序中,他们有进口import org.apache.commons.logging.LogFactory;和书面称为一个单独的类Log和重写一些方法为critical,warn,info

例如

 public static void info(String caller, String toWrite)
   {
      write(caller,toWrite,Log.INFO);
   }
Run Code Online (Sandbox Code Playgroud)

有人请告诉我是log4j和apache.commons.logging有什么不同?

logging log4j

10
推荐指数
2
解决办法
9630
查看次数

为什么NodeList不扩展Collection或Iterable?

也许这不是一个编程问题.但...

为什么org.w3c.dom.NodeList不是java.lang.Iterable接口的扩展?

这对我来说听起来很反直觉.特别是因为文档说:

NodeList接口提供有序节点集合的抽象,而不定义或约束此集合的实现方式.DOM中的NodeList对象是实时的.NodeList中的项可通过整数索引访问,从0开始.

PS:如果适用,请在适当的引用中回复您的答案.

java dom nodelist xml-parsing

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

如何在python中使用键盘进行复制和粘贴?

此外,是否有任何功能我可以使用键盘来控制,以便更有效地创建程序?

谢谢

python copy-paste

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

python BeautifulSoup在div的子代中获取所有href

我是python的新手,我一直在尝试从此html代码获取链接和内部文本:

<div class="someclass">
  <ul class="listing">
        <li>
          <a href="http://link1.com" title="">title1</a>
                </li>
        <li>
           <a href="http://link2.com" title="">title2</a>
                 </li>
        <li>
           <a href="http://link3.com" title="">title3</a>
                 </li>
        <li>
           <a href="http://link4.com" title="">title4</a>
                  </li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

想要来自href http://link.com和内部文字的所有链接title

我尝试了这段代码

    div = soup.find_all('ul',{'class':'listing'})
for li in div:
    all_li = li.find_all('li')
    for link in all_li.find_all('a'):
        print(link.get('href'))
Run Code Online (Sandbox Code Playgroud)

但是没有人能帮助我

python beautifulsoup

6
推荐指数
1
解决办法
4616
查看次数

没有"if-else"或"switch-case"的度量转换算法

我想编写一个可以将一个单元转换为另一个单元的程序.假设我有2种方法.第一种方法可以进行度量转换,第二种方法可以进行权重转换.例如;

1. long km=metricConvLength(long mil,Enum.mil,Enum.km);//first method

2. long agirlik=metricConvWeight(long kg,Enum.mil,Enum.km);//second method

我想对这些变量使用Enum结构.我的程序可以转换这些东西和对立面;

  • 海里 - 公里
  • 海里英里
  • 英尺 - 公里
  • 英尺 - 米尔
  • 磅 - 公斤
  • ons- gr
  • inc - cm
  • 院子里 - 米
  • 结 - 公里

我的问题:我不想使用if-elseswitch-case结构化转换.(因为如果我使用if-else结构,我的代码看起来如此糟糕,容易和缓慢.如果我需要更多50 if-else结构使用这些结构.这是研究.)

我可以在不使用if-else或switch-case的情况下为这些转换编写算法. 我的目的是减少代码,减少工作量.关于算法的任何提示?

java algorithm

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

没有参数的通用方法

我对我的代码感到困惑,其中包含一个不带参数的泛型方法,因此这种方法的返回泛型类型是什么,例如:

static <T> example<T> getObj() {
    return new example<T>() {

        public T getObject() {
            return null;
        }

    };
}
Run Code Online (Sandbox Code Playgroud)

这被称为:

example<String> exm = getObj(); // it accepts anything String like in this case or Object and everything
Run Code Online (Sandbox Code Playgroud)

界面example's定义是:

public interface example<T> {

    T getObject();
}
Run Code Online (Sandbox Code Playgroud)

我的问题example<String> exm是:接受字符串,对象和一切.那么在什么时候泛型返回类型被指定为String以及如何?

java generics

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

java中带有new关键字和直接赋值的字符串

String s="hi";
String s1=new String("hi");
Run Code Online (Sandbox Code Playgroud)

从内存的角度来看,s和s1存储在哪里?无论是在堆内存还是堆栈中。

s 指向“hi”,s1 指向 hi 所在的内存位置?

请帮忙?

java string

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

为什么我们不能有静态外部类

为什么我们不能创建外部的静态类.我在这个社区读到了问题的答案,但我没有得到完美的答案.有些人可以帮我一个确切的答案

   static class A
    {  
        void display()
        {
            System.out.println("This is a static class");  
        }

    }
Run Code Online (Sandbox Code Playgroud)

java static

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