일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 프로그래머스
- 백준 2667
- SWEA
- Java
- email인증
- Python
- 코테
- 너비우선탐색
- Gmail인증
- nodejs
- 1260
- 자바
- 노드개발자
- 노드개발
- 노드프로젝트
- 깊이우선탐색
- springboot
- 백준
- 이메일인증
- 파이썬
- 브실이의입시전략
- 코딩테스트
- BFS
- 코딩
- static final
- DFS
- 앱개발
- 알고리즘
- 쪽지기능
- 실버5
- Today
- Total
목록전체 글 (15)
데옹의 블로그
프로젝트 시작하는데 A problem occurred configuring root project '...'. > Could not resolve all files for configuration ':classpath'. > ... 이런 에러가 떴다. 스프링부트 3.x.x.... 버전 부터는 java 17이 필요하다. 그래서 바꿔주면 잘 된다. 변경하는 법 1. 프로젝트가 이미 만들어져 있다면? File -> Project Structure에서 SDK를 java 17로 변경한다. build.gradle에서 sourceCompatibility를 '17'로 변경한다. 혹시 모르니 File > Settings(Ctrl+Alt+S) > Build, Execution, Deployment > Build Tools..
스프링을 공부하면서 시작할 때 jar, war 둘 중 하나를 선택하는데 (Spring Initializr 에서) 두개가 대체 왜 쓰는지도 모르고 하라는대로 하니까 속이 터진다. 그래서 jar / war의 차이점을 알아보고자 한다. JAR Java ARchive이다. archive : 기록 보관소, 기록 보관소에 보관하다. 파일을 보관하다.. 등등의 뜻을 갖고 있다. 근데 컴퓨터 공학에서는 압축 파일이라는 뜻이 또 있다. 따라서 그냥 JAVA 어플리케이션이 동작할 수 있도록 자바 프로젝트를 압축한 파일이다. 압축을 따로 해제하지 않아도 JDK(Java Development Kit)에서 접근해 사용이 가능하다. 좀 더 구체적으로는 JDK에 포함되는 JRE(Java Runtime Environment)만 가지..
이 글은 제가 처음 SpringBoot를 시작하고 JDBC를 활용할 때, 정보가 너무 없어서 도움이 되고자 작성한 글입니다. 지금은 이 프로젝트를 하고 있지 않으며, BaseResponse는 프로젝트에서 데이터를 반환할 때 편리하게 하고자 팀원들과 쓰던 것입니다. 복붙만 해도 된다는 말을 써두었지만 본인의 프로젝트에 맞춰 응답 형식만 잘 맞추신다면 바로 가능할 것이라 생각되긴 하는데... 다른 프로젝트에선 JDBC를 쓰지 않아서 테스트를 해보지 못해 오류가 있을 수도 있다는 생각이 듭니다. (해당 글을 올릴 때에는 정말 도움이 되고자 많이 보고 테스트하고 올렸습니다.) 그러니 오류가 생기면 꼭 댓글에 남겨주세요. 제가 빠르게 수정하고 올려보도록 하겠습니다. 감사합니다. (2024.01.12) Spring..
Node.js 로 간단 쪽지 기능 구현 (1) 에서 말한 것처럼 API는 총 5개고 이번에는 나머지 2개를 해보겠습니다. 이번 포스트 에서는 아래 두개를 다룰거에요. 쪽지 방 (socket에선 room?) 을 생성 쪽지 방 확인하기 (카톡 방 처럼 리스트로 보이게 하려 했음) 쪽지 보내기 쪽지 확인하기 쪽지 방 나가기 4. 쪽지 확인하기 여기서부터는 생각도 꽤 하고 수정도 해가면서 만들었습니다. 우선 쪽지 방을 만들게 되면 그 곳엔 2명의 사람이 있을 것이고, 어떤게 내가 보냈는 지를 확인할 수 있어야 한다고 생각했습니다. 그러기 위해서 userIdx와 matchIdx를 따로 받을 수도 있었겠지만 그러지 않고 roomId에 식별자가 들어가있게 설정을 해두었으니 그 것과 JWT로 들어올 userIdx를 비..
UMC 1기부터 이어진 프로젝트를 계속 진행 중인디 socket.io를 사용하여 DM 기능을 넣으려 했는데 잘 안되는 부분도 있었고, 우리가 원하는 기능을 구현하기엔 시간이 좀 더 걸릴 것 같아서 그냥 쪽지를 구현해봤습니다! 처음에 생각한 기능은 엄청 간단한 것들이었고.. 결과물 또한 간단한 것 같네야; 쪽지 방 (socket에선 room?) 을 생성 쪽지 방 확인하기 (카톡 방 처럼 리스트로 보이게 하려 했음) 쪽지 보내기 쪽지 확인하기 쪽지 방 나가기 쉽게 쉽게 갔습니다. 오랜만이라 좀 뇌정지 올 때도 있었지만 ㅠ 들어갑니다.. 우선 DB는 아래와 같이 구성이 되어있었어요. Msg - 쪽지 내용(text)를 저장하는 곳 MsgRoom - 쪽지 방 정보를 저장하는 곳 DB에 대해서 자세히는 말하기 힘들..