
윈도우에서 React Native를 개발하기 위해서는 노드, Python, 안드로이드 스튜디오, Java JDK 등을 설치해야 합니다. Javascript를 활용하지만 궁극적으로 마지막에는 iOS, 안드로이드 앱을 배포해야 하기 때문에 그에 맞는 빌드 구성이 필요합니다. 그래서 IOS의 경우에는 MacOS가 아니면 빌드가 되지 않습니다. 왜냐하면 MaxOS에서 지원하는 Xcode 빌드 툴이 있어야지만 IOS용 앱을 빌드 할 수 있습니다. 그렇다고 IOS용 앱 테스트를 못하는 것은 아닙니다. 리액트 네이티브는 JavaScript로 개발해 웹툴로 개발의 전반적인 테스트가 가능하기 때문입니다. 그럼 윈도우에서 안드로이드 앱을 빌드 구성 및 개발 구성을 설치해 보겠습니다. 1.node 설치 방법 리액트 네이티브..

Front-End, Application 개발을 하는 분들이라면 한 번쯤 리액트 네이티브(React Native)라는 단어를 한 번쯤은 들어보셨죠? 페이스북에서 만든 오픈소스 모바일 애플리케이션 프레임워크로 Javascript를 알고 있는 개발자라면 안드로이드, IOS 앱을 만들 수 있는 크로스 플랫폼 (하이브리드 플랫폼)입니다. 이 페이지는 리액트 네이티브에 대해 알아보고 장단점을 적어보려고 합니다. 1. 리액트 네이티브란? 리액트 네이티브는 페이스북에서 만든 오픈소스 모바일 애플리케이션 프레임워크입니다. JavaScript로 개발이 가능하며 하나의 프로그래밍 언어로 IOS와 안드로이드 모바일 앱을 동시에 개발할 수 있는 크로스 플랫폼입니다. 애플리케이션을 개발한다고 한다면 Android는 Kotlin..

해당글은 아래 사이트 내용을 정리한 내용입니다.공부 목적으로 정리한 글 이니 참고하세요.참고 : https://levelup.gitconnected.com/method-types-in-python-2c95d46281cd Python을 처음 접하시는 분이라면 한번쯤 궁금증이 생기는 요소가 있습니다. 바로 method마다 self, cls를 키워드로 변수를 받거나 받지 않는 것을 보면 무슨 차이인지 궁금하게 생각합니다. 이 글은 self, cls 키워드를 이해하고 왜 파이썬에서 이 변수들을 사용하는지에 대해 정리해보도록 하겠습니다. 우선 class와 instance에 대해 먼저 설명하겠습니다. - 클래스란? What is a class? 클래스는 객체(Object)를 만들기 위한 방법입니다. 클래스는 변수와..

LeetCode 5월 - Day 6 Majority Element입니다. 5월은 대부분 쉽게 출제되는 것 같네요. 아무래도 Easy 정도의 문제로 보입니다. 오늘도 두 개의 풀이 방법입니다. 1. 문제 간단하게 문제를 이해해보겠습니다. 주어진 Integer 배열의 size를 n이라고 할 때 n/2한 값보다 많이 존재하는 수를 구하시오. 해당 수는 항상 존재한다 이것이 포인트입니다. 2. 풀이 풀이 방법 1 class Solution { public int majorityElement(int[] nums) { int n = nums.length/2; HashMap map = new HashMap(); for(int i=0; i n) return nums[i]; else map.replace(nums[i],..

5월에 5일차 입니다. 이번 문제는 다양한 방법이 있는 것 같아요. 난이도는 Easy 입니다. 한번 문제를 보고 풀어보시죠. 1. 문제 문제를 보면 중복이 되지 않는 알파벳의 위치가 최소인 지점을 찾아라. 입니다. 첫번째 예시에서 leetcode의 l의 위치가 0이면서 중복이 되지 않기 때문에 답은 0이 되죠. 두번째 예시에서 loveleetcode의 v의 위치가 2이면서 중복이 되지 않기 때문에 답은 2가 됩니다. 이렇게 위치를 찾아내면 됩니다. 2. 풀이 풀이방법1 class Solution { public int firstUniqChar(String s) { // 초기 세팅 int[] alpa = new int[26]; Arrays.fill(alpa, -1); // 알파벳의 위치를 파악하고 중복이면..

5월 챌린지 - 4일차 입니다. 연휴 여서 1~2일차 빼먹고.. 3일차부터 하고 있네요 ㅠㅠ 1. 문제 - Number Complement 문제는 다음과 같습니다. Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary representation. 양의 정수가 주어지고 출력은 주어진 수의 complement number로 출력합니다. complement strategy는 주어진 양의 정수의 이항 표현을 뒤집는 것이다. 그래서 예제를 보면 The binary representation of 5 is 101 (no leading zero bits), and it..
- Total
- Today
- Yesterday
- react
- Java leetcode
- React 프로젝트 생성
- LeetCode 30일 챌린지
- 넘파이
- 퍼셉트론
- CHATGOT
- numpy
- Node
- 30 Day LeetCode Challenge
- LeetCode 알고리즘 공부
- k8s metrics-server
- vscode
- GPT서비스
- Java
- 노드
- Python
- 버츄얼스튜디오코드
- 에라토스테네스
- 파이썬 numpy
- LeetCode 풀이
- Component
- k8s metrics-server running
- git
- LeetCode 5월 챌린지
- 머신러닝
- GPTGOT
- 지도학습
- 파이썬
- 리엑트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |