일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- intelij spring config
- compgen
- @SubscribeMapping
- @Autowired
- 파이썬
- spring
- 티스토리챌린지
- 편향된 지수
- 쉘 스크립트
- DTO
- application layer
- 기본키 전략
- 은행원알고리즘
- 컴파일 타임 상수
- 리눅스
- allocationSize
- 알고리즘
- Git
- 무한정 대기
- 런타임 상수
- 쿠키
- m:n
- BindingResult
- 백준
- API
- 프로그래머스
- JDBC
- 커밋 되돌리기
- 오블완
- JPA
- Today
- Total
목록분류 전체보기 (95)
둘셋 개발!
Intro.float를 2진수로 저장하는 방식을 보다가 지수부분(8bit)의 범위가 왜 -127~128인지 궁금해졌다. 왜냐하면 8bit일 경우, 2의 보수법을 사용하면 -128 ~ 127까지 이기 때문이다.우선 float의 값을 2진수로 변환하는 예시를 하나 들어보자. float num = (float) 263.3; 이 값을 실제로 메모리에서는 어떻게 저장할까? float는 4byte를 차지하기 때문에 총 32bit로 263.3를 표현해야 할 것 이다. 그리고 자바에서 실수형을 저장할 때 부동소수점으로 표현함으로 32bit를 부호비트, 지수비트, 가수비트로 표현할 것이다.(부동소수점이 무엇인지 모르신다면 더보기를 열어보세요)더보기실수형을 표현하는 2가지 방식 (1) 고정소수점정수부분과 소수 부분을 나..
본 내용은 'KT 리눅스 쉘 스크립트 프로그래밍 교육'에 기반한 내용입니다. 표준 출력 터미널에서 작업하는 명령은 보통 모니터에 출력된다. 이것을 '표준 출력' 이라고 하고 숫자로는 1로 표현한다. '표준 출력'을 모니터가 아닌 출력값을 파일로 저장할 수도 있는데 이를 Redirection이라고 한다. > 기호를 사용한 후에 파일 이름을 쓰면 된다. ls -l 의 내용이 log.txt에 담긴 모습이다. 위에서 표준 출력은 숫자 1로 표현한다고 했으니 '>'와 '1>' 은 동일한 표현이다. 이게 무슨말이냐 하면 ls -l > log.txt ls -l 1> log.txt 이 두개가 같은 것이라는 말이다. 그럼 만약 오류를 출력하고 싶다면 2를 사용하면 된다. ls -l 2>log.txt (ls -l 은 오류..
본 내용은 'KT 리눅스 쉘 스크립트 프로그래밍 교육'에 기반한 내용입니다. 쉘 스크립트 작성의 가장 큰 이유는 반복적인 일은 자동화 하기 위함이다. 이번 포스팅은 예약 작업에 관한 내용을 다룰 것이다. 백업해야 하는 자료를 매번 직접 백업하는 것이 아니라 쉘 스크립트를 사용해서 자동화해보자 하고자 하는 것: /lab/scripts/data/ 아래에 있는 모든 파일을 주기적으로 /lab/backup 디렉토리로 백업 1. 백업할 데이터를 생성 mkdir /lab/scripts/data vi 1.sh vi 2.sh /lab/scripts/data 디렉토리를 생성 후 1.sh, 2.sh 파일을 넣어주었다. 2. 백업 명령 스크립트 생성 후 권한 부여 backup_data.sh #! /bin/bash rsync..
본 내용은 'KT 리눅스 쉘 스크립트 프로그래밍 교육'에 기반한 내용입니다. ✏️ 변수 생성하는 방법 3가지1. 변수="문자열" 2. 변수=$환경변수 3. 변수=$(command) 변수에는 문자열을 직접 입력할 수도 있고 환경변수의 값을 넣을 수도 있고 명령어 실행 후의 결과값을 넣을 수도 있다. 🔴주의할 점 - 변수와 값을 =으로 연결할 때 공백이 있으면 안된다!! - 값으로 숫자를 입력해도 문자열로 인식한다.myvar="janguni myname=$myvar# 윗 줄에서 초기화한 환경변수의 값을 다시 'myname'이라는 환경변수에 넣음 myscript=$(find /lab | xargs file | grep "Bourne") #/lab 하위 파일들 중 Bourne을 포함하는 행을 넣음 변수의 값은 ..