본문 바로가기

전체 글149

[VSCode] Sync Changes, Push 차이 git commit을 하고 나면 사진과 같이Synchronize Changes가 뜨는 경우가 있는데,이는 pull과 push를 동시에 하여 동기화 상태로 맞춰주는 역할을 한다. 2024. 10. 16.
매개변수(Parameter)와 전달 인자(Argument) 차이 매개변수(Parameter)는 함수 내에서 정의 및 사용되는 변수의 나열,전달 인자(Argument)는 함수를 호출할 때 전달되는 실제 값이다. # 함수 정의 시 매개변수(parameter)를 사용def greet(name): print(f"Hello, {name}!")# 함수 호출 시 인자(argument)를 전달greet("Alice") 함수를 정의할 때 사용되는 name은 매개변수이며,데이터를 받기 위한 자리 표시자 역할도 한다. 함수를 호출할 때 전달되는 인자인 Alice는매개변수 name에 전달되어 함수 내부에서 사용된다. 2024. 10. 14.
[PGAdmin4] DB 유휴연결이 과할 때 연결된 DB 조회 및 끊기 DB 유휴연결이 너무 많은 상태라 사용하는 것 외에는 연결을 끊어야됐다. 연결된 DB를 조회하는 쿼리문은 아래와 같다.SELECT pid, usename, datname, state, queryFROM pg_stat_activityWHERE state = 'idle'; 해당 데이터베이스에 커서를 두고 우클릭→ Query Tool 에서 위 쿼리문을 입력해서 실행한다. 그럼 아래와 같이 연결상태를 조회 가능하다  연결된 DB를 종료하려면 아래 쿼리문을 입력해준다.SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE state = 'idle' and datname = '내 DB 이름'; 2024. 10. 11.
AWS CLI 설치 과정 에러 exec format error: aws 아래 AWS에서 Mac 운영체제에 맞게 다운을 받고https://aws.amazon.com/ko/cli/ 아래 명령어를 입력한 뒤curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsudo ./aws/installaws --version버전 확인 및 설치 확인을 하려는데exec format error: aws에러가 떴다. 구글링 및 GPT의 도움을 받아 여러 명령어를 입력해봐도 효과가 없길래그냥 brew로 다시 다운받았다. brew install awscli  설치 아주 잘된다👍 다음 AWS에서 우측 상단 내 프로필 클릭 후보안 자격 증명 → 좌측 메뉴에서 사용자 → 사용자 생성.. 2024. 10. 9.
Brew 경로문제 에러 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/ecf/.zprofileeval "$(/opt/homebrew/bin/brew shellenv)"brew help 경로 문제로 위 명령어를 순차적으로 해주니 해결됐다. 2024. 10. 7.
Mac ARM64, X64 차이 터미널을 키고 아래 명령어를 입력해준다. uname -a 그럼 내 맥에 대한 정보가 쭉 뜨는데, 마지막을 보면 나는 arm64이다.고로 arm 64로 다운받는다. 2024. 10. 7.