일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- elasticsearch
- Spring Batch
- jsp
- tool
- laravel
- MySQL
- ReactJS
- 맛집
- Gradle
- ubuntu
- php
- IntelliJ
- devops
- Oracle
- jenkins
- it
- Spring
- JVM
- javascript
- Spring Boot
- springboot
- Git
- 요리
- db
- redis
- Web Server
- Design Patterns
- AWS
- linux
- java
- Today
- Total
목록전체 (810)
아무거나
문자열 제거 (LTRIM, RTRIM, TRIM) LTRIM: 컬럼에서 지정한 문자를 왼쪽에서 부터 제거 (기본옵션은 공백제거) SELECT LTRIM('테스트 ') AS TEST_ONE, // 테스트(공백제거) LTRIM('테스트', '테스') AS TEST_TWO, // 트 LTRIM('테스트', '스') AS TEST_THREE // 테스트 -> 문자열의 시작이 '스'가 아니므로 전체 문자가 나옴 FROM DUAL RTRIM: 컬럼에서 지정한 문자를 오른쪽에서 부터 제거 (기본옵션은 공백제거) SELECT RTRIM(' 테스트') AS TEST_ONE, // 테스트(공백제거) RTRIM('테스트', '스트') AS TEST_TWO, // 테 RTRIM('테스트', '스') AS TEST_THREE ..
모바일에서 Input Text 에 값을 입력 시 하단 키패드 때문에 화면 가려지는 현상 해결 // 예를 들어 state에 사이즈 조절 또는 display:none 을 할 state를 추가 inputAutoSize: string // function ( 해당 예제는 class에 display:none 을 주어 화면이 안잘리게 하는 방법으로 진행 ) handleFocusIn = () => { this.setState({ inputAutoSize: 'none' }) } handleFocusOut = () => { this.setState({ inputAutoSize: '' }) } // html ( stype을 state로 관리하여 포커스에 따라 display css 설정이 제어된다. ) TEST DIV DI..
평양냉면 먹으러 갔다. 맛있었다. 괜히 평냉맛집이 아닌듯. 메밀면과 진한 육수에 사이드로 시킨 수육은 정말 일품이다. 하지만 재방문 의사는 없을듯 무난한 평냉맛
수유 광안리에 이어 충무로 광안리에 갔다. 여기는 수유와 다르게 육회가 덩어리로 나온다. 소스나 연어는 수유가 맛있고 육회는 여기가 맛있는 것 같다 지극히 개인적인 느낌이므로 사람마다 다를 수 있다.
85~88 에서 시작한 다이어트 지금은 80킬로이다 약 5킬로를 감량했다. - 먹을거 다 먹고 어느정도 위가 적응되면 식단을 더 줄였음 - 술은 약속잡힐때만 먹음. 정체기때는 너무 힘들어서 주 3회 먹은적도 있지만 1일1식은 무조건 지킴 - 활동적이여야한다. 등산, 빨리걷기, 달리기 절대로 몸무게 수치에 신경쓰지말고 외관상 변화를 지켜보자. 아직까지도 계속 진행중이다. 참고로 상기 운동 리스트는 등산도 포함이다. 다음달까지 또 5킬로를 감량할 예정이다. 1차 목표는 75킬로이다. 화이팅
프로세스 백그라운드 실행 및 nohup // nohup를 이용한 실행, 같은 경로에 nohup.out 라는 파일이 생성되고 출력 문자열이 자동으로 저장 $ nohup shell.sh & // &: 백그라운드로 실행, hang-up signal이 오면 실행이 멈춘다. // nohup: hang-up signal이 와도 동작하기 때문에 연결이 끊어져도 실행이 멈추지 않는다.
프로세스 죽이기(kill) 일반적으로 kill 옵션은 여러가지가 있지만 9 or 15 옵션을 자주 사용한다. 추천은 15 옵션으로 2~3회 종료시도했다가 안되면 9 옵션을 사용하자. // 하드웨어적 종료 // 작업중인 모든 데이터를 저장하지 않고 프로세스를 강제로 종료하기 때문에 저장되지 않는 데이터는 소멸된다. $ kill -9 {pid} // 소프트웨어적 종료 // 자신이 하던 작업을 모두 안전하게 종료한다. $ kill -15 {pid}
Sentry Java 연동 Sentry란 오류 모니터링을 제공하는 오픈소스 플랫폼이다. 클라우드(=sentry.io)는 무료 및 비용별 과금을 제공하지만 자체 구축하면 무료로 사용할 수 있다. 다양한 언어를 제공하므로 유용하게 사용할 수 있다. sentry.io 에 접속하여 회원가입을 한다. 회원가입을하면 DSN 번호를 확인하자. Settings -> Client Keys (DSN) -> DSN 번호 확인 이제 java 경로인 resources 폴더에 sentry.properties 파일을 생성하고 하기 내용을 입력하자. dsn={myDSN} servername={serverName} stacktrace.app.packages={Package} 그 다음 resources 폴더경로에 logback-spri..