본문 바로가기

2018/06

(6)
자바에서 제공하는 각종 컬렉션 비교 https://blog.naver.com/madplay/220902917893, 각 컬렉션간 기능 비교
자바스크립트 이벤트 버블링을 피하는 하나의 방법 https://tk2rush90.blog.me/221092659287 참조버블링과 캡처링, 그리고 메모리 관계 -------------------------------------------------------------------------------------------------- 아래 그림과 같이..함수(funcA 라 하자)가 씌워진 태그(tagA 라 하자) 카드별칭 위에또 다른 함수(funcB)가 씌워진 다른 태그(tagB 라 하자) 삭제 버튼이 올려진 상태에서..삭제 버튼이 아닌 카드별칭 전체 영역에서는 funcA 가 실행되고,삭제 버튼에서만 funcB 가 실행되게 하려면..자바스크립트 버블링 현상과 맞닥뜨리게 된다. 이를 해결하려면, 자바스크립트 이벤트 중에 버블링이 적용되지 않는..mous..
SVN 소스 업데이트 오류로 mine 파일이 생겼다면.. 다른 부분은 아무 문제 없는데..화면에 갑자기 mine 어쩌구 저쩌구.. 문자열이 나오거나,SVN 으로 동기화 된 이클립스에서는 멀쩡한데.. 서버는 이상해졌을 때..혹시나.. 아래 문장을 os 상에서 실행 먼저 cd 로 배포되는 쪽으로 이동.아래 명령을 실행해서 문제가 있는지 체크find . -name *.mine -exec ls -al {} \; 상기 명령을 실행해서 목록이 나온다면,해당 내용은 리얼 서버에 동기화가 제대로 되지 않은 것.svn 이 관리하지 않는 방식으로,이를테면 FTP 클라이언트 프로그램으로 a 파일을 리얼에 업로드 했다면,a.mine, a.r버전1, a.r버전2 등등의 파일이 존재rm a.* 로 해당 파일들을 삭제하고..(삭제하기 전에 ls a.* 를 먼저 실행해서 삭제될 파일 이외..
리눅스 서버에서 갑작스런 Disk Full 경험시, 삭제된 파일을 프로세스가 잡고 있는 문제 http://greenfinger.tistory.com/m/180
세션이 살아 있는지 체크 .jsp 에서 세션이 살아 있는지 체크할 때 대체로는if(session==null){ ... } 과 같이 null 만 체크한다. 그런데, session.invalidate(); 를 실행할 때는.. session!=null 인 상태다. 그러므로,if(session==null || !request.isRequestedSessionIdValid()){ ... } 와 같이 isRequestedSessionIdValid() 를 추가한다.
df -h 체크하면 100% use 혹시 apache 를 사용하고 있다면,/usr/local/apache2/logs/ 에 쌓이는 파일을 체크해 보자.실제 경로는 어떻든 apache 경로의 logs 디렉토리를 살펴보고파일 사이즈가 큰 파일을 0 사이즈로 만들자. mv -f access_log access_log.bak (이 상태에선 access_log 가 없다)cp access_log.tmp access_log (access_log.tmp 파일은 사이즈 0 파일로 임시로 만든 것, 이제 제로 사이즈의 access_log 생성)