목록전체 글 (129)
도슐랭스타

mininum deployments를 너무 높게 설정하는 것은 사용자의 불편함을 높일 수 있다.여기서 방향설정도 할 수 있다.inspector는 7개 정도 나옴. 상황에 따라 4개가 나올 수도 있음.키보드를 쓰고 싶다면 toggle software keyboard를 하면 된다.outlet변수를 추가하는 방법.action 주는 방법.삭제한다.[Alt]+[마우스 클릭] : 설명 나옴.이렇게 옵셔널을 풀어줘야 연산할 수 있음!!breakpoint를 실수로 걸어둘 수 있음. 드래그 해서 날리면 사라짐.
클라우드 기술의 이해 – 물리서버 & 가상서버물리서버CPU, GPU, RAM, SSD, HDD데이터 센터를 구성운영체제, 웹서버, DBMS가상서버컴퓨팅 리소스를 소프트웨어로 구현Software-defined, Resource-pool, Hypervisor, Tenancy, On-demand, IaC, CI/CD, DevOps 등AWS는 사용자가 선택한 스레드 수를 vCPU라는 단위로 제공온프레미스와 클라우드온프레미스(On-premise)전통적인 데이터센터 환경에 적합한 설계 및 구성자체 데이터센터애플리케이션의 최적화, 클라우드 네이티브와 비교되는 개념클라우드 사용 이유데이터센터 운영에 많은 자원, 인력, 지용 소모글로벌 서비스를 위해 변동성에 대한 신속한 대응 필요 (예: BTS 신곡 발표)클라우드 컴퓨..

클라우드 서비스클라우드(IaaS/PaaS) 제공 대표 서비스가상서버CPU, 메모리, 스토리지 같은 하드웨어 자원을 소프트웨어로 논리적으로 나누어 사용가상 CPU의 성능과 메모리 용량을 사용 용도와 시스템 규모에 맞게 선택로드 밸런서가상 서버를 이중화하거나 부하 분산오토스케일링접속량 및 통신량에 따라 가상 서버의 개수를 자동으로 늘리거나 줄임스토리지데이터, 콘텐츠 아카이브(보관), 백업(보호), 파일 서버의 사용, 시스템의 재해 대책(Disaster Recovery) 등 다양한 용도로 사용가상서버클라우드 서비스를 구성하는 가장 기본 요소 → 시간 단위로 과금하드웨어 리소스를 논리적으로 구성물리 서버 한 대의 리소스를 여러 개의 가상 서버로 나누거나 다수의 물리 서버의 리소스를 한 대의 가상 서버로 통합해서..

각 프로그래밍 언어에서 클래스를 생성하고 객체를 만드는 방법1. Swiftclass Dog { var name: String init(name: String) { self.name = name } func bark() { print("\(name) says Woof!") }}let myDog = Dog(name: "Buddy")myDog.bark() // Output: Buddy says Woof!2. Javaclass Dog { String name; Dog(String name) { this.name = name; } void bark() { System.out.println(name +..

일급 객체func up(num: Int) -> Int { return num + 1}func down(num: Int) -> Int { return num - 1}let toUp = up //1. 변수에 저장할 수 있다.print(up(num:10))print(toUp(10))let toDown = down func upDown(Fun: (Int) -> Int, value: Int) { //매개변수로 전달할 수 있다. let result = Fun(value) print("결과 = \(result)")}upDown(Fun:toUp, value: 10) //toUp(10)upDown(Fun:toDown, value: 10) //toDown(10)func decideFun(x: Bool..