/images/jg_02.jpg

Time Complexity 시간복잡도

​ Time Complexity (시간 복잡도) 효율적인 알고리즘 구성을 위해 항상 신경써야하는 시간 복잡도. 그리고 시간 복잡도를 표기하는 방법인 Big-O(빅-오) 표기법에 대해 정리합니다. ​ ​ 시간 복잡도 위키백과에 따르면 시간복잡도는 계산복잡도 이론에서 문제를 해결하는데 걸리는 시간과 입력의 함수 관계를 가리킨다. 또 컴퓨터과학에서 알고리즘의 시간복잡도는 입력을 나타내는 문자열 길이의 함수로서 작동하는 알고리즘을 취해 시간을 정량화하는 것인데, 간단히 input 후 연산이 진행되고 output을 반환하는데 시간이 얼마나 걸리는가?를 계산한 값입니다. 조금 더 간단하게는 알고리즘의 수행시간입니다.

react-native Things

​ React Native 시작하기 (with Typescript) myApp은 본인이 원하는 프로젝트 이름으로 바꾸면 됩니다. 가장 최근 버전으로 프로젝트 세팅 1 npx react-native@latest init myApp --template react-native-template-typescript ​ ​ ​ 실행명령어 Metro 실행 명령어 1 npx react-native start ​ ​ ​ 절대 경로 세팅 공식문서 여기 참고하시면 좋습니다. v0.72 기준 저는 아래와 같은 폴더 구조로 세팅했고 이 중 src를 root로 설정하고 싶었습니다.

How To Deploy Django on Windows server Using Apache

​ How To Deploy Django on Windows server Using Apache Window에 backend(django)를 배포할 일이 생겨 방법을 정리하였다. (iis를 써보려했으나 실패했다.) ​ ✨단계가 꽤 된다. 요약 apache와 C++ 개발환경 세팅 django & mod-wsgi 설치 및 연동 Apache 서버 구동 ​ 주의! 기본적으로 python은 설치되어있다고 가정 ​ ​ step 00. 다운 받고 환경을 만들어 보자 apache

외부 & 내부 IP

​ 외부 & 내부 IP 란? backend 개발을 하다보면, IP에 대하여 알아야하는 순간이 온다. 그래서 알아보자. ​ ​ IP란? 인터넷 프로토콜(Internet Protocol)의 약자로, 인터넷이 통하는 네트워크에서 어떤 정보를 수신하고 송신하는 통신에 대한 규약을 의미 ​ ​ IP면 IP지? 내부, 외부는 무엇인가? 우리 집을 생각해보자. 우리는 통신사의 어떤 기기를 대여받아 인터넷 와이파이를 사용하고 있다. 여기가 포인트다. 어떤 기기로 우리 집안에 와이파이를 뿌려주고 있고, 우리 가족은 이 기기의 와이파이로 인터넷에 접속한다!