profile
하루 하루 즐겁게
태그 목록
전체보기 (45)Java(20)북스터디(13)제로베이스(13)자바(11)백엔드(11)Spring(9)스프링 부트 핵심 가이드(7)정렬(7)스프링부트(6)자바 코딩 인터뷰 완벽 가이드(6)백엔드스쿨(6)프로그래머스(6)개발자(6)스프링(6)백엔드공부(5)Lv2.파헤치기(5)이것이 취업을 위한 코딩테스트다(5)이코테(4)Springboot(4)알고리즘(4)오버라이딩(3)오버로딩(3)Hi-알고리즘(3)다형성(3)DFS(2)stream(2)스프링부트 핵심 가이드(2)부트캠프(2)그리디(2)추상화(2)일상기록(2)객체 지향 프로그래밍(2)객체지향프로그래밍(2)백준(2)superclass(1)MergeSort(1)Micro Service Architecture(1)서비스 인증(1)final(1)팀정렬(1)단위 테스트(1)고아객체(1)LomBok(1)OOD(1)모놀리식(1)라이브러리(1)프레임워크(1)서버 간 통신(1)유효성 검사(1)광물캐기(1)stackoverflow(1)Why Java(1)stack(1)마이크로서비스아키텍처(1)[1차] 프렌즈4블록(1)어떤 개발자가 되고 싶은가(1)KMP(1)ZeroBase Evalution System(1)로또(1)interface segregation principle(1)합병정렬(1)엔드포인트(1)스케쥴링(1)객체(1)성적이 낮은 순서로 학생 출력하기(1)시간복잡도(1)빅오(1)DP(1)캡슐화(1)제로베이스스쿨(1)gopher(1)Toyproject(1)투포인터(1)과제 진행하기(1)면접(1)자바 코딩 인터뷰 완벽가이드(1)스트림(1)Scaling Monolith(1)ZES(1)Trie(1)객체지향 프로그래밍(1)Aho-Corasick(1)트라이(1)BaseEntity(1)GopherCon(1)timsort(1)comparable(1)연관관계(1)python(1)슈퍼클래스(1)SOLID(1)테스트 코드(1)Softeer Level4(1)표준라이브러리 정렬 알고리즘(1)숏코드(1)Knuth-Morris-Prat(1)탐욕(1)리스코프 치환 원칙(1)집약(1)이펙티브자바(1)JWT(1)영속성 전이(1)장학금(1)아호 코라식(1)회원가입(1)msa(1)아키텍처(1)인터뷰(1)방문 길이(1)구성(1)재귀함수(1)BFS(1)찾기(1)Tabulation(1)GopherCon Korea(1)데이터베이스(1)RestTemplate(1)동적바인딩(1)Bean Validator(1)webclient(1)삼성전자 SW 테스트 B형(1)일대다(1)다대일(1)일대일(1)다대다(1)보이어 무어 알고리즘(1)예외처리(1)hibernate validator(1)Effective Java(1)마리아DB(1)영속성(1)정적바인딩(1)연속된 부분 수열의 합(1)single responsibility principle(1)개방 폐쇄 원칙(1)overloading(1)컴파일 다형성(1)클래스(1)Hi-Java(1)스택(1)삽입정렬(1)장단점(1)인터페이스 분리 원칙(1)액추에이터(1)커누스-모리스-프랫(1)객체지향(1)상속(1)random(1)바인딩(1)Dependency Inversion Principle(1)장점(1)spring security(1)용법(1)의존관계 역전 원칙(1)구현(1)병합 정렬(1)go(1)Math.random(1)Overriding(1)위에서 아래로(1)통합 테스트(1)object origined design(1)자기개발(1)가치(1)override(1)런타임 다형성(1)open closed principle(1)두 배열의 원소 교체(1)병합정렬(1)마법의 엘리베이터(1)수강후기(1)private(1)가상메서드(1)종강(1)set(1)문자열 검색 알고리즘(1)Boyer Moore Algorithm(1)boolean배열(1)static(1)단점(1)데이터 검증(1)연관(1)단일 책임 원칙(1)Overload(1)기술 서적(1)2018 KAKAO BLIND RECRUITMENT(1)로그인(1)취업(1)liskov substitution principle(1)actuator(1)jmx(1)접근 제어자(1)
post-thumbnail

[북스터디]자바 기술 면접 빈출 질문(1) 11가지의 오버라이딩_오버로딩 관련 질문

책에서는 오버라이딩과 오버로딩에 대해서 11 가지 이상의 질문을 다루고 있다. 그리고 해당 개념을 말하면서 말하게 되는 연계된 개념들이 있는데 해당 개념들을 같이 묶어서 소개하는 것이 중요하다고 생각되서 이를 같이 다루고자 한다. :) 분량이 많더라도 재밌으면 좋겠다.

