小编San*_*adi的帖子

处理"java.lang.OutOfMemoryError:PermGen space"错误

最近我在我的Web应用程序中遇到了这个错误:

java.lang.OutOfMemoryError:PermGen空间

这是在Tomcat 6和JDK 1.6上运行的典型Hibernate/JPA + IceFaces/JSF应用程序.显然,重新部署应用程序几次后就会发生这种情况.

导致它的原因以及可以采取哪些措施来避免它?我该如何解决这个问题?

memory-leaks exception out-of-memory permgen java-6

1215
推荐指数
17
解决办法
102万
查看次数

Java中的SQL IN条件

我有多个条件要检查,如下所示,

if(pouch.getStatus().equals("Finalized") || pouch.getStatus().equals("Ready") 
  || pouch.getStatus().equals("Checkout") || pouch.getStatus().equals("Confirmed")
  || pouch.getStatus().equals("Book") || pouch.getStatus().equals("Started")
  || pouch.getStatus().equals("Inital") || pouch.getStatus().equals("Close")) {
        // Body
}
Run Code Online (Sandbox Code Playgroud)

是否有任何简单的方法来检查类似SQL IN条件的上述条件,以便代码看起来更简单?

java collections conditional hashset where-in

16
推荐指数
4
解决办法
487
查看次数

无法将数据修补到FormArray

无法将值修补为FormArray resultList.

有人可以解释我,我错过了什么?

TS档案:

import { Component, OnInit } from '@angular/core';
import { Student } from '../student';
import { FormGroup, FormControl, Validators, FormArray } from '@angular/forms';

@Component({
  selector: 'app-container',
  templateUrl: './container.component.html',
  styleUrls: ['./container.component.css']
})

export class ContainerComponent implements OnInit {

  studList: Student[] = [];
  myform: FormGroup = new FormGroup({
    firstName: new FormControl('', [Validators.required, Validators.minLength(4)]),
    lastName: new FormControl(),
    gender: new FormControl('male'),
    dob: new FormControl(),
    qualification: new FormControl(),
    resultList: new FormArray([])
  });    

  onSave() {
    let stud: Student = new Student();
    stud.firstName …
Run Code Online (Sandbox Code Playgroud)

html javascript typescript angular formarray

14
推荐指数
2
解决办法
5322
查看次数

SQL IN条件

select transferTypes from TransferData 

transferTypes 
-------------
TTH, TT
TRANSIT, TTH
ST, TRANSIT
TRANSIT, TTH
ST, TT
Run Code Online (Sandbox Code Playgroud)

有什么方法或内置功能可以达到以下效果?

尝试使用以下IN条件,但无法获得所需的结果。

预期结果:

select transferTypes from TransferData where transferTypes in ('TT, ST')

transferTypes 
-------------
TTH, TT
ST, TRANSIT
ST, TT

select transferTypes from TransferData where transferTypes in ('TTH, TRANSIT')

transferTypes 
-------------
TTH, TT
TRANSIT, TTH
ST, TRANSIT
TRANSIT, TTH

select transferTypes from TransferData where transferTypes in ('TT')

transferTypes 
-------------
TTH, TT
ST, TT
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

12
推荐指数
2
解决办法
276
查看次数

Java Unicode到十六进制字符串

下面的代码给我Unicode字符串为கா

sysout = new PrintStream(System.out, true, "UTF-8");
sysout.println("\u0B95\u0bbe");
Run Code Online (Sandbox Code Playgroud)

通过给கா作为输入,我可以将十六进制值作为\ u0B95\ u0bbe吗?

PS:这是泰米尔语.

java unicode printstream

8
推荐指数
2
解决办法
7761
查看次数

重新加载Tomcat时出现java.lang.IllegalStateException

我正在使用Hibernate应用程序处理Spring,它工作正常,但在启动或重新加载tomcat服务器时,我得到了java.lang.IllegalStateExceptionException.

任何人都可以解释一下,为什么会发生这种异常以及如何解决它?

INFO: Illegal access: this web application instance has been stopped already. Could not load java.net.BindException. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact. java.lang.IllegalStateException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1600) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) at com.mysql.jdbc.SQLError.createLinkFailureMessageBasedOnHeuristics(SQLError.java:1220) at com.mysql.jdbc.exceptions.jdbc4.CommunicationsException.<init>(CommunicationsException.java:57) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3270) at …

java spring tomcat illegalstateexception

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

javascript中的双值

示例示例:

var amount = 100; 
alert(amount);  // output: 100
Run Code Online (Sandbox Code Playgroud)

如何获得100.0的输出?

javascript double

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

任何[]和任何[] = []之间的差异

在TypeScript中,stations: any[]; 和 之间有什么区别stations: any[] = [];

export class RoleConfigurationComponent implements OnInit {
   stations: any[];
   stations: any[] = [];
}
Run Code Online (Sandbox Code Playgroud)

可以请任何人解释这个.

typescript angular

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

拆分并获取第二行作为值

我正在使用下面的查询来拆分名称,如下所示:

select value from STRING_SPLIT('Name1~Name2~Name3' , '~' );
Run Code Online (Sandbox Code Playgroud)

如何获得第二个名字,即Name2不使用WHERE条件

注意:名称可以是动态的

在此处输入图片说明

t-sql sql-server split

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

Eclipse 在启动时挂起,显示消息“正在初始化 Spring 工具”

Eclipse (Oxygen) 在启动/重新启动时挂起,在右下角显示消息“正在初始化 Spring 工具”,如下所示,并且始终处于“无响应”状态。

通过任务管理器多次终止该进程以退出并重新启动多次但没有帮助。

有人可以帮忙解决这个问题吗?

在此输入图像描述

eclipse spring spring-boot eclipse-oxygen

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