일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 제로초
- SQL 고득점 Kit
- 프로그래머스
- 타입스크립트 올인원
- 자바스크립트
- 코드스테이츠
- 리액트
- Async
- 리덕스
- 백준
- 렛츠기릿 자바스크립트
- 리트코드
- codestates
- 회고
- 타임어택
- 4주 프로젝트
- 2주 프로젝트
- js
- javascript
- 손에 익히며 배우는 네트워크 첫걸음
- 타입스크립트
- 토익
- 알고리즘
- til
- programmers
- 정재남
- LeetCode
- 파이썬
- 코어 자바스크립트
- python
- Today
- Total
목록분류 전체보기 (483)
Jerry
#1과 #2, 두 부분으로 나누어 정리해보았습니다. #1을 MDN의 내용을 참조하였고, #2는 코드스테이츠 자료를 참조하였습니다. #1 Inheritance in JavaScript Inheritance in JavaScript This article has covered the remainder of the core OOJS theory and syntax that we think you should know now. At this point you should understand JavaScript object and OOP basics, prototypes and prototypal inheritance, how to create classes (constructors) a developer.moz..
바쁘다는 핑계하에 한편으로 밀어두었던 TIL를 다시 뒤적거린다. 오늘 말하고 싶은 주제는 2가지가 있다. 앞으로 단지 오늘 뭘 했다라는 일련의 단어의 나열보다는 무엇을 했는데 어떘다 정도로 발전시켜 보려고 한다. 1. 수료 후 후기 공유회 Codestates Immersive 21기 선배들 수료 후기 공유회가 있었다. 큰 행사는 아니지만, 해당 기수의 정해진 인원이 각 주제로 발표를 하며 질문을 받는 형식으로 진행된다. 이번 21기 선배들의 주제는 페어프로그래밍에서 발생하는 이슈 대처법에 대한 발표 부트캠프 코스 진행 중에 동기 부여하는 법 취업 준비 후기와 팁 이렇게 3가지로 요약해볼 수 있었다. 먼저, 모든 발표를 듣고 든 나의 전체적인 느낌은 다음과 같다. "이 사람들도 나와 크게 다르지 않구나" ..
1. 객체 지향 프로그래밍이란? 라이브러리 특정 언어를 지칭하는 것이 아닌 프로그래밍의 철학 객체 지향 프로그래밍에서 모든 것은 self-sustainable 객체로써 그룹화됨 -> 재사용성 우리가 클래스라고 부르는 것(data model of blueprint)을 코드로 구현한 것 1-1. 그렇다면 클래스란 무엇인가? 클래스는 객체 생성을 위한 객체의 Blueprint이자 Idea 임 객체는 클래스의 인스턴스 클래스는 객체를 생성하는 constructor를 가지고 있다. 1-2. 객체지향 프로그래밍의 기본 개념 4가지 1. 캡슐화 : 캡슐화는 single 단위로 데이터를 wrapping up(뜻: 감싸다) 하는 것으로 정의된다. 이 메커니즘은 코드들을 묶거나 데이터를 조작할 수 있다. 또한, 바깥에서의..
1. Graph, Tree, BST 구현 - Graph: - Tree: - BST: 2. Time Complexity source graph:www.geeksforgeeks.org/graph-data-structure-and-algorithms/ tree: BST: Time Complexity: => 요새 며칠 간 Sprint 기간이라 블로깅을 뻬먹게 된다. 습관이 깨질까봐 앙상하지만 뼈대만 잡아서 올린다. 이상!
* 필요한 문장으로 판단되는 경우에 발췌했으며, 출처 표기를 준수하였습니다. * 본 글은 개인 노션에서 만들어 티스토리에서 재구성했습니다. (노션 접속은 본 줄의 문장을 클릭) Linked List(링크드 리스트) 링크드 리스트는 IPL(Information Processing Language)를 주로 다룬 RAND 회사의 Allen Newll, Cliff Shaw and Herbert A. Simon에 의해 발달되었다. 링크드리스트는 lists, stacks, queues, associative arrays, S-expressions 같은 데이터 구조에 흔히 사용되며, 종류로 Singly Linked List, Doubly Linked List, Circular Linked List, Doubly Ci..
1. 오늘 stack과 queue에 대해 학습한 내용을 정리한 글이다. juicyjerry.tistory.com/14 2. git work flow에서 한 가지 알게 된 사실이 있다. 더보기 fork →clone → *add pair's fork as remote → **driver 먼저 코드 작성 후 커밋 →역할 체인지 (git pull pair master) 후 코드 작성 → commit → 역할 체인지 *git remote add pair git remote -v ** git add git commit -m 'change(TOO)' 나의 레포에 상대가 pull을 했을 경우, 나의 레포 기록에 남을 줄 알았는데 아니였다. pull 받은 기록을 남기고 싶다면, pull를 받아온 상태에서 내 repo로 ..
* 필요한 문장으로 판단되는 경우에 발췌했으며, 출처 표기를 준수하였습니다. ** 본 글은 개인 노션에서 가져왔습니다. 1. Stack In computer science, a stack is an abstract data type that serves as a collection of elements, with two main pricipal operation(push, pop) abstract data type is a mathematical model for data types. An abstract data type is defined by its behavior (semantics) from the point of view of a user, of the data, specifically in ..
1. Hiring Assessments 리팩토링 with Linting : IM Course 들어오기 전, 보았던 7문제 테스트를 ESlint를 활용하여 리팩토링해보았다. 또한, ESLint 레퍼런스를 보면서 과제를 해결해나가는 부분에서 어떻게 이 문서를 활용해야할지 이해도가 부족했다. 또한, 이번 과제 제목에 있는 리팩토링이라는 단어를 보면서, 이번 과제가 무엇을 하는지 제대로 이해를 못한 상태에서 과제를 진행을 했다.(지금 와서 생각해보니) 대충 보고 대충 이해하는 악습이 있어보인다. 2. Git Work Flow Conflict 충돌이 되는 상황을 하나 발견했는데 코드가 수정된 파일을 add, commit만하고 push 하지 않은 상태로 pair의 remote repo를 pull 했을때 충돌이 일어..