일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- CBD 단점
- sonoff
- SI와 SM 차이점
- 자바튜닝
- 네트워크 기본개념
- 구글캘린더 검색
- USB-C충전
- 소프트웨어설계
- open cursors
- tvheadend
- LAN WAN
- 자바개발
- angular 6
- 실해하지 않는
- USB-C to HDMI 아답터
- 자바스크립트 JQuery
- EXK
- Tomcat error-page version
- Data Transfer Object(DTO)
- LG그램2017
- Value Object(VO)
- SW설계
- 경력개발자
- SW분석
- maven #junit
- 객체설계
- ASUS 공유기
- docker 네트워크
- SpringBoot
- 프로젝트관리
- Today
- Total
목록분류 전체보기 (81)
대빵's Blog
오늘(9/23) 아침부터 사용중입니다. 저가형이라서 그닥 기대없이 구입하고 추석전에 구입해서 토요일 배송받고 오늘 아침부터 사용중입니다. USB-C 허브 구입해보신 분들은 아시겠지만 포트 2개~3개 지원하는 것들도 최소 2만원이상인데 이 제품 배송비 포함 8,900원 입니다.(헐..) 그냥 속는 셈치고 구입해서 오늘 아침부터 사용중인데 제 2017 그램 노트북 14인치에서 USB-PD 지원도 잘되는 것 같고 지금 땡잡은 기분입니다.... 이대로만 버텨주면 소원이 없겠습니다만....워낙 USB 장비들이 말도 많고 탈도 많아서 불안불안하기는 합니다.... 물건은 G가게 에서 USB TW9A 로 검색하시면 됩니다.... 참고로 전 해당 판매자와 아무런 관계 없는 사용자입니다..... 제가 사용중인 환경 사진 ..
Atomikos를 이용한 이기종 DB 트랜잭션(Springboot + Mybatis) - 2. Application 환경구성 및 샘플코드 Springboot 및 Mybatis 를 위한 Config 설정 application.properties 정의 spring.jta.enabled=true # DATASOURCE master => develop server [XXX_DB] (Single DB Transaction) #spring.db.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver #spring.db.datasource.jdbc-url=jdbc:sqlserver://메인DB서버IP:포트;databaseName=XXX_DB..
Atomikos를 이용한 이기종 DB 트랜잭션 처리 최근 들어 오라클의 갑질이 갈수록 심해지고 각종 클라우드 플랫폼들이 대중화 되면서 이기종 DB 간 트랜잭션 처리가 필요한 경우가 많아졌다. 이기종 트랜잭션 처리를 인터넷에 검색해보면 JTA 환경을 거의 대부분 사용하는데 JTA는 아직 국내에서는 시기상조인듯 하여 Mybatis 환경을 이용해서 구성했다. 아래 예제는 테스트 환경에서 구성했기 때문에 실제로 사용시 보안/성능상 문제는 아직 검증 안되었으니 참고하기 바란다. mybatis 에서의 Atomikos 환경설정은 인터넷 검색해봐도 거의 자료가 없어서 한참 해멨다. 환경 OpenJDK 1.8 Maven Springboot 2.x Mybatis 메인 DBMS -> Mssql 이기종 DBMS 1번 -> M..
maven clean test-compile install -DskipTests=true => test source compile 되고 install 시 test는 수행되지 않는다. => test code 가 compile 되었으므로 junit 을 수동으로 실행할 수는 있다. maven clean test-compile install -Dmaven.skip.test=true => test source compile 도 안되고 install 시 test도 수행되지 않는다. => maven test-compile 했기 때문에 test를 compile 한다고 생각했지만 maven.skip.test 로 test를 skip 했기 때문에 test-compile 도 수행하지 않는다. 따라서 junit test를 할수..
부모님(아버지) 장례식 치루기 = 장지. 부모님이 돌아가신 이후 어떤 방법으로 어디에 모실지 결정해야 함. . 내 경우 , 서울 인근 납골당 정보를 검색하여 직접 찾아가서 보고 계약/분양 받아서 차후 돌아가시면 모실 장소를 미리 정해놓았음= 화장하는 경우. 서울에서 화장하는 경우 화장터는 서울벽제, 서울양재(서울추모공원) 두군데가 있음. 어디든 서울시민이면 인터넷으로 예약하고 이용가능 하지만 돌아가신 당일에 조회해보고 화장터에 자리가 있어야 만 화장이 가능함. 통상적으로 월요일에 돌아가시면 수요일이 발인이고 화장은 보통 오전에 하므로 수요일 오전에 빈자리가 있다면 월요일 돌아가신 직후 모바일로 예약을 빨리 해야 함.. 월요일 돌아가신 분들은 모두 수요일 오전에 화장 예약하려고 하기 때문에 종종 월요일 밤..
나는 업무관련된 내용들은 원노트를 사용하여 정리한다.다른 노트 프로그램들도 많이 사용해봤고 에버노트는 유료결제하면서 사용중이기는 하지만 업무관련 작업내용들은 오피스 파일로 변환해야 되는 경우가 많기 때문에 원노트를 주로 사용한다. 해외 블로그나 사이트들에서 코드관련 내용들을 검색해 보면 코드블록을 사용하여 코드조각들을 삽입한다.원노트에 코드조각을 이쁘게(!) 삽입하기 위해 찾아보니 MS 사이트에서는 아직 원노트에 공식적으로 코드블록을 지원하지 않는다고 하여 Github 에서 원노트 플러그인을 하나 받아서 사용해 보니 생각보다 괜찮았다.원노트에 코드블록 삽입하려면 https://github.com/elvirbrk/NoteHighlight2016 에서 release 버전을 받아 설치하면 원노트에 코드블록 삽..
사용자가 현재 a.com 이라는 사이트에 접속해서 인터넷을 하고 있다. 그런데 사용자의 PC가 해킹되어 사용자가 모르는 hacking.js 라는 프로그램이 내부적으로 동작하고 이 hacking.js 는 사용자가 a.com 사이트에 접속하면 사용자 PC의 개인정보가 담겨있는 쿠키파일을 hacking.com 으로 전송한다고 하자. (이를 크로스 사이트 스크립팅(XSS) 해킹기법이라고 한다.) 웹 브라우저는 이처럼 사용자가 특정사이트에 접속중인 상태에서 동시에 다른 사이트를 접근하는 경우 보안상 문제가 발생했다고 인식하여 이와 같은 행위를 기본적으로 불허한다. 이를 동일출처정책(Same Origin Policy) 이라고 한다. 그런데 이러한 해킹말고 실제로 기능구현 할 때 다른 사이트를 동시에 접속해야 될 필..
Hyper-V 에서 docker 를 지원한다고 해서 설치하고 사용해봤으나 네트워크가 연결이 안된다. 한참 삽질하다가 네트워크가 자동으로 연결되지 않는 것을 확인하고 네트워크 공유를 설정하니 정상적으로 네트워크 연결이 되었다. 윈도우에서 docker 설치시 virtualbox 를 사용하면 자동으로 네트워크를 잡기 때문에 별로 신경쓸게 없었는데 Hyper-V는 윈도우 native 이면서도 네트워크를 자동으로 설정하지 않는다....ㅡㅡ; Hyper-V 를 윈도우에서 활성화 시키면 아래와 같이 vEthernet 이라는 기본스위치가 생성된다.(그냥 PC에 랜카드가 하나 더 설치되었다고 생각하면 된다.) 현재 노트북에 wifi 환경에서 인터넷이 연결되어 있기 때문에 wifi 속성에 들어가서 네트워크를 vEthern..