profile
쓰러지면어때일어나면그만인걸
post-thumbnail

HikariCP Dead lock & java.lang.OutOfMeomoryError:Java heap space

이제 실전 프로젝트를 배포까지 하여 마무리되어 가면서 그동안 하지 못했던 트러블슈팅 정리와 공부한 내용을 블로그에 적어보려 한다 ㅜㅠㅜㅠ (감격🥺🥺🥺)한 번 씩 아니 두 번... 아니 계속 이용해주세요😍😍😍😍https://dogpaw.kr/정식 배

2022년 7월 30일
·
0개의 댓글
·
post-thumbnail

<WIL>실전프로젝트 1주차 종료(회고록)

기존에 기획을 했었던 Scatch라는 캐치마인드 게임을 모티브로한 기획이 기술적인 한계에 부딪혀 결국 포기를하게 되었다....가장 핵심기술이였던 웹소캣을 이용한 캔버스 그림판과 채팅 연결은 해결법을 찾은 듯 하였으나 웹소캣을 이용하면서 그 위에 필요한 로직들이 돌아가게

2022년 7월 3일
·
0개의 댓글
·
post-thumbnail

<WIL>한 주 간의 회고 그리고 실전 프로젝트 시작

클론코딩 주차가 끝나고 실전 프로젝트 주차가 시작되었다.벌써 항해99를 시작한지 반이 지났고 이제 남은 것은 실전프로젝트 이다.미니프로젝트 주차와 클론코딩 프로젝트 주차에서 우연치 않게 2번 연속 로그인 쪽 기능을 담당하게 되었고 프론트 앤드와 협업을 진행하면서 수많은

2022년 6월 26일
·
0개의 댓글
·
post-thumbnail

<CS스터디:1일1로그 100일 완성 IT지식>67장 정리

