profile
내 지식을 기록하여, 다른 사람들과 공유하여 함께 발전하는 사람이 되고 싶다.
태그 목록
전체보기 (138)국비(34)멀티캠퍼스(32)KDT(31)백엔드(9)자바(9)리액트(8)오라클(6)팀프로젝트(6)알고리즘(5)CS지식(5)Spring(5)스프링부트(4)Springboot(4)톰캣(4)github(4)개발자 온보딩 가이드(4)JPA(4)MyBatis(3)운영체제(3)Java(3)회고(3)기획(3)mysql(3)jsp(3)DP(2)피그마(2)트리(2)CSS(2)html(2)API(2)json(2)퀵정렬(2)ajax(2)mongodb(2)H2(2)배열(2)스레드(2)깃허브(2)linkedlist(2)Mapper(2)sql(2)ArrayList(2)서블릿(2)의존성주입(2)모델링(2)원티드(1)토스(1)merge(1)스택과 큐(1)System Call(1)사이트(1)개발자온보딩가이드(1)BigO(1)jstl(1)면접을 위한 cs지식(1)컬렉션(1)(1)자박스크립트(1)기능 분석(1)유용한사이트(1)React(1)손진규님(1)버블 정렬(1)팀프로젝트 노션(1)Velog 사용법(1)벤치마킹사이트(1)TDD(1)점핏(1)기술면접(1)MVC(1)노션팀템플릿(1)Interrupt(1)서버(1)이진트리(1)게시글수정(1)View(1)비동기(1)오늘의에러(1)AVL트리(1)검색(1)레드블랙트리(1)팀별프로젝트(1)분할정복(1)Front Controller(1)팀플(1)우선순위큐(1)스터디(1)인텔리제이(1)tomcat(1)소스트리(1)자바스크립트(1)문자열(1)인터럽트(1)반복문(1)Ioc컨테이너(1)JWT(1)강남언니(1)핵심기능추리기(1)필터링(1)생각(1)docker(1)에러ㅠ(1)회고록(1)MVVM 패턴(1)싱글톤 패턴(1)filter(1)박준하님(1)조인(1)메모리관리(1)인터페이스(1)추상클래스(1)멀티프로세싱(1)String(1)HTML은프로그래밍언어가아닌마크업언어(1)udp/tcp(1)회고글(1)teamProject(1)재귀함수(1)멘토링(1)연결리스트(1)그래프 알고리즘(1)게시글삭제(1)jquery(1)동의어(1)노출모듈 패턴(1)IntellJ(1)주제선정(1)db연동(1)원티드 백엔드챌린지(1)인텔리제이랑 github연동(1)myvbatis(1)그리디(1)버전맞추기(1)erd(1)협업(1)cpu(1)Reflection(1)시퀸스(1)노션템플릿(1)제너릭(1)게시판만들기(1)클래스(1)멀티스레딩(1)마크다운(1)재귀(1)스택(1)array(1)게시글 추가(1)삽입 정렬(1)기술스택(1)백엔드개발자(1)깃허브배포(1)상속(1)MariaDB(1)데이터 저장 및 데이터 마이닝(1)ADsP(1)EL(1)그래프(1)아이디어(1)시스템콜(1)(1)팀주제정하기(1)PrintWriter(1)북마크(1)동적계획법(1)참조타입(1)팀명(1)(1)tip(1)생각의 전환(1)오버라이딩(1)역할분담(1)SQLD(1)Draw.io(1)게시글페이징(1)Controller(1)노션(1)이진탐색트리(1)git(1)DispatcherServlet(1)기능(1)팀원추가(1)디자인패턴(1)메모리(1)프로세스(1)서브쿼리(1)취준생(1)절차 지향 프로그래밍(1)논의(1)필독온보딩가이드(1)우연(1)부트스트랩(1)동기(1)팀작업(1)인프런(1)선택 정렬(1)링크(1)Wrapper Class(1)1차 멘토링(1)MVP 패턴(1)프로그램(1)멀티태스킹(1)
post-thumbnail

원티드 백엔드 챌린지 1주 1편 : docker란 무엇인가 왜 쓰는가