5일 전
·
0개의 댓글
·
post-thumbnail

[북스터디]자바 기술 면접 유명 질문 (맛보기) 오버라이딩 vs.오버로딩

오버라이딩 vs. 오버로딩 이 다형성인가요?이 질문에 네 라고 자신있게 답변하는 분도 적으며 각각 어떤 다형성인가요?라는 질문은 더더욱 답변하기 어려운 질문이 바로 해당 주제다.우선, 답을 보자면 간단하게 이야기하면오버라이딩 == 런타임 다형성 vs. 오버로딩 == 컴

2023년 9월 6일
·
0개의 댓글
·
post-thumbnail

[Hi-Java] Java를 선택한 개발자의 정리

Intro Java를 첫 언어로 학습을 했고 자유롭게 자바를 쓸 수 있게 되었다. 이 객체지향 언어를 완전히 이해하고 있다고 말할 수는 없지만 쓸 줄 알게 되었고 이제는 이 사용할 줄 안다를 넘어서, 더 잘 쓰기 위한 방법을 강구하고, 깊이 있는 이해를 위한 정리와 이

2023년 9월 2일
·
0개의 댓글
·
post-thumbnail

[Java_BenchMark]로또 boolean배열 vs set 의 활용

매번 나는 글을 쓸 때 Intro->Outro형태로 글을 쓴다. 글의 간단한 소개. 글의 끝맺음을 목표로 한다.(중간에 말이 길어지는 걸 고쳐 보자!)자바의 java.util.Random이라는 라이브러리가 있다.이를 활용하는 대표적인 예제? 활용 과제처럼 빈번하게 나오

2023년 8월 27일
·
0개의 댓글
·
post-thumbnail

개발자 취업_동기부여_백준장학금

Intro 백준 장학금이라는 참여를 제로베이스를 통해 알게 되었다. 필자는 제로베이스 9기로 제로베이스 6개월 과정을 모두 완료하였다. 140여명의 인원 중 남은 인원은 10명 남짓할 정도의 여정이었고 그 안에서 우수 수강생이 되기도 하고, 나름 개발자라는 단어를 꺼내

2023년 8월 26일
·
0개의 댓글
·
post-thumbnail

[Hi-알고리즘] 문자열 검색 알고리즘(0) KMP 알고리즘

앞서 요번 주에는 보이어-무어 알고리즘을 다룰까 했으나, 학습을 진행하며 KMP 알고리즘이 순서 상 먼저 오는 것이 좋을 것 같아, 이를 먼저 포스팅하고자 한다.게다가 이번에 가지고 온 백준 예시의 경우, Boyer-Moore 알고리즘을 사용할 경우, 오히려 Fail을

2023년 8월 20일
·
0개의 댓글
·
post-thumbnail

[북스터디] 자바 코딩 인터뷰 완벽 가이드_ch6객체지향프로그래밍(4)_SOLID

Intro OOD(Object Origined design) SOLID 앞선 포스트들에서 계속 SOLID를 언급했을 정도로 해당 개념은 자바에서 기본 덕목 중에 하나로 다루어진다고 생각한다. why에 대한 고민도 좋지만, 그것을 떠나서 이것이 무엇인지 조차 이해를 못하

2023년 8월 16일
·
1개의 댓글
·
post-thumbnail

[Hi-알고리즘] 정렬편(2) 팀정렬(TimSort)

0. Intro 일전에 정렬편(1)에서 병합정렬(합병정렬)을 다뤘다. 앞서 팀정렬에 관해 가볍게 이야기를 했는데, TimSort에 관해 간단하게 이야기를 해 보도록 하자! 우선, 해당 정렬 코드를 적용해 보기 위해 팀정렬의 내용을 공부도 했고, 다른 링크들을 참조도

2023년 8월 13일
·
0개의 댓글
·
post-thumbnail

[북스터디] 자바 코딩 인터뷰 완벽 가이드_ch6객체지향프로그래밍(3)_연관/집약/구성

SOLID 정리가 확실히 양이 많은 것 같다. 이번 내용이 크게 길지는 않은데 다음 내용이 조금 길다...그리고 사실, 이번 3가지 개념도 핵심 특징이라는 걸 이번에 학습하면서 알았던 그런 내용이라 새로웠다. 당연하다고 생각했던 것들?이 따로 명칭이 있고 이를 설명하는

2023년 8월 13일
·
0개의 댓글
·
post-thumbnail

[북스터디] 자바 코딩 인터뷰 완벽 가이드_ch6객체지향프로그래밍(2)_캡슐화/상속/다형성

정리란 건 참 어려운 것 같다...책은 거의 다 읽어 가고 또 실습도 하고 정리를 위해 책을 여러 번 이리 저리 보게 되는 건 좋은데그럴 때 마다 어디를 덜어내야 하나. 어떻게 작성해야 하나 고민이 많은 것 같다.더 많은 편이 있는데 총 9가지를 3번에 나누어 언급하고

