/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
Dion
Backend Developer@dunamu
Seoul
Joined on 2021년 05월 08일
Profile
Post
Like
3:36 5/23
www.idion.dev
3:36
www.idion.dev
🌱개발자 Dion의 성장기록
https://www.idion.dev
코드리뷰와 고양이를 좋아하는 개발자입니다. 좋은 글을 위한 비판은 언제든 환영합니다.
저작도구: https://github.com/jpmonette/feed
최종 피드 수집: 2022-05-22 08:46
전체 (25)
21d
MySQL의 날짜 시간 타입(5.7 기준)
MySQL의 날짜 시간 타입(5.7 기준)
TL;DR
TIMESTAMP 타입은 Time zone을 다뤄야 하는 경우 유용할 수 있다. 하지만 최대로 표현가능 한 범위가 'UTC 2038년 1월 19일' 까지이므로, 사용에 주의를
0
0
0
읽기모드
1M
Kotlin Sequence
Sequence
Sequence
Kotlin 에서는 Java의 Stream 과 유사한 Sequence 라는 기능을 지원한다.
Sequence 는 Iterator 를 잘 이용한 방법 중 하나이다.
Collection 과의 차이
Co
0
0
0
읽기모드
4M
2021년 회고 - 2 -
1편에서 이어집니다.
갑.분.구(갑자기 분위기 구직)
결국 실업급여를 받으면서 구직을 하는 신세가 되었다.
목표는 이랬다.
내가 관심있던 핀테크 업종 + 주변인들이 추천하는 회사, 관심있는 회사로 이직을 시도하자.
매우 작은 규
0
0
2
읽기모드
5M
2021년 회고 - 1 -
2021년 회고는 세가지 파트로 나눠서 작성하려고 합니다.
첫번째 파트는 제가 코드리뷰어로 활동한 것에 대한 회고입니다.
두번째 파트는 제가 개발자로 활동한 것에 대한 회고입니다.
세번째 파트는 개발자 커뮤니티와 관련된 회고입니다
2021_회고
+ 더보기
3
0
142
읽기모드
1y
취업 5개월차 백엔드 개발자 후기
이 글은 그냥 남들도 취업 후기 쓰길래, 회고를 겸해서 써보는 글입니다.
최근에 너무 바쁜 생활을 해서 회고를 제대로 할 여유가 없어서 열심히 써보려 합니다.
취업 이전의 배경
개발자 1차 입문
저는 남들과는 좀 다르게, 개발자로
0
0
4
읽기모드
1y
내가 인텔리제이에서 자주 쓰는 단축키
F1: java doc 보기
Cmd + delete: 한 줄 지우기
Shift + F6: Rename
Cmd + b : go to declaration
Cmd + opt + b: goto implementation
Shift +
0
0
0
읽기모드
1y
어떻게 하면 스터디를 잘 할 수 있는가?
어떻게 하면 스터디를 잘 할 수 있는가?
저는 올해 1분기에 스터디 2개를 마무리 지었습니다. 그리고, 작년 말 취업에 성공해 회사에 다니기 시작했고, 2월부터는 코드스쿼드의 리뷰어로 참여했습니다.
이 글을 쓰는 이유는, 제가 단
0
0
0
읽기모드
1y
백기선님 온라인 스터디 15주차 - 람다식
라이브 스터디 이슈
TIL 주소
15주차: 람다식
학습할 것
람다식 사용법
Functional Interface
Variable Capture
메소드, 생성자 레퍼런스
람다식이란?
람다식은 단일 메서드를 가진 클래스의 인스턴스를
0
0
0
읽기모드
1y
백기선님 온라인 스터디 14주차 - 제네릭
라이브 스터디 이슈
TIL 주소
14주차: 제네릭
학습할 것
재네릭 사용법
제네릭 주요 개념(바운디드 타입, 와일드 카드)
제네릭 메소드 만들기
Erasure
제네릭 타입
제네릭 타입이란 제네릭 클래스 또는 인터페이스를 매개 변수
0
0
0
읽기모드
1y
백기선님 온라인 스터디 13주차 - I/O
라이브 스터디 이슈
TIL 주소
예제코드 Repository
vscode로도 보실 수 있습니다.
13주차: I/O
학습할 것
스트림 (Stream) / 버퍼 (Buffer) / 채널 (Channel) 기반의 I/O
InputStr
0
0
0
읽기모드
1y
백기선님 온라인 스터디 12주차 - Annotation
라이브 스터디 이슈
TIL 주소
12주차: 애노테이션
학습할 것
애노테이션이란?
애노테이션 정의하는 방법
@retention
@target
@documented
애노테이션 프로세서
애노테이션이란?
애노테이션은 프로그램의 소스코드에
0
0
0
읽기모드
1y
'내' 일일 커밋 원칙
이미지 출처
2021.01.30부터 시행
정확히는 일일 '프로그래밍 학습' 원칙이다.
매일 학습한다.
단순 커밋도 된다. 단, 반성하는 자세를 갖는다.
단순 코딩만 학습이 아니다. 다만, 깃허브 특성상 학습 내용을 TIL로 정리해
0
0
0
읽기모드
1y
백기선님 온라인 스터디 11주차-Enum
라이브 스터디 이슈
TIL 주소
11주차: 열거형
학습할 것
enum 정의하는 방법
enum이 제공하는 메소드(values()와 valueOf())
java.lang.Enum
EnumSet
enum 정의하는 방법
enum 타입은
0
0
0
읽기모드
1y
백기선님 온라인 스터디 10주차-멀티스레드 프로그래밍
라이브 스터디 이슈
TIL 주소
10주차: 멀티스레드 프로그래밍
학습할 것
Thread 클래스와 Runnable 인터페이스
스레드의 상태
스레드의 우선순위
Main 스레드
동기화
데드락
Thread 클래스와 Runnable 인터페
0
0
0
읽기모드
1y
백기선님 온라인 스터디 9주차 - 예외 처리
라이브 스터디 이슈
TIL 주소
9주차 과제: 예외 처리
학습할 것
예외란
자바에서 예외 처리 방법 (try, catch, throw, throws, finally)
try-with-resources
자바에서 예외를 발생시키는 방
0
0
0
읽기모드
1y
백기선님 온라인 스터디 8주차 - 인터페이스
라이브 스터디 이슈
TIL 주소
8주차 과제: 인터페이스
학습할 것
8주차 과제: 인터페이스
인터페이스 정의하는 방법
인터페이스 구현하는 방법
인터페이스 레퍼런스를 통해 구현체를 사용하는 방법
인터페이스 상속
인터페이스의 기본 메
0
0
0
읽기모드
1y
백기선님 온라인 스터디 7주차 - 패키지
라이브 스터디 이슈
TIL 주소
7주차 패키지
학습할 것
package 키워드
-classpath 옵션
접근지시자
package 키워드
패키지는 클래스들과 인터페이스들을 번들링 하는 단위입니다.
우리가 패키지를 사용하는 이유는 위
0
0
0
읽기모드
1y
2020년 회고
올해 상반기(1~6월): 코드스쿼드
작년에 코드스쿼드 코딩테스트를 보고, 오프라인에서 수업형태로 합불이 갈렸는데, 그 때는 약간 자신감이 넘쳐흘렀어서 떨어질 것이라는 생각을 딱히 하지 않았다.
이렇게 자신감을 가질 수 있었던 이유
0
0
0
읽기모드
1y
백기선님 온라인 스터디 6주차 - 상속
라이브 스터디 이슈
TIL 주소
6주차: 상속
학습할 것
자바 상속의 특징
super 키워드
메소드 오버라이딩
다이나믹 메소드 디스패치(Dynamic Method Dispatch)
추상 클래스
final 키워드
Object 클래스
0
0
0
읽기모드
1y
백기선님 온라인 스터디 5주차 - 클래스
라이브 스터디 이슈
TIL 주소
5주차: 클래스
학습할 것
클래스 정의하는 방법
객체 만드는 방법 (new 키워드 이해하기)
멤버 변수 정의하는 방법
메소드 정의하는 방법
생성자 정의하는 방법
this 키워드 이해하기
과제(선택)
0
0
0
읽기모드
1y
백기선님 온라인 스터디 4주차 - 제어문
라이브 스터디 이슈
TIL 주소
4주차: 제어문
학습할 것
선택문
반복문
일반적으로 우리가 작성한 소스코드는 위에서 아래로 실행됩니다. 그러나, 우리가 앞으로 학습할 제어문은 실행 흐름을 끊고, 조건에 따라 실행되거나, 반복해서
0
0
0
읽기모드
1y
백기선님 온라인 스터디 3주차 - 연산자
라이브 스터디 이슈
TIL 주소
3주차: 연산자
학습할 것
산술 연산자
비트 연산자
관계 연산자
논리 연산자
instanceof
assignment(=) operator
화살표(->) 연산자
3항 연산자
연산자 우선 순위
swit
0
0
0
읽기모드
1y
절차지향?
TL;DR
절차지향이라는 말은 엄밀히 말하면 틀린 말입니다.
Procedure라는 용어는 '절차'가 아니라 '프로시저'로 읽어야합니다.
나무위키에도 자세히 정리되어 있습니다.
절차'지향'?
절차지향이라는 말은 왜 나오게 되었을까요
0
0
0
읽기모드
1y
예약어(Reserved word)와 키워드(Keyword)의 차이
TL;DR
예약어는 식별자로 사용할 수 없다.
키워드는 언어에서 특별한 의미를 가지는 단어이며, 구문 분석의 대상이다.
이 글을 쓰는 이유
Java의 var에 대한 얘기 중 var var = 10; 과 같은 선언이 되므로 var는
0
0
0
읽기모드
1y
백기선님 온라인 스터디 2주차 - 자바 데이터 타입, 변수 그리고 배열
라이브 스터디 이슈
TIL 주소
자바 데이터 타입, 변수 그리고 배열
학습할 것
프리미티브 타입 종류와 값의 범위 그리고 기본 값
프리미티브 타입과 레퍼런스 타입
리터럴
변수 선언 및 초기화하는 방법
변수의 스코프와 라이프타임
타
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy