반응형

전체 글 51

C 언어 예제문제, 배열, 포인터, 이중포인터

예제문제 1)#include void func(int *p) { int temp[] = {0, 1, 2}; p = temp; p[0] = 9;}int main() { int arr[] = {3, 4, 5}; func(arr); printf("%d", arr[0]); return 0;}1️⃣ main() 시작 int arr[] = {3, 4, 5}; → arr 배열이 만들어지고arr[0] = 3, arr[1] = 4, arr[2] = 52️⃣ func(arr) 호출arr의 첫 번째 주소(&arr[0])가 func의 매개변수 p로 전달됩니다.즉, 처음에는 p가 arr을 가리킵니다.3️⃣ func() 내부 int temp[] = {0, 1, 2}; p = temp; 지역 ..

c 언어 코드 예제 문제 / 포인터 / 함수 호출 / static

예제 문제 1) #include int a = 4;int b = 5;int fn(int *x, int *y) { *y = *y + *x; *x = *y - *x; return *x + *y;}int main() { printf("%d", fn(&a, &b) - a); return 0;}실행 과정초기값a = 4, b = 5fn(&a, &b) 호출x → &a, y → &b*y = *y + *x;→ b = 5 + 4 = 9(지금은 a = 4, b = 9)*x = *y - *x;→ a = 9 - 4 = 5(지금은 a = 5, b = 9)return *x + *y;→ return 5 + 9 = 14따라서 fn(&a, &b) = 14main에서printf("%d", fn(&a, &b) -..

Amazon S3 , bucket 이용 웹 사진 변경

▶ Web Server ( 퍼블릭 서브넷) 에 있는 사진을 바꿔보려고 함 ▶ 버킷 생성 see rules for bucket naming 을 참고하여 버킷 이름 설정, 고유한 이름 ( 대문자, 빈칸 금지 등 ....) - 블럭 설정 해제(확인 문구 체크) - 버킷 생성 완료 ▶ 버킷에 이미지 gif 파일 업로드 - 드래그 앤 드랍 이용, 파일 업로드 ( 올리고자 하는 이미지를 버킷에 그래그 앤 드랍) - 파일 업로드 진행 - 이미지 업로드 확인 - 업도르 된 이미지의 객체 URL 접속 - 새 창에서 접속 -> 액세스 거부 됨 , 세션이 달라서 거부 - Actions -> make public using ACL - 선택한 파일을 퍼블릭 설정 - 퍼블릭 설정 완료 - 거부되었던 사이트 다시 접속 ▶ 버킷 정..

AWS SOA 2023.11.09

deployment 이용 app 버전을 업데이트 배포

▶ deployment.yml 파일 생성 - image 같은 경우 docker hub에 업로드 해놓은 http-go - deployment 를 사용하여 reivision을 남겨 rollback을 가능하게 함 - 컨테이너 app 버전이 업데이트되어 pod의 이미지를 변경 시 apiVersion: apps/v1 kind: Deployment metadata: name: http-go labels: app: http-go spec: replicas: 3 selector: matchLabels: app: http-go template: metadata: labels: app: http-go spec: containers: - name: http-go image: youngjae5427/http-go:v1 por..

Kubernetes, k8s 2023.11.05

replicaset 요구명세서 troubleshooting , 트러블슈팅

▶ troubleshooting , 트러블슈팅 5 -> 10으로 스케일아웃 진행 시 에러 발생 [STATUS -> pending 상태 지속] pending 상태인 파드 상세정보 -> 이벤트 확인 (메세지 확인) 0/3 nodes are available: 1 node(s) had untolerated taint {node-role.kubernetes.io/control-plane: }, 2 node(s) had untolerated taint {node.kubernetes.io/unreachable: }. preemption: 0/3 nodes are available: 3 Preemption is not helpful for scheduling.. pod에 taints가 있어 해당 파드에 띄울 수 없는..

Kubernetes, k8s 2023.11.02
반응형