일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 경제
- 자바스크립트
- 다독
- 알고리즘트레이닝
- 프로그래머스 알고리즘 공부
- 책을알려주는남자
- 투자
- C
- algorithmTest
- 독후감
- 알고리즘 공부
- 돈
- 백준알고리즘
- 알고리즘공부
- 책알남
- 채권
- Java
- JavaScript
- 자바
- 주식
- 독서
- 재테크
- C++
- algorithmtraining
- algorithmStudy
- 서평
- 성분
- 프로그래밍언어
- 지혜를가진흑곰
- 화장품
- Today
- Total
목록[Snow-ball]프로그래밍(컴퓨터) (331)
탁월함은 어떻게 나오는가?
1. EC2 인스턴스에 접속ssh -i pem키 ec2-user@dns주소 2. root 계정으로 전환sudo su 3. Amazon Linux 또는 RHEL/CentOS 기반 시스템에서 iptables-services 패키지 다운sudo yum updatesudo yum install iptables-services 4.iotables 설정: 다음 명령어를 사용하여 80포트로 들어오는 요청을 8080 포트로 리디렉션 iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 5. iptables 설정 확인 및 적용sudo iptables -t nat -L -n -v 6. iptables 규칙 저장sudo service iptab..
Amazon Linux 2에서 OpenJDK 11 설치 방법 1. 패키지 목록 업데이트sudo yum update -y 2. OpenJDK 11 설치sudo amazon-linux-extras enable corretto11sudo yum install -y java-11-amazon-corretto-devel 3. 설치 확인java -version 4. JAVA_HOME 설정 파일 열기sudo nano /etc/profile.d/jdk.sh 5. JAVA_HOME 경로 추가export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))export PATH=$JAVA_HOME/bin:$PATH 6. 파일 저장 및 단기 후, 새 설정 적용source..
문제 설명0과 1로 이루어진 어떤 문자열 x에 대한 이진 변환을 다음과 같이 정의합니다. 1. x의 모든 0을 제거합니다.2. x의 길이를 c라고 하면, x를 "c를 2진법으로 표현한 문자열"로 바꿉니다. 예를 들어, x = "0111010" 이라면, x에 이진 변환을 가하면 x = "0111010" -> "1111" -> "100"이 됩니다. 0과 1로 이루어진 문자열 s가 매개변수로 주어집니다. s가 "1"이 될 때까지 계속해서 s에 이진변환을 가했을 때, 이진 변환의 횟수와 변환 과정에서 제거된 모든 0의 개수를 각각 배열에 담아 return 하도록 solution 함수를 완성해주세요. 제한사항- s의 길이는 1 이상 150,000 이하입니다.- s에는 '1'이 최소 하나 이상 포함되어 있..
문제 설명양의 정수 x에 대한 함수 f(x)를 다음과 같이 정의합니다.- x 보다 크고 x와 비트가 1~2개 다른 수들 중에서 제일 작은 수 예를 들어,- f(2) = 3 입니다. 다음 표와 같이 2보다 큰 수들 중에서 비트가 다른 지점이 2개 이하이면서 제일 작은 수가 3이기 때문입니다. - f(7) = 11 입니다. 다음 표와 같이 7보다 큰 수들 중에서 비트가 다른 지점이 2개 이하이면서 제일 작은 수가 11이기 때문입니다. 정수들이 담긴 배열 numbers 가 매개변수로 주어집니다. numbers 의 모든 수들에 대하여 각 수의 f 값을 배열에 차례대로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항- 1 - 0 입출력 예 문제 풀이python..
문제 설명다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다.- (), [], {} 는 모두 올바른 괄호 문자열입니다.- 만약 A가 올바른 괄호 문자열이라면, (A), [A], {A}도 올바른 괄호 문자열입니다. 예를 들어, []가 올바른 괄호 문자열이므로, ([])도 올바른 괄호 문자열입니다.- 만약 A, B가 올바른 괄호 문자열이라면, AB도 올바른 괄호 문자열입니다. 예를 들어, {}와 ([])가 올바른 괄호 문자열이므로, {}([])도 올바른 괄호 문자열입니다. 대괄호, 중괄호, 그리고 소괄호로 이루어진 문자열 s가 매개변수로 주어집니다. 이 s를 왼쪽으로 x(0 제한사항- s의 길이는 1 이상 1,000 이하 입니다. 입출력 예 풀이python:12345..
문제 설명틱택토는 두 사람이 하는 게임으로 처음에 3x3의 빈칸으로 이루어진 게임판에 선공이 "O", 후공이 "X"를 번갈아가면서 빈칸에 표시하는 게임입니다. 가로, 세로, 대각선으로 3개가 같은 표시가 만들어지면 같은 표시를 만든 사람이 승리하고 게임이 종료되며 9칸이 모두 차서 더 이상 표시를 할 수 없는 경우에는 무승부로 게임이 종료됩니다. 할 일이 없어 한가한 머쓱이는 두 사람이 하는 게임인 틱택토를 다음과 같이 혼자서 하려고 합니다.- 혼자서 선공과 후공을 둘 다 맡는다.- 틱택토 게임을 시작한 후 "O"와 "X"를 혼자서 번갈아 가면서 표시를 하면서 진행한다. 틱택토는 단순한 규칙으로 게임이 금방 끝나기에 머쓱이는 한 게임이 종료되면 다시 3x3 빈칸을 그린뒤 다시 게임을 반복했습니다. 그렇게..
1. s3에서 awscli에 접근하기 위해서는 pip 설치12sudo apt-get updatesudo apt-get install python3-pip -ycs 2. python3-venv 설치1sudo apt-get install python3-venv -ycs 3. 가상 환경을 생성해준다. myenv를 다른걸로 바꿔도 상관 없다.1python3 -m venv myenvcs 4. 가상 환경 활성화를 해준다.1source myenv/bin/activatecs 5. 활성화를 해주면 앞에 (가상환경 이름출력) 이 확인된다. 6. 활성화 상태에서 AWS CLI를 설치해준다.1pip install awsclics 7. 설치 완료 후 버전 확인으로 설치유무를 확인한다. 8. 가상환경을 비활성화하..
1. 윈도우 버튼을 누르고 설정(톱니바퀴)를 눌러준다. 2. 설정(톱니바퀴)를 들어가서 왼쪽에 저장소를 누르고 들어가면, [ 저장소 센스는 임시 파일이나 휴지통의 콘텐츠 등과 같은 필요하지 않은 파일을 제거함으로써 공간을 자동으로 확보합니다. ] 밑의 버튼을 활성화 시킨다. 활성화 전: 활성화 후: 3. 활성화 후 그 밑의 [저장소 센스 구성 또는 지금 실행] 을 클릭한다. 그리고 나서 아래쪽의 [지금 공간 확보]의 밑에 버튼 [정리 시작]을 클릭해주고 나서 몇분 기다리면 [완료했습니다.] 문구와 함께 정리가 된다. 4. 정리가 끝나면 위쪽의 [저장 공간 센스 실행]을 30일로 수정해준다. (더 빨리해도 상관은 없음) 5. 정리 후 뒤로 돌아와서 [임시 파일] 버튼을..