728x90
반응형

전체 글 279

자바스크립트 | 레츠기릿 자바스크립트 16 순서도 | 끝말잇기

프로그램에는 프로그램 절차의 갯수가 고정되어야 한다.프로그램은 고정된 절차로 들어가야 한다. 또한 항상 내용이 같아야한다. 절차를 세울 때는 모든 가능성을 고려해야한다.절차 중에 올바른 경우도 있겠지만, 틀린 경ㅇ에는 어떻게 설명할지도 절차에서 언급해야한다.다만 처음부터 모든 가능성을 고려하기는 어렵다. 이런 경우에는 절차를 생각나는대로 만들어 놓고 차차 보완해나가는것이 좋다.  프로그램 절차를 만들 때의 원칙1. 프로그램 절차의 개수는 정해져 있어야한다.2. 각 절차는 항상 같은 내용이어야한다.3. 모든 가능성을 고려해야한다.4. 예시는 절차를 검증하는 데 사용한다.  끝말잇기 만들기 1번째 참가자 제시어 : 입력   HTML 태그 선택하기(querySelect..

자바스크립트 | 레츠기릿 자바스크립트 15 객체 리터럴

객체리터럴객체는 여러개의 변수를 하나의 변수로 묶을 때 사용한다. 아래 코드는 문제가 없는 것 같지만, 다른사람의 정보를 추가로 표현하고 싶을 때는 문제가 된다.이미 name, year... 변수를 선언했으므로 다른사람을 표현할 때는 이 변수들을 재사용할 수 없다.const name = '조현영';const year = 1994;const month = 8;const date = 12;const gender = 'M'; 이럴 때 객체를 사용하면 여러개의 변수를 하나로 묶을 수 있다.객체 내부에 사용되는 naem, year... 같은 정보들을 속성(property)라고 한다.속성은 속성이름과 속성 값으로 구분된다.name: '조현영' 이란 속성에서는 name이 속성이름이고 '조현영'은 속성값이 된다.이처럼..

자바스크립트 | 레츠기릿 자바스크립트 14 함수

함수(function)함수는 일정한 동작을 수행하는 코드를 의미한다.함수를 미리 만들어 놓고 원할 때 실행해 정해진 동작을 수행할 수 있다.함수를 만들 때는 보통 function 예약어를 사용하거나 =>(화살표) 기호를 사용한다.화살표 기호를 사용한 함수를 화살표함수(arrow function)이라고 한다. 반복되는 작업을 함수로 만들어서 호출하기만하면 되기 때문에 코드량을 줄일 수 있다. 형식function() {}//또는() => {} 함수에 이름을 붙여야한다.function a(){}const b = function(){}const c = () => {} 함수  선언문(function declaration statment)함수를 상수(consct)에 대입하는 대신 function 키워드 뒤에 함수 ..

자바스크립트 | 레츠기릿 자바스크립트 13 배열

const target =['h','b','c','d','e']; target.unshift('a'); console.log(target); 객체 객체(object)는 자료형의 일종. 다양한 값을 모아둔 또 다른 값이다. 객체의 종류는 크게 배열(array), 함수(function), 배열이나 함수가 아닌 객체로 나눌 수 있다. 배열 형식 const fruits = ['사과','오렌지','딸기','배']; 프로그래밍에서는 0부터 세는 경우가 많다. 프로그래밍에서는 자릿수를 인덱스(index)라고 한다. 배열 안에 다른 배열이나 변수를 넣을 수도 있다. const arrayOfArray = [[1,2,3],[4,5]]; arryOfArray[0]; //[1,2,3] 배열 내부에 든 값을 요소(element..

[이클립스]이클립스에서 spring 설치 안 될때 해결

❓Issue 이클립스 마켓에서 스프링을 인스톨하려고하니 아래와 같은 에러가 뜸 Cannot complete the install because one or more required items could not be found. Software being installed: Spring IDE Spring Data Support 3.9.15.202012132325-RELEASE (org.springframework.ide.eclipse.data.feature.feature.group 3.9.15.202012132325-RELEASE) Missing requirement: Spring IDE Configuration Graphical Editing 3.9.15.202012132325-RELEASE (org...

자바스크립트 | 레츠기릿 자바스크립트 12

반복문 While 문 while(조건식) 동작문; for문 for(시작; 조건식; 종료식) 동작문; for(let i = 0; i < 100; i++) { console.lgo('for!'); } 참고로 for문의 시작, 조건식, 종료식은 생략할 수 있다. for(;;){ } 결과는 무한반복이 된다. break 문으로 반복문 멈추기 반복문을 중간에 멈춰야 하는 경우가 있다. continue 문으로 코드 실행 건너뛰기 가끔 반복문이 특정 조건에서만 실행되기를 원할 수 있다. continue 문을 넣으면 이 후 코드는 건너뛰게 된다. let i = 0; while(i < 10){ i++ if(i % 2 ===0){ continue; } console.log(i); } 중첩 반복문 반복문 안에 반복문이 들어 ..

[AI]자연어

vscode에서 proj2 폴더 열기 nlp.py 파일 생성 conda activate proj2 가상환경 실행 딥러닝모델 > 딥러닝계의 깃허브 https://huggingface.co/ Hugging Face – The AI community building the future. huggingface.co Text Classification : 감정의 긍부정을 구분함 Token Classification : 텍스트에 따라 카테고리 구분 Summarization: 문장요약 Translation: 번역 Transformers 설치 pip install transformers 모델을 테스트하고 사용하는 방법이 나와있음 pip install transformers datasets evaluate acceler..

[AI]모델 서빙/ 안면인식

웹환경에서 인공지능을 만들수 있는 사이트 https://mediapipe-studio.webapps.google.com/home 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com Pytriton 모델 서빙 방법 살펴보기 Model serving pattern web single pattern 단순하기 때문에 관리가 쉬움 문제 발생 시 해결이 더쉬움 웹 서버, 전처리 및 추론에 python과 같은 하나의 프로그래밍 언어를 사용 가능 sychronous pattern 단순함으로 관리가 쉬움 트랜잭션 추적, 모니터링 등과 같은 모든 운영 측면이 쉬워짐 예측이 완료될 때까지 프로세스가 진행되지 않으므로 서비스 워크플로우가 단순해짐 파이썬으로 하면 유지보수 측면에서 부족하기 때..

자바스크립트 | 레츠기릿 자바스크립트 11

조건문 조건문은 주어진 조건에 따라 코드를 실행하거나 실행하지 않는 문이다. if문 if 에 나오는 소괄호 안에 조건(식)을 넣고, 다음 줄에 동작(문)을 넣는다. if(조건식) 동작문; 조건문은 조건식과 동작문으로 구분된다. 조건식이 참인 값이면 내부의 동작문이 실행되고, 거짓인 값이면 동작문이 실행되지 않는다. 만약 동작문이 하나 이상이면 동작문들을 중괄호로 감싼다. if(조건식){ console.log('Hello,if!') } else를 사용해 두 방향으로 분기하기 if문 뒤에 else를 붙이고 다시 중괄호 안에 동작문을 입력한다. else문에도 if과 마찬가지로 동작문을 여러개 넣을 수 있고, 동작문이 하나인 경우 중괄호를 생략할 수 있다. if(조건식){//조건식이 참인 값일 때 실행 동작문;..

728x90
반응형