일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 주식
- 알고리즘공부
- 채권
- 책을알려주는남자
- 화장품
- algorithmTest
- 프로그래밍언어
- 알고리즘트레이닝
- 책알남
- algorithmtraining
- 백준알고리즘
- 돈
- Java
- JavaScript
- 서평
- 자바스크립트
- 투자
- 독서
- 프로그래머스 알고리즘 공부
- C
- 알고리즘 공부
- 재테크
- 자바
- 경제
- 지혜를가진흑곰
- 다독
- 성분
- C++
- 독후감
- algorithmStudy
- Today
- Total
목록분류 전체보기 (564)
탁월함은 어떻게 나오는가?
1. 기본 도메인 조회nslookup example.com 역방향 조회nslookup 8.8.8.8 2. 특정 DNS 서버로 조회nslookup example.com 8.8.8.8 3. 네임서버(NS) 조회- 특정 도메인의 네임서버(NS 레코드)를 조회할 수 있다. 해당 도메인이 어떤 네임서버에 의해 관리 되고 있는지 확인할 때 사용nslookup -type=ns example.com 4. 메일 서버(MX) 조회- 도메인의 메일 서버(MX 레코드)를 조회nslookup -type=mx example.com 5. 텍스트(TXT) 레코드 조회- 도메인에 설정된 TXT 레코드를 조회. 주로 도메인 소유권 검증이나 SPF, DKIM 설정을 확인nslookup -type=txt example.com 6. CNA..
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..
스프링부트 프로젝트에서 lombok을 사용하는데, 롬복이 JDK21 이상이면 지원하지 않기 때문에 에러가 발생한다. 간단히 JDK를 17로 변경해주면 된다. 1. File > Project STructure 클릭 2. JDK22 버전을 확인해 볼 수 있다 > openjdk-22 클릭 3. [ Download JDK ] 클릭 (기존의 깔려있거나 추가할 수 있으면 추가하자) 4. 17버전을 선택 후 [ Download ] 클릭 5. SDK 행의 내용이 변경된걸 확인할 수 있다. > [ OK ] 버튼 클릭 6. 우측 하단에 설치되는걸 확인할 수 있다. 기다리자.
문제 설명틱택토는 두 사람이 하는 게임으로 처음에 3x3의 빈칸으로 이루어진 게임판에 선공이 "O", 후공이 "X"를 번갈아가면서 빈칸에 표시하는 게임입니다. 가로, 세로, 대각선으로 3개가 같은 표시가 만들어지면 같은 표시를 만든 사람이 승리하고 게임이 종료되며 9칸이 모두 차서 더 이상 표시를 할 수 없는 경우에는 무승부로 게임이 종료됩니다. 할 일이 없어 한가한 머쓱이는 두 사람이 하는 게임인 틱택토를 다음과 같이 혼자서 하려고 합니다.- 혼자서 선공과 후공을 둘 다 맡는다.- 틱택토 게임을 시작한 후 "O"와 "X"를 혼자서 번갈아 가면서 표시를 하면서 진행한다. 틱택토는 단순한 규칙으로 게임이 금방 끝나기에 머쓱이는 한 게임이 종료되면 다시 3x3 빈칸을 그린뒤 다시 게임을 반복했습니다. 그렇게..