로컬 서버의 반대말이 WAS 인 줄 알았으나 서로 다른 차원의 개념이다.gpt의 말을 빌리자면로컬 서버로컬 서버는 개발자의 개인 컴퓨터나 내부 네트워크에 설치되어 있는 서버를 말합니다. 이 서버는 일반적으로 테스트나 개발 목적으로 사용되며, 웹 서비스, 데이터베이스 서
로컬에서 MySQL을 실행하려고 하니 PID가 없다는 등의 에러가 발생했고 블로그를 참고해서 권한도 바꿔주고 삭제 후 재설치도 진행했지만 계속 오류가 났었다.삭제한 후에는 정상적으로 실행이 되어야 하는데 안 된 이유를 곰곰히 생각해보니 파일을 완전히 삭제를 안해준 것
소프트웨어 개발과 배포 과정을 자동화하여 개발자들이 효율적으로 소프트웨어를 개발하고 배포하는 방법을 지칭하는 용어여러 명의 개발자가 코드 작업을 할 때 서로 충돌할 수 있는 문제 해결= 빌드 및 테스트 자동화지속적인 통합버전 관리 시스템(Git)에 코드를 푸시할 때 자
APPLICATION : application.ymlDOCKER_USERNAME : 비밀DOCKER_PASSWORD : 비밀SERVER_HOST : 223.130.137.95SERVER_SSH_PORT : 22SERVER_USERNAME : rootSERVER_PASS
조금 더 공부한 뒤 추가 보충
ngrok을 사용하면 로컬 서버를 임시로 배포하여 협업 시에 프론트엔드 개발자가 로컬 서버에 접근할 수 있게 되어 merge 과정을 통한 서버 배포 없이도 프론트엔드와 백엔드 개발자 간의 협업이 가능함!
자바는 class 가 무조건 필요하다.class 안에는 멤버변수와 메서드가 존재한다. 메서드는 class 내에 만드는 가장 작은 단위이다.class 로 생성된 것이 객체이다. 객체는 인스턴스와 유사한 말이다.파이썬은 함수와 메서드가 동시에 존재하므로 구분지어 부른다.예
위처럼 되는 폴더를 아래와 같은 폴더로 만들고 싶다면1번2번3번단, 모듈의 이름은 중복될 수 없다는 것!
필자는 방금 application.properties을 잘못올려서 api-key가 노출되었다!이 오류는 GitHub의 보안 기능이 커밋 히스토리에서 OpenAI API 키를 감지했기 때문에 발생한 것이라고 한다.다행히 아래 명령어를 통해 커밋사항을 되돌릴 수 있었다.다
개발을 하다 보면 예상치 못한 오류들과 마주치게 된다. 필자는 최근 프로젝트에서 겪었던 Too many open files 오류와 그 해결 과정을 공유하고자 한다. 이 경험은 나에게 리소스 관리의 중요성과 견고한 에러 핸들링의 필요성을 다시 한번 일깨워주었다. 🚨
들어가며 프로젝트에서 JWT(JSON Web Token)를 이용한 인증 시스템을 구현하면서 배운 내용을 정리하고자 한다. JWT는 당사자 간 정보를 JSON 객체로 안전하게 전송하기 위한 독립적인 방식을 정의하는 표준이다. 여기에 Access Token과 Refre
✍️ 디자인 패턴이 생긴 이유? 코드 재사용을 쉽게 하고, 유지보수 비용도 줄이고, 개발자들끼리 소통도 더 잘하게 만들기 위함이다. ✍️ 객체 생성과 관련된 주요 디자인 패턴 2.1. 빌더 패턴 복잡한 객체를 한 단계씩 만든다. 마치 레고 조립하듯이! 서브웨이에