본문 바로가기

SW 프로그래밍188

[CENTOS]Tomcat 로그보는 방법 http://iamjoso.tistory.com/26 스크랩 #개요웹 애플리케이션을 톰캣을 올리면 각종 에러가 나올수 있는데, 실시간으로 톰캣에 올려진 에러나 INFO등을 확인하기 위해 로그를 사용한다. 본 포스팅은 리눅스 환경에서 톰캣로그를 보는 방법에 대한 내용이다. #최근 로그 확인tail -f /usr/local/tomcat/logs/catalina.out #실시간 로그 확인tail -f /usr/local/tomcat/logs/catalina.out 을 실행시킨 상태에서, 새로운 창을 열어 톰캣 서버를 구동시키면, 실시간 로그를 확인할 수 있다. cd /usr/local/tomcat/bin startup.sh 2018. 12. 24.
xml tag has empty body 에러에 대해... 안드로이드 스튜디오의 에러는 당황스럽다 그중에 "XML tag empty body" 어쩌구 저쩌구 하면 이게뭔말... 이라는 생각이 든다 레이아웃엣 노란색 배경이 깔리고 "XML tag empty body" 이런 에러가 표시된다면 다음과 같이 해보자 당황하지 말고 끝에있는 ">"를 "/>"로 바꾸자 그럼 아래와 같이 없어진다. 이렇게 보이며, 경고가 보인다면 이렇게 하면 경고가 사라진다 이 레이아웃의 경우 위와같이 지우면 앞부분도 같이 지워지더라 이상 끝... 2018. 12. 6.
과일가게 개발자님의 JAVA 설치버전 링크모음 각 버전별로 오라클 홈페이지에서 다운받는 링크를 정리 Java(JDK) 1.5 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html Java(JDK) 1.6 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html Java(JDK) 1.7 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html Java(JDK) 1.8 http://.. 2018. 12. 5.
ListView에서 클릭이 제대로 인식되지 않는 문제 1. 증상 ListView의 setOnItemClickListener에다가 AdapterView.OnItemClickListener을 정확히 넘겨주었음에도 불구하고정작 Item을 클릭하였을 때 클릭 이벤트가 발생하지 않는 문제가 발생하였다. 2. 원인 ListView의 각 Item이 여러 View들을 조합한 Layout일 때, ListView에서 클릭을 하면 우리가 으레 생각하는 것 처럼 해당 List Item을 클릭하는 것이 아니라 표면에 나와있는 Item 안쪽 각각의 View를 클릭하는 것으로 인식한다. 3. 해결책 Item의 레이아웃 파일로 가서 루트 레이아웃에다가 android:descendantFocusability="blocksDescendants" 삽입. 이렇게 하면 Focus 단계를 자체적.. 2018. 12. 3.
[Android] EditText 키보드 엔터(Enter)키 기능 변경 엔터키를 변경하기 위해서는 우선 EditText가 존재하는 xml에서 imeOptions와 inputType 어트리뷰트를 설정해줍니다. 예시는 엔터키를 '검색'으로 바꾼 예입니다. xml 코드 예시 Java 코드 예시 editText.setImeOptions(EditorInfo.IME_ACTION_SEARCH);editText.setInputType(InputType.TYPE_CLASS_TEXT); imeOptions 에 적용될 수 있는 어트리뷰트는 다음과 같습니다. xml 코드 android:imeOptions="normal" // 특별한 의미 없음android:imeOptions="actionUnspecified" // 특별한 의미 없음android:imeOptions="actionNone" // 특.. 2018. 10. 29.
(EditText) 포커스 이동, 커서 이동 nextFocusDown으로 다음 editText를 지정하면 될 것같지만 android:singleLine="true" 가 있어야한다. 이 옵션은 EditText를 단 한개의 줄로만 사용한다는 것으로 EditText의 내용이 길어져도 1개의 줄로 사용할 수 있다. 만약 android:singleLine="true"가 없다면 nextFocusDown가 선언되어 있어도 다음 버튼이 없어지게 되고 엔터 버튼이 생성된다. 출처: http://ktko.tistory.com/entry/EditText-포커스-이동-커서-이동 [KTKO 개발 블로그와 여행 일기] 2018. 10. 29.