본문 바로가기

전체 글56

[Node.js] Dao에서 내가 원하는 결과 외에 다른 데이터가 나오는 경우 Node.js 학습 후 정리한 포스팅 입니다. 이번 포스팅에서는 Node.js에 대해 학습합니다. I) 문제 Express를 통해 API 설계 중 Dao에서 내가 원하는 결과 외에 다른 데이터가 나왔다. // 2 - 5 책 모임의 소속 회원의 이름, 상태메시지, 현재 상태를 조회함 module.exports.clubMember = async (connection, [club_id]) =>{ const clubSearchQuery =`SELECT UserInfo.user_id, UserInfo.now_reading, UserInfo.profile_message FROM UserInfo LEFT JOIN ClubMember ON UserInfo.user_id = ClubMember.user_id LEFT J.. 2023. 2. 4.
[파이썬] 정렬 함수 (sort VS sorted) 파이썬 문법학습 후 정리한 포스팅 입니다. 이번 포스팅에서는 파이썬 정렬 함수에 대해 학습합니다. I) sort 함수 - 리스트.sort() 형식 - 리스트형의 메소드 (리스트의 원본값 수정) II) sorted 함수 - sorted( 리스트 ) 형식 - 파이썬 내장함수 (리스트의 원본값 수정 X) -> 정렬한 새로운 리스트 반환 III) Parameter sort() 와 sorted함수의 옵션은 동일하다. - key Parameter 어떤 것을 기준으로 정렬할 것인가? ( ex) [ str, int ] 의 중첩 리스트에서 key 지정해주기 ) - reverse Parameter .sort() 함수와 마찬가지로 reverse = False가 오름차순의 Default 값, reverse = True는 내림.. 2023. 2. 4.
[백준 1459번] 걷기 (Python) 백준 1459번과 자료구조 과목 학습 후 정리한 포스팅 입니다. 이번 포스팅에서는 백준 1459번에 대해 학습합니다. https://www.acmicpc.net/problem/1459 1459번: 걷기 세준이는 학교에서 집으로 가려고 한다. 도시의 크기는 무한대이고, 도시의 세로 도로는 모든 정수 x좌표마다 있고, 가로 도로는 모든 정수 y좌표마다 있다. 세준이는 현재 (0, 0)에 있다. 그리고 ( www.acmicpc.net I) 문제 세준이는 학교에서 집으로 가려고 한다. 도시의 크기는 무한대이고, 도시의 세로 도로는 모든 정수 x좌표마다 있고, 가로 도로는 모든 정수 y좌표마다 있다. 세준이는 현재 (0, 0)에 있다. 그리고 (X, Y)에 위치한 집으로 가려고 한다. 세준이가 걸을 수 있는 방법.. 2023. 1. 24.
[DataBase] Homebrew를 사용하여 MySQL 설치하기 (Mac M1 Pro) Mac M1 Pro에서 Homebrew를 사용하여 MySQL 설치하는 방법을 정리한 포스팅 입니다. 이번 포스팅에서는 Homebrew를 사용하여 MySQL 설치하기에 대해 학습합니다. I) Homebrew - Homebrew란? 터미널과 같은 CLI환경에서 프로그램의 설치, 삭제, 업데이트를 쉽게 관리할 수 있게 해주는 패키지매니저이다. Mac을 사용해서 프로그램을 설치하려면 보통 App Store나 해당 사이트에 접속해서 다운 받아야한다. 이 과정에서 원하지 않는 프로그램이 설치 될 수 있고, 프로그램 삭제 시 데이터가 남아있을 수 있다. Homebrew을 사용하여 개발자가 손 쉽게 패키지를 관리할 수 있다. (명령어로 설치하고 관리하는 앱스토어 개념) - Homebrew 설치 i) Homebrew 홈.. 2023. 1. 23.