profile
(❁´◡`❁)
태그 목록
post-thumbnail

TIL - IntStream

stream은 Java 8 부터 추가되었다.Java의 컬렉션 데이터를 SQL 질의문 처럼 처리할 수 있도록 한다.Iterator와 비슷한 역할이지만 람다식으로 처리 코드를 제공하여 코드가 좀 더 간결해지며내부 반복자 사용으로 병렬처리가 쉽다는 점에서 차이가 있다.위처럼

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

TIL - 배열의 평균값

정수 배열 numbers가 매개변수로 주어진다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성하자. 0 ≤ numbers의 원소 ≤ 1,0001 ≤ numbers의 길이 ≤ 100정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주

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

TIL - 최대공약수 코드

최대 공약수를 구할 때는 유클리드 호제법을 사용한다고 한다.유클리드 호제법유클리드 알고리즘이라고도 불림2개의 자연수 혹은 정식의 최대공약수를 구하는 알고리즘두 수가 서로의 수를 나누어 원하는 수를 얻는 알고리즘을 의미인류 최초의 알고리즘이라고도 함 (오오..)G를 A와

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

TIL - 카드 순서 이동 오류

초기 화면은 이렇게 구성되어 있다.두 번째 컬럼에 있던 New Card를 세 번째 컬럼으로 이동 시키면 이렇게 되어야 한다.딱 저렇게 원하는 컬럼의 원하는 위치로 자유롭게 이동할 수 있고,당연히 다른 카드들에는 영향을 미치면 안된다.이게 .. 대체 어느 부분에서, 어느

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

TIL - UnsupportedOperationException

테스트 코드를 작성하고 실행하던 중 오류가 발생했다.조건을 주고, 메소드를 실행했는데 해당 메소드 실행에서 오류가 났다.해당 오류는 일반적으로 List 형을 new로 초기화하지 않는 상태에서 Arrays로 생성하였을 시 주로 발생한다고 한다.정확하다.. 테스트 코드에서

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

TIL - 테이블 컬럼이 NULL 값인 경우

테이블의 컬럼이 null 값으로 들어가게 되는 경우 사용자의 정보를 담은 users 테이블을 만든다고 가정해보자. users 테이블 안에는 username, nickname, introduction, userprofileimage 등의 컬럼이 존재한다. 예를 들어

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

TIL - WebSocket과 STOMP

채팅 기능 구현을 위해서 WebSocket을 사용하게 되었다.Http의 비연결 통신의 단점을 보완하고자 등장하였다고 한다. → 실시간 양방향 통신을 가능하게 한다.Http에도 실시간 양방향 통신을 가능하게 하는 방식이 존재한다.Polling, Long Polling,

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

최종 프로젝트 KPT 회고

서비스명: 코끼리한 줄 설명: 코끼리는 개발자들을 위한 프로젝트 협업 및 개발 관련 지식 공유 커뮤니티 플랫폼입니다.기획 의도: 프로젝트 협업과 개발 관련 지식 공유를 위한 커뮤니티 플랫폼을 제공하여 개발자들이 지식을 공유하고 협업할 수 있는 공간을 만들기 위함입니다.

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

TIL - ngrinder window

네이버에서 제공하는 서버 부하 테스트 오픈 소스 프로젝트애플리케이션을 개발한 후에 nGrinder에서 여러 가상 시나리오를 만들어 성능을 측정할 수 있도록 도와준다.구조 \- Controller: 사용자가 테스트 수행을 위한 스크립트(script)를 생성해 성능 측정

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

TIL - ajax 요청 오류

프론트에서 서버로 요청을 보내 진행해야 하는 작업이 있어서 아래와 같은 코드를 작성했다.요청 전송이 확인이 되고 나면 그 때, 다음 코드를 진행하려고 했기 때문이다.이렇게 작성하고, 받는 서버쪽의 코드는이렇게 작성했다.그랬더니 오류가 났다 !!! "요청 실패" 란다..

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

TIL - Mockito 테스트 코드 argument matchers 사용 오류

mongoTemplate에서 조건에 맞춰서 데이터를 찾아와야 하는 부분이 있었는데,findOne 메소드를 사용해야 해서 쿼리문 클래스와, 찾아와야 하는 클래스 타입을 지정해주고코드를 돌려보니 오류가 났다.argument matchers를 잘못 사용했다는 건가 ..?잘못

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

TIL - Docker에 Redis 설치하기

1) 폴더 생성2) 폴더로 이동3) Redis 설치이 순서로 진행하면 도커가 깔린다 !물론 yml 파일도 추가해야 한다.. cmd에 위의 명령어를 입력하면 redis 명령어를 입력해 확인할 수 있다.당연한 얘기지만 Docker를 실행하고 확인해야 한다 .. (그렇게 안

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

TIL - SimpMessagingTemplate

Spring Boot에서 제공하는 SimpMessagingTemplate를 통해서 메세지를 주고받을 수 있다.이렇게 주입받아서 사용할 수 있다!채팅방에 사람이 입장했을 때, 구독했다는 것을 알려주면서동시에 프론트쪽으로 DB에 저장해둔 메세지를 전달해주려고 했다.그래서

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

TIL - Docker 실행 오류

Spring boot 프로젝트를 실행하기 위해서 Docker Desktop을 열었다.그.런.데..아니 이게 뭐람 ?저 Starting the Docker Enging... 글씨만 계속 보이고,실제 DB가 들어가 있는 연결 화면이 나타나지 않는 것이다 !! 대체 왜 ㅜㅜ

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

TIL - DBMS

데이터를 한 곳에 모은 저장소를 만들고,그 저장소에 여러 사용자가 접근해 데이터를 저장하고 관리하는 등의 기능을 수행하며공유 가능한 환경을 제공하는 응용 소프트웨어 프로그램공유 저장소(서버)를 구축하고, 사용자들에게 접근 정보를 공유해데이터 처리가 가능한 인터페이스를

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

TIL - 웹 소캣과 STOMP

웹 소캣은 실시간성을 보장하는 서비스이다.게임이나 채팅 등에 사용한다.웹 소캣이 아닌 HTTP 에서도 실시간성을 보장하는 기법이 존재하기는 한다.Polling, Long Polling, Streaming 등이 있다.단, Http는 비연결성의 특징을 지니고 있어 매번 연

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

TIL - 서버에서 프론트로 데이터를 넘길 때

참 이상한 일이다 ..프론트에서 서버로 데이터를 요청했고, 심지어 요청 내용이 서버로 잘 넘어갔다.원하는 데이터를 잘 담아오는 것을 log와 debugging으로 확인했고,그걸 프론트에서 받아주기만 하면 되는데 그게 안되고 오류가 발생했다.컴파일 오류가 없었고, 문제가

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

TIL - Pageable 사용해보기

한 화면에 모든 데이터를 다 표시하기에는 보기도 힘들고 무리가 있어서, Spring JPA에서 Pageable, Page를 이용해 페이징을 구현해보기로 했다.예시로 작성해보기만 하고 직접 적용하는 건 처음이라서 많이 걱정했다.기존에 불러올 때는 List<객체> 이

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

TIL - CPU

ALU(산술논리연산장치) : 비교, 판단, 연산 담당CU(제어부)와 내부 버스 : 명령어의 해석과 올바른 실행을 위해 CPU를 내무적으로 제어메모리 유닛레지스터 : 처리할 명령어 저장캐시 메모리(L1) : 처리속도를 높여주는 역할범용 레지스터 : 연산에 필요한 데이터나

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

KPT 회고 - 8좀주멀러줘

프로젝트 명: 프로젝트 협업 도구 하-ㄹ모니필수 작업: 로그인 및 회원가입, 보드 CRUD, 컬럼 CRUD, 카드 CRUD추가 작업: 이메일로 회원 초대, 구글 소셜 로그인NH님: 서로 돕고 소통하며 성공적으로 프로젝트를 끝마칠 수 있었고 언제나 밝은 모습으로 있어준

2023년 8월 14일
·
0개의 댓글
·