전체 글 207

terminal. 명령어 history

echo $HISTFILE history - !-3 : 3번째 최신것 실행 - !{command_name} : 으로 명령어 검색 가능 > 하지만 바로 실행된다. ㄴ !ping:p 이렇게 치면 어떤 명령어인지 보여줌 위 화살표 / ctrl + p : 명령어 히스토리 아래 화살표 / ctrl + d : 명령어 히스토리 ctrl + r : recall 모드로 진입 > 검색 가능 ctrl + g 로 나오기 가능 history 삭제 시 history -d 107 history -c : 전체 삭제 # history에 시간날짜 기록하고 싶을 때 HISTTIMEFORMAT="%d/%m/%y %T" Bash HISTSIZE vs. HISTFILESIZE | Baeldung on Linux In this tutorial,..

개발/터미널 2022.05.08

datagrip. 한글 포함된 내용 엑셀 다운로드 시

1. 엑셀 실행 2. 데이터 메뉴에서 -> 텍스트 선택 3. 가져올 파일을 선택하고 확인 클릭 4. 드롭다운 메뉴에서 65001: 유니코드(UTF-8) 선택 DataGrip에서 뽑아낸 csv 파일 한글이 깨질 때 euc-kr(UTF-8 or UTF-16)이 아닌 csv 파일을 엑셀에서 열면 한글이 깨집니다. 바로 열지 말고 다음 절차를 거쳐서 열면 됩니다. 1. 엑셀 실행 2. 데이터 메뉴에서 -> 텍스트 선택 3. 가져올 파일을 선택하고 iwantadmin.tistory.com

개발/꿀팁 2022.05.03

terminal. 명령어 형식

명령어 [옵션] [인자값] 리눅스 명령어 실행 형식의 종류에는 1. 명령어 만 사용하는 경우 2. 명령어 옵션 을 사용하는 경우 3. 명령어 옵션 인자값 을 사용하는 경우 4. 한 줄에 여러 명령어 를 사용하는 경우 예1)#ls 예2)#ls -l 예3)#ls /tmp 예4)#ls ; date 옵션의 순서는 변경 할 수도 있으나 옵션의 인자값이 있을 때는 주의해야 한다. #명령어 -l -k 인자값 (O) #명령어 -k 인자값 (O) #명령어 -lk 인자값 (O) #명령어 -kl 인자값 (X) cf) man 다음에 명령어 치고 설명 확인 가능하다 - 화살표로 줄 간 이동 가능 - ctrl + f 나 스페이스로 페이지 간 이동 가능 - ctrl + b 로 백페이지로 이동 가능 - g : 맨 앞 페이지 - G ..

개발/터미널 2022.05.01

mysql. timestampdiff

TIMESTAMPDIFF TIMESTAMPDIFF(단위, 날짜1, 날짜2); 단위 SECOND : 초 MINUTE : 분 HOUR : 시 DAY : 일 WEEK : 주 MONTH : 월 QUARTER : 분기 YEAR : 연 ; select min(reg_date), max(reg_date), TIMESTAMPDIFF(MINUTE, min(reg_date), max(reg_date)) from user [MySQL] 날짜 차이 가져오기 (DATEDIFF, TIMESTAMPDIFF 함수) ▶MySQL 날짜 차이 가져오기 (DATEDIFF, TIMESTAMPDIFF 함수) ▶설명 MySQL에서 두 날짜간의 차이를 가져올 때 사용하는 함수가 두 가지가 있습니다. 단순히 일 차이를 가져올 때 사용하는 것이 DA..

해커랭크. Sorting: Bubble Sort (java)

Sorting: Bubble Sort | HackerRank Find the minimum number of conditional checks taking place in Bubble Sort www.hackerrank.com 자바 [JAVA] - 거품 정렬 (Bubble Sort) [정렬 알고리즘 모음] 더보기 1. 계수 정렬 (Counting Sort) 2. 선택 정렬 (Selection Sort) 3. 삽입 정렬 (Insertion Sort) 4. 거품 정렬 (Bubble Sort) - [현재 페이지] 5. 셸 정렬 (Shell Sort) 6. 힙 정렬 (He.. st-lab.tistory.com - 시간복잡도 : O(n2) ㄴ 하나도 swap가 일어나지 않은 경우에 턴을 종료하는 변수를 두어 성능..

spring. @responsebody vs @responseentity

@ResponseBody - 참고로 @RestController를 사용할 시 모든 메서드에 @ResponseBody 자동으로 붙여줌. @ResponseEntity - 응답 보낼 때 헤더 및 상태 코드 직접적으로 다룰 때 사용함. Web on Servlet Stack This part of the reference documentation covers support for Servlet stack, WebSocket messaging that includes raw WebSocket interactions, WebSocket emulation through SockJS, and publish-subscribe messaging through STOMP as a sub-protocol over WebSock..

개발/자바 2022.03.23

mysql. create table 속성 정리

MySQL :: MySQL 8.0 Reference Manual :: 13.1.20 CREATE TABLE Statement MySQL 8.0 Reference Manual / ... / SQL Statements / Data Definition Statements / CREATE TABLE Statement 13.1.20 CREATE TABLE Statement CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name (create_definition,...) [table_options] [partition_opt dev.mysql.com engine - default : InnoDB - InnoDB 트랜젝션 지원 빈번한 쓰기, 수정, 삭제시 처리 능력 디스크, 전원 등..

반응형