小编T.J*_*der的帖子

这个静态方法如何调用实例值是错误的?

这怎么合法

System.out.println("".valueOf(1121997));
Run Code Online (Sandbox Code Playgroud)

这是非法的

System.out.println(1.valueOf("1121997"));
Run Code Online (Sandbox Code Playgroud)

java

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

Ajax Uncaught Syntax错误,无法识别的表达式:

我不知道为什么控制台会给我这个未被删除的语法...请帮帮我PLZ!

$(document).ready(function() {
  $("#idval").change(function() {

    var id = $(this).val();

    $.ajax({
      url: 'verif.php',
      type: 'GET',
      data: 'user=' + id,

      success: function(server_response) {
        var session = $(server_response).html();

        if (id == session) {
          console.log($("#" + d));
        } else {
          console.log("You shall not pass!");
        }

      },
      error: function(server_response, statut, error) {
        console.log("Can't be linked !");
      }
    });
  });
});
Run Code Online (Sandbox Code Playgroud)

当用户输入时id,服务器检查id数据库是否在数据库中.如果是,服务器返回id控制台,如果不是,服务器应返回"字符串",但它返回未捕获....

javascript php mysql ajax jquery

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

Java字节码缺少局部变量表

在查看JDK1.7的字节码时,我发现javax.swing.event.EventListenerListrt.jar中的一些Java类(例如,)的字节码不包含局部变量表。例如,我使用javap -v -p -l EventListenerList.class命令并获得了add方法的字节码,例如:

public synchronized <T extends java.util.EventListener> void add(java.lang.Class<T>, T);
描述符:(Ljava/lang/Class;Ljava/util/EventListener;)V
标志:ACC_PUBLIC、ACC_SYNCHRONIZED
代码:
  堆栈=5,本地人=5,args_size=3
     0:aload_2
     1: ifnonnull 5
     4:返回
     5:aload_1
     6:aload_2
     7: invokevirtual #133 // 方法 java/lang/Class.isInstance:(Ljava/lang/Object;)Z
    ...
   116:加载_0
   117:加载 4
   119: putfield #128 // 字段 listenerList:[Ljava/lang/Object;
   122:返回
  StackMapTable:number_of_entries = 4
    frame_type = 5 /* 相同 */
    frame_type = 43 /* 相同 */
    frame_type = 28 /* 相同 */
    frame_type = 43 /* 相同 */
  行号表:
    第 179 行:0
    第 183 …

java jvm bytecode

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

为什么此代码同时使用“document.body”和“document.documentElement”?

好的,所以我想弄清楚这个 JS 代码是如何工作的..你能给我解释一些事情吗?

这是代码(我复制了一些 w3schools 的代码,完整:https ://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_scroll_to_top

<button onclick="topFunction()" id="myBtn" title="Go to top">Top</button>

<script>
// When the user scrolls down 20px from the top of the document, show the button
window.onscroll = function() {scrollFunction()};

function scrollFunction() {
    if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
        document.getElementById("myBtn").style.display = "block";
    } else {
        document.getElementById("myBtn").style.display = "none";
    }
}

function topFunction() {
    document.body.scrollTop = 0;
    document.documentElement.scrollTop = 0;
}
</script>
Run Code Online (Sandbox Code Playgroud)

我认为 document.documentElement 意味着它是一个 HTML,它包含页面上的所有元素。我错了吗?

那么为什么我们需要在topFunction()中设置两个变量呢?当我删除这一行时:

document.body.scrollTop = 0;
Run Code Online (Sandbox Code Playgroud)

一切仍然有效,那么为什么我们需要这部分代码呢?谢谢。

html javascript

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

Java If和其他简化

我有这个非常长的if和else声明,任何想法我怎么能缩短这个?

或者这是我处理这个问题的唯一方法吗?

if (HR < 41) {
    HR_Score = 2;
} else if (HR < 51) {
    HR_Score = 1;
} else if (HR < 101) {
    HR_Score = 0;
} else if (HR < 111) {
    HR_Score = 1;
} else if (HR < 129) {
    HR_Score = 2;
} else {
    HR_Score = 3;
}
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
2
解决办法
164
查看次数

在未排序的数组中查找唯一元素

所以每个人都知道初学者有一个任务,你有一个排序数组,你需要找到唯一值的数量.例如,如果int [] sorted = {0, 0, 1, 1, 2, 2},结果是3个唯一值.我在想 - 如果我想对未排序的数组做同样的事情.我知道我可以对它进行排序,让我的生活更轻松 - 但仍然如此.

一个例子:int [] numbers = {2, 7, 3, 2, 3, 7, 7}.我的第一个想法 - 我需要有2个for loops才能找到所有2个实例,而不是7个等等.这就是我怀疑的地方.

正如你可以看到7次重复,我想知道如何确保我不会计算两次.更确切地说 - 我需要某种标志,以表示我之前已经计算过该元素,但我不确定如何将其写下来.

我怎么能接近这个?不一定在代码中,也许只是一点点提示如何做到这一点?

java arrays

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

数组减少:如何处理来自前一个过滤器的空数组?

我有一个被过滤的数组,这可能导致新数组为空。之后我有一个 reducer 函数,然后在一个空数组上失败:

未捕获的类型错误:减少没有初始值的空数组

如果过滤器返回一个空数组,我如何在减少之前中断?

代码

var array = [5, 6, 7, 8, 9];

var sum = array
  .filter((a) => a < 5)
  .reduce((a, b) => a + b)

console.log(sum);
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
2
解决办法
3523
查看次数

jvm什么时候会为instanceof运算符加载导入的类?

假设我有两个班级A和B。

class A{}

import A;
class B{}
Run Code Online (Sandbox Code Playgroud)

然后,如果我在main方法中对某个对象进行操作if(object instanceof B),它将加载类A以及在类的import语句中是否存在该类B?classloader何时确切在运行时加载这些类?

java

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

这些没有名称的JSX元素是什么意思?

我刚刚遇到了这个React代码,其中包含没有名称的标签(<></>)。它破坏了我的编辑器上的语法高亮显示,但是我猜它是有效的,因为它已经存在了一段时间了。知道这意味着什么以及这种模式是什么吗?

return (
    <>
        <span className="example">{something}</span>
        <br />
        {object.example}{' '}
    </>
);
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

使用命名函数时如何处理事件删除将阻碍对上下文状态的访问

我正在侦听文件输入中的更改,并且每次需要“监听”某些内容后,都需要删除该侦听器。

问题在于,使用命名函数(无法删除匿名函数上的侦听器)时,我失去了上下文,因此无法访问状态。这是基本版本:

$ImgEl.on('change', () => {
  const reader = new FileReader();
    reader.onloadend = (e) => {
        // Do some stuff with state
        this.state.whatever;
    }
}
Run Code Online (Sandbox Code Playgroud)

通过将此代码与箭头功能配合使用,我可以维护上下文并因此可以访问自己的状态。但是,如果使用命名函数,则可以删除监听器,但会丢失上下文。

还有其他人处理过吗?

javascript jquery

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

标签 统计

java ×5

javascript ×5

jquery ×2

ajax ×1

arrays ×1

bytecode ×1

html ×1

jvm ×1

mysql ×1

php ×1

reactjs ×1