The Focus (556) 썸네일형 리스트형 자바스크립트 이벤트 버블링을 피하는 하나의 방법 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 생성) 크롬에서 안전하지 않음 나오는 이유와 해결방법 구글은 내부적으로 https:// 프로토콜 즉 SSL 보안로직을 사용합니다.구글에서 제공하는 대부분의 서비스는 https:// 프로토콜로 서비스 됩니다. 그런데, 외부 웹페이지가 http:// 로 호출되면 구글 프레임과 충돌하지요. (특히 구글 검색엔진)그러니까, 구글은 다른 웹사이트들도 https:// 를 사용하도록 하는 목표를 가지게 되었고,마침 구글에는 크롬이라는 불세출의 웹브라우저가 있었죠. 그래서 크롬 특정 버전부터는 http:// 로 접속시 주소창 옆에 느낌표를 띄워주었고,만약 입력란에 이 사용되는 화면에선,주소창 옆에 느낌표와 함께 '안전하지 않음' 을 추가로 보여주게 되었습니다. https:// 를 사용하는 웹사이트라고 해서 안전한 웹사이트라고 100% 확신할 수는 없지만,https:// .. ajax 로 데이타를 처리할 때 request 의 Referer 를 반드시 체크할 것 String referer = request.getHeader("Referer"); // 보안성 검토. 정상적이지 않은 방법으로 접근시 차단 if(referer.length()==0) return; // 엉뚱한 곳에서 호출하면 리턴, 이건 해킹 시도라고 봐야지.. else if(referer.indexOf("aaa.jsp")>-1) ; // http://www..../aaa.jsp 명확한 경로를 기술 else if(referer.indexOf("bbb.jsp")>-1) ; // http://www..../bbb.jsp 명확한 경로를 기술 else if(referer.indexOf("ccc.jsp")>-1) ; // http://www..../cccjsp 명확한 경로를 기술 else{ System.out... jsp 쿠키값 추출 import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest; public String getCookies(HttpServletRequest request){ String rv = ""; Cookie[] cookies = request.getCookies(); if(cookies==null) return ""; rv = "@Cookies{ "; // 구분하기 쉽도록 표시를 이렇게 한 것. 입맛에 맞춰 바꾸면 됨 for(int i=0,s=cookies.length; i0 ? ", " : "") +cookies[i].getName()+ " = " +cookies[i].getValue(); // getName() 으로 비교해서 특정.. 이전 1 ··· 16 17 18 19 20 21 22 ··· 70 다음