전체 글 86

[개발환경 세팅하기] 톰캣 설치

1, 톰캣 설치하기 https://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the tomcat.apache.org 원하는 버전을 클릭 후 원하는 경로에 다운로드하고 압축을 해제해줍니다. 톰캣 설치 끝 2, 이클립스와 톰캣연동..

카테고리 없음 2022.02.17

[개발환경 세팅하기] 이클립스 설치

1, https://www.eclipse.org Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks. www.eclipse.org 이클립스 사이트에 접속해 다운로드 버튼을 클릭한다. -> 최신 버전 다운로드 https://www.eclipse.org/downloads/packages/ -> 구버전 오른쪽 하단을 통해 이전 버전을 다운로드 받을 수 있습니다. 원하는 버전을 클릭 후 다운로드 합니다. 다운로..

카테고리 없음 2022.02.17

[개발환경 세팅하기] JDK 설치

내가 보려고 정리하는 개발환경 세팅하기 Step 1 JDK 설치 1, Oracle에서 JDK 다운로드하기 https://www.oracle.com/java/technologies/downloads/archive/ 회원가입 후 사용해야 합니다. 저는 java se 11 버전을 다운로드하였습니다. 실행 파일을 누르면 라이선스 동의 창이 뜨는데, 체크 후 다운로드 진행 다운로드한 exe 파일을 실행하면 설치가 시작됩니다. 저는 기본으로 지정되어있는 경로 그대로 설치했습니다. 2, JDK 설치 후 기본 설정하기 JDK 설치 후 환경변수를 설정해줘야 합니다. 윈도우+R -> sysdm.cpl 검색 고급 탭 - 환경변수 버튼 클릭 - 시스템 변수 Path 클릭 후 편집 - 새로 만들기 - JDK 설치 폴더 경로 b..

카테고리 없음 2022.02.17

[자바스크립트] 클로저 함수

클로저 함수란? 함수 내부에 만든 지역변수가 사라지지 않고 계속해서 값을 유지하고 있는 상태를 말합니다. 클로저 함수는 일종의 '현상' 이기 때문에 정해진 규칙은 없습니다. ⭐️ 예제 function basic(){ var count = 0; count++; return count; }; document.write(basic()+' '); //출력값 : 1 function closure(){ var count = 0; function countSample(){ count++; return count; } return countSample; } var counter = closure(); document.write('1, count' + counter(),' '); document.write('2, cou..

Js 2022.02.15

[자바스크립트] 콜백함수

콜백 함수란? 함수 내부의 처리 결과값을 함수 외부로 내보낼 때 사용합니다. 처음 공부할 때 굉장히 헷갈렸던 부분이어서 차근차근 정리하겠습니다. ⭐️ 동기 , 비동기 동기 : 말 그대로 '동시에' 일어난다는 뜻입니다. 이벤트가 동시에 일어나야 하기 때문에, 요청을 한다면 시간이 얼마나 걸리든 결과가 같이 나와야 합니다. ex) alert() 함수 / alert 함수는 메시지 창의 확인 버튼을 눌러야 다음 이벤트가 진행됩니다. 비동기 : 동시에 일어나지 '않는다' 이벤트가 동시에 일어나지 않기 때문에, 1번 요청을 하고 1번 결과가 나오기 전에 2,3,4.. 요청들을 처리합니다. ex) setInterval() , ajax() 콜백 함수가 주로 비동기 함수의 결과값을 처리하기 위한 도구로 많이 사용됩니다...

Js 2022.02.15

[자바스크립트] 중첩 함수

중첩 함수란? 함수 내부에 함수가 들어가는 형태를 말합니다. function outer(){ function inner(){ } inner(); } outer(); 1, 내부 전용 함수일 때 사용 function countSec(){ var count = 0; setInterval(function(){ count++ $('.text').html(count + "초 입니다."); }, 1000) } countsec(); 1초에 한번씩 해당 텍스트를 출력해줍니다. countSec() 함수 내부에 serInterval() 함수가 중첩되어있습니다. 2, 중복 코드 또는 코드 그룹화할 때 사용 함수 내부의 기능이나 중복 코드를 내부 함수로 만들어 재사용할 때 중첩 함수를 사용합니다.

Js 2022.02.09

[Git] VS Studio code + Git 연동하기

제가 쓰는 코드 편집기는 비주얼 스튜디오여서, vscode에 git 연결하는 방법을 정리합니다. vscode는 설치되어있다는 전제 하에 작성하겠습니다. :) 1, 깃허브에 회원가입을 합니다. https://github.com/ GitHub: Where the world builds software GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 2, 깃허브 레파지토리 생성합니다...

Git 2022.02.08

[자바스크립트] 반복문 for

반복문이란? 특정 구문을 여러 번 반복해서 실행할 때 사용하는 제어문입니다. ⭐️ 반복문 종류 1, for문 2, while 문 ⭐️ for문 반복 횟수가 정해진 경우 주로 사용합니다. //단일 for문 for(초기값; 조건식; 증감){ 실행구문; } //다중 for문 for(초기값; 조건식; 증감){ 실행구문; for(초기값; 조건식; 증감){ 실행구문; } } for문의 제일 중요한 부분은 반복 횟수입니다. 조건식에 들어가는 값이 반복 횟수입니다. 스크립트 예제로 많이 나오는 '별찍기' 도 for문으로 만듭니다!

Js 2022.01.04
LIST