小编ami*_*zer的帖子

如何禁用firefox控制台对重复输出进行分组?

任何人都知道如何避免firefox控制台分组日志条目?

我已经看过如何使用firebug进行操作https://superuser.com/questions/645691/does-firebug-not-always-duplicate-repeated-identical-console-logs/646009#646009但我还没有找到任何组about:config部分中的日志条目.

我不想使用Firebug,因为它不再受支持或维护,我真的很喜欢firefox控制台.

我试着更好地解释,我希望控制台打印所有日志而不是红色徽章,其中包含一个日志字符串的出现次数:

在此输入图像描述

在上面的图片中,我希望第一个日志行有两行,第二行有两行,第三行有三行.

这可能吗?

提前致谢

console firefox logging firefox-developer-tools

27
推荐指数
3
解决办法
3236
查看次数

Jquery将css类添加到表的第一行

大家好我想尝试使用jquery将css类添加到表的第一个tr中.我知道这应该是非常容易的,我找到了许多提供正确解决方案的链接和问题.像这三个和其他:

如何使用jQuery在HTML表中获取<tbody>的第一个<tr>的id?

JQuery,选择第一行表

如何使用jQuery为页面上的每个表的第一行设置样式

但对我来说,这些都不起作用.

我有一个ID为DataTableMovimenti的表,我想应用css类"ct-active"

我尝试了以下说明:

$("#DataTableMovimenti tr:first").addClass('ct-active');
$("#DataTableMovimenti").find("tr:first-children").addClass("ct-active");
$("#DataTableMovimenti").find("tr:first").addClass("ct-active");
$("#DataTableMovimenti").find("tr:eq(0)").addClass("ct-active");
$("#DataTableMovimenti").find("tbody tr:eq(0)").addClass("ct-active");
$("#DataTableMovimenti").children("tr:first").addClass("ct-active");
$("#DataTableMovimenti").closest('tr').addClass('ct-active');
Run Code Online (Sandbox Code Playgroud)

$document.ready()在jsp 中的函数中插入了代码,因为我想在进入页面时突出显示表格的第一行.

该表具有以下结构:

<table id="DataTableMovimenti" class="table ct-datatables">
<thead>
   <tr></tr>
      ............
</thead>
<tbody>
    <tr id="tableRowId" class="table-row-tr"></tr>
      ...........
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

我想更改tbody部分中第一个tr的css类.提前致谢

html css jquery

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

Websphere 8.5.5 UTF-8 编码问题

我在Websphere 8.5.5上的应用程序有问题。这是一个用于发送电子邮件的 Spring Rest 应用程序。在我的服务中,我收到邮件详细信息,并使用 spring 将其转发给收件人。它工作正常,但是当我尝试发送带有非 ASCII 字符的消息时,消息到达时特殊字符被问号替换。UTF -8编码不起作用。在我的电脑中,应用程序在 Liberty Profile 服务器上运行,最初它也不起作用。我用谷歌搜索了这个问题,发现spring需要一个过滤器来解释特殊字符,所以我将这一行添加到我的 web.xml中

<filter>
      <filter-name>CharacterEncodingFilter</filter-name>
      <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
      <init-param>
          <param-name>encoding</param-name>
          <param-value>UTF-8</param-value>
      </init-param>
  </filter>
  <filter-mapping>
       <filter-name>CharacterEncodingFilter</filter-name>
    <url-pattern>/</url-pattern>
  </filter-mapping>
Run Code Online (Sandbox Code Playgroud)

在 Liberty 上工作正常,但当我在 Websphere 上部署该应用程序时,它就不行了。

我尝试使用 String 构造函数直接将消息翻译为 utf-8:

new String(byteArray, "UTF-8")
Run Code Online (Sandbox Code Playgroud)

同样的事情也发生了。它适用于 liberty,但不适用于 Websphere。然后我发现您可以通过添加这些 JVM 参数来强制 WebSphere 使用UTF-8 :

-Dclient.encoding.override=UTF-8
-Dfile.encoding=UTF-8
Run Code Online (Sandbox Code Playgroud)

就像这个答案中解释的那样: WebSphere 上的字符编码问题

我在服务器上设置了参数并重新启动,就像我在互联网上找到的许多指南中所解释的那样,但显然它不起作用。

这是运行 WAS 的 Linux 机器中 locale 命令的输出:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)

我被困住了,不知道还能尝试什么。

任何帮助,将不胜感激。

java websphere encoding spring utf-8

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

Oracle Sql Developer 中的列编辑器

有人知道Oracle SQL Developer 中是否有列编辑器功能吗?

我必须在大量插入语句中修改同一列,如果有一个列编辑器真的很有用。

为了更好地解释我的问题,我正在搜索一个类似于 Eclipse 的功能,当您键入Alt+ Shift+ AHow do I enable the columns Selection mode in Eclipse?)时,它允许您一次编辑很多列。

有类似的东西还是我必须手动完成?

我使用的是4.1.5.21版本。

谢谢

multiple-columns oracle-sqldeveloper

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

java.security.NoSuchProviderException:没有这样的提供者:SUN

我已经使用二维码实现了两因素身份验证。我已经使用GoogleAuth库完成了它。在我的本地环境中,效果非常好,但是当我在 WebSphere 8.5.5 上部署应用程序时,它会抛出以下错误:

java.security.NoSuchProviderException: no such provider: SUN
Run Code Online (Sandbox Code Playgroud)

GoogleAuth抛出这个异常:

Could not initialise SecureRandom with the specified provider: SUN. 
Another provider can be chosen setting the com.warrenstrange.googleauth.rng.algorithmProvider system property
Run Code Online (Sandbox Code Playgroud)

关于这个方法:

private String getRandomNumberAlgorithm()
{
    return System.getProperty(RNG_ALGORITHM, DEFAULT_RANDOM_NUMBER_ALGORITHM);
}
Run Code Online (Sandbox Code Playgroud)

我在项目的 GitHub 页面上发现了这个问题,它与我的问题非常相似,编写这个库的人在这里解释了这个方法的作用:

该库当前使用 SecureRandom#getInstance 方法并指定 SHA1PRNG 算法和 SUN 提供程序获取 SecureRandom 实例

我知道我必须SUN使用另一个提供者来覆盖提供者System.setProperty("com.warrenstrange.googleauth.rng.algorithmProvider", "property"),因为系统找不到它,但我不明白为什么会抛出异常。在我的机器上,我使用 Java 7 运行应用程序,Websphere 使用相同的版本。不同之处在于WebSphere 上运行的应用程序是用Java 6 编译的。

我的问题是:

为什么会抛出这个异常?Provider不是SUNJava 的一部分吗?

我应该使用哪些其他提供商以及如何使用?

java websphere google-authenticator

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

Spring boot项目如何保存DB用户名和密码

当我尝试为我的 Java 项目创建安全的生产环境时,我应该在哪里保存数据库用户名、密码和 url,以保持安全,目前我正在使用应用程序属性来保存数据库凭据,请建议一些良好且安全的方法来保存数据库凭据。

应用程序属性

# This should be used only for credentials and other local-only config.
spring.datasource.url = jdbc:postgresql://localhost/database
spring.datasource.username = root
spring.datasource.password = root@123
Run Code Online (Sandbox Code Playgroud)

我应该在哪里保存安全和生产 Spring boot 项目

java security spring spring-boot application.properties

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