(WIL) 2024-11-15
FACTS(사실, 객관) : 이번 일주일 동안 있었던 일, 내가 한 일 이번주 내내 이론적인 공부보다 프로젝트에 올인. 2024/11/12 유닛 조합 버그 수정 수리 기능 구현 아이템 사용 기능 구현 아이템 드랍 기능 구현 2024/11/13 Display...
FACTS(사실, 객관) : 이번 일주일 동안 있었던 일, 내가 한 일 이번주 내내 이론적인 공부보다 프로젝트에 올인. 2024/11/12 유닛 조합 버그 수정 수리 기능 구현 아이템 사용 기능 구현 아이템 드랍 기능 구현 2024/11/13 Display...
알고리즘 스택 LIFO(Last In First Out)의 성격을 가진 자료구조 픽 : 스택의 TOP 데이터를 보는 것. peek() { if (this.head === null) { return null; } return this.head.data; } 푸시 ...
알고리즘 시간 복잡도 이중 for문 : N x N의 시간이 소요 단일 for문 : N의 시간이 소요 공간 복잡도 배열 javascript에서는 연속적인 메모리 공간으로 관리되지 않는다. (다른 정적 언어는 크기 지정) 링크드리스트 ...
javascript ‘문자’.charCodeAt() : 문자를 아스키코드 값으로 변환해주는 함수 String.fromCharCode(아스키코드 값) : 아스키코드 값을 문자로 변환해주는 함수 node npm init -y : package.json 으로 관리하겠다? type module : es6 문법을 사용 (import,exp...
기타 작업 게시물 링크 코드카타 - 크기가 작은 부분 문자열 프로젝트 - 보완작업 프로젝트 관련 작업 수리 기능 구현 유닛 조합 로직 수정 아이템 사용 기능 구현 아이템 드랍 기능 구현 오늘의 주저리 코드카타 문제 설명을 이해하는데만 30분이 걸렸다… 그래도 남은 시간안에 풀어서 제출은 했다...
기타 작업 게시물 링크 코드카타 - 크기가 작은 부분 문자열 프로젝트 - 보완작업 프로젝트 관련 작업 유닛 조합 오늘의 주저리 코드카타 나는 여태까지 알고리즘 문제를 풀면서 예시로 준 답안 외에도 다른 경우의 답들도 포함해서 풀어야 하는 줄 알았는데, 풀고 나서 우수 답안을 보니 주어진 예제에 맞게만 ...
FACTS(사실, 객관) : 이번 일주일 동안 있었던 일, 내가 한 일 1.자바스크립트 강의 완주 2차 프로젝트 기획 초안 작성 기능 개발 유닛 소환 몬스터 스폰 전투 로직 개발중 FEELINGS(느낌, 주관) : 나의 감정적인 반응, 느낌 인생 첫 게임이다...
알고리즘 1) 우선은 뼈대를 생각해보세요! 2) 뼈대를 직접 작성해보세요. 3) 작성된 뼈대에 로직을 하나씩 작성 로직을 한번에 전부 생각하는 행위는 지양 입력을 “abc”로 받으면 출력은 [“abc”, “bca”, “cab”]로 출력 문제. let str = 'abc'; function solution(str) { let c...
알고리즘 중요! 알고리즘 공부를 하면서 기본 코딩 능력을 튼튼히 하는 것 1. 정의 주어진 문제를 해결하는 일련의 방법 또는 절차 자료구조 → 요리 도구 / 알고리즘 → 요리 레시피 무언가 주어진 문제를 해결하는 과정 2. 목적 컴퓨팅 사고를 기르기 위해 기타 작업 게시물 링크 코드카타 - 신규 프로젝트 - ...
JavaScript 용어 정리 스코프 : 식별자에 대한 유효 범위 스포크 체인 : 콜백함수 함수에 파라미터로 들어가는 함수 Callback = call(부르다) + back(되돌아오다) = 되돌아와서 호출 제어권 호출 시점에 대한 제어권을 갖는다. 인자에 대한 제어권을 갖는다. this 콜백함수도 함수이기에 기...
JavaScript 함수 Arrya.form(객체) : 객체를 배열로 변환 데이터타입의 종류 및 메모리 데이터 타입 기본형 : String, Number, Boolean 참조형 : Object 방식 기본형 : 값이 담긴 주소값을 복제 참조형 : 값이 담긴 주소값들로 이루어진 묶음을 가르키는 주소값을 복제 불변성의 여부 ...
JavaScript
FACTS(사실, 객관) : 이번 일주일 동안 있었던 일, 내가 한 일 1.캠프 시작 : 웹 강의 시청 1차 팀 프로젝트 프로젝트 문서 작성 (노션) 화면개발(멤버 소개, 방명록) ㄱ.화면 뼈대 작성(index.html) ㄴ.멤버소개 : Create,Read ㄷ.방명록 : Delete,Update ...
블로그를 작성하면서 좀더 글에 감미를 주기 위해 마크다운 사용법에 대해서 알아보았다. 작성은 아래 글에 별도로 정리. 다음 TIL작성글 부터 조금식 적용해보고자 한다. 마크다운 사용법
오늘은 프로젝트 준비 마지막날. 내일은 발표. 팀원이 2명밖에 남지 않았다… 초기 멤버들 4명이 하차하고 도중 합류한 2명 마저도 결국 오늘 하차 소식을 전해 받았다… 용어 Static : 움직이거나 변하지 않는 Dynamic : 끊임 없이 변하거나 발달하는 정적(static)이란 한번 정해놓으면 변하지 않고 계속 유지되는 성질을 말하며, 동적(d...
ISSA - Infrastructure-as-a-Service -서비스형 인프라 IaaS 서비스 제공 업체(CSP)는 인터넷을 통해 인프라 자원을 제공 인프라 자원: 네트워크, 스토리지(저장 공간), 서버(+가상화) IaaS 사용자는 클라우드 콘솔 또는 API를 통해 인프라를 제어하고, 애플리케이션, 데이터, 운영체제(O/S), 미들웨어 및 런타임...
https://school.programmers.co.kr/learn/courses/30/lessons/59407 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL; https://school.programmers.co.kr/learn/courses/30/lessons/59035 SELECT NA...
마이시컬? TCP 기본 지식 – 코드를 입력하세요 SELECT DR_NAME, DR_ID, MCDP_CD, HIRE_YMD FROM DOCTOR WHERE MCDP_CD = ‘CS’ OR MCDP_CD = ‘GS’ ORDER BY HIRE_YMD DESC, DR_NAME ASC;
Git 강의 요약. Git 소스를 올렸다 내렸다 하는 툴 (버전 관리 도구) 깃허브 깃 플랫폼 (온라인 코드 저장소) git init Git 저장소 생성 git add 작업한 변경을 stage에 올릴 때 사용 git commit 스테이지에 추가한 수정 파일을 git 저장소에 저장 git push commit한 파일을 원격 저장소에 올리는 명령어 ...
과정 1일차. 오늘은 웹개발 종합반 교육 영상(1~5주차 코스/총 5시간) 시청. 강의 내용을 요약하자면 HTML, CSS, Javascript, jQuery에 대한 기본적인 사용법에 대한 내용. 부트스트랩을 활용한 HTML 페이지 만들기. 용어 정리 자바스크립트 : 웹페이지에 동작을 주는 친구 클라이언트 : 요청하는 쪽 서버 : 주는 쪽 Fro...