본문 바로가기

분류 전체보기

(143)
[Jquery] 선택 인자가 몇 번쨰인지 알아내기 [인자가 몇 번째인지 알아내는 방법] 현재 자기자신이 몇번째인지 알아내는 Jquery함수는 index()를 이용하면된다. 해당 항수 사용시 자기 자신이 몇번째 인자인이 알아낼 수 있다. // 버튼 클릭시$(selector).on('click', function () {$(selector).index(this);}); //객체를 파라미터로 받아오는 경우function ($jqueryObj) {alert($(selector).index($jqueryObj));}
[node.js] npm이란 npm(node package modules) 개념 말 그대로 Node.js에서 사용하는 패키지 모듈이다. 즉, 패키지를 모아놓아서 해당 프로젝트에서 필요할 때 불러서 사용이 가능하다.(Socket.io, Angular.js mocha 따위의 재사용가능한 코드(reusable-codes)들을 모아둔다.) 또한 npm을 사용하면 update 관리도 편리하며 별달리 찾을 수 없이 간단한 명령어로 모듈을 받을 수 있다. 설치 npm은 node.js(nodejs.org에서 다운로드)의 설치도우미를 받아 설치하면 내부의 이미 npm이 패키지화 되어 설치가 되므로 별다른 설치는 필요없다. 사용 npm install -g typescript (-g옵션은 프로젝트 단위가 아니라 컴퓨터 단위로 설치되며 -g로 설치된 패..
[번역] Hibernate : dynamic-update dynamic-insert - Performance Effects 출처 : http://stackoverflow.com/questions/3404630/hibernate-dynamic-update-dynamic-insert-performance-effects 죄송합니다. 진짜 영어 못하는데 혹시 도움이 되실까바 번역하였습니다. 못보시겠으면 아래 요약글만 봐주세요. ㅎㅎ -제목 Hibernate : dynamic-update dynamic-insert - Performance Effects (하이버네이트 : @dynamicUpdate, @DynamicInsert 성능효과) -질문 Using dynamic-update or dynamic-insert has positive, though generally slight only on performance, as also me..
[Spring / API ] SearchResults 기 JPAQuery로 query를 작성하여 getResults()로 결과 값들을 가져올 땐 SearchResults 클래스로 반환한다. 자세한건 아래에! SearchResults 클래스는 메타데이타 검색의 결과를 나타낸다.결과는 많은 수의 아이템들을 포함할 수도 있기 때문에, 어플리케이션은 결과 셋에 대해 'window'를 필요로 한다. 이 때의 'window'는 SQL에서의 OFFSET과 LIMIT 문의 기능과 비슷하다. 결과 셋은 getResults() 메소드가 호출되었을 때에만 유효하다. 만약 getResults() 메소드가 호출되지 않았다면 결과 셋은 비어있게 된다. SearchResults 객체에 정의된 프로퍼티들과 메소드들은 배열로 나타낼 수도 있다. 그래서 이 배열에 있는 결과를 접근할 수 ..
[Spring Framework] Configuration Class에 Interceptor 등록하기 Configuration Class에 Interceptor 등록하기-Spring @Configuration Class 설정시 Interceptors 설정하는 방법에 대해서 :하단 링크 참조.http://www.leveluplunch.com/blog/2014/04/29/using-spring-mvc-handler-interceptors/ InterceptorTest Class 123456789101112131415161718192021222324252627282930313233343536package org.prudy.gettingstart.config; import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRes..
Spring Project Defualt POM.XML (Dependency) 4.0.0WebSocketsWebSockets0.0.1-SNAPSHOTwar4.1.7.RELEASE3.1.04.3.0.Final1.6.12.6.0UTF-8 spring-maven-releaseSpring Maven Release Repositoryhttp://maven.springframework.org/releasespring-maven-milestoneSpring Maven Milestone Repositoryhttp://maven.springframework.org/milestone spring-maven-releaseSpring Maven Release Repositoryhttp://maven.springframework.org/releasespring-maven-milestoneSpring Ma..
Restful Service 란? RESTFUL? - RESTFUL 즉 'REST방식'의 서비스, REST란 무엇일까? Representational State Transfer http://stackoverflow.com/questions/1368014/why-do-we-need-restful-web-services 어그니까 간단히 요약해서 좀 더 개발하기 쉽게 Remove.php 이런 것으로 수정을 말고 HTTP Method를 이용해서 CRUD를 구현하자는 내용입니다. *CRUD(create, read, update and delete) : 조회 + 수정 + 삭제 + 등록 을 함축한 말 ------------------------------------------------------------------------------------..
[TIP] 나쁜 개발자가 되는 방법 1. 익숙한 기술만 고집한다 대부분의 사람들은 변화를 싫어한다. 익숙한 것을 사용할 때 업무의 효율도 높다. 하지만 지식노동자인 개발자는 익숙한 기술만 고집한다면 한계에 다다른다. 물론 환경이 그렇게 만들기도 하고, 다른 분야의 기술을 익힐 만한 시간과 여유가 없는 경우도 많다. 그러다 보면 새로운 기술이 필요한 상황에서도 익숙한 기술을 고집하는 고집쟁이가 되기도한다.​2. 공유를위해 노력하지 않는다 현재 내가 하고 있는 일은 나만 안다. 내가 퇴사하면 당장 이 일은 마비된다. 지금은 내가 하는 일에 다들 관심들이 별로 없지만 내가 없는 빈자리는 매우 클 것이다. 내 업무에 관련된 지식의 90%는 내 머리속에 있다. 주변의 다른 개발자들도 비슷한 상황인데 굳이 내가 깃발들고 공유를 위해 나설 필요가 있을..