전체 글(61)
-
IntelliJ "Java file outside of source root"오류 해결방법
안녕하세요! 개발심찌 입니다ㅎㅎ 오늘은 IntelliJ에서 "Java file outside of source root"오류를 해결하는 방법을 알려드릴려고 하는데요! 외부의 자료를 가져오거나, 팀원들과 협업하면서 깃에서 자료를 클론해서 로컬에서 열었을 때 아래의 사진과 같이 "Java file outside of source root"오류가 생길때가 있는데요! 이러한 오류를 해결하기 위해 src폴더에서 [Mark directory as> Sources Root]를 클릭해주시면, 아래와 같이 오류가 해결된 것을 확인하실수 있으십니다!
2023.06.09 -
IntelliJ "can not resolve the symbol"오류 해결하기
안녕하세요! 개발심찌 입니다ㅎㅎ 오늘은 IntelliJ "can not resolve the symbol"오류를 해결하는 방법을 찾아보려고 하는데요! 아래 사진과 같이 프로젝트 전체 빨간 밑줄이 들어가면서 run이 되지 않는 현상일때, 오류를 확인해보면, 아래 사진과 같이 "can not resolve the symbol" 같은 메시지가 보이는 데요! 이 메시지가 의미하는 것은 Scanner, String과 같이 자바에서 제공하는 기본 클래스들을 인식하지 못하는 것입니다! 이러한 오류를 해결하기 위해서 java환경에서 돌아가는 프로그램들을 개발하는 데 필요한 툴을 모아둔 소프트웨어 패키지인 JDK를 확인할 것인데요! 우선 상단 [file > Project structure> Project]에 가셔서 현재..
2023.06.09 -
"The requested URL returned error: 403"오류
안녕하세요! 오늘은 깃허브와 관련된 오류를 가지고 와봤습니다! 제가 오늘 다뤄볼 오류는 "The requested URL returned error: 403"오류 입니다. 아래 사진에서 오류 메시지를 해석해 보면, 해당 레퍼지토리에 접근 권한이 없다는 내용인데요! 해당 오류를 해결하기 위해서 3가지 방법이 있습니다! 방법1. [제어판>모든제어판항목>자격증명관리자]루트를 통해 일반자격증명에 있는 git-hub와 관련된 저장내용을 삭제해주고 (1). 레퍼지토리 clone git clone --mirror [원본 저장소 경로] 그 다음 cd [원본 저장소 이름].git 클론받아온 파일로 cd 해서 들어가준다 .git 꼭해야함 그다음 git remote set-url --push origin [이동할 원격 저장..
2023.06.08 -
데이터 덮어씌우기 값 오류 해결
안녕하세요!! 개발심찌 입니다!! 오늘은 'MemoVo', 'Memo', 'MemoList'의 클래스로 사용자에게 이름, 비밀번호, 내용을 입력받고 목록을 보여주고, 수정, 삭제 할 수 있는 기능을 구현한 것으로 최근에 났던 문제들을 여러분들 여러분들께 공유드릴려고 합니다! 프로그램을 실행했을 때 각 메모장이 따로 생성된 것이 아니라, 위의 사진처럼 최근에 쓴 내용으로 메모장 전체가 덮어씌워지는 문제가 발생했는데요! 처음 구현했던 코드는 메인메써드에 먼저 프로젝트의 필드로 구성된 MemoVo 객체를 선언하고, 실행했었습니다. 두번째 구현한 코드는 아래와 같이 swich case문에 MemoVo 객체를 선언하고 실행했는데요! 아래와 같이 최근에 작성한 메모로 전체 내용이 덮어씌워지지 않고, 각 메모장이 다..
2023.06.07 -
IT인프라
정보 기술(IT) 인프라는 엔터프라이즈 IT 환경을 운영하고 관리하는 데 필요한 구성 요소입니다. IT 인프라는 클라우드 컴퓨팅 시스템이나 조직의 자체 시설 내부에 배포할 수 있습니다. 이러한 구성 요소에는 하드웨어, 소프트웨어, 네트워킹 구성 요소, 운영 체제(OS), 데이터 스토리지가 있으며 모두 IT 서비스 및 솔루션을 제공하는 데 사용됩니다. IT 인프라 제품은 소프트웨어 정의 스토리지처럼 기존 IT 리소스를 기반으로 실행되는 다운로드 가능한 소프트웨어 애플리케이션이나, 서비스로서의 인프라(Infrastructure-as-a-Service, IaaS)처럼 서비스 공급업체가 제공하는 온라인 솔루션의 형태로 사용 가능합니다. IT 인프라의 구성 요소는 무엇인가요? 하드웨어 하드웨어에는 서버, 데이터센..
2023.06.05 -
데브옵스
데브옵스(DevOps)란, 시스템 개발자와 운영을 담당하는 정보기술 전문가 사이의 소통, 협업, 통합 및 자동화를 강조하는 소프트웨어 개발 방법론을 말한다. 정확한 정의가 존재하지 않는 추상적 개념에 해당하지만, 소프트웨어 제품이나 서비스를 알맞은 시기에 출시하기 위해서 개발과 운영이 상호의존적으로 대응해야 한다는 의미로 통용된다. 이러한 데브옵스의 개념은 애자일 소프트웨어(agile software) 개발과 지속적 통합(continuous integration) 등의 개념과도 관련이 있다. 애자일 소프트웨어 개발 방법은 계획과 문서를 기반으로 개발 모형이나 모델에 따라 앞을 예측하며 개발하는 것이 아니라, 실질적인 코딩을 기반으로 일정한 주기에 따라 계속적으로 프로토타입을 형성하고 필요한 요구 사항을 ..
2023.06.02