본문 바로가기
728x90

분류 전체보기48

구구단 출력 프로젝트 01 - 모델(Model) 만들기 만드려는 프로그램 구구단 형태로 출력 첫 단, 마지막 단, 마지막 곱할 수를 작성해서 계산을 누르면 위와 같은 형태로 출력되도록 할 예정 /* firstTimes : 첫번째 단 (입력) lastTimes : 마지막 단 (입력) firstMultiplier : 첫번째 곱하는 수 (입력X -> 1로 고정) lastMultiplier : 마지막 곱하는 수 (입력) */ 1) 2 * 1 = 2 형태의 문자열 리턴 private String generateTimesString(int times, int multiplier) { int result = times * multiplier; String timesString = times + " * " + multiplier + " = " + result; return.. 2021. 10. 7.
ajax 호출 success, done() ajax 호출 시 success 사용 방법 $.ajax({ url: "/", data: inputValue, method: "POST", async: false, beforeSend : function() { // ajax 요청을 보내기 전 먼저 실행되는 함수 if (inputValue.firstTimes > inputValue.lastTimes) { alert("첫 단이 마지막 단보다 작아야합니다."); return false; // 이 함수가 실행되면 ajax 요청이 보내지지 않도록 해주는 부분 -> beforeSend 시점에서 중단! } }, success : function(returnValue) { printTimesTable(returnValue); } }); success의 경우 ajax 호.. 2021. 10. 6.
.gitignore 파일 만들고 적용하기 .gitignore 이란? 프로젝트를 만든 후 이를 git으로 commit, push 할 때 올리고 싶지 않은 파일들을 제외시킬 수 있는 설정 file이다. ex) *.class, *.tmp, .settings, .log 등 .gitignore 위치 프로젝트 폴더의 가장 최상위에 만들어준다. .gitignore 파일 만들기 1.사이트 이용 gitignore.io 2.사용하는 언어, IDE 등을 작성 후 생성을 눌러주면 아래와 같은 문서가 생성된다. 3.이 문서를 프로젝트에 .gitignore 파일을 만든 후 붙여넣어준다. 4..gitignore 파일을 push 해준다. 혹시 적용이 되지 않는다면 gir rm -r --cashed . git add . git commit -m "apply .gitignor.. 2021. 10. 6.
클러스터(cluster) 알아보기 컴퓨터 클러스터 여러 대의 컴퓨터들을 연결하여 하나의 시스템으로 동작하도록 한 컴퓨터들의 집합 일반적으로 고속의 근거리 통신망으로 연결한다. 저렴한 마이크로프로세서와 고속의 네트워크와 고성능 분산 컴퓨팅용 소프트웨어들의 조합 결과이다. 특징 단일 컴퓨터에 비해 뛰어난 성능과 안정성을 가지고 있고 비슷한 성능과 안전성의 단일 컴퓨터보다 훨씬 더 효율적인 비용을 가지고 만들 수 있다. 간단히 두 대의 컴퓨터를 연결한 두 노드 시스템부터 수천 대를 연결한 슈퍼컴퓨터까지 다양하다 일반적인 비즈니스 목적(ex. 웹 서비스) 부터 과학 계산(많은 계산 요구) 까지 다양한 용도로 구성 가능하며 높은 가용성을 제공한다. 하나의 노드에 장애가 생긴 경우 연결된 다른 노드의 컴퓨터가 계속해서 서비스될 수 있도록 하여 가용.. 2021. 8. 20.
728x90