Tiny Bunny '오류' 카테고리의 글 목록 - 솜님의 블로그
솜님의 블로그

오류 16

카테고리 설명
  • 오류 내용  A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Websquare.No Java virtual machine was found after searching the following locations  회사에서 나가게 될 프로젝트에서 웹스퀘어를 사용한다고 하여 미리 공부하는 차원에서 파일을 다운받아exe 파일을 실행했더니 발생했다.오류 내용은 jdk를 찾을 수 없다는 내용이었다.  해결 방안 jdk 경로가 잘못 지정되어 발생된 문제였다. 1) 웹스퀘어 다운로드 한 폴더에서 websquare.ini 파일을 찾아 더블클릭 (실행)2) 실행하면 텍스트 파일이 열리는데, 맨 윗..

  • 오류 원인 및 내용AttributeError: Rectangle.set() got an unexpected keyword argument 'autopct' AttributeError는 속성 참조 또는 할당이 실패했을 때 발생되는 오류라고 한다.Rectangle.set()에 잘못된 할당이 되어서 오류가 발생했는데, 잘못된 키워드는 'autopct' 이다. 확인해 보니 막대그래프에 %로 데이터를 보여주고 싶어서 설정했던 코드에서 발생한 오류였다.autopct는 파이 그래프에서만 사용할 수 있는 속성이기 때문!! 기존 코드ax1.bar(years, births, color='tan', width=0.5, label='출생 수', alpha=0.6, autopct='%.1f%%')  해결방안 y축 데이터를 %로..

  • 오류 원인 및 내용  TypeError: unsupported operand type(s) for /: 'str' and 'str' 위 에러는 TypeError로 올바르지 않은 타입을 입력해서 발생한 오류이다.데이터 시각화를 위해 데이터를 불러오는 과정에서,비율로 계산해 나타내려고 했던 코드에서 발생된 오류이다. 초기 작성 코드with open(old_file_path, mode='r') as file: reader = csv.reader(file) # CSV 파일을 읽기 위한 객체 생성 header = next(reader) # 첫 번째 줄은 헤더이므로 건너뜀 for row in reader: a = row[0] # 첫 번째 값(연도) b = row..

  • 오류 원인 및 내용  ## 작성 코드 (오류 발생 부분)for i in len(array) :위 에러는 정수형은 반복자가 될 수 없다는 오류이다.for문 작성 시 len(array)는 정수 반환이라, 반복할 수 있는 범위를 지정할 수 없기 때문이다.  해결 방안연속된 숫자를 만들어주는 range() 함수를 사용한다.for i in range(len(array)) :range(len(array)) 하면, 0부터 array의 길이만큼 범위를 만들어준다.단, 마지막 숫자는 포함하지 않는다.(멈추는 구간)

  • 오류 원인 및 내용프로젝트 코드를 파트별로 합치고 하나씩 기능이 구현되는지 확인 중,용량이 큰 사진을 업로드했더니 발생된 오류이다. 구글링 해봤더니 application.properties에 설정을 추가하라고 했는데,이렇게 수정하는 경우는 Boot를 사용하는 과정이고, 우리는 현재 Boot를 사용하지 않고 있기 때문에이곳에 추가하는 것은 의미가 없다.  해결방안  commons-fileupload commons-fileupload 1.3.1 org.springframework spring-web commons-io commons-io 2.8.0 기존에 commons-fileupload 의존만 있었는데,아래의 두 가지 의존도 추가했더니 오류..

  • 에러 내용 및 원인 페이지네이션 기능을 구현하면서 수정이 필요한 사항이 생겼다.현재 프로젝트 Spring 이관 + 검색 기준이 있는데, 2페이지에 넘어가면 전체 데이터의 2페이지가 조회됨. Spring으로 이관작업 하면서 쿼리 스트링을 추가하는 것으로 수정,이 과정에서 ajax 요청이 들어간 Controller에서 데이터를 응답하지 못하면서 오류가 발생되었다. // ProductController (비동기 처리) 일부@RestControllerpublic class Product { @Autowired ProductService productService; @RequestMapping(value="/productList.do", method=RequestMethod.GET) public @Response..

  • 원인 및 내용jdbcTemplate 사용하여 DAO 작성하고 실행시키는데 발생된 오류이다. - org.springframework.dao.EmptyResultDataAccessExceptionIncorrect result size: expected 1, actual 0예상되는 값이 1개인데 실제로는 0개를 반환해서 발생된 오류라고 한다.이는 queryForObject를 사용하면서 발생된 오류인데,queryForObject는 0이나 1 초과의 행이 반환되는 경우에 에러를 발생시킨다고 한다.(1 초과의 경우 IncorrectResultSizeDataAccessException 에러 발생)   해결방안try-catch로 예외처리를 해주면 된다.처리 후 정상적으로 구동됨을 확인!!@Repositorypublic..

  • 오류 원인 및 내용 어제까지만 해도 잘 돌아가던 서버가 오늘 다시 실행시키니까 java.lang.NullPointerException : Cannot invoke "java.sql.Connection.prepareStatement(String)" because "conn" is null이 발생되었다.😢 MySQL Command Line Client 도 비밀번호 입력하니까 바로 꺼져버리고,디비버에서도 서버 연결이 안 된다는 오류가 발생되었다. 원인은 MySQL 서버가 꺼져서 발생된 것..!!  해결방법1) 윈도우 + R 키 눌러서 실행창이 나오면 services.msc 검색 2) 목록에서 MySQL을 찾는다.  더블클릭해서 들어가 보니까 서비스 상태가 중지됨으로 나왔다. 3) 시작을 눌러준다!   이렇게..

  • 원인 및 내용 Publising to Tomcat v10.1 Server at localhost...' has encountered a problem. Could not publising server configuration for Tomcat v10.1 Server at localhost.프로젝트를 실행시키니 위와 같은 오류가 발생되었다.이 오류의 경우 톰캣 서버가 손상됐거나, 프로젝트와 서버 매핑이 제대로 이루어지지 않아서 발생되거나,포트 충돌, 버전문제 등등 여러 가지 사유가 있다. 오늘은 일단 내가 해결한 방식에 대해서만 설명하겠다.  해결방안1) Servers 탭의 톰캣 서버 더블클릭 2) Modules 탭에 보면 내가 사용중인 프로젝트들이 나와있다.사용하지 않는 것만 지워주면 된다고 했는데, ..

  • 원인 및 내용SQL Error [1064] [42000] 는 문법 에러라고 한다. // 작성한 SQL문ALTER TABLE BOARD -- BOARD 테이블 변경ADD CONSTRAINT FK_BOARD_WRITER_ID -- FK 제약조건을 추가FOREIGN KEY (BOARD_WRITER_ID) -- BOARDWRITER가 FKREFERENCES _MEMBER(MEMBER_ID) --그 FK 값은 MEMBER테이블의 MID에서 가져온다.ON DELETE CASCADE;   주로1. 잘못된 SQL문을 사용2. 예약어를 사용3. 주석처리 문제 (-- 뒤에 반드시 공백이 있어야 함)4. 잘못된 테이블 / 컬럼명 사용등등.. 이 있다고 한다.  해결 방안내 경우 주석 뒤 공백이 들어가지 않은 부분이 있어서 ..

  • 원인 및 내용상품 전체 목록 출력하는 쿼리들이 같은 내용이 여러 번 반복되고 + 페이지네이션 기능을 추가하려다 보니 쿼리가 너무 길어져 가독성이 떨어져 가상 테이블인 VIEW를 생성하는 과정에서 발생된 오류이다. ORA-01031은 데이터베이스의 접근 권한이 부족할 때 발생되는 오류이다.주된 원인은 데이터베이스 객체에 대한 접근 권한이 없거나, 관리 작업에 필요한 시스템 권한이 없는 경우 등이 있다. 뷰를 생성하려면 권한이 필요하다고 하니, 내 경우는 시스템 권한이 없는 것으로 보여진다. 해결 방안SELECT * FROM USER_SYS_PRIVS WHERE PRIVILEGE = 'CREATE VIEW';1. 위 쿼리를 사용하여 먼저 뷰 생성 권한이 있는지 확인한다. == 아무것도 조회되지 않는다. 2...

  • 원인 및 내용▼ 작성한 SQL문▼ 오류 내용 주로 테이블명이나 컬럼명 오류로 발생 쿼리를 살펴보니까 별칭으로 지정한 LEVEL이 오라클 예약어라서 발생된 오류  해결 방안별칭 이름 수정하여 오류 해결