가상화 기술 중 컨테이너 가상화 방식도커 설치, 도커 cli, 도커 파일 ⇒ 도커 이미지 ⇒ 도커 컨테이너서버를 운영하다 보면 더 좋은 서버로 옮겨가거나 서버를 추가해야 할 때 그것들을 똑같이 설치해줘야 하는데 여간 힘든 것이 아님.. 뿐만 아니라 같은 서버에 여러 서

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

11월 회고록

✍️ 11월 회고 무엇을 했는가? > 벌써… 2023년에 마지막 달인 12월이다.. 나이가 들수록 시간은 빨라지는 느낌이다. 이번달에는 많이 한 것이 없지만 회고를 쓰면 다음달에 뭘 할지에 대한 윤곽이 잡히고 성찰의 계기가 잘되기 때문에 11월에 대한 회고도 작성중이다

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

의존성 주입 3가지 방법 - (생성자 주입, Field 주입, Setter 주입)

Spring은 @Autowired 어노테이션을 이용한 다양한 의존성 주입(DI; Dependency Injection) 방법을 제공한다. 의존성 주입은 필요한 객체를 직접 생성하는 것이 아닌 외부로부터 객체를 받아 사용하는 것으로 이를 통해 객체간의 결합도를 줄이고 코

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

스프링 빈을 등록하는 두 가지 방법(@Component, @Bean)

🔗 출처 : https://dev-coco.tistory.com/69먼저 Bean을 이해하기 위해 스프링 컨테이너(=IoC 컨테이너)에 대해 알 필요가 있다.자바 어플리케이션은 어플리케이션 동작을 제공하는 객체들로 이루어져 있다. 이때, 객체들은 독립적으로

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

스프링의 핵심은 무엇인가?

🔗 출처 : https://dev-coco.tistory.com/80🔗 강의 출처 :https://www.inflearn.com/course/스프링부트-개념정리Framework : 틀안에서 동작하다.구슬은 틀안에서 움직임과 같은 것이다. 틀 안에서

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

thread 스레드

컴퓨터가 실행할 수 있는 명령어들의 집합컴퓨터에서 실행 중인 프로그램각각의 프로세스는 독립된 메모리 공간을 할당 받음명령어들과 데이터를 가진 집합명령어를 실행하는 연산 장치프로세스가 CPU에서 실행되기 위해 대기하는 곳파일을 읽고 쓰거나 네트워크의 어딘가와 데이터를 주

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

non-static 멤버와 static 멤버

객체 지향 프로그래밍에서 클래스와 객체를 설계하고 관리하는 데 중요객체 별로 다른 상태 유지: 각 객체는 non-static 멤버의 복사본을 가지고 있으므로, 각 객체는 서로 다른 상태를 유지할 수 있습니다. 예를 들어, Dog 클래스의 name 필드가 non-stat

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

Wrapper Class와 오버라이딩 vs 오버로딩 + final 키워드

자바에서 래퍼 클래스(Wrapper Class)는 기본 데이터 타입(primitive data types)을 객체로 다루기 위해 사용되는 클래스들을 의미하며, 자바에서 래퍼 클래스(Wrapper Class)는 기본 데이터 타입(primitive data types)을

2023년 11월 23일
·
0개의 댓글
·
post-thumbnail

Reflection

자바에서 런타임시 클래스의 정보를 분석하고 조작하는 기법으로 컴파일 타임에는 알 수 없는 클래스를 동적으로 로딩하여 사용하거나, 클래스의 메소드, 필드, 생성자 등의 정보를 동적으로 분석할 수 있는 강력한 기능 제공자바에서 이미 로딩이 완료된 클래스에서 또는 다른 클래

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

인터페이스와 인터페이스와 추상클래스의 차이점

🔗 출처 : https://www.youtube.com/watch?v=a6F7rIKaxzo인터페이스는 상호작용을 위해서 미리 정의된 약속으로, 서로 다른 모듈이나 시스템을 연결하고 기능을 사용하기 위한 도움미 역할을 하는 것이다. 마치 컴퓨터를 키기 위해 전

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

객체 지향 프로그래밍 vs 절차 지향 프로그래밍

객체 지향 프로그래밍은 OOP(Object Oriented Programming)이라고도 한다.프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다.코드의 재사용성이 높다

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

String, StringBuilder, StringBuffer

