일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Multi Factor Authentication
- 리눅스
- mysql
- CCAAdministrator
- 클라우드자격증
- SQLD
- 데이터베이스
- AWSCloudPractitioner
- 클라우데라자격증
- EC2
- SQL
- 클라우드컴퓨팅
- 파이썬
- hadoop
- 빅데이터
- RDBMS
- CCA131
- 하둡
- Identity and access management
- CLF-01
- 쉘스크립트
- 코딩테스트
- 프로그래머스
- IAM
- hive
- MFA
- AWS자격증
- programmers
- 빅데이터실무자격증
- sql자격증
- Today
- Total
목록IT World (106)
Sherry IT Blog
재귀함수에 의해 구현이 되는 알고리즘 재귀함수란 ?(recursive functions)- 하나의 함수에서 자신을 다시 호출해서 작업을 수행하는 것을 말한다. 생각보다 많은 종류의 문제가 재귀적으로 해결가능하다고한다. #재귀적인버전(Recursive version) #O(n) def sum(n): if n=0: s+=n n-=1 print("s :",s ,"| n ::",n) return s a = int(input("Number:: ")) print(sum(a)) 출력 보기쉽게 s와 n을 찍어봤다. s는 4+3+2+1을 누적하는 값을 담은 변수이고 n은 입력값에서 -1 되는 변수 n+(n-1) n이 0 이하일때 while 문이 종료되기 때문에 n값을 더한 10 출력 알고리즘 복잡도는 O(n)으로 둘다 ..
1. 유저 리스트조회 cat /etc/passwd 2. 유저그룹조회 cat /etc/group
1. 사용자 홈디텍토리로 들어간다 ]$ cd ~ >> .bash_profile 부터 사용자계정에 해당하는 설정하 2. 사용자 프로파일 열기 ]$ vi .bash_profile export부분이 글씨색 설정부분 :wq(저장) 너무길어서 타이핑이 힘드므로 설정부분만 첨부!
사용자 계정보기 cat /etc/passwd 사용자 계정이 속한 그룹보기 cat /etc/group
그동안 사용자 그룹이 달라서 자체적으로 삭제를 못하다가 배치실행계정으로 삭제할수 있게 되서 자동화 프로그램을 만들어봤다. 플랫폼 서버내에 주기적으로 쌓이는 파일을 한꺼번에 정리하기 위해 만든 함수 공통으로 사용되는 shell.properties 파일에 함수 삽입 function file_drop(){ $1 : file_dir $2 : file_name $3 : 확장자(.txt / .dat /.csv) $4 : 삭제기준 날짜변수(YYYYMM or YYYYMMDD) #입력파라메터체크 if [ -z "$*" ];then #$*는 모든 파라메터 echo "file drop function 파라메터 미입력" && eixt 9 else echo "input argument : ["$1"] | ["$2"] | ["$..
su : 현재 계정을 로그아웃 하지 않고 다른 계정으로 전환 sudo : 현재 계정에서 root 권한을 이용하여 명령어를 실행할 때 사용 ex) 사용법 (배치 실행시 -> admin은 계정명 예시) sudo -u admin ./tesh.sh
chmod : 파일 퍼미션 변경 ex ) chmod 755 test.txt chown : 파일 소유자나 소유그룹을 변경하기 위한 명령어 ex) chown admin:group test.txt sudo chown admin test.txt chown [옵션] [소유자:소유자그룹] [파일명] chgrap : 파일의 사용자 그룹변경 ex) chgrap group1 test.txt chgrap [옵션] [그룹] [파일]
1. 절대경로 최상위 디렉토리(/) 부터 시작-> 목표 디렉토리까지 가는 경로 기술 ex) cd /fsfile/recv/day 2. 상대경로 현재 자신이 있는 위치를 기준으로 이동 . -> 현재 자신이 있는 위치를 .으로 표시
재귀 알고리즘 이진 탐색 순차 탐색 버블정렬 삽입정렬 탐욕 알고리즘 최단거리 알고리즘 몬테 카를로 알고리즘
AWS Database 1. Amazon Aurora -> MySQL 및 PostgreSQL 과 호환되는 관계형 데이터베이스 엔진 ->MySQL보다 5배 뛰어난 성능과 상용 데이터베이스의 보안성, 가용성 및 안정성을 1/10 의 비용으로 제공함 -> 고성능, 뛰어난 보안(AWS Key managemant Service(KMS)를 통해 생성 및 저장데이터 암호화), MySQL 및 PostgreSQL 호환성, 높은 확장성(최대 32개의 vCPU와 244 GiB 메모리를 할당한 인스턴스로 확장할 수 있음, 높은 가용성 및 내구성, 완전 관리형 2. Amazon RDS (Amazon Relation Database Service) ->클라우드에서 관계형 데이터베이스를 설정,운영,확장 하기 쉬움 - >빠르고 손쉬..