小编MC *_*ror的帖子

在HTML中以页面刷新强制页面滚动位置到顶部

我正在建立一个我用divs 发布的网站.当我将页面滚动到位置X后刷新页面,然后页面加载滚动位置为X.

如何强制页面在页面刷新时滚动到顶部?

  • 我能想到的是一些JS或jQuery作为onLoad()页面的功能运行来设置页面滚动到顶部.但我不知道我怎么能这样做.

  • 一个更好的选择是,如果有一些属性或某些东西使页面加载其默认的滚动位置(即在顶部),这将有点像页面加载,而不是页面刷新.

html javascript jquery pageload page-refresh

119
推荐指数
10
解决办法
27万
查看次数

不兼容,因为该组件声明了一个与 Java 11 兼容的组件,而使用者需要一个与 Java 10 兼容的组件

在我的 build.gradle 文件中,我升级了一个依赖项的版本(即:com.db:microservice-commons)。加载 gradle 更改后,我收到以下错误消息:

> Build file 'C:\Projects\Container\mschmidt\mount\booking-service\standalone\build.gradle' line: 50

   > A problem occurred evaluating project ':standalone'.
   > Could not resolve all files for configuration ':standalone:runtimeClasspath'.
   > Could not resolve com.db:microservice-commons:2.4.1.
     Required by:
         project :standalone
         project :standalone > project :service
      > No matching variant of com.db:microservice-commons:2.4.1 was found. The consumer was configured to find a runtime of a library compatible with Java 10, packaged as a jar, preferably optimized for standard JVMs, and its dependencies declared externally but:
          - …
Run Code Online (Sandbox Code Playgroud)

java intellij-idea gradle java-11

119
推荐指数
3
解决办法
14万
查看次数

如何在Java中对HashMap进行排序

我们如何排序HashMap<key, ArrayList>

我想根据一个值来排序ArrayList.

java sorting hashmap

112
推荐指数
7
解决办法
37万
查看次数

Android:无法将@ drawable/picture转换为drawable

在我的drawable文件夹中,我有一些图像,它们都引用完美,但是当我尝试在同一文件夹中添加具有完全相同大小的任何更多图像,并尝试引用它时,标记错误"无法转换@ drawable/picture into a drawable".我尝试使用不同名称的相同图像,它只是一直给我错误.我也尝试过不同的XML布局和相同的东西.此外,图片的名称一直是"jack","abc","question_mark",你可以看到严格按照你可以使用的字符的规则,仍然会出现错误信息.对于如何解决问题,任何建议都会很棒,谢谢.

无法将@ drawable/picture转换为drawable

android image reference drawable android-layout

112
推荐指数
6
解决办法
13万
查看次数

如何正确覆盖克隆方法?

我需要在我的一个没有超类的对象中实现深度克隆.

处理CloneNotSupportedException超类抛出的检查的最佳方法是什么(是Object)?

一位同事建议我按以下方式处理:

@Override
public MyObject clone()
{
    MyObject foo;
    try
    {
        foo = (MyObject) super.clone();
    }
    catch (CloneNotSupportedException e)
    {
        throw new Error();
    }

    // Deep clone member fields here

    return foo;
}
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎是一个很好的解决方案,但我想把它扔到StackOverflow社区,看看是否还有其他任何我可以包含的见解.谢谢!

java clone cloneable cloning

109
推荐指数
5
解决办法
10万
查看次数

Java NIO:IOException:Broken pipe是什么意思?

对于我的一些Java NIO连接,当我有一个SocketChannel.write(ByteBuffer)调用时,它抛出一个IOException:"Broken pipe".

什么原因导致"管道破裂",更重要的是,是否有可能从该状态恢复?如果它无法恢复,似乎这是一个好的迹象,表明发生了不可逆转的问题,我应该简单地关闭这个套接字连接.这是一个合理的假设吗?是否曾经有一段时间,当IOException套接字连接仍然在第一个地方正确连接时(而不是某个时候失败的工作连接)会发生这种情况?

在一个侧面说明,它是明智的做法始终调用SocketChannel.isConnected()在尝试之前SocketChannel.write(),如果是这样,可以同时假设该连接是"破",如果两者都应该被关闭SocketChannel.isConnected(),并SocketChannel.isConnectionPending()false

谢谢!

java nio

89
推荐指数
3
解决办法
14万
查看次数

Gradle - 获取依赖项的最新版本

告诉Gradle以下内容最简单的方法是什么:

检索'junit'依赖关系并采用其最新的'release'版本.

管理Maven和Ivy存储库对我来说有点新鲜.我尝试了以下步骤,导致Could not resolve dependency ...错误:

  • compile "junit:junit:latest.release"用存储库设置为只写mavenCentral() (但是,如果我说"junit:junit:4.10",它就可以工作).

  • compile "junit:junit:latest.release"使用存储库写入以下方式:

    ivy {
        // I also tried 'http://maven.org' and other possible variants.           
        url "http://repo1.maven.org" 
        layout "maven"
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 尝试使用Spring Source Ivy存储库:

    ivy {
        artifactPattern "http://repository.springsource.com/ivy/libraries/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
        ivyPattern "http://repository.springsource.com/ivy/libraries/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
    }
    
    Run Code Online (Sandbox Code Playgroud)

也许我误解了一些事情.为什么获得最新版本的依赖是如此艰巨的任务?

java dependencies ivy gradle maven

86
推荐指数
4
解决办法
8万
查看次数

算法中不熟悉的符号:∀是什么意思?

我正在阅读一个算法(它是一个基于A*的路径寻找算法),它包含一个我不熟悉的数学符号:∀

以下是上下文:

v(s)≥g(s)= mins'∈pred(s)(v(s')+ c(s',s))∀s≠s start

有人可以解释meaning的含义吗?

algorithm math symbols

82
推荐指数
4
解决办法
25万
查看次数

Java 8 Lambda表达式 - 嵌套类中的多个方法怎么样

我正在阅读以下新功能:http://www.javaworld.com/article/2078836/java-se/love-and-hate-for-java-8.html

我看到了下面的例子:

使用匿名类:

button.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent ae) {
        System.out.println("Action Detected");
    }
});
Run Code Online (Sandbox Code Playgroud)

使用Lambda:

button.addActionListener(e -> {
    System.out.println("Action Detected");
});
Run Code Online (Sandbox Code Playgroud)

MouseListener如果他们想在匿名类中实现多个方法,有人会做什么,例如:

public void mousePressed(MouseEvent e) {
    saySomething("Mouse pressed; # of clicks: "
               + e.getClickCount(), e);
}

public void mouseReleased(MouseEvent e) {
    saySomething("Mouse released; # of clicks: "
               + e.getClickCount(), e);
}
Run Code Online (Sandbox Code Playgroud)

... 等等?

java lambda anonymous-class java-8

79
推荐指数
3
解决办法
5万
查看次数

基于FIFO的队列实现?

我需要一个简单的FIFO实现队列来存储一堆int(如果它是泛型实现,我不介意).

在我java.util或Trove/Guava图书馆里为我准备过的东西了吗?

java queue collections

70
推荐指数
5
解决办法
14万
查看次数