String, StringBuilder, 그리고 StringBuffer는 Java에서 문자열을 다루기 위한 클래스불변성 (Immutability)String은 불변하는 문자열을 나타낸다.String 객체에 저장된 문자열은 생성된 후에 변경할 수 없다.문자열을 수정하는

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

Call by value vs Call by Reference + 기본형과 참조형

자바에서 이해할 때 함수의 인자를 어떻게 처리하는지 이해해야 한다.Java는 엄밀히 말해 함수 호출 방식은 "Call by Value"만을 지원 = 인자의 실제 값을 복사하여 함수의 매개변수에 전달하는 방식함수에 인자를 전달할 때 항상 값을 복사하여 전달한다는 의미지만

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

9월, 10월 회고글 및 11월 목표

1.2kg를 뺐었지만초반에는 -2kg를 뺐었으나... 국비 끝나고 여행 다녀오고 패턴이 무너지니 살이 쪘다.. 이제 걷기 운동 다시 할 예정현재는 국비 마무리 후 아르바이트 하면서 조금 쉬는 중 🔗 팀프로젝트 회고 및 결과와 국비 마무리다사다난 했던 팀 프로젝트는

2023년 10월 31일
·
0개의 댓글
·
post-thumbnail

팀프로젝트 회고 및 결과와 국비 마무리

많은 일이 있던 3주.. 팀프로젝트 회고 🥕 조장의 부재 및 조장이 됨 앞 서 적은 것처럼 조장이 개인적인 사정으로 인해 팀을 나가게 되었다. 하지만 그 때 구현이 하나도 안된 상태로 나가게 되었고 추석을 앞 둔 시점에 강사님이 나한테만 말해줘서 멘탈이 나가게 되었다

2023년 10월 23일
·
0개의 댓글
·
post-thumbnail

github merge

나도 깃허브 처음 써보지만 우리 팀원분들 대부분이 처음이라 어려워해서 내가 먼저 해보고 정리 글을 올렸다. 또한 충돌 해결하는 방법도 공유해서 알려드림프로젝트 있는 디렉토리로 이동브랜치를 develop으로 바꾸기변경사항을 가지고 오기merge충돌난 파일 수정충돌난 파일

2023년 10월 22일
·
0개의 댓글
·
post-thumbnail

10월 9일 ~ 10월 16일 팀프로젝트 상황 + 멘토링 발표 및 피드백

지오님이 데이터 넘겨받는 걸 어려워 하셔서 찬희님이 도와주셔서 다행히 데이터 넘겨받는 것까지는 성공하셨다고 함 그래서 그 외에 이미지 관련 노션에 적어서 업로드 함dtomapper(인터페이스) 나의 경우 top 5를 조회순으로 가져오는 것 때문에 설정 해둔 것이기에 이

2023년 10월 15일
·
0개의 댓글
·
post-thumbnail

10월 4일 ~ 10월 7일 팀 프로젝트 상황 + 멘토링

월요일에 휴강인데 전화드려서 말씀드렸다. 내가 메인페이지를 맡는 대신 커뮤니티 파트를 가져가 주셨다.. 덕분에 부담감이 많이 덜어졌다...나도 잘못하는데 민성님은 코드적인 문제 해결 능력이 진짜 좋으신 것 같다.회원가입과 로그인 부분에 암호화를 뒤늦게 적용해서 비밀번호

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

개발자 온보딩 가이드 4장 - (3)

애플리케이션 동작 측정을 위한 지표 활용 방안 1. 프롤로그 > 지표를 이용해 애플리케이션이 어떤 동작을 하는지 알아보는 것을 할 수 있다. 🍈 지표의 유용성 쿼리 실행 시간이 얼마나 걸리는지, 큐에 저장된 값은 몇 개인지, 디스크에 얼마나 많은 데이터가 기록되고

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

팀프로젝트 회고 9/26~9/27(조장의 팀프로젝트 불가, 팀원 1명의 부재 예정)

로그인, 로그아웃 jwt + mybatis + mysql + springboot이번주는 많은 일이 있었다.. 멘탈도 같이 나갔다.일단 첫 번째.. 쌍수를 하고 왔다. 연휴기간동안 붓기 빼려고 하고 왔다. 두 번째, 이번주는 조장이 가족상이라 못나온다고 전해 들어서 재가

2023년 9월 30일
·
0개의 댓글
·