2023년 8월 6일
·
1개의 댓글
·
post-thumbnail

Why Go

GopherCon Korea를 가 보았다. 개인적으로 Golang 캐릭터를 제일 좋아한다. 귀엽다. 입구에서 이런 포토월이 있는데 혼자 갔고 남에게 찍어달라할 용기가 없기 때문에... 포토월만 찍었다.(?) 요게 보이는 곳에서 운영부스를 하고 있기 때문에 등록을 하

2023년 8월 6일
·
0개의 댓글
·
post-thumbnail

[Hi-알고리즘] 정렬편(1) 병합 정렬(MergeSort)

개발자가 되기 위해 노력하는 동생이 있다. 이 동생은 서울42를 수강한 경험이 있고, 해당 학습 과정에서 라이브러리 사용을 제한 당한다. 이 동생은 이러한 상황에서도 코딩을 해야한다. 정확히는 서울42 모두가 그렇다.그렇기 때문에 라이브러리를 직접 구현하는 방식으로 코

2023년 7월 28일
·
2개의 댓글
·
post-thumbnail

왜 스택오버 플로우는 모놀리식을 선택했을까?[feat. Scaling Monolith]

아키텍처에 정답이 있을까? 아키텍처의 선택은 어떤 기준으로 해야할까? 아키텍처가 MSA가 단점은 없는 걸까? 모놀리식의 사용이 무조건 나쁜 걸까?

2023년 7월 28일
·
0개의 댓글
·
post-thumbnail

[북스터디] 자바 코딩 인터뷰 완벽 가이드_ch6객체지향프로그래밍(1)_객체/클래스/추상화

이번부터 해서, 해당 주제를 통해 40여 가지의 질문과 해당하는 핵심 개념, 그리고 해당 주제에 관해 답변하는 방식에 대해 알아 볼 것이다. 책에서는 예제를 다 다루지 못한다거나, github에서 예시코드가 변경되어 적절하지 않은 경우들을 적절하게 수정하여 다룰 예정이

2023년 7월 28일
·
1개의 댓글
·
post-thumbnail

[북스터디] 자바 코딩 인터뷰 완벽 가이드

어떤 책을 보면 완벽하게 면접에서 강점을 가질 수 있을까?이런 고민을 매번 했다. 조건은 다음과 같아야 할 것이다.CS가 정리되어 있고 이를 조리 있게 설명해 주는 책. Java, Spring의 기본적인 내용이 담겨 있는 책.인성 면접의 경우의 수를 잘 나누고 개발자의

2023년 7월 28일
·
0개의 댓글
·
post-thumbnail

[후기]제로베이스 백엔드 스쿨 9기를 끝내며(400만원 돈값 하나?)

제로베이스 백엔드 스쿨 들을만한가? 400만원의 가치가 있는 것인가?

2023년 7월 2일
·
1개의 댓글
·
post-thumbnail

[북스터디]이코테 그리디 기본 정리(ch3)(Java&Python)

주저리 이코테 책을 통한 개념 학습 보다 문제를 집중적으로 단권화 해서 접근하기 보다, 부분적으로 부족하고 필요하다고 생각해 왔던 부분만을 중심으로 정리하고 문제를 접근하고 해결하는 과정을 거치며 필요한 역량을 갖추었다고 생각했다. 하지만, 이러한 생각은 착각이었던

2023년 5월 6일
·
0개의 댓글
·
post-thumbnail

[북스터디]스프링 부트 핵심 가이드 ch13을 공부해 보았다.(10편)ch13 서비스의 인증과 권한 부여

서비스 인증과 권한 부여 보안인증 개발을 하는 사람이건 아니건, 해당 부분은 굉장히 흥미롭고 눈길이 가는 단어입니다. 하지만 해당 부분을 조금 자세히 들여다 보기만 해도, 이걸 개발해준 개발자에게 감사하고, 쉽게 이해하지 못하니 철저한 보안이 되는 거야! 라고 생각하고

2023년 4월 25일
·
0개의 댓글
·
post-thumbnail

[북스터디]스프링 부트 핵심 가이드 ch12를 공부해 보았다.(10편) ch12 서버 간 통신

현재 개발의 트렌드는 단연 MSA다. 이전에도 설명한 적이 있는 MSA는 비즈니스를 작은 단위로 쪼개 만드는 것을 말한다.그렇다면 지금에 이르러서 다시 이야기를 꺼낸 이유는, 앞에서도 이야기한 부분이지만,작은 서비스들로 나누어 놓은 것이 어떻게 거대한 하나의 서비스를

2023년 4월 19일
·
0개의 댓글
·