전체 글 491

포항 배낭여행_버스를 이용한 구룡포, 호미곶

안녕하세요 ~! 이번 여름에 휴가로 배낭여행을 다녀왔습니다.포항 - 경주 - 부산!!!4박 5일의 제법 긴 여행이었죠 ㅋㅋㅋㅋㅋㅋㅋㅋ 먼저 포스팅하게 된 포항 배낭여행!!! 일정은대전 - 포항역(KTX) - 포항시내(게스트하우스) - 구룡포 - 호미곶! 이제 일정을 시작해보겠습니다. 포항역에 내리면 포항 시내로 가는 버스는 제법 있습니다.검색해보시면 나와요.....버스번호까지는 잘 ㅠㅠㅠㅠ게스트하우스를 먼저 들른 이유는 짐을 보관하기 위함입니다. 배낭여행이지만 짐을 바리바리 계속 가지고 다닐 필요는 없으니깐요그대신 에코백에 필요한 물품만 가지고 다녔어요. 아 생각나는데 시내에서 200번을 타고 구룡포로 갔습니다. 여기가 바로 구룡포 환승센터!200번 버스를 내리고 구룡포환승센터로 이동하셔야 됩니다. 그리..

여행 2017.08.19

포항_호미곶)물회 맛집!!! 물회전문 충청도 식당

안녕하세요 ~!현재 4박 5일 배낭여행 중입니다. ㅋㅋㅋㅋㅋ지금은 포항 호미곶 이고요 ~~~ 그리고!!!!여행하면서 빠질수 없는것이 바로 음식! 맛집 탐방!!! 배낭여행이라 대중교통을 이용하고 있는데요 드디어.....호미곶...에! 도착 하였습니다.대전에서 출발하여 호미곶 까지온 내용들은 제 블로그에 적어두었습니다. >>>>>>>>포항여행_버스를 이용한 구룡포, 호미곶 여행포항여행_버스를 이용한 구룡포, 호미곶 여행

음식 2017.08.19

[pgAdmin] 컬럼(colum) text size 설정

postgre를 사용하면서 pgAdmin을 사용하게 되었습니다.java로 코딩을하여 table에 insert 하는 로직을 구현하였고, pgAdmin에서 select 하였더니 ~~~~~~~~~블라블라블라(...)라고 출력되었습니다. 그래서 처음엔 코딩에서 String size가 제한이 있나??라고 생각하여 이리저리 알아보다.....결국 해답을 찾았죠.삽질을 하였습니다.... 해결방안!!!!pgAdmin의 컬럼 확인 설정을 변경해주시면 됩니다.! 좌측 상단에 보이시는 File - Options 를 선택합니다! 그리고 Query tool 아래에 있는Query editor를 선택합니다. 그리고 이번이 포인트!!!! Max. characters per colum 이 부분에 컬럼에 출력될 글자 사이즈를 설정합니다...

개발/DB 2017.08.19

attr과 prop의 차이 적어두기!

