본문 바로가기

전체 글260

Node.js 설치 및 실행 방법 Nodejs.org 에서 설치해준다. 가능하면 짝수버전 = 현재14 cmd nvm --version //버전확인 nvm ls //list의 약어 nvm install 12.14.1 //다운로드 nvm use 12.14.1 //버전변경 nvm uninstall 12.21.0 //삭제 nvm --help //설명 Node Package Manager == NPM npm init -y //package.json 파일이 생성됨 npm install parcel-bundler -D //parcel-bundler 라는 모듈 다운로드 폴더와 파일이 생성됨 npm install lodash // -D를 붙인것은 Dev디펜던시를 의미 = 개발용 의존성 패키지 -> 추후 웹브라우저에서 사용할 땐 필요 없음 // 안붙인것은.. 2021. 10. 15.
VSCode git 최초 설정 및 명령어 최초설정 git config --global core.autocrlf true //windows git config --global user.name 'choi-solyi' git config --global user.email 'choi-solyi@naver.com' git config --global --list //등록된 내용 확인 git 생성 및 커밋 / 푸시 git init // 현재 프로젝트에서 변경사항을 추적 (버전관리) git status //아무것도 안뜸 git add . // 마침표 = 모든 파일 git status git commit -m 'Start project' //프로젝트 생성 (메세지m과 함께 버전을 생성) 파일추가 후 git add . // 다시 모든 내용 추적하도록 명령 .. 2021. 10. 14.
VSCode 단축키 및 확장 플러그인 플러그인 --Beautify 설치 --Auto Rename Tag // 에서 하나를 변경하면 자동으로 매칭되는 태그명 변경됨 --live server --Material Icon Theme : 파일 아이콘 설정 --bracket Pair Colorizer : 괄호 색 지정 (가독성) --Path intellisense : 경로 작업시 자동으로 경로를 잡아준다. --Auto Rename Tag : 쌍으로 된 태그 자동으로 수정 --eslint : 코드 규칙 --prettier : 코드 예쁘게 --auto import : import 자동으로 안될 때 추가 eslint 설정 추가후 settings.json "editor.tabSize": 2 , "emmet.variables": { "lang": "ko" }.. 2021. 10. 14.
도로명주소 검색 API 연결 시간 초과 이전글 : https://solyi.tistory.com/158 도로명주소 검색 API UnknownHostException 발생 https://solyi.tistory.com/157 도로명주소 검색 API 사용시 발생하는 cors policy 에러 1. 도로명 주소 검색시 세션이 끊기며 로그아웃 되는 현상이 발생. - 원인은 알 수 없었지만, 도로명주소 개발자센터 solyi.kr 소스를 서버단에서 호출하는 방식으로 변경하고, 도로명주소 개발자센터에서 안내해주신대로 hosts 파일에 ip주소와 juso.go.kr을 추가했지만 여전히 도로명 주소 검색이 되지 않았다. 로그에 HostUnknownException은 사라졌지만 연결시간 초과로 Session time out 발생.... 원인이 무엇인고하니, 방.. 2021. 10. 14.
[유튜브] 한시간만에 끝내는 Vue.js 입문 배운것 vue 설치 (nodejs 설치 필수) - npm install -g @vue/cli 폴더 생성 방법 - vue create test ('test'라는 프로젝트 생성) bootstrap vue 설치 방법 data를 {{ }} 로 표시하는 방법 watch 의 기능 method (function) create, mount, update, destroy 타이밍 App.vue / main.js / router.js / Header.vue / Home.vue / About.vue 각 무슨 기능을 하는지 잘 모르겠음 데이터 바인딩 {{ }} 이벤트 @click @change 다중데이터 v-for 조건에 따라 보여주기 v-if : 렌더링 X v-show : 렌더링O 보여주진않음. Welcome to home~.. 2021. 10. 13.
네트워크 5주차 강의 - WAN 기술 지난시간 복습 현재 네트워크는 거의 별 구조로 되어 있다. 이번 시간 내용 회선 교환 회선 설정 : 단말 장치 간의 회선 설정 데이터 전송 : 전이중 방식의 연결로 데이터 전송 회선 해제 : 회선 연결의 해제 패킷 교환 정보를 일정한 크기의 블록으로 나누고, 블록마다 수신인을 붙여서 보내는 방식 회선의 사용효율이 높아 오늘날의 디지털 전송 방식에 적합한 망 WAN 기술 X.25 : 전용선으로 상호 연결된 두 개 이상의 X.25 패킷 스위치로 구성된 네트워크 프레임 릴레이 : X.25의 기본을 유지하면서 멀티미디어의 전송에서 요구되는 고속 및 신뢰적인 전송 서비스 제공 교환 Switching 다중 장치가 있을 때 어떻게 1대1로 연결할것인가 1. 서킷 스위칭 (=회선 교환) 2. 패킷 스위칭 (=패킷 교환.. 2021. 10. 13.
[error] VSCode : 이 시스템에서 스크립트를 실행할 수 없으므로 VSCode 터미널에서 vue 설치 (vue -g install vue/cli) 후 테스트 폴더를 작성하려고 했는데 에러가 발생 vue create test //테스트 폴더 생성 명령어 console 내용 : vue : 이 시스템에서 스크립트를 실행할 수 없으므로 ~~ vue.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Exe cution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. PowerShell 을 관리자 모드로 실행 get-help Set-ExecutionPolisy > [Y](조금 시간이 걸린다) Set-ExecutionPolicy RemoteSigned > [Y] 2021. 10. 13.
알고리즘 강의 3주차 - 그리디 알고리즘 그리디 (Greedy) 알고리즘 최적화 문제를 해결하기 위한 알고리즘 (입력) 데이터 간의 관계를 고려하지 않음 최소 신장 트리 (Minimum Spanning Tree) 주어진 가중치 그래프에서 사이클이 없이 모든 점들을 연결시킨 트리들 중 선분들의 가중치 합이 최소인 트리 최단 경로 (Shortest Path) 문제 주어진 가중치 그래프에서 어느 한 출발점에서 또 다른 도착점까지의 최단 경로를 찾는 문제 다익스트라 (Dijkstra) 최단 경로 알고리즘이 대표적 그리디 알고리즘은 최적화 문제를 해결하기 위한 알고리즘, 가능한 값중 최대, 최소값을 찾는문제 근시안적인 선택으로 부분적인 최적 해를 찾고, 모아서 최적 해를 찾는다. 번복하지 않는다. 단순한 특성을 보임. 제한적인 알고리즘 동전 거스름돈 -.. 2021. 10. 12.
기사 자격증 외국대학 졸업자 제출 서류, 제출시기 내가 취득하고자 하는 정보처리기사 자격증의 경우, 전공 상관없이 4년대 졸업이 자격요건 일본에서 졸업한 경우 아스포티유 확인서만 되는것처럼 홈페이지에 기재 되어있어서 포기했었는데 자세히 알아보니 '학력인정증명서'도 가능하다는것을 알았다. 필요 서류 졸업증명서(학력인정확인서) 대신, 영문 서류인 경우 번역공증이 필수 ㅠㅠ 학점은행제는 영문서류인 경우 번역이 별도 필요하지 않았는데.. 아쉽... 방문접수시 서류를 돌려주지만, 서류를 돌려받을 필요가 없다면 우편접수도 가능하다. 나의 경우 남부지사에 제출하기로했고 그 경우, '서울 영등포구 버드나루로 110 한국산업인력공단 남부지사' 에 '자격시험부서'를 덧붙여서 보내면 된다고 한다. 필기 합격해야지만 서류를 제출할 수 있는것은 아님!! 미리 졸업증명서를 한국.. 2021. 10. 12.
학점은행제 / 외국대학 졸업시 필요한 서류 / 일본대학 졸업 아포스티유 학력인정확인서 인장증명 확인서 4년제 졸업자의 경우 추가 48학점만 이수할 경우 학사 학위 취득이 가능하다. (전공과목만 48학점) 나는 외국대학 4년제 경영학사 학위가 있어서 추가로 컴퓨터 공학으로 학사를 취득하기로 결심. 일반 학습자는 온라인 등록 신청이 가능하지만, 외국대학 졸업자의 경우 방문 접수만 가능하다. 학습자 등록기간 : 2021.10.01(금) 10:00 ~ 2021.10.29(금) 18:00 방문접수는 8일까지였다 ..... 다음 기회에.... 필요한 서류 학습자 등록 신청서 신분증 외국대학 영문 성적증명서 (인장증명확인서) 외국대학 영문 졸업증명서 (인장증명확인서) 출입국 사실증명서 (정부24에서 발급) 대학학력인정확인서 또는 아포스티유 확인서 1부로 되어있는데 일본대사관 영사부에서는 별도 '학력 인정 확인서'를 .. 2021. 10. 12.
2021-10-08 프로그래머스 - SQL 고득점 KIT 코테는 해본적도 없고 자신도 없으므로 일단 SQL부터 ... 상위데이터 몇개 추출할건지.... 그걸 ..잘몰게써 2021. 10. 8.
프로그래머스 테크피드 https://programmers.co.kr/posts 2021. 10. 8.
알고리즘 강의 2주차 - 분할 정복, 합병 정렬 분할 정복 - 주어진 문제를 더이상 나눌 수 없을 때까지 나누고, 나누어진 문제를 각각 풀어 답을 얻는 알고리즘 규칙은 정해져있지 않고 개발자의 창의력, 독창성, 경험에 달려있다 분할 정복 알고리즘을 설계하는 요령 분할 - 2개이상의 하위문제로 나눈다 정복 - 하위문제가 여전히 분할 가능하다면 하위집합에 대해 분할을 다시 수행, 아니라면 하위 문제를 푼다. 결합 - 위 두 과정에서 정복된 답을 취합한다. 부분문제 - 분할된 입력에 대한 문제 부분해 - 부분 문제의 해 문제해 - 부분해를 취합 합병 정렬 Merge Sort n개의 숫자들을 n/2개씩 2개의 부분 문제로 분할 각각의 부분문제를 재귀적으로 합병 정렬한 후, 2개의 정렬된 부분을 합병하여 정렬(정복) 합병 정렬의 시간 복잡도 (층수)xO(n) .. 2021. 10. 8.
반응형