본문 바로가기

프로그래밍28

button 태그 type=button 관련 게시판 버그 수정 중 문제가 발생 #문제 게시판 내용을 작성한 후 등록하게 되면 등록이 되지 않고 새로고침 #원인 작성 button 태그에 type="button"이 빠져있었음. 로직 중 submit 하는 부분이 있었는데 button 까지 같이 submit되어 넘어감. #해결 button 태그에 type="button" 추가 2019. 12. 18.
이클립스에서 컴파일 경로 보는 방법 이클립스 서버 네비게이션 바에서 해당 서버 더블클릭 Overview 탭 화면 왼쪽상단 Open launch configuration 클릭 Arguments 탭에서 VM arguments* 에서 확인가능. * VM arguments : JVM 동작방식 등을 변경할 수 있다. ( 예 : 메모리 최대값 등 ) 2019. 12. 18.
프리징 현상 해결방법 # 증상 소스 내용을 변경해도 변경된 내용이 반영이 안됨. 처음에는 캐쉬가 남아있나 했지만 계속해서 아무것도 변경이 안됬고 특정 소스만 반영이 안됨. # 원인 로컬PC날짜를 임의로 변경하고 빌드 -> 클래스파일 해당날짜로 생성되어 꼬였음. # 해결 로컬PC날짜 제대로 변경하고 날짜가 잘못생성된 클래스 파일 삭제. -> 컴파일 위치 보는법 2019. 12. 18.
JDK, JRE, JVM 은 무엇인가 처음에 JAVA를 배우면서 헷갈리는 부분이다. 깊숙하게 들어가면 공부할 부분이 많다. 일단은 내가 검색하고 찾아본 부분을 정리한다. JDK > JRE > JVM JDK는 JRE를 포함하고 JRE는 JVM을 구현한다. 제일 밑에 있는 JVM 부터보면 # JVM Java Virture Machine ( 자바 가상 머신 ) 의 역할은 무엇일까? 1. 자바 애플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행. 2. JAVA와 OS사이에서 중개자 역할을 수행 ( JAVA가 OS에 구애받지 않고 재사용 가능하게 해줌 ). 3. 메모리 관리에 중요한 Garbage Collection을 수행. 자바프로그램의 실행과정을 통해 알아보자. 1. 프로그램이 실행되면 JVM은 OS로부터 필요한 메모리를 할당 .. 2019. 9. 28.