전체 글 144

서버, 방화벽 | java.net.ConnectExceptionMESSAGE: Connection refused (Connection refused)

1. 오류상황 : 테스트 서버 접속 안됨. (오류메세지) Caused by: jJava.lang.reflect.InvocationTargetException ... Caused by: com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred in sqlmaps/empty.xml. --- The error occurred while executing query. --- Check the (쿼리) --- Check the SQL Statement (preparation failed). --- Cause: com.mysql.jdbc.CommunicationsException: Communications link failure due..

개발 2021.04.28

Java, Ant | An internal error occurred during: "Launching (프로젝트 이름) build.xml".java.lang.NullPointerException

1. 오류상황 : Java 프로젝트 실행시 해당 오류 뜨면서 실행되지 않음 (원래 잘 실행되던 프로젝트였고, 해당 오류전에 Java 1.8을 삭제했다가 재설치함) // 오류문구1 : Errors occurred during the build. Errors running builder 'Integrated External Tool Builder' on project '(프로젝트 이름)'. The builder launch configuration could not be found. The builder launch configuration could not be found. // 오류문구2 : An internal error occurred during: "Launching (프로젝트 이름) build.x..

개발 2021.04.26

아파치 웹서버 SSL 인증서 설정 | KT Cloud 적용

1. 이슈 : 인증서 적용절차를 모두 진행했는데도 https로 접속안됨 (CSR 자동생성 발급 SSL 적용) *CSR 자동생성 발급 SSL 적용을 할 경우 개인인증서를 따로 등록할 필요는 없고 인증서 발급 후, 인증서 파일을 서버에 업로드하고 httpd.conf, ssl.conf 파일만 설정하면 된다. - 아파치에 openssl, mod-ssl 설치 - httpd.conf 파일 설정 - ssl.conf 파일 설정 2. 해결방법: KT Cloud에서 해당 도메인 port 설정 - 왼쪽 메뉴 > Server > Networking > 해당 도메인 선택 > [접속설정] 클릭 아래와 같은 팝업창이 뜨는데, 이때 SSL을 적용하는 PORT 를 사설 PORT와 공인 PORT에 입력하면 된다.

개발 2021.04.12

크롬 개발자도구 | PC에서 핸드폰 화면보기, 핸드폰 화면 짧게 나올때

인터넷 창에서 키보드[f12] 키를 누르거나 마우스 우클릭 > 검사를 선택하면 개발자 모드로 전환된다. 개발자 모드에서 '핸드폰 아이콘'을 선택하면 pc로도 웹페이지를 모바일 화면으로 볼수 있다 가로세로 전환 아이콘을 클릭하면 핸드폰 가로모드 일때의 화면도 확인할 수 있다. 개발자 도구에서 갑자기 핸드폰 화면이 짧게 나온다면 가로세로 전환아이콘을 누른 건 아닌지 해당 아이콘을 다시 클릭해보자 상단에서 핸드폰 기종을 선택하면 핸드폰기종별 화면을 볼 수 있다. 상단의 네모박스를 선택하면 디바이스 별로도 화면 조회가 가능하다. Mobile S,M,L, Tablet, Laptop, Laptop L이 있다.

개발 2021.04.08

mysql | Query execution was interrupted

1. 오류 : java.sql.SQLException:Query execution was interrupted 2. 오류 원인 : left outer join 으로 테이블을 여러개 조인했고 join 과정에서 데이터가 너무 많거나 조건절에 맞지 않는 데이터가 있어서 발생 3. 해결방법 : 쿼리중에서 어느 부분때문에 해당 오류가 발생하는지 파악하기 위해서 1) where 조건절을 하나씩 지우고 테스트 2) join 테이블을 하나씩 지우고 테스트 3) 서브쿼리를 하나씩 지우고 테스트 => 오류가 발생했을때는 TABLE A 의 데이터를 모두 가져와서 JOIN했다면 TABLE A의 데이터는 최근 30일것만 가져오도록 WHERE 절을 추가해서 오류를 수정했다.

개발 2021.04.05

제40회 SQL개발자 시험| sqld 기출 문제, 기출 개념

* ... : 생략, 기억안나는 부분 - 시험일시 : 2021.03.21(일) - 개인 회고를 위해 기출 개념, 문제 생각나는 대로 적음. (기출) - 엔터티의 정의, 특징 중 틀리거나 맞는 보기 고르는 문제 - 속성의 정의, 특징 중 틀리거나 맞는 보기 고르는 문제 - 관계차수 정의 Q. 다음이 설명하는 개념을 고르시오 (관계차수 정의) A. 보기) 3) 관계차수 - 정규화의 정의 Q. 다음은 어떤 정규화 단계인지 고르시오 (3차 정규화 설명 ... 서로 종속관계가 있는 일반 속성을 분리한다) A. 보기) 1) 1차정규화 2) 2차정규화 3) 3차정규화 4) BCNF - Q. 예시와 동일한 결과가 나오는 쿼리를 고르시오. 예시 : MINUS 쿼리 A. 보기) 쿼리문 - 문자열 비교방법, CHAR, VA..

카테고리 없음 2021.03.21

제40회 SQL개발자 (sqld) 시험 후기, 주의할 점

1. 시험정보 - 시험일자 : 2021.03.20(토) 오전 10시 ~ 오전 11시 30분 - 결과 발표일 : 2021.04.21(일) 2. - 8시 30분부터 입실가능 - 9시 30분까지 입실해야 함 - 준비물 : 신분증, 컴퓨터용 사인펜, 검정색 펜 (수험표: 선택. 시험지와 답안지에 수험번호를 적어야하는데 수험표 없으면 감독관이 알려주심) - 9시30분부터 10시까지 시험 시작하기 전에 시험에 관한 안내방송이 몇번나옴 - 답안지에 수정테이프 사용불가. 잘못 마킹한 경우 답안지를 교체함. 시험종료 5분전부터는 답안지 교체안됨 (답안 마킹 시간 때문인듯) - 코로나 때문에 그런지 건물 정문부터 손소독, 열체크하고, 복도 창문, 교실창문 다 열려있었다. 책상 간격도 다른 시험보다 더 떨어져 있었다. 다른..

후기 2021.03.21