Archive: 2019

자료구조 - 배열

목차 자료구조, 왜 배워야할까? 배열 요소, 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

별찍기(2).java

별찍기(1).java 보고오기 5) bottom-up 하프 별 트리 크리스마스 트리모양으로 별이 아래로 갈수록 2개씩 증가하는 형태이다. 반복문은 중첩반복문 2개가 필요해보인다. 왼쪽에서 부터 공백을 채우는 중첩반복문과 *을 찍는 중첩반복문. 먼저 별 트리의 왼쪽 공백을 채우는 코드이다. 123456for (int i = 0; i < len; i+

별찍기(1).java

중첩 for문에 익숙해지기위해 별찍기를 연습해봤다. 1) 왼쪽, 상단에서 하단으로 1234567891011121314151617181920212223import java.util.Scanner;public class star_1 { public static void main(String[] args) { Scanne

개발자에게 공부란.

개발자 단톡방에서 공유받은 개발자들의 공부방법에 대한 글을 아카이브 목적으로 남겨둔다. 지금 다니고 있는 회사에서 하는 일을 잘하기 위해서 노력하는 것이 가장 좋은 공부다. 회사에서 하는 일과 개인적으로 공부하는 내용을 최대한 근접시키기 위해서 노력하라. 새로운 기술을 익히는 최선의 방법은 스스로 문제를 정의한 다음, 새로운 기술을 이용해서 그 문

내가 받아보는 뉴스레터

블로그에 처음으로 프로그래밍 관련하지 않은 포스팅을 남겨본다. 가끔 만나는 사람들을 통해 “그런 정보는 어디서 들으시나요?” 라는 질문을 종종 받는다. 불과 지난달까지 학생이었고, 이제 공식적인 백수가 된 내가 아는 정보가 고급정보일리 만무하다. 그저 어딘가에 공개되어 있는 정보를 내 메일박스로 받아볼 뿐인데, 오늘 그 정보처(?)를 공개한다 ㅋㅋ 1