분류 전체보기
-
Jar실패) JAR creation failed. Class files on classpath not found or not accessible for......IT/에러노트 2019. 5. 29. 08:49
지금도 개허접이지만, 지금보다도 훨~~씬 더 허접일 때, 아래와 같은 에러노트를 적어놨었다. 이후 저런 에러를 보게된 적이 없어 구체적으로 알아볼 기회가 없었지만 추후에 다시 보게된다면 정확한 원인을 파악하리라.... 스프링부트 프로젝트를 JAR파일로 만들때 이런 에러메세지를 보게되었다. classpath에서 뭔가를 못찾는거같은데 뒤적거려봐도 이유를 못찾다가, JAR 파일을 만들때 옵션체크를 다음과 같이 하면 해결이 된다. 너무 기본적인 에러인지 구글링해도 잘 나오지도 않더라
-
(윈도우) MySQL 경로 변경 - (SSD,HDD 경로 변경)IT/DB 2019. 5. 29. 08:42
개요 어떤 이는 용량이 적은 SSD에 설치된 DB의 data경로를 용량넉넉한 HDD로 옮기고 싶을테고. 어떤 이는 속도가 느린 HDD에 설치된 DB의 data경로를 속도가빠른 SSD로 옮기고 싶은 사람도 있을것이다. 이처럼 사용자가 원하는 위치로 DB의 data경로를 이동하고 싶은데, 구글에 찾아봐도 Linux용 방법밖에 나오질 않아 Windows용 하는 방법을 어렵게 찾아 저장해놓는다. 사전 준비 1. 작업관리자에 들어가 서비스 탭에서 실행중인 MYSQL을 중지한다. 2. HDD안에 원하는 경로를 미리 만든다. * 주의할 점은 경로에 한글이나 특수문자가 포함되지 않도록 한다.(로컬디스크는 제외) 설정파일 수정 1. C:\ProgramDa..
-
(윈도우) MySQL 설치 + HeidiSQL 설치IT/DB 2019. 5. 29. 08:32
#개요 노트북에 새 개발환경을 만들다보니 DB가 없다. 여러 프로젝트를 MySQL, MSSQL, Postgresql 등의 DB로 진행해와서, 사실상 완전한 테스트개발환경을 만들기 위해서는 다.. 세팅을 해야하지만.... 우선적으로 MySQL 부터 환경을 설정하기위해 구글신에게 물어봤고 기왕 세팅하는거 블로그에 담기로 한다. 내가 새로 MySQL 환경을 세팅하는 과정을 캡쳐하여 쭉 담아본다. 타인도 타인이지만 어디까지나 목적은 내가 필요할때 다시 찾아볼수 있도록 하는것이 목적이다. #1. 다운로드 * MySQL은 프리웨어.. 즉, 공짜다. https://dev.mysql.com/downloads/ 위 링크로 접속하여 MySQL Community Server 의 DOWNLOAD 를 클릭 * 스크롤을 내리다보..
-
MySQL ) 이번주 월요일부터 일요일까지 날짜 구하기IT/DB 2019. 5. 29. 08:26
오늘이 끼어있는 이번주 월~일의 날짜 구하기 쿼리 SELECT ADDDATE( CURDATE(), - WEEKDAY(CURDATE()) + 0 ) AS MONDAY, ADDDATE( CURDATE(), - WEEKDAY(CURDATE()) + 1 ) AS TUESDAY, ADDDATE( CURDATE(), - WEEKDAY(CURDATE()) + 2 ) AS WEDNESDAY, ADDDATE( CURDATE(), - WEEKDAY(CURDATE()) + 3 ) AS THURSDAY, ADDDATE( CURDATE(), - WEEKDAY(CURDATE()) + 4 ) AS FRIDAY, ADDDATE( CURDATE(), - WEEKDAY(CURDATE()) + 5 ) AS SATURDAY, ADDDATE..
-
Mybatis XML에서 꺽쇠 쓰기IT/DB 2019. 5. 29. 08:21
개요 XML에서 꺽쇄를 써야하는 경우가 있다. 많은 경우가 있지만 대표적 쉬운 예로, Mybatis에서 Mapper XML을 작성할때, WHERE절 내에서 조건연산자를 쓰고 싶을때 > 혹은 라는 것이 있다. 일단 CDATA가 무슨 뜻이냐 하면, 그것은 바로 'Character Data'. 즉, '문자 데이터'를 말하는 것입니다. 그런데 이 용어를 좀 더 정확하게 말하면 '(Unparsed) Character Data'. 즉, '파싱하지 않는 문자 데이터'라는 뜻입니다. 반대로, 파싱하는 문자 데이터는 'PCDATA'라고 부릅니다. 출처: http://parkjuwan.tistory.com..
-
Oracle 쿼리 정리 [Ctrl + F 용]IT/DB 2019. 5. 26. 21:56
#개요 옛~날에 학원을 다닐때 Oracle 수업을 들으며 열심히 쿼리를 정리해뒀던 문서를 발견했다. 오라클을 잘 쓰진 않지만, 필요로 할때 쿼리 예제를 빠르게 찾기위해 여기에 올려두려고 한다. 1. SQL 기본 cmd에서 실행: sqlplus scott/tiger cmd 한줄에서 보기: set linesize 150 유저접속: conn xxxxx(계정명) / disc 유저확인: show user 구조보기: desc XXXX(테이블명) ============================ 1.컬럼에 산술연산 가능 select ename, sal, sal*12 from emp; (널 처리 주의!) > (x+Null = null) 2. 별칭지정 (헤딩) select ename as "사원 이름", sal as"..
-
URL, URN, URI 차이 // URL의 구조IT/Web 2019. 5. 26. 21:46
#개요 일하다가 웹페이지에서 특정 링크의 주소를 보일때 해당 주소가 URL인지 URI인지에 대해서 혼동이 왔다. 간단히 찾아보니 비슷한 개념인데 많은 사람들이 혼용을 하고, 그 혼용조차도 대부분 의심없이 받아들이고 사용하고 있다. 그래서 찾아보다가 잘 설명된 글을 찾았다. 출처 : http://hihoyeho.tistory.com/10 1. URL, URN, URL 1-1. URL ( Uniform Resource Locator ) 리소스의 위치다. https://www.naver.com 같은 우리가 흔히 알고있는 웹사이트를 가르키는 주소를 나타내는것이 일반적이지만, FTP주소 (FTP://xxx.xxx.xx.xxx), 메일주소(mailto:ldk2468@naver.com) 도 모두 URL이라고 할 수 ..
-
윈도우에 Java 8 설치 및 환경변수 설정 (JVM, JDK,JRE,개념 / 자바 설치)IT/Java 2019. 5. 26. 21:39
#개요 노트북으로 뭔가 소스를 작성하려 했더니, JAVA가 설치되어 있지 않았다. JAVA를 설치하다보니 옛날에 JDK가 뭐지? JRE가 뭐지? JAVA는 어떻게 설치하는거지? 하고 고민했던 내가 떠올랐다. 누군가에게 도움이 되길 바라는 마음으로 한번 정리해서 올려놓기로 한다. #서론 무료 IDE(통합개발툴)인 이클립스를 설치하면 바로 Java 소스를 작성할 줄 알고있는 뉴비들이 종종 있는데, 아무런 세팅이 되어있지 않은 PC환경에서 이클립스를 실행하면 아래와 같은 메세지를 뱉는다. A java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual mac..