코딩을 하면서 attr을 많이 쓰게 된다...하지만 attr로 사용 할때 자주 부딪히는 문제? 버그 성격? 이라고 생각되는게체크박스나 라디오 버튼 체크여부를 판단하거나 제어할때 발생한다그래서 정리해 적어두려고 한다. attr() - HTML 속성(attribute) 취급, HTML Element에 있는 정보 - HTML attribute 값이 String으로 넘어옴 prop() - JavaScript의 프로퍼티(property) 취급, JavaScript에서 사용하는 정보 - boolean, date, function 등을 가져올 수 있음 ex)체크박스가 체크되어있는 상황alert($("#s_cc_kr").attr('checked')) ----- return : checkedalert($("#s_cc_k..

스프링 @RequestBody, @ResponseBody

프로젝트를 진행하며 json 형태의 데이터를 주고받을 경우가 생겼다. 요즘 xml이나 json 등의 형식으로 주고받은 경우가 빈번하게 발생하고 있는 추세이다. 스프링 MVC 이에 따라 스프링 MVC도 클라이언트에서 전송한 XML 데이터나 JSON 또는 기타 데이터를 컨트롤러에서 DOM 객체나 자바 객체로 변환해서 송, 수신 즉 주고 받을 수 있다. @RequestBody 어노테이션과 @ResponseBody 어노테이션은 각각 HTTP 요청 몸체를 자바 객체로 변환하고 자바 객체를 HTTP 응답 몸체로 변환하는 데 사용 @RequestBody - HTTP 요청 몸체를 자바 객체로 전달받음 - HTTP 요청의 body 내용을 자바 객체로 매핑하는 역할 @ResponseBody - 자바 객체를 HTTP 응답 ..

개발/java,spring 2017.07.07

자바 날짜형식, 데이트 타입/포맷 확인

엑셀데이터를 읽어 들인 데이터가 날짜 포맷으로 변환이 가능한지에 대한 여부를 판단해야할 일이 생겼다. 자바 날짜 관련 클래서! SimpleDateFormat 를 사용하였습니다. SimpleDateFormat dateForm = new SimpleDateFormat("yyyyMMdd"); if (dateStr == null) return false; String format = null; try { format = dateForm.format(dateForm.parse(dateStr)); } catch (Exception e) { e.printStackTrace(); } return dateStr.equals(format); 위와 같이 지정하면 yyyyMMdd 가 아닐경우 parse 할 때 catch문으로..

개발/java,spring 2017.07.05

[CUBIRD]큐브리드 접근 port 열기

큐브리드 시스템은 데이터베이스 서버, 브로커, 큐브리드 매니저로 구성되어 있으며, 외부에서 접근하려면 방화벽 설정 시 port번호를 열어야 한다. 1, 데이터베이스 서버- cub_master: 마스터 프로세스는 클라이언트 프로세스가 서버 프로세스에 접속하여 통신할 수 있게 하는 중계 프로세스로서, 호스트별로 한 개씩 동작한다, TCP/IP 사용 port 1523(default)이며, Parameter CUBRID/conf/cubrid.comf/cubrid_port_id=1523값을 수정하여 port를 변경할 수 있다. - cub_server: 데이터베이스 서버로 데이터베이스별로 한 개의 서버 프로세스가 존재한다. 외부 클라이언트 프로세스와 데이터베이스 접속은 마스터 프로세스가 지정된 데이터베이스 명에 따..

개발/DB 2017.07.03

이클립스 단축키(화면이동)

프로젝트를 진행하다...손목이 너무 아프기 시작했습니다.마우스를 너무 사용해서 그런듯.... ㅠㅠ그래서 이클립스 단축키를 적어놓고 외워보려 한다. 실행Ctrl + F11 : 바로 전에 실행했던 클래스 실행 소스 네비게이션Ctrl + O : 해당 소스의 메소드 리스트를 확인F4 : 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 확인 문자열 검색Ctrl + Shift + K : 문자열 역으로 찾기Ctrl + F : 문자열 찾기 소스 편집Ctrl + Space : 자동완성 기능F2 : 에러 문구 확인Ctrl + L : 원하는 소스 라인 이동Ctrl + Shift + Space : 메소드의 가로안에 커서를 놓고 이 키를 누르면 파라미터 타입 힌트를 볼 수 있다.Ctrl + D : 한줄 삭제Ctrl ..

개발/개발도구 2017.06.27

도메인, VO 객체 Serializable 직렬화

프로젝트를 진행하다보면도메인 혹은 VO객체에 implements Serializable를 하는 경우가 많다. 갑자기 이 행위를 왜 하는지 궁금해 졌다. 다른 네트웍 통신을 하지 않는데 사용하길래 더욱더 궁금해 졌다.그래서 간략하게 정리하게 됬었다. 직렬화란?JVM 힙영역에 존재하는 객체를 한 줄로 늘어선 바이트의 형태로 만드는 것!! 역직렬화란?객체의 형태로 복원하는 작업! java.io.Serializabe 인터페이스를 보면 구현해야 하는 메소드가 없다. 그 이유는 Serializable 인터페이스를 구현한 구현체가 직렬화 대상이다라는 것을 JVM에게 알려주는 역할만을 하기 때문이다. 결론은....속도와도 전혀 상관 없고해당 객체를 파일 또는 서블릿세션에 저장하거나 소켓/RMI로 보내야할때 구현해야 한..

개발/java,spring 2017.06.13

스프링/아이바티스 2개의 DB연결

오라클 DB, 큐브리드에 접근해야 할 경우가 생겼습니다.이에 서로다른 DB에 접근해보도록 하겠습니다. 저는 현재 전자정부 프레임워크를 사용중이므로 전자정부 프레임워크 기준으로 작성중입니다. 일반적으로 DB를 연결하는 dataSource를 다음 처럼 수정합니다. bean 객체를 2개 선언합니다. 그리고 각 연결되 DB를 어디에서 사용할지 정해줍니다여기에 작성한 디렉토리에 쿼리 xml 파일을 생성해야 합니다. 그리고 이번엔 자바 파일 즉, 클래스를 이용하여 DB에 접속할 DAO를 만들겠습니다. 저는 전자정부 프레임워크를 사용하기 때문에 기본적으로 "sqlMapClient" 빈 객체를 사용합니다. 전자정부프레임워크에서 제공하는 EgovAbstractDAO 을 상속받고 사용합니다. public class Url..

개발/java,spring 2017.05.23