일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- php
- 요리
- laravel
- redis
- db
- elasticsearch
- Web Server
- Gradle
- devops
- Oracle
- linux
- JPA
- ReactJS
- jenkins
- javascript
- ubuntu
- 맛집
- jsp
- Spring Boot
- Spring
- docker
- springboot
- MySQL
- Design Patterns
- tool
- AWS
- java
- Git
- IntelliJ
- it
- Today
- Total
목록2020/06 (19)
아무거나
yarn 설치 npm으로 설치하는 방법 $ npm install -g yarn $ yarn --version yarn 초기세팅 // package.json 생성됨 $ yarn init package.json을 기준으로 yarn 의존성 모듈 설치 $ yarn install 의존성 모듈 설치 $ yarn add {package} $ yarn add {package}@{version} 의존성 모듈 업그레이드 $ yarn upgrade {package} $ yarn upgrade {package}@{version} 의존성 모듈 제거 $ yarn remove {package}
작업도중 임시로 저장해 두고 다른 branch에서 작업하고 싶을때 사용하는 명령(git stash) 하던 작업 stash 저장 $ git stash stash 목록을 확인 $ git stash list stash 적용 // 최근 저장된 stash 으로 적용 $ git stash apply // 원하는 stash의 버전으로 적용 $ git stash apply {stash 버전명} // index 옵션을 적용하면 staged 상태였던 파일들까지 자동으로 다시 staged 상태까지 복원시켜준다. $ git stash apply --index 임시 저장된 stash 제거 // 최근 저장된 stash 제거 $ git stash drop // 원하는 stash의 버전으로 제거 $ git stash drop {st..
주변에 여러 종류의 우동을 파는곳이없어서 특히 냉우동을 먹기 위해 면장우동을 방문했다. 1위 붓가께 2위 냉우동 3위 가마타마 지극히 주관적인 순위이므로 만약 냉우동을 좋아하면 위와 같이 시켜먹는것을 추천 면장우동 서울 도봉구 도봉로118길 10 http://naver.me/IIdBrxsi
특정 url path에 접근할 때 서버 경로에 있는 파일 불러오기 [nginx.conf] ... server { ... # 해당 http://localhost/upLoadFile/file.jpg 에 접근하면 해당 file.jpg 파일로 접근할 수 있다. location /upLoadFile { alias /home/bkjeon/files; } ... } ...
OVER 함수 및 PARTITION BY 사용법 예제 데이터 예제 쿼리 반환되는 행의 수를 계산하여 줄인다. (GROUP BY) SELECT EXEC_TME, COUNT(*) AS LOG_CNT FROM TB_CM_OP_L GROUP BY EXEC_TME; 모든 행을 분할, 반환 된 행의 수에 영향을 미치지 않고 결과가 누적되어 계산되는 방식 주로 누적집계나 누적합계에 많이 사용됨 -> 1번 row에 3이 1개, 3번 row에 3이 또 있으므로 2개로 표시 즉, 값이 누적되어 계산됨 (PARTITION BY) SELECT ROW_NUMBER() OVER (PARTITION BY EXEC_TME ORDER BY INPT_DM DESC) AS ORDER_INPT_DM_LOG FROM TB_CM_OP_L; 5..
실행계획(SQLDeveloper 툴에서는 단축키 F10) -- 1. 실행계획에 대한 정보를 저장 (실제 조회 쿼리가 실행되는게 아님) EXPLAIN PLAN SET STATEMENT_ID = 'EXPLAIN_TEST' INTO PLAN_TABLE FOR SELECT * FROM TEST_TABLE; -- 2. 실행계획 테이블에 저장된 정보를 조회하여 해당 정보를 확인 SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE', 'EXPLAIN_GDS', 'ALL'))
Git Commit Template란 Commit 작성법을 규칙으로 정하고 그 규칙을 Template으로 가이드하는 파일을 만들어서 적용 Git Commit Template 설정 프로젝트 최상위 경로에 git-commit-template.txt 생성 [git-commit-template.txt] # Insert 를 클릭하여 해당 글을 수정한단 (vi와 동일) # 제목의 길이는 최대 40글자까지 # 제목에 .(마침표) 금지 # 리스트 # feature: 신규 기능 및 유지보수 건 # bug: 버그 수정 # etc: 기타 변경 # : 지우고 입력 -> ex: feature:제목 : # 지우고 설명 입력 -> 설명 테스트 # 지우고 연관된 이슈들을 입력 -> (ex: feature #321, bug #211)..
테이블 복사 복사할 테이블이 존재하지 않을경우 CREATE TABLE [대상 테이블명] SELECT * FROM [원본 테이블명] 복사할 테이블이 존재하는 경우 INSERT INTO [대상 테이블명] SELECT * FROM [원본 테이블명] 다른 데이터베이스 간의 테이블 값 복사 INSERT INTO [대상 데이터베이스명].[대상 테이블명] SELECT * FROM [원본 데이터베이스명].[원본테이블명] 중복 레코드 에러가 생길 겨우 예외처리 방법 // ignore 처리 INSERT ignore INTO .....