통신규약으로 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 통신 프로토콜은 신호 체계, 인증, 그리고 오류 감지 및 수정 기능을 포함할 수 있다.즉, 서로 다른 시스템에 있는 개체 간에 성공적으로 데이터를 전송하는 통신규약이다.(네트워

2022년 6월 19일
·
0개의 댓글
·
post-thumbnail

첫 협업을 진행하며(미니프로젝트)<WIL.220619>

항해99를 시작한지 42일차가 되었다.지난주 목요일부터 이번주 목요일까지 주특기 주차가 끝나고 첫 프론트와 백앤드 협업을 통한 미니프로젝트를 진행하였고 수많은 시행착오를 겪었던 것 같다.협업을 처음 하다보니 프론트 팀원분들과 서로 다른 방식으로 게시판 만들기를 연습 해

2022년 6월 19일
·
0개의 댓글
·
post-thumbnail

<WIL>CORS에 대하여 그리고 한 주 간의 회고[220612]

항해 99를 시작하고 바쁘게 하루하루를 보내며 눈 깜짝 할 사이에 또 한 주 가 지나갔다.이번주 금요일부터 3주간의 주특기 주차가 끝나고 미니프로젝트 주차가 시작되었다. 내가 선택한 주특기인 자바와 Spring을 이용하여 새로운 백앤드 팀원들과 그리고 프론트앤드 팀원분

2022년 6월 12일
·
0개의 댓글
·
post-thumbnail

<CS스터디> 챕터 38,39장

응용 소프트웨어(Application Software)는 애플리케이션 또는 앱 이라고 불리며, 운영체제에서 실행되는 모든 소프트웨어를 뜻한다.따라서, 워드프로세서, 스프레드시트, 웹브라우저, 컴파일러나 링커 등도 응용 소프트웨어에 속한다.좁은 의미에서는 OS(운영체제)

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

JPA 연관 관계

우선 JPA에서 가장 중요한 것은 "객체와 관계형 데이터베이스 테이블이 어떨게 매핑되는지를 이해하는 것" 이라고 한다.그 이유는 JPA의 목적인 "객체 지향 프로그래밍과 데이터베이스 사이의 패러다임 불일치를 해결" 이라는 것과 가장 직접적으로 연관되어 있기 때문이라고

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

RESTful API란 무엇인가?

RESTful API는 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스입니다대부분의 비즈니스 애플리케이션은 다양한 태스크를 수행하기 위해 다른 내부 애플리케이션 및 서드 파트 애플리케이션과 통신해야 합니다.예를 들어 월간 급여 명세서

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

HTTP 프로토콜이란?

HTTP는 (HyperText Transger Protocol)의 약자로인터넷 통신을 위해 사용되는 프로토콜이며, 우리가 웹브라우저를 통해 페이지들을 볼수 있는 것은 모두 HTTP덕분이다.HTML 뿐만 아니라 각종 이미지, 동영상, 음성 데이터 들도 전송이 가능하다.H

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

Web Server? WAS? 가 뭘까?

웹 서버는 두가지 뜻이 있다.웹서버: 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램웹서버(하드웨어): 위에 언급한 기능을 제공하는 컴퓨터 프로그램을 실행하는 컴퓨터웹서버는 HTTP 또는 HTT

2022년 6월 7일
·
0개의 댓글
·
post-thumbnail

클라이언트와 서버(Client&Server)

서버에서 접속하기 위한 접속 단말기서버의 입장에서 유저 한명한명이 모두 클라이언트웹 브라우저(크롬,오페라,파이어폭스 등)는 웹서버로 접속하기위한 터미널서버에게 자료를 Request하고 서버가 주는 Response를 제공받는다.\-현대의 복잡한 시스템은 클라이언트 이면서

2022년 6월 5일
·
0개의 댓글
·

<항해99>한 주를 돌아보며[WIL220605]

항해를 시작한지 어느덧 한 달이 다 되어간다...정말 숨가쁘게 한 달을 달려온 것 같다.비전공자에 개발지식은 하나도 없던 내가 어느정도(당연히 아직 턱없이 부족) 프로그래밍 관련 단어들을 알아듣고 코드를 작성하고 이런 수준이 되었다는게 잠을 4시간 5시간으로 줄여가면서

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

JPA란? [TIL.220604]

강을를 듣다보면 무의식적으로 멍을 때리며 듣게 되는 경우가 많았는데 이러면 핵심적인 내용들을 이해하지 못하고 결국 강의의 전반적인 내용을 이해하지 못하게 되는 것 같았다.또한 강의를 들으며 코드를 따라적기만 하면 머릿속에 잘 남지 않는 것 같아 이러한 정의나 설명 또는

2022년 6월 4일
·
0개의 댓글
·
post-thumbnail

testengine with id 'junit-jupiter' failed to discover tests(테스트를 찾을 수 없습니다)[220604]

테스트 코드를 실행해보려 하는데 에러가 떠서 계속해서 구글링을 해보았다...에러메세지는 다음과 같이 Junit(자바의 단위테스트 프레임워크)이 tests를 찾지 못했다는 것 이었다.testengine with id 'junit-jupiter' failed to disc

2022년 6월 4일
·
0개의 댓글
·
post-thumbnail

API 란?

API는 응용프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상처리, 문자제어 등을 위한 인터페이스를 제공한다.즉, 우리가 만든 웹 서비스의 기능들을 제어할 수 있게

2022년 6월 3일
·
0개의 댓글
·
post-thumbnail

<CS스터디:1일1로그 100일 완성 IT지식>24-25장 정리

알고리즘은 구현에 필요한 세부 사항과 고려 사항을 무시한다.실제 컴퓨터가 과제를 완료하기 위해 수행해야 하는 모든 단계를 구체적으로 서술한다.프로그래밍은 하나 이상의 알고리즘이 컴퓨터가 직접 처리할 수 있는 형태로 표현된 것 과도 같음.프로그래밍은 현실적인 문제도 신경

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

DI,IoC,Bean 정리(WIL.220529)

오늘은 이번주에 들은 강의를 바탕으로 다시 한번 정리를 해볼까 한다.DI란 의존관계 주입기능으로, 객체를 직접 생성하는 것이 아닌 외부에서 생성한 후 주입을 시켜주는 방식이다.일반적인 방식은 방법 1처럼 A객체가 B, C객체를 new 생성자를 이용해 직접 생성을 하는

2022년 5월 29일
·
0개의 댓글
·
post-thumbnail

<Spring>@Component,@Bean에 대하여(TIL.220527)

스프링 컨테이너에 빈을 등록하기 위해서는 @Bean이나 XML의 &lt; bean >을 이용하여 등록할 수도 있지만 수많은 빈을 등록할 때는 매우 비효율적이다.@Component는 스프링에서 제공되는 Component Scan에 스캔이 이루어질 수 있게 등록하는 방법이

2022년 5월 27일
·
0개의 댓글
·
post-thumbnail

[리팩토링]코드를 작성할 때 유지보수,확장성 측면을 고려하자(TIL220526)

오늘의 TIL은 스프링을 이용한 간단한 Timline 게시판을 구현하는데 있어 내가 작성한 코드를 리팩토링 해보았다. Controller에서 넘어온 id값에 해당되는 비밀번호를 데이터에 저장되어있는 비밀번호와 대조하여 일치하면 true를 불일치하면 false값을 배출하

2022년 5월 26일
·
0개의 댓글
·