본문 바로가기

전체 글

(181)
Javascript 가변 인자 함수 만들기 자바스크립트의 모든 함수는 내부에 arguments라는 변수를 갖는다. function paramSum() {var output = 0 ;for (var i=0; i 45 가변 매개변수 함수 만들기 function variableFunction(){var length = arguments.length;if ( length == 0 ){// 매개변수 0개일 때 } else if ( length == 1){// 매개변수 1개일 때} else if ( length == 2){// 매개변수 2개일 때}}
JAVA File 삭제 (폴더 안의 파일 모두 삭제) public void deleteFile (String filepath){ File path = new File( filepath ); File[] fileList = path.listFiles(); for(int i=0; i
intellij 단축키 Editing Ctrl + Space Basic code completion (the name of any class,method or variable) Ctrl + Shift + Space Smart code completion (filters the list of methodsand variables by expected type) Ctrl + Shift + Enter Complete statement Ctrl + P 함수호출시 인수 정보 확인 (within method call arguments) Ctrl + Q 코드에 대한 문서창 팝업 Shift + F1 코드에 대한 문서 인터넷 브라우저로 팝업 Ctrl + mouse 코드를 링크처럼 타고 들어감Ctrl + F1 Show descriptions o..
비트맵 방식과 벡터 방식 안녕하세요? 스포카에서 디자인 총괄을 맡고있는 최재형입니다. 저는 스포카 기술 블로그에서 그래픽 디자인에 대한 기본적인 내용을을 다루어 볼까 합니다.앞으로 저는 컴퓨터 그래픽 디자인의 기초적인 용어 정리 및 개념 설명부터 실무에 바로 도움이 되는 디자인의 기본 상식 및 방법론까지 스포카 기술 블로그를 통해 설명해 보고자 합니다. 일단 오늘은 컴퓨터를 이용한 그래픽 디자인의 정말 기본이 되는 이미지 형식에 대해 다루어 보겠습니다.비트맵Bitmap 방식과 벡터Vector 방식일단 컴퓨터 그래픽은 크게 비트맵Bitmap과 벡터Vector방식으로 구분됩니다. 비트맵Bitmap은 ‘비트의 지도map of bits‘란 듯으로, 각 픽셀에 저장된 일련의 비트 정보 집합이라고 보시면 됩니다. 디스플레이는 픽셀들의 배열..
SVG란? SVG란?SVG(Scalable Vector Graphics)는 2차원 그래픽을 표현하기 위해 XML을 기반으로 만들어진 언어로서 W3C(World Wide Web Consortium)에 의해 제안된 XML 그래픽 표준입니다. XML의 개방성, 상호운용성 등의 장점을 모두 수용하며, SMIL, GML, MathML 등 다른 XML 언어들과 결합시켜 다양한 웹 어플리케이션으로 응용할 수 있습니다. 실시간 데이터로부터 고품질의 다이나믹한 그래픽을 만들어 낼 수 있기 때문에 전자상거래, 지리정보, 교육, 광고 등의 분야에 적용될 수 있습니다. 텍스트로 기술된 그래픽 SVG는 텍스트로 기술되는 그래픽입니다. 그래픽 툴 없이 메모장 하나만으로도 그림을 그릴 수 있습니다. 따라서 검색 엔진을 이용하여 그래픽을 텍스..
Javascript Pattern 함수 이 글은 JavaScript Patterns Build Better Applications with Coding and Design Patterns 책을 학습 후 중요 부분을 요약한 것입니다.Background자바스크립트의 함수는 일급 객체다.함수는 유효범위를 갖는다.함수는 다음과 같은 특징을 갖는 객체다.프로그램 실행(런타임) 중에 동적으로 생성한다변수에 할당할 수 있고, 다른 변수에 참조를 복사할 수 있고, 확장가능하고, 삭제할 수 있다.다른 함수의 인자로 전달할 수 있고, 다른 함수의 반환 값이 될 수 있다.프로퍼티와 메서드를 가질 수 있다.자바스크립트에서 함수는 하나의 객체자바스크립트는 중괄호 {} 의 유효범위가 함수 내부를 제외하곤 없다.용어기명 함수 (named function expressi..
javascript 자바스크립트 클로저 (Closure) 클로저(Closure)는 프로그래머가 창조적이고 인상적이며 간결한 프로그래밍을 할 수 있게 해줍니다. 클로저는 빈번하게 사용되며 자바스크립트 스킬과 관계없이 자주 마주치게 될 것입니다. 물론, 지금 당장 클로저는 복잡해 보일 수 있습니다만, 이 글을 읽고 클로저에 대해 이해하게 된다면 자바스크립트 코딩시에 매일 사용하게 될 것입니다.이 글은 비교적 클로저에 대해 간략히 설명하고 있습니다. 이 글을 계속 읽기전에 먼저 자바 스크립트의 변수 범위에 대해 이해할 필요가 있습니다. 만약, 그렇지 못하다면 블로그의 자바스크립트 변수의 범위와 호이스팅에 관한 글을 먼저 읽어 주시기 바랍니다.클로저란 무엇인가클로저는 외부함수(포함하고 있는)의 변수에 접근할 수 있는 내부 함수를 일컫습니다. 스코프 체인(scope c..
jQuery 요소 있는지 검사 Test var res = $('.test).lengthconsole.log ( res ); > 1var res = $('.test222').lengthconsole.log ( res );> 0 if ( res > 0 ){ // logic }else { console.log(" 요소가 없음 ");}