# 개념

70개의 포스트

애플이 구조체를 사용하는 이유

많은 언어들(C, C++, java, Ruby, 등등)에서는 특정 타입을 만들기 위해서 class를 많이 사용합니다. 근데 스위프트에서는 구조체를 사용할 것입니다.Q. 왜 스위프트만 구조체인가요? A. 결론먼저 말씀드리면 스위프트는 구조체를 아주 강력하게(많은 기능을

약 5시간 전
·
0개의 댓글

알고리즘 개요

Q. 알고리즘이 무엇인가요?A. 저는 부족해서 잘 모르겠고, 유명하신 분의 말씀을 전달해드릴께요.“알고리즘을 간단히 설명하면, 일련의 입력값을 받아서 그에 맞는 일련의 출력값을 내놓기 위해 만들어진, 잘 정의된 컴퓨터 처리 절차라고 할 수 있다. 즉, 알고리즘이란 입력

약 5시간 전
·
0개의 댓글

데이터 구조의 종류와 장단점

이전 내용을 혹시 보시고 이 글을 읽고 계신가요? 만약 그렇다면 전체적인 카테고라이징은 되었을 것이라 생각합니다. 그래서 이젠 데이터 구조에 대해 장단점에 대해서 짧게 설명하고 넘어갈께요. 지식을 배운다음에는 언제 사용할지를 함께 고민해야 그 지식을 사용할 수 있다고

약 5시간 전
·
0개의 댓글

연결 데이터 구조

연결 데이터 구조 == Linked data structuresQ. 뭘로 연결되어 있나요?A. “포인터” 라는 개념을 통해서 연결되어 있습니다. 포인터라는 개념에 대한 좋은 설명이 많이 있지만, “주소” 정도로 이해하시면 편하실겁니다. 어떤 인덱스에 값을 넣고 추가로

약 6시간 전
·
0개의 댓글

인접 데이터 구조 - 배열

인접 데이터 구조는 선형 데이터 구조입니다. Q. 선형 데이터 구조?A. 네, Linear data structures 입니다. Q. 아니 해석말구요…A. 아! 네 선형이라는 것은 줄이죠? “줄을 선다.” 라는 말이 있잖아요. 줄을 선다는 것은 순서가 있다는 뜻이겠죠?

약 6시간 전
·
0개의 댓글

21-04-11

1. 변환 문자 |문 자|의 미| |---|---| |%d | 10진수로 출력 정수형| |%f | 실수형| |%e | 지수형| |%o | 8진수로 출력| |%x | 16진수로 출력| |%u | 부호없는 10진수로 출력| |%g | 실수형으로 자동 출력| |%p | 포인터의 주소를 출력| |%c | 하나의 문자로 출력 문자형| |%s | 문자열을 출력| ...

약 13시간 전
·
0개의 댓글

기본적인 데이터 구조

“ 나는 만 가지의 발차기를 한 번씩 연습한 상대는 두렵지 않다. 내가 두려워하는 것은 단 한 가지의 발차기만 만 번 반복해 연습한 상대를 만나는 것이다. \-이소룡-책의 이부분을 읽는데 이 명언이 생각나네요. 프로그래밍공부 전반에 적용될 수 있는 말이라고 일반화하지는

약 23시간 전
·
0개의 댓글

데이터 구조의 중요성

Q. 데이터구조가 왜 중요할까요?A. 데이터구조를 잘 설계한다면, 서비스의 규모가 커졌을 때도 서비스가 정상적으로 작동하도록 할 수 있습니다.(확장가능성) 영국의 컴퓨터과학자인 “데이비드 휠러” 는 이렇게 말했습니다.“컴퓨터 과학의 모든 문제는 새로운 차원에서의 접근

약 24시간 전
·
0개의 댓글

추상 데이터 타입, ADT

본격적으로 자료구조를 알기 전에, Abstract Data Type(이하 ADT)를 알아봅시다.What is “ADT”?Application exampleHow to use ADTConclusionADT를 직역하면 추상 자료형 이라는 뜻입니다. 즉, 어떻게 코드를 구성

2일 전
·
0개의 댓글

자바스크립트란?

이름은 Javascript이지만, 사실 JAVA 언어와는 관련이 없는 언어이다. 처음 자바스크립트가 만들어졌을 때는 LiveScript라는 이름으로 불렸다.JAVA의 인기가 하늘로 치솟을 때, 그 언어의 동생이라는 이름을 붙여주고 JAVA의 유명세에 묻어가고자 했던 것

2021년 4월 4일
·
0개의 댓글
post-thumbnail

AWS S3 - 개념

AWS S3를 알아봅시다. 스토리지란?오브젝트 스토리지를 쓰는 이유? S3는?

2021년 4월 2일
·
0개의 댓글

Throttling, Debouncing(쓰로틀링, 디바운싱)

등장 배경 스크롤이나 검색어 입력과 같은 곳에서 수많은 이벤트가 발생하고 그로 인한, 리소스 낭비와 성능 저하 문제 발생 자바스크립트의 성능을 올리기 위해 DOM 이벤트를 제어하는 방법 시간이 지남에 따라 함수를 몇 번이나 실행 할지를 제어 쓰로틀링(throttli

2021년 4월 1일
·
0개의 댓글
post-thumbnail

Blocking vs Non-Blocking & Sync vs Async

호출되는 함수가 바로 리턴하느냐 마느냐가 관심사호출된 함수가 자신의 작업이 끝날 때까지 제어권을 넘겨주지 않는 것프로세스가 시스템을 호출하고 나서 결과가 반환되기까지 다음 처리로 넘어가지 않는다.호출된 함수가 바로 제어권을 넘겨주는 것작업을 시작과 동시에 제어권을 넘겨

2021년 3월 29일
·
0개의 댓글

[SwiftUI]Modal View

참고) https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/modality/Modality 에 대한 애플의 설명Modality is a design techniqu

2021년 3월 21일
·
0개의 댓글

[SwiftUI] Environment, EnvironmentValues에 대하여

참고) 공식문서에 대한 번역에 가까움.공식문서 상에 다음과 같이 적혀있습니다.\-> 프로퍼티 를 감싸는 것인데 (that절, 값을 읽을 수 있는데 그 값은 View의 환경(설정이라고 오역하는게 받아들이기 쉬울 수 있습니다.))정리하면, 뷰의 설정해야하는 값들이 있는데,

2021년 3월 21일
·
0개의 댓글

Scaler : minmax, standard, robust

minmax최소값을 0 최대값을 1로 만듦아웃라이어가 많을 때는 정확도 떨어짐standard평균을 표준편차를 1로 만듦robust아웃라이어 영향 최소화

2021년 3월 20일
·
0개의 댓글

클라이언트 서버 모델

리소스가 존재하는 곳(서버)과 리소스를 사용하는 앱(클라이언트)를 분리 한 2-Tier 아키텍처클라이언트가 리소스를 요청하면 서버가 리소스를 응답서비스를 제공하는 컴퓨터. 클라이언트 컴퓨터 요청을 처리하기 위해 존재웹 서버, 파일 서버, 메일 서버, 데이터베이스 서버서

2021년 3월 17일
·
0개의 댓글

[개념] API

-

2021년 3월 14일
·
0개의 댓글
post-thumbnail

절차 지향? (Procedural Programming)

닉 퓨리(72) / 효자

2021년 3월 11일
·
0개의 댓글
post-thumbnail

클라우드란?

클라우드 개념 정리

2021년 3월 10일
·
0개의 댓글