목록전체 글 (344)
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/nfZkc/btsBDLta3KQ/MJh0BZ1IpzO59qv1V1dsNK/img.png)
다양한 케이스로 패턴을 검출하고 풀었다. case_1 1 2 1 1 -> 0 0 1 0 1 -> 7 0 0 0 1 -> 10 0 0 0 0 -> 13 case_2 0 1 1 1 -> 5 0 0 0 0 -> 12 세 개씩 확인을 하여 가운데가 오른쪽보다 클 때 같아질 때까지 왼쪽과 가운데를 뺀다. def three(i): min_data = min(data[i:i+3]) data[i] -= min_data data[i+1] -= min_data data[i+2] -= min_data return min_data*7 def two(i): min_data = min(data[i:i+2]) data[i] -= min_data data[i+1] -= min_data return min_data*5 def one(..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/00lYn/btsBKfeRm2r/XSXsLotH8BtWCwZkSdkkrK/img.png)
간단한 파드 배포 코드이다. image는 nginx이다. deployment이다. pod와 비슷하나 template라는 속성이 있다. 이는 붕어빵 기계마냥 파드를 찍어주는 역할이다. spec의 app과 template의 app이름을 같게 해주어야 한다. 배포할 때 명령행인자도 같이 이용할 수 있는 방법이 있을까?? 가능하다. apiVersion: v1 kind: Pod metadata: labels: run: simple-wo-command name: simple-wo-command spec: containers: - image: sysnet4admin/net-tools name: net-tools net-tools이미지는 네트워크 명령어를 사용할 수 있는 이미지이다. 해당 코드를 배포하면 crashLo..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/T4o0B/btsBuheB88J/ywjYhHaLFFYc6HBKFDyhN1/img.jpg)
자주 사용하고 중요했던 명령어를 복습했다. 오랜만에 하니 재밌었다. 간단한 nginx 파드 배포하기 디플로이먼트 배포하기 replicas값을 바꾸면 파드 개수가 바뀐다. 삭제해도 status값을 유지할려고 파드를 자동으로 생성해 주는 모습 파일로도 배포를해본다. 파일로 배포할 때는 apply명령어 사용 파드에 접속할 때는 exec명령어 사용 나올 때는 exit edit으로 디플로이먼트 replicas값을 바꾸어본다. vi편집기와 사용법을 동일하다. 파드가 하나로 바뀌어있다. --dry-run=client -o yaml 명령어를 이용하여 실제로 수행하지는 않지만 그에 대한 코드를 확보할 수 있다. 이를 응용하면... 파일에 리다이렉션 해서 저장 가능 그리고 배포 events로 이벤트를 확인할 수 있다. 네..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/CdlB3/btsBtGLwfmR/CIpcnER2S6FhpKS3K0GoGk/img.png)
과거 공부했었던 kubernetes 복습겸 쭉 정리를 해본다. # -*- mode: ruby -*- # vi: set ft=ruby : ## configuration variables ## # max number of worker nodes N = 3 # each of components to install k8s_V = '1.22.0' # Kubernetes docker_V = '20.10.8-3.el7' # Docker ctrd_V = '1.4.9-3.1.el7' # Containerd ## /configuration variables ## Vagrant.configure("2") do |config| #api버전을 2로 사용해서 쓰겠다. do end가 한세트임 #=============# # Mas..
보호되어 있는 글입니다.
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/bfkpQ2/btsA8LAjWuo/iQ9YGR5HPKjk9ikGl0lkZk/img.png)
그간 알고리즘 문제를 풀었는데 한번도 정리한적이 없다. 양이 정말 많은데..... 차근차근 정리를 해본다. 복습할겸 로직은 dp로 풀었다. dp의 근본 문제같은 느낌?? 이었다. n,k = map(int, input().split()) wv = [[0,0]] for i in range(n): wv.append(list(map(int, input().split()))) dp = [[0]*(k+1) for _ in range(n+1)] for i in range(n+1): for j in range(1,k+1): w = wv[i][0] v = wv[i][1] if j < w: dp[i][j] = dp[i-1][j] else: dp[i][j] = max(dp[i-1][j],dp[i-1][j-w]+v) prin..
보호되어 있는 글입니다.
891점으로 합격했다. 왜 합격했는지 모르겠는데 안전하게 찢었다. 클라우드 공부하기 전 흐름 익히기 위해서 자격증을 따고 싶었다. 뭔가 자격증 따면 공부가 더 하고 싶어 질 것 같았다. 공부방법 https://www.examtopics.com/ Free Exam Prep By IT Professionals | ExamTopics ExamTopics The only source for free & accurate actual exam questions & answers, passing your exam easily is guaranteed, and for free! www.examtopics.com 해당 사이트에 존재하는 137문제 dump만 달달 읽었다. 사이트 들어가면 댓글로 사람들이 풀이과정에 대해 ..