小编Ale*_*lex的帖子

如何将文件附加到github问题?

我从Bitbucket到Github的项目迁移,我找不到将文件附加到问题的方法(例如:截图,规格等)

怎么做?

github

142
推荐指数
6
解决办法
4万
查看次数

如何在Java for Windows中启用minidump

我一直在看到这个消息

无法编写核心转储.默认情况下,在客户端版本的Windows上未启用小型转储

所以我需要知道

  1. 如何在Java中启用minidump(在Windows机器上)
  2. (可选)一旦我拥有它,如何解释minidump

我试图找到这两个问题的答案,但我发现的是针对利基问题的非常具体的答案,并且我不满意.

java

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

如何防止JList在单元格边界外进行选择?

"有没有办法阻止JList在用户点击列表下方的元素时选择最后一个元素?"

这是有人在这里问的问题,我有同样的问题.那家伙发现了一个马马虎虎的解决方案(通过覆盖processMouseEvent()),但我想知道是否有更好/更优雅的方法来做到这一点.

[编辑]

好的,更多细节.如果你有一个JList,并且有一些空间没有被任何单元/元素占用,你点击那个空格,那么JList中的最后一个元素就被选中了.

有关实际示例,请尝试此JList Swing Tutorial示例,单击空白区域并查看已选择Rollo.

java swing jlist

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

为什么<ul>会增加额外的保证金?

我有一个简单的html页面,其中有一些风格,我不明白为什么增加一些上边距?

这是来源:

<!doctype html>
<html>

<head>
  <title></title>
  <style type="text/css">
    body {
      margin: 0;
      padding: 0;
      background-color: #ffffcc;
    }
    #content {
      width: 900px;
      margin-left: auto;
      margin-right: auto;
      border: 0;
      background-color: #ccccff;
    }
  </style>
</head>

<body>
  <div id="content">
    <div>
      <ul>
        <li><a href="./xxx.html">xxx</a>
        </li>
        <li><a href="./yyy.html">yyy</a>
        </li>
        <li><a href="./zzzz.html">zzz</a>
        </li>
      </ul>
    </div>
  </div>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

这是"烦人"的空间.

在此输入图像描述

如果我添加"margin-top:0;" 这个空间已经消失了......但是在我明白为什么之前,我并不开心.

html css html5

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

在Firefox和Chrome中禁用升级 - 不安全请求

我在本地运行PHP + Apache2应用程序 - 用于开发目的.

该应用程序运行在http://x.dev(虚拟主机+ hosts文件中的条目)

Firefox更新后似乎我无法再访问http://x.dev,因为地址栏中的地址被浏览器更改为https://x.dev,显然未配置.

我使用旧版本的Firefox(49)与新版本(59.0.2),差别似乎是添加到请求中的新标题"Upgrade-Insecure-Requests".

这似乎迫使http到https,从而导致问题.

贝娄是我尝试访问http://x.dev后得到的:

在此输入图像描述

我在Chrome中看到了相同的行为.Edge似乎没有被这个"困扰".

AFAIK添加了这个新标题以提高安全性(我很好),但有没有任何方法(配置Firefox)回到旧行为(不发送此值)?或者服务器端的任何更改都忽略该请求?

https firefox google-chrome http http-headers

10
推荐指数
0
解决办法
2718
查看次数

在后台作业时禁用JButton以避免多次单击

我需要阻止用户在第一次点击仍然执行时对JButton进行多次点击.

我能够为这个问题找到解决方案,但我并不完全理解为什么它会起作用.

贝娄我发布了有效的代码(修剪到最小)和不起作用的代码.

在第一个示例中(好)如果您运行它并多次单击该按钮,则只考虑一个操作,对于第二个示例(坏),如果多次单击鼠标,则至少执行两次操作.

第二个(坏)示例根本不使用invokeLater()方法.

行为的差异来自哪里?

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.*;

public class TestButtonTask {

    public static void main(String[] args) {

        final JFrame frame = new JFrame("Test");
        frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

        final JButton task = new JButton("Test");

        task.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
                long t = System.currentTimeMillis();
                System.out.println("Action received");

                task.setText("Working...");
                task.setEnabled(false);

                SwingUtilities.invokeLater(new Thread() {

                    @Override
                    public void run() {
                        try {
                            sleep(2 * 1000);
                        } catch (InterruptedException ex) {
                            Logger.getLogger(TestButtonTask.class.getName()).log(Level.SEVERE, null, ex);
                        }

                        SwingUtilities.invokeLater(new Runnable() …
Run Code Online (Sandbox Code Playgroud)

java swing thread-safety jbutton

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

Hg-git停止了为多个分支工作

我把主要的回购保留在mercurial上,但为git爱好者用hg-git 做了一个克隆.

问题是,在mercurial repo中我回到了之前的提交,创建了一个新的匿名分支并关闭了旧的.(原因:推迟开发功能)

之后我看到hg-git停止工作了.

我甚至试图强制提交,但仍然没有成功.

git mercurial github bitbucket hg-git

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

如何让Jenkins在首页上隐藏日志,历史记录等?

我想从Jenkins首页删除所有更改,工作区链接和日志.

我不希望未经授权的人,机器人等访问此类信息.

我怎样才能做到这一点?

jenkins

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

为什么 Ctrl-Z 不会触发 EOF?

为什么Ctrl+Z在下面的小程序中没有触发循环完成?

#include <stdio.h>

main()
{
    int c;
    while ((c = getchar()) != EOF)
    {
        //nothing 
    }

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

如果我输入:test^ZEnter,它不会跳出循环。

我发现了相关问题(此处此处),但没有一个问题可以解释 Windows 下的 C(而不是 C++)。

注意:我在 Windows 8.1 上使用 Visual Studio 2015 PRE

c eof getchar visual-c++

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

如何在Netbeans的Nashhorn(JDK 8+)中调试JavaScript?

我看到最新的Netbeans 8.0 beta提供了一种调试"在Nashorn中执行的JavaScript代码"的方法(参见附件)

在此输入图像描述

看到这个行动的步骤是什么?

[更新]只能通过打开文件(在任何项目之外)运行一个简单的JavaScript文件,在文件内单击,右键单击,然后选择"运行文件"选项.

在此输入图像描述

我需要提一下,快捷方式"Shift-F6"对我没用.

因此,如果有其他人知道不同的运行方式,请发布您的解决方案.

[更新2] 关于JavaScript Nashorn的新文章提到了Netbeans中的JavaScript调试

javascript netbeans

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