본문 바로가기

프로그래밍

[jQuery] 노드 찾기 1. 노드 찾기 - 태그 이름으로 노드 찾기 : $("태그이름"), $("선택자") - 클래스 이름으로 노드 찾기 : $(".클래스이름") - ID로 노드 찾기 : $("선택자") - 속성으로 노드 찾기 : $("[속성이름=값]") - 찾은 요소 개수 구하기 : .size() , .length - 찾은 요소 n번째 접근하기 : .eq(index) , .each(function(index){}); - 찾은 요소에서 특정요소만을 걸러내기 : .filter("선택자") - 찾은 요소에서 특정 자식요소만 찾기 : .find("선택자") 2. 자식 노드 찾기 - 전체 자식 노드 찾기 -- 텍스트 노드 포함 전체 자식 노드 찾기 : $("선택자").contents() -- 텍스트 노드 제외한 전체 자식 노드 찾기 ..
[jQuery] – append(), appendTo(), html(), prepend(), prependTo(), text() , after() , before() append() - 지정한 요소의 마지막에 내용를 추가 appendTo() - 지정한 요소의 마지막에 내용를 추가 # append()와 appendTo()는 동일한 기능을 수행하지만, 추가될 내용과 타겟의 위치가 다름. A.append(B) - A에 B를 추가 A.appendTo(B) – B에 A를 추가 html(value) - 지정한 요소 내부에 새로운 html문자열(value)을 추가 prepend() – 지정한 요소의 시작 부분에 내용을 삽입 prependTo() – 지정한 요소의 시작 부분에 내용을 삽입 # prepend ()와 prependTo()는 동일한 기능을 수행하지만, 추가될 내용와 타겟의 위치가 다름. A.prepend(B) - A에 B를 추가 A.prependTo(B) – B에 A를 ..
JAVA에서 NULL 체크 어떻게 하고 계시나요? 다들 널 체크 어떻게 하고 계시나요? param ==null || 뒤에 두번째 조건문에서 param.equals("") 를 쓰시거나 param.length()==0 를 쓰시거나 param.isEmpty() 를 쓰시곤 하실텐데요. String.length() 메소드 ----------------------------------------- public int length() { return count; } ----------------------------------------- String.equals() 메소드 -------------------------------------------- public boolean equals(O bject obj) { if(this == obj) return tru..
KeyboardEvent Value (keyCodes, metaKey, etc) #Table of Values Key Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 pause/break 19 caps lock 20 escape 27 (space) 32 page up 33 page down 34 end 35 home 36 left arrow 37 up arrow 38 right arrow 39 down arrow 40 insert 45 delete 46 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 a 65 b 66 c 67 d 68 Key Code e 69 f 70 g 71 h 72 i 73 j 74 k 75 l 76 m 77 n 78 o 79 p 80 q 81 r 82 s 83 t 84..
[jQuery] : attribute와 property 의 차이 HTML : attribute와 property 의 차이 원문 : http://jquery-howto.blogspot.kr/2011/06/html-difference-between-attribute-and.html 이 짧은 글을 통해 HTML에서 말하는 attributes와 properties의 차이점을 설명하고자 한다. jQuery1.6 에 소개되는 .prop() 함수에 대해 기존 .attr() 과 무엇이 다른지 많은 질문이 제기되었다. 이 글이 그것을 이해하는데 도움이 되었으면 한다. attribute는 무엇인가? Attributes는 HTML 요소의 추가적인 정보를 전달하고 이름=“값” 이렇게 쌍으로 온다. 예를 들어 를 보면 div 태그가 class 라는 값이 ‘my-class’인 attribut..
JavaMail API를 이용한 메일 가져오기 JDC Tech Tip "Sending Mail With the JavaMail API에서는 JavaMail API를 이용한 SMTP를 통해 메일을 보내는 방법을 보여준다. 이 팁은 POP / IMAP 서버에서 메일을 가져오는 방법을 보여줄 것이다. 메일을 가져오는 것은 메일을 보내는 것과 비슷하다. 예를 들면, 메일을 보낼 때는 Session, Message, Address, Transport 클래스를 사용한다. 메일을 가져올 때도 같은 Session, Message 클래스를 사용하지만, Folder와 Store 클래스를 사용할 수도 있다. 메일을 가져오려면 메일서버에 접속하고 메시지는 Store의 Folder에 저장이 된다. 메일을 가져오기 위하여 처음 할 일은 메일서버와 연결을 하는 것인데, 메일을..
똑똑한 인재만 모아놓은 프로젝트 팀, 결국 산으로 가는 이유 학교에서나 회사에서나 피할 수 없는 것 중 하나가 ‘팀 프로젝트’입니다. 그런데 왜죠? 왜 꼭 자신이 속한 팀원들은 완벽하게 ‘열성’ 인자로 구성된 것일까요. 업무 능력이 안 좋은 사람, 비협조적인 사람, 협조는 잘하나 일 처리 속도가 느린 사람, 실체 없는 말만 많이 늘어놓는 사람 등 매번 이런 동료들과 팀 프로젝트를 진행하려니 억울하기도 합니다. 이럴 땐, 누구나 한 번쯤 두뇌 명석한 ‘인재’만 모아놓은 드림팀을 꿈꿉니다. 그런데 과연, ‘우성’ 인자로 구성된 똑똑한 인재만 모아놓은 팀이 성과 측면에서도 우월할까요? 살다 보면, 옛말 틀린 거 하나 없다고 느낄 때가 많습니다. 사공이 많으면 배가 산으로 가듯이, 자신만의 인사이트로 꽉 찬 명석한 두뇌들이 모이면 의견이 좁혀지기 쉽지 않습니다. 산으로 ..
조직, 프로젝트 구성원의 역할 조직, 프로젝트 구성원의 역할■CTO (Chief Technical Officer) 기술자의 경력의 최고봉, 기술의 달인, 관리X, 장기기술전략, 실행전략, 아키텍처, 구현, 인프라 구조 정립, 프로세스 등 기술적인 모든것에 책임. 미래 기술 동향을 잘 알고 있어야 함. 왕년에 코딩을 하는 것은 중요하지 않고 현재도 코딩을 할 수 있어야 함. 평가하고 결정하는 것은 엔지니어링 관리자의 일. 스스로 스펙문서도 작성할 수 있어야 함. ■프로젝트관리자, PM( Project Manager) 프로젝트의 모든 관리 업무를 책임. 외부 팀과 인터페이스를 담당하고 의견을 조율. - 프로젝트 성공에 대한 책임 - 프로젝트 팀 구성에 대한 권리와 책임 - 프로젝트의 업무 정의 - 프로젝트 리스크관리 - 프로젝트 일정관리..