본문 바로가기

공부 기록63

EC2 배포중에 나는 에러 gradlew Permission denied 에러 만약 -bash: ./gradlew: Permission denied 이런 에러가 뜬다면 gradlew 실행 권한이 없다는 메시지 입니다. 따라서 다음 코드로 실행 권한을 주면 해결됩니다. chmod +x ./gradlew Could not open JPA EntityManager for transaction; 구글을 검색해도 뭔가 확실한 답변을 얻기가 힘들었습니다. 그러다가 뒤의 로그를 더 보니 connection 에러가 나는 것 DB properties를 다시 확인했더니 역시나 오타와 잘못 적은 것들... (제대로 확인하자...) already in use {8080} 에러 위의 제목대로 비슷한 에러가 뜬다면 8080 포트를 이미 사용중인 것입니다... 2020. 8. 30.
운영체제 기초 목차 확인 1. 운영체제의 탄생 배경 운영체제가 없을 때는 프로그램이 컴퓨터에서 수행되도록 하기 위해서 사용자가 시스템을 직접 시작시키고 프로그램을 컴퓨터에 적재(load)해 수행해야 했습니다. 한편 기계적인 복잡성이 증가해서 컴퓨터 자체를 관리하는 것이 힘들어짐에 따라 이를 자동적으로 처리해줄 수 있는 방법이 필요하게 되었습니다. 처음에는 컴퓨터 외부에서 미리 예약해 한꺼번에 처리하는 '일괄처리 방식(batch processing)'을 사용했으나, 이러한 방법이 비효율적임을 인식하고 컴퓨터 자체가 이를 자동적으로 처리해주도록 하는 방식을 고민한 결과 운영체제가 탄생했습니다. 2. 운영체제의 정의 운영체제(Operating System)란 컴퓨터 하드웨어 바로 윗단에 설치되는 소프트웨어를 말합니다. 운영.. 2020. 7. 17.
컴퓨터구조 기초 목차 확인 1. 컴퓨터를 구분하는 기본 주로 CPU의 연산 속도와 저장 장치의 용량으로 컴퓨터를 선택하게 됩니다. 처리 속도 저장 용량 2. 컴퓨터 시스템 3 계층 컴퓨터 시스템은 사용자 입장에서 3 계층으로 나누어 볼 수 있습니다. 하드웨어(hardware) 하드웨어는 다양한 기계, 전자 기기, 반도체 등이 사용되는 부분으로써, 눈에 보이는 외형을 가진 전기, 기계적인 장치를 말합니다. (물리적) 중앙처리장치(CPU) 주기억장치(Main Memory) 입출력장치(I/O devices) 소프트웨어(software) 사용자를 위해 다양한 응용 프로그램 간의 하드웨어 사용을 제어하고 조정하는 기능을 수행합니다. (논리적) 응용 프로그램(application program) 사용자의 여러 요구사항을 해결하기 .. 2020. 7. 16.