일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 네트워크 기본개념
- CBD 단점
- sonoff
- 구글캘린더 검색
- SW설계
- angular 6
- 실해하지 않는
- SW분석
- tvheadend
- Data Transfer Object(DTO)
- 객체설계
- Tomcat error-page version
- maven #junit
- 경력개발자
- 프로젝트관리
- ASUS 공유기
- Value Object(VO)
- LG그램2017
- 소프트웨어설계
- EXK
- docker 네트워크
- USB-C충전
- SI와 SM 차이점
- SpringBoot
- LAN WAN
- open cursors
- USB-C to HDMI 아답터
- 자바개발
- 자바튜닝
- 자바스크립트 JQuery
- Today
- Total
목록전체 글 (82)
대빵's Blog
Spring 의 기본 Connection Pool 이 HikariCP 로 변경되면서 Scouter APM 에서 datasource 사용량이 모니터링이 되지 않는다. 구글링 해보니 아래 링크와 같은 내용을 발견하여 해당 내용을 보고 살짝 수정하여 HikariCP를 Scouter APM 에서 모니터링 가능토록 등록하였다. 참고링크 https://jamcode.tistory.com/80?fbclid=IwAR3i6voXhWUpyjqHGwmxXCUJwBSa4eknm10dg_dNNYRe8h1-MCM7n3vUfvQ Scouter 에 Spring hikari pool 연결 Scouter 에서 기본적으로 tomcat DBCP 는 모니터링이 가능하지만 spring 의 hikari 는 모니터링이 되지 않는다. Scouter..
오늘(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) 이라고 한다. 그런데 이러한 해킹말고 실제로 기능구현 할 때 다른 사이트를 동시에 접속해야 될 필..