Home

JavaScript - 배열

목차 Intro Most Used Methods Loop for Array For Loop forEach( ) Map( ) Array자바스크립트에서 배열을 선언할 땐 Java와 달리 배열의 크기를 지정하지 않아도 된다. 12var donuts = new Array();var coffee = ["Espresso", "La

JavaScript - 변수, 조건문

학원 교육을 이수중인데 자바스크립트 객체에 대한 모호함때문에 자바스크립트를 정리해보고자 한다. 본 포스트는 지난해 말에 Udacity에서 들었던 Intro to JavaScript로 공부한 부분을 정리했다. 당시 Object에 대한 부분을 듣지 못하고 어영부영 끝냈는데, 이번 기회에 끝까지 이수하려고 한다. Udacity 강의와 인사이드 자바스크립트를 참

자료구조 - 리스트

목차 리스트 특징 각 언어별 리스트 특징 배열과 리스트 비교 추가할 때 삭제할 때 ArrayList와 LinkedList 비교 ArrayList LinkedList 리스트의 특징은 다음과 같다. 순서대로 저장 중복을 허용 비어있는 데이터(null)를 허용하지 않는다. 처음, 끝, 중간에 element를 추가/삭제하는 기능이 포함되어야 함.

핏빗 버사를 구입하다.

Fitbit Versa 착용샷 3년간 착용중이던 Fitbit Charge HR을 대신해 지난해 출시한 Fitbit의 스마트 워치 Fitbit Versa를 구입했다. 새 제품을 구매한 이유는 Charge HR이 고장났기 때문이다. 사실 고장이 나고나서는 며칠동안 그냥 외출을 했는데, 3년동안 들었던 습관때문에 공허함을 좀처럼 해결할 수 없었다

자료구조 - 배열

목차 자료구조, 왜 배워야할까? 배열 요소, Element Data Structure왜 자료구조를 알아야 할까? 원하는 데이터를 가장 효율적으로 탐색하는 방법이 알고리즘이라면, 자료구조는 그런 탐색이 용이하도록 돕는 인프라라고 생각한다. 위의 이미지처럼 정리되어 있으면 특정 음료수를 찾으라고 할 때, 쉽게 찾을 수 있다. 위와 같은 식료품 매

Git - Commit

본 포스트는 코드 스쿼드의 커밋하면 스테이지의 내용은 어디로 갈까를 시청하고 정리한 포스트입니다. 목차 Intro git status git commit 버전관리 소트트웨어인 Git은 객체로 구성되어 있다. Git을 구성하는 객체는 다음과 같다. Commit 우리가 가장 신경써야할 Commit(커밋) 이다. Tree 커밋에 포함된 파일 목록.

System.out.print의 정체

자바에서는 이클립스 콘솔 창에 출력 할 때, System.out.println(); 이라는 코드로 출력을 한다. 그런데 이 코드는 어떻게 구성되어 있는걸까? 생각없이 출력을 위해서만 작성하다가 문뜩 생각나서 정리해보았다. 자바가 내장하고 있는 기본 패키지인 java.lang 패키지에는 System 이라는 클래스가 포함되어 있다고 한다. 그러니 System

(번역) Java로 코딩을 배우는 방법

How to learn to code in Java.: why you should and where to start 출처 : How to learn to code in Java: why you should and where to start 👎 지양해야 하는 것. 🚫 특별한 목표없이 공부하기 프로그래밍 공부에 앞서 스스로에게 질문하기“나는 왜 프로그래밍

개발자가 질문하는 법

프로그래밍을 공부하다 보면, 스스로 해결 하지 못하는 상황이 발생하곤 한다. 이 때엔 온라인이나 오프라인을 통해 도움을 요청해야 하는데, 이 때 질문을 어떻게 하느냐에 따라 내가 원하는 솔루션을 효율적으로 접근할 수 있다. 여기에 좋은 글과 영상을 하나 씩 공유하고자 한다. 질문을 잘하는 개발자 는 토스를 서비스하는 비바 리퍼블리카에서 프론트 엔드 개발자

Java API Documentation

Examples1) Math.random()123456789101112131415public class Example_01 { public static int rollDice() { // random num between 0 and (almost) 1 double randomNumber = Math.rand