major version number of the JAVA class file format

2018-08-01 KENNETH 1

major version number of the JAVA class file format Java SE 10 = 54 (0x36 hex) Java SE 9 = 53 (0x35 hex) Java SE 8 = 52 (0x34 hex) Java SE 7 = 51 (0x33 hex) Java SE 6.0 = 50 (0x32 hex) Java SE 5.0 = 49 (0x31 hex) JDK 1.4 = 48 (0x30 hex) JDK 1.3 = 47 (0x2F hex) JDK 1.2 = 46 (0x2E hex) JDK 1.1 = 45 (0x2D hex)

“options * http/1.0 200 – – apache (internal dummy connection)” in apache logfile

2018-08-01 KENNETH 0

로그메세지 options * http/1.0 200 – – apache (internal dummy connection)     원인 참고URL : https://wiki.apache.org/httpd/InternalDummyConnection 아파치가 새로운 커넥션에 대응 할 수 있도록 자식프로세스를 관리하는 방안으로 로컬접속을 시도한다.. 뭐.. 이런…     해결 문제가 있어서 발생 하는 내용은 아님 무시해도 됨 이지만…   SetEnvIf Remote_Addr “::1” do_not_log CustomLog logs/domain.com-access.log common env=!do_not_log 정도 처리를 해주면 된다.  

“java.lang.OutOfMemoryError: PermGen space” error in tomcat7

2018-08-01 KENNETH 0

에러메세지 Exception in thread “ajp-bio-8009-exec-3” java.lang.OutOfMemoryError: PermGen space     원인 참고URL : http://wiki.sys4u.co.kr/pages/viewpage.action?pageId=7766559 (이 사이트에 설명이 아주~ 잘 되어 있다.. 저렇게 설명을 잘 하는 사람보면 부럽다능….) 메모리 누수이든 부족이든… PermGen 공간이 부족하게 된 것이 원인     해결 구동시 옵션 조정 filename : catalina.sh export JAVA_OPTS=”-Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=512m -XX:PermSize=256m -XX:MaxPermSize=512m” catalina.sh 파일의 상단부에 대략 저런 모양의 설정을 추가해주면 된다. 수치는 적당히… 보통의 환경에서 jdk + tomcat 만 놓고 간단하 jsp 파일 파싱 테스트를 하는 경우는 거의 발생하지 않는 에러이지만 특정 프레임워크를 사용하는 등의 “뭔가 부가적인 행위”가 추가 될 경우 발생할 가능성이 있다.

MySQL 8.0 Keywords and Reserved Words

2018-07-04 KENNETH 0

URL : https://dev.mysql.com/doc/refman/8.0/en/keywords.html   MySQL 8.0 Keywords and Reserved Words The following list shows the keywords and reserved words in MySQL 8.0, along with changes to individual words from version to version. Reserved keywords are marked with (R). In addition, _FILENAME is reserved. At some point, you might upgrade to a higher version, so it is a good idea to have a look at future reserved words, too. You can find these in the manuals that cover higher versions of MySQL. Most of the reserved words in the list are forbidden by standard SQL as column or table names (for example, GROUP). A few are reserved because MySQL needs them and uses a yacc parser.   A ACCESSIBLE (R) ACCOUNT ACTION ADD (R) ADMIN became nonreserved in 8.0.12 AFTER AGAINST AGGREGATE ALGORITHM ALL (R) ALTER (R) ALWAYS ANALYSE removed in 8.0.1 [ more… ]