목록분류 전체보기 (8)
First Starters
IntelliJ 처음 설치 -> 본인에게 맞는걸로 설치 community 버전 설치로 진행함. ultimate가 훨씬 기능이 좋다고 하는데 유료라 일단 무료 버전으로 설치함. 검색한 바로는, 무슨 교육용 권한을 신청하면 1년정도는 유료버전을 무료로 사용할 수 있다고 한다.(확실치 않음) 0. https://start.spring.io/에서 내려받기 버전 차이같은 경우 강사님 설명대로 본인에게 맞는 버전&가장 안정화된 최신 버전을 받으면 된다. 오류가 나면 그때 해결하면 된다. 에러 해결 1. String[] cannot resolve ... 해결방법 : 본인 cmd창에서 java -version으로 사용되고 있는 jdk 위치를 찾아서 설정하면 된다. 사실 다른 jdk도 되는 것 같은데 안 해봄. appl..
인프런에서 spring 공부 시작 강사명 : 김영한 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com 해당 수업을 진행중 버전을 변경한 내용이나, 로컬에서 발생했던 오류를 적기 위한 카테고리이다. 비슷한..
[원인] mysql-connector-java의 version 차이로 발생함. [해결] C:\Program Files (x86)\MySQL\Connector J 8.0의 jar파일 버전을 확인한다. pom.xml의 mysql-connector-java version을 local 버전으로 변경한다. Run as JUnit 다시 시도 [결과] 성공!!
인터넷에 나와있는 cmd창을 이용한 비밀번호 변경은 몇 번을 시도해도 실패했다. (결국 모든 oracle 및 db 관련 파일 삭제 후, 재설치로 해결) 아래 접은글이 실패한 변경 방법이다. 참고용으로 남겨두었다. 더보기 1. MySQL 서비스 종료 ※ 서비스 종료 이전에 작업관리자(ctrl + alt + delete)에서 mysql관련 모든 작업을 종료하기도 한다.(필수아님) 2. MySQL80 중지 3. cmd 창을 관리자 권한으로 연다. 4. 본인 로컬의 mysql 설치 위치로 작업디렉토리를 변경한다. 스크린샷 대로 작성한다. net stop MySql80 where mysql cd C:\Program Files\MySQL\MySQL Server 8.0\bin mysqld --console --ski..
cmd의 sqlplus에서 작성 오류코드 : ORA-01846: not a valid day of the week SQL> select next_day(sysdate, 'monday') from dual; ERROR at line 1: ORA-01846: not a valid day of the week 원인: next_day의 요일 형식 'monday'가 sqlplus의 nls_date_language에 맞지 않는 형식이기 때문이다. sqlplus의 nls_date_language 확인방법: select * from nls_session_parameters; 확인 결과: NLS_DATE_LANGUAGE KOREAN 즉, nls_date_language가 korean으로 설정되어 있어, american ..
1. 상단 [Window] - [Show View] - [Package Explorer] (Package Explorer가 안보일 경우, [Other...] - [Java] - [Package Explorer]) 2. 단축키 : Alt + Shift + Q, P (P를 천천히 누르면 된다)
맵리듀스(MapReduce) :대용량 데이터 처리를 분산 병렬 컴퓨팅에서 처리하기 위한 구글의 소프트웨어 프레임워크이다. (2004년 발표)맵(Map)과 리듀스(Reduce)라는 함수 기반으로 구성되는 프레임워크. 이해를 위해 단어의 개수를 세는 맵리듀스 프로세스를 보며 설명하자면 다음과 같다. 맵(Map) : 함수의 매핑(Mapping) 처럼 각 데이터마다 value값을 대응시킨다. (단어의 함수화)리듀스(Reduce) : 프로세스 중 생성된 임시 데이터 집합에서 중복 데이터를 제거하고 원하는 데이터를 추출한다.- Splitting : 입력값을 라인 단위의 조각으로 나눈다.- Mapping : 입력값을 공백 기준으로 나누어 각 value값과 대응시킨다. 이 때 임시 데이터 결과가 메모리에 저장된다.- ..