Oracle 클라이언트로 많이 사용하는

SQL Developer (4.x 기준) 에서는 기본적으로 'DATE' 데이터형을 YYYY-MM-DD 등 날짜 부분만 표시한다. 그러나 Oracle 는 날짜, 시간을 Date 형식으로 표현하기에 HH:MM:SS 등을 표시해야 한다


날짜 부분을 표시하기 위해

도구 -> 환경설정 메뉴에 들어가

[데이터 베이스] 의 [NLS] 페이지에 들어가서

날짜 형식에 YYYY/MM/DD HH24:MI:SS 등 입력해 두면

시간을 볼수 있다.




Posted by 김모작자

댓글을 달아 주세요

Jenkins CI 의 스크립트 콘솔에서 명령어 보낼 때

간혹 중간에 | (pipe) 가 있으면, 자체 내장(?) 언어인 groovy script 때문에 
실행이 안되는 문제가 있다. ( 정확히는 결과에 아무 것도 안나온다.. )


흔히 자주 쓰는 ps -ef | grep XXXX 의 경우 아래처럼 표현이 가능하다.

proc1 = "ps -ef".execute()
proc2 = "grep XXXX".execute()
 all = proc1 | proc2


println all.text


Posted by 김모작자

댓글을 달아 주세요

MySQL 5.5 기준.


1) MySQL 설정 변경

MySQL 설치 후

netstat -anlp | grep 3306

으로 LISTEN 중인 MySQL Instance 를 보면 127.0.0.1 에 Bind 를 하고 있다.

이 상태에서 외부에선 접속을 못한다.

/etc/mysql/my.cnf

위 파일을 vi, nano 로 열어보면

bind-address 에 127.0.0.1 가 설정돼 있다.

이 줄을 앞에 # 을 붙여 주석 처리한 후에

service mysql restart

로 MySQL 서비스를 재시작 하도록 한다.


2) 계정 설정

보통 검색해 보면

GRANT ALL PRIVILEGES ON *.* to 'LoginID'@'%' IDENTIFIED BY 'password';

이렇게 계정에 모든 권한을 주고 있으나

정확히는 뒤에 % 가 핵심이다.

any 로 접속하는 LoginID 에 모든 권한을 주라는건데, 모든 권한을 줄 필요는 없다. !!!


3) 고려할 부분

실제 DB 를 외부에서 접속되게 할 필요는 없다고 본다.

bind address 를 private ip 나 아예 127.0.0.1 로 바꿔서 접속을 차단하도록 한다.




Posted by 김모작자

댓글을 달아 주세요

Spring Boot 프로젝트를 만든 후 JSP 를 쓰려면

1) jstl, tomcat-embed-jasper 추가

2) application.properties 에

spring.mvc.view.prefix: /WEB-INF/jsp/
spring.mvc.view.suffix: .jsp

3) jsp 위치

src/main/webapp/WEB-INF/jsp

여기에 JSP 파일 위치하도록, 나머지 css, js 파일 등은 static 에 위치시키면 될듯..


4) non-jsp, html, css 등 파일 위치

index.html 를 예를 들면

src/main/resources/META-INF/resources/index.html
src/main/resources/resources/index.html
src/main/resources/static/index.html
src/main/resources/public/index.html


참고 URL :

https://spring.io/blog/2013/12/19/serving-static-web-content-with-spring-boot

https://www.leveluplunch.com/java/tutorials/003-getting-started-with-spring-boot/

Posted by 김모작자

댓글을 달아 주세요

Windows 10 깔고 며칠 잘 쓰고 있었는데....

어느날인가.. 모니터만 꺼두고 잠시 나갔다 와서 다시 모니터를 켰더니

생뚱맞게 화면 해상도가 640x480 해상도로 변경돼 고정이 되는 문제가 생겼다. 재부팅 해도 계속 640x480..

장치관리자에 VGA 도 잘 잡혀있는데...


일단 원천적인 해결은 아니고,

DisplayPort 포트 케이블을 뺏다가 다시 꼽으니 해결됐다


Posted by 김모작자

댓글을 달아 주세요