전체 글148 [ mysql ] Java + eclipseEE DB 연결 시 오류 mysql 오류1 [오류내용] Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by s.. 2023. 6. 20. [Access denied for user 'root'@'localhost' (using password: YES)] 스프링부트 application.properties <---> application.yml 파일 변경할 때의 오류 및 해결 방법 요즘은 .properties보다는 .yml을 많이 사용한다고하여 바꿔서 사용하던 도중 오류가 발생하였습니다. 오류 내용은 다음과 같았습니다. java.sql.SQLInvalidAuthorizationSpecException: (conn=459) Access denied for user 'root'@'localhost' (using password: YES) Error: Access denied for user 'root'@'localhost' (using password: YES) 다들 찾다보면 이 오류의 내용이 권한 문제니, 비밀번호가 틀렸냐니 하는 내용들이 많았다. 물론 맞다. 틀리다는 것은 아니지만 그 외의 다른 오류도 있었다. 간단하게 말하면 비밀번호 오류가 맞다. spring: datasourc.. 2023. 6. 5. QA란? - 크로스 브라우저 테스팅, 테스팅 툴, 사이트 추천 Quality Assurance cross-borowser testing 크로스 브라우저 테스팅 - 웹 애플리케이션이 여러 기기의 여러 종류의 브라우저 내에서 정삭적으로 동작하는지 cross-borowser testing 왜 중요한가? - 브라우저나 브라우저의 버전 혹은 디바이스 별로 작성한 코드가 동일하게 동작할 것이라는 보장이 없다. - 브라우저 별로 같은 코드를 다른 방법으로 렌더링하기 때문이다. cross-borowser testing 브라우저에서 기능이 정상적으로 동작하지 않으면 결국 사용자는 떠날 것이다. 여러 브라우저 / 기기 내에서 기능이 정상적으로 일정하게 동작하면서 동일한 경험을 제공해야한다. cross-borowser testing을 언제하나요? - 서비스 개발이 끝나고 배포하기 전... 2023. 4. 16. [ React ] 오류 해결 노트(2) - 정리에 서두가 없으니 'Ctrl + F'로 검색해서 볼 것. export 'Switch' (imported as 'Switch') >> 위의 오류일 경우, 버전이 업그레이드 되면서 지원하지 않아 오류가 발생함 Cannot read properties of null (reading 'useRef') Cannot read properties of null (reading 'useContext') >> 위의 두 오류는 정말 ''이네;;;;; TypeError: Cannot read properties of undefined (reading 'func') >> React랑 PropType 라이브러리가 분리되면서 생긴 문제입니다. 터미널에서 아래와 같이 입력합니다. npm install --save prop-types 위처럼 다운로드를 받고도 해결이 안된다면 다음과 같이 .. 2023. 4. 15. [HTML & CSS]가상 선택자 종류 애니메이션 1. 가상 선택자 1) 선택한 요소가 특별한 상태여야 만족할 수 있다. 2) 구분 - 동적 가상 선택자 - 구조적 가상 선택자 2. 동적 가상 선택자(Dynamic) 1) 어떠한 상태나 조건이 발생할 때, 사용자의 액션에 따라 스타일이 바뀌는 선택자이다. 2) ACTIVE, VISITED, DISABLED, HOVER, FOCUS - ACTIVE : 클릭 시 활성화되는 가상 클래스 - VISITED : 사용자가 이미 방문한 링크를 표시해준다. - DISABLED : 비활성화된 요소를 나타내며 비활성화 시키는 역할을 한다. 단독으로 쓰이기보다는 조건을 추가하여 조건에 해당하지 않는 경우, 폼에 입력할 수 없도록 만드는 용도로 사용이 된다. - HOVER : 마우스 커서를 요소에 올려 놓았을 때 선언한 스타.. 2023. 4. 15. [ React ] 오류 해결 노트(1) - 정리에 서두가 없으니 'Ctrl + F'로 검색해서 볼 것. // 리액트 프로젝트 만드는 법 터미널에 하위 명령어 입력 npm install -g create-react-app 입력하고 난 뒤 create-react-app 프로젝트명 입력했는데 * PSSecurityException 이라는 오류 발생 시 PSSecurityException : 최신버전이 아니라는 이유 CMD를 관리자 권한으로 켜서 1. npm install -g create-react-app 2. create-react-app management 입력하고 재 다운로드 * npm ERR! code ENOENT 위의 오류일 경우, create-react-app을 한 디렉토리로 이동하지 않은 채 npm run start 해서 그렇다. 해결 >> Terminal에서 create-react-app한 디렉토.. 2023. 4. 14. [HTML & CSS]선택자 종류 문법 배치속성 반응형 플렉스 박스 정렬 1. CSS (Cascading Style Sheets) 적용하기 1) HTML 내부에서 적용하기 CSS 코드 2) 외부 CSS 파일 적용하기 2. CSS 선택자 1) 종류 - 전체 선택자(*) : head를 포함한 HTML 문서 내의 모든 요소를 선택한다. - 유형(type) 선택자 - tag selector - 특정 태그 지정해 작성하는 방식이다. - 아이디 선택자(#) - 요소를 식별해주는 선택자이다. - 특정 아이디 하나를 선택할 때 사용한다. - #아이디 : 아이디를 지정하여 일치하는 요소(태그)를 선택한다. 단, 아이디는 중복 할 수 없다. - 클래스 선택자(.) - 여러 태그를 하나의 클래스로 묶을 수도 있고, 태그 하나에 여러 클래스 이름을 붙여줄 수 있다. - .클래스명 : 클래스명과 일.. 2023. 4. 13. [HTML & CCS] HTML태그 종류와 특징, H태그 검색엔진 최적화 메타 태그 시멘틱 태그 1. 웹이란? 1) 네트워크 - 컴퓨터와 컴퓨터를 연결해주는 망을 말한다. - 이런 망들이 모여서 더 큰 네트워크인 인터넷이 된다. 2) 인터넷 시초 - ARPANET 3) 웹 - World Wide Web (WWW, W3) - 인터넷에 연결된 사용자들이 서로 정보(텍스트, 이미지, 영상, 소리 등)를 공유할 수 있는 서비스를 말한다. 4) 웹 서비스 - 웹 (WWW, 통신 프로토콜 - http/https) - 이메일 (Email, 통신 프로토콜 - STMP/POP3/IMAP) - 파일전송 (FTP, 통신 프로토콜 - FTP/SFTP) 5) 웹 페이지란? - 하이퍼텍스트라는 특별한 양식으로 제공하는 웹 문서이다. 6) 웹의 동작 - 클라이언트와 서버 사이를 오가며 동작한다. - 클라이언트가 요청(requ.. 2023. 4. 12. 이전 1 2 3 4 ··· 19 다음