본문 바로가기

전체글94

듀얼 모니터에서 단일 모니터 변경시 창이 안보일때 듀얼모니터는 필수가 된 시대에서.. 출장을 간다거나 회의를 진행한다거나 할 때, 노트북만 들고 프로그램을 실행시켰더니 사라진 창이 나와 곤란한적이 있었다. 이 때 쉽게 해결하는 방법을 공유하고자 한다. 1. Alt + Tab 혹은 시작표시줄(아래 사진)에서 활성화할 프로그램을 선택한다. 2. 활성화를 했다면, Alt + Space 를 눌러 프로그램 옵션창을 활성화 시킨다. 3. 일반적으로는 최대화 버튼을 클릭하면 해결이 되고, 안된다면 이동(M)을 눌러 현재 모니터로 마우스를 드래그 한다. 2018. 6. 14.
아이콘x2018 장점, 단점, 후기 저의 첫 코드리스 이어폰 삼성 기어 아이콘X2018 입니다.이전 이어폰으로는 UE 트리플파이 10을 쓰다가 고장이 나서 텐막 프로를 사용 했었는데 장/단점을 한번 비교하겠습니다. 박싱은 심플하게 되어있네요. 개봉을 하면 아이콘x2018의 이어폰과 충전크래들이 보입니다.충전 크래들이 생각보다 작아서 놀랬네요 충전크래들을 오픈한 모습입니다. 단자가 각 5개씩 보이는데 .. 자브라 엘리트 65T에 비하면 훨씬 많네요. 이렇게까지 많은 이유는 잘 모르겠어요 상자 안에는 간단설명서와, USB OTG, 충전잭 등을 제공 하네요. 간단하게 읽을 수 있는 설명서도 첨부 되어 있습니다. 먼저 코드리스 이어폰을 처음 써봤는데, 처음 착용 느낌은 제대로 착용한거 맞나? 였습니다. 귀가 좀 작은편인데, 제대로 착용이 안된 느.. 2018. 6. 14.
button 태그에 onclick을 써놔도 안될때 button 태그는 보통 form tag에 있는 action값을 submit 하는 기능이 있다. 그러므로 form action이 지정되어 있는 태그 안에 button이 있다면, input type="button"으로 수정하여 onclick이 가능하게 수정하면 된다. 2018. 3. 15.
스프링 컨트롤러 기본 구조 spring controller 스프링 컨트롤러 구조에 대해 알아보자.@Controller 라고 어노테이션을 통해 컨트롤러임을 명시하고,View에게 데이터를 전달하기 위해 Model 객체 생성과 RequestMethod 를 통해 접근방식 설정도 가능하다 또한 JSP 내장객체인 request 와 response 가 파라미터로 전달 할 수 있도록 설정하고@RequestParam 을 통해 컨트롤러에 전달되는 파라미터를 수신할 수도 있다. 자세한것은 아래의 이미지를 참고하자. 2017. 4. 13.
window popup으로 insert (등록) 와 detail (수정)을 처리할 때 초기화 방법 View단에서 window 팝업레이어를 사용할 때 같은 팝업을 사용해야 하는 경우가 있다. (등록 수정이 같은 창일 때)이때 넘겨주는 파라미터는 다르나, 세션이나 쿠키에서 이전에 넘겨받은 파라미터를 가지고 있기 때문에 원치 않은 결과를 가져올 수 있다. 먼저 View화면에서 넘겨주는곳을 보면 위의 함수의 경우 저장을 위한 함수이고, 아래의 함수는 수정할 때 사용하는 함수이다.하지만 위에 말했듯이 넘겨주는 파라미터가 다른데도 상대 파라미터를 계속해서 가지고 있을 수가 있으므로 등록창에서 사용되는 레이어팝업 함수에 공백으로 초기화를 해주면 해결할 수 있다. 2017. 3. 28.
[MySQL] LAST_INSERT_ID(), insert 후 PK 값 사용하기 테이블 Master와 Sub가 있다.Master 테이블의 PK를 Sub 테이블이 FK로 참조하고 있다면 Master 테이블에 1개의 ROW를 추가하면서 MASTER 테이블에도 1개의 ROW를 함께 추가해야 할 경우가 있을 것이다. 하지만 MySQL의 AUTO_INCREMENT로 설정된 column은 그 값을 먼저 가져올 수 없다. 이럴 때는 MySQL의 LAST_INSERT_ID()라는 함수를 사용하면 된다. 이 함수는 가장 최근에 성공적으로 수행된 INSERT 구문의 첫번째 AUTO_INCREMENT column의 값을 반환한다. 위와 같이 SEQ를 반환하도록 XML에 작성해 주고, 아래와 같이 DAO에서 사용할 수 있다.각 프레임워크마다 get, put 방식은 조금씩 다를 수 있으니 맞춰서 사용하자. 2017. 3. 23.