小编Han*_*yer的帖子

Windows 10中的Google Chrome路径

谷歌一再改变了Chrome的.exe路径.有时它隐藏在%APPDATA%中,在版本35/36中,它们将路径更改回程序文件.Windows版本之间也存在差异.

Google Chrome位于Windows 10中的哪个位置?

google-chrome

15
推荐指数
3
解决办法
4万
查看次数

Java 中的任何服务器、框架或 J2EE 本身是否仍在使用序列化?

\xe2\x80\x9cSerialized\xe2\x80\x9d 类中有一个名为Fields 的声纳规则,该规则应该是瞬态的或可序列化的。当您向类中添加不可序列化的字段时,它就会出现。该规则规定:

\n
\n

例如,在负载下,大多数 J2EE 应用程序框架都会将对象刷新到磁盘,而具有非瞬态、不可序列化数据成员的所谓可序列化对象可能会导致程序崩溃,并为攻击者打开大门。

\n
\n

这对我来说听起来已经过时了。在《Effective Java 第 3 版》中指出,在开发新软件时,序列化并不相关。此外,从 Java 中删除序列化是 Oracle 的“长期目标”。Java 首席架构师 Mark Reinhold 本人表示

\n
\n

\xe2\x80\x9e1997 年的序列化是一个可怕的错误。\xe2\x80\x9c

\n
\n

Spring 框架是否可以刷新对象的问题已经在这里被问过:

\n\n

所以我问一个问题:\n现代应用程序服务器、框架或 J2EE 实现本身(特别是与 CDI、EJB、JPA 交互的 Java 组件)是否会在重负载下将对象刷新到磁盘?

\n

或者这个说法已经过时了?

\n

java serialization wildfly sonarlint jakarta-ee

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

脚本适用于Chrome但不适用于IE

这很简单,但我不知道为什么IE没有做我的innerHTML更改和其他东西.

    function changeele2() {
        document.getElementById("eleme2");
        document.getElementById("workout");
        document.getElementById("workoutweek");

        if(workout.value == "Yes") { 
            eleme2.style.display = "inline-block";
            workoutweek.className += " requiredField";
        }

    }
Run Code Online (Sandbox Code Playgroud)

如果我更改下拉列表的值,它会调用:

  <select id="workout" onchange="changeele2()">
      <option>No</option>
      <option>Yes</option>
  </select>
Run Code Online (Sandbox Code Playgroud)

两者都不适用于带文字的按钮

我只是找不到它.有没有人有想法?

javascript internet-explorer google-chrome cross-browser

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