본문 바로가기
반응형

to be 개발자52

정처기 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 1 변수 자동변수 레지스터변수 정적변수(내부) 정적변수(외부) 외부변수 연산자 순서? 보기) 대입연산자 증감연산자 산술연산자 삼항 조건 연산자 관계연산자 비트연산자 시프트연산자 논리연산자 If Switch Goto For While Break Continue 배열 (선언) 이차원 배열 포인터 메모리 - 코드영역 데이터영역 힙영역 스택영역 변수 - 컴퓨터가 명령 처리 중 발생하는 값 저장하기 위한 공간 / 변할 수 있는 값 자동변수 - 메모리(스택)에 저장되고 명령어는 auto 이고 저장시기가 일시적이고 저장 위치가 지역적인 변수 레지스터변수 - 레지스터에 저장되고 명령어는 register이고 저장시기가 일시적이고 저장 위치가 지역적인 변수 정적변수(내부) - 메모리(데이터)에 저장되고 명령어는 static이.. 2021. 5. 4.
리액트react 로컬json파일 불러오는법 / json data 키 불러오기 / local json file에 data 추가, 푸시 https://velog.io/@cada/React%EC%97%90%EC%84%9C-%EB%A1%9C%EC%BB%AC-JSON-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EB%B6%88%EB%9F%AC%EC%98%A4%EB%8A%94-%EB%B0%A9%EB%B2%95 react에서 로컬 json 파일을 불러오는 법 //json data 키 불러오기 const { data } = tableSettingData; jsonKeyList = Object.keys(data[0]) console.log(jsonKeyList) //키값들만 담긴 리스트 https://stackoverflow.com/questions/51284982/how-to-add-or-push-data-to-local-json-file-.. 2021. 3. 5.
리액트 react / onChange / readOnly / TypeError / 입력 / 클릭 기본 셋팅 - value를 이용해 수정할 값을 넣어놓은 경우 onChange이벤트 함수가 없으면 무조건 readOnly처리가 된다. 그래서 수정이 안 되는 것이었음 수정하도록 할거면 onChange함수를, 그냥 값만 가져오는 거면 readOnly옵션을 꼭 주어야 한다. state = { textareaValue: '', seperatorValue: '', } onChange = (e:any) => { this.setState({ textareaValue: e.target.value }) } onChangeSeperator = (e:any) => { this.setState({ seperatorValue: e.target.value }) } 이렇게 했는데 submit 누르면 subBtnClick(){ alert(th.. 2021. 3. 3.
postgre date / select sysdate(); / select now(); - postgre date Postgresql에서는 select sysdate(); 라는 쿼리문으로 작성하면 현재의 시스템 시간이 출력되지 않는다. (오라클에선 from dual이 필요하지만 postgresql에선 from dual을 선언하지 않아도 된다.) 현재 시간을 알기 위해선 select now(); 위의 쿼리를 사용한다. 위와 같이 결과 값이 출력이 되며, YYMMDD와 같은 형식으로 사용하고 싶다면 to_char(now(),'YYMMDD') 이런 식으로 사용하면 된다. 오라클과 사용 방법은 동일하다. char 형식이 아닌 다른 형식으로 변환하고 싶다면 to_char(now(),'YYMMDD')::numeric 위와 같이 ::(세미콜론 두개) 와 변환할 타입을 선언해주면 된다. 출처: https.. 2021. 3. 1.
리액트 네이티브 react-native 투두 앱 만들기 / css / 그림자 - 안드로이드 vs. 아이폰 https://nomad-academy.teachable.com/courses/261376/lectures/4057048 투두 앱 만들기!!! 여기서는 배경을 단색으로 하지만 나는 그라데이션 주고 싶어서 저번에 배운대로 했는데 오류가 났다. import {LinearGradient} from 'expo-linear-gradient'; 오류 Invariant Violation: requireNativeComponent: "BVLinearGradient" was not found in the UIManager. 이거는 리액트 네이티브에서 사용하는 그라디언트 문제라길래 다시 엑스포로 바꿨더니 (그전에 리액트네이티브 그라디언트로 바꿨었다) 다른 오류 Unable to load script. Make sure y.. 2021. 2. 27.
리액트 네이티브 react native 위치 API 가져오기 / 콘솔보기 / 디버깅 활성화 1 완전 native: swift, objective-c로 ios 앱 만들고 java, 코틀린으로 안드로이드 앱 만드는 것 2 앱 기반 웹 뷰 만드는 것 (심플한 앱. 앱 안에서 작동하는 웹 개념. 하이브리드 앱 뷰) 3 리엑트 네이티브: 자바스크리트 엔진을 가지고 있어서 안드로이드, ios 둘다 가능. 자바스크립트 이용해서 두 영역 네이티브 엔진에게 다 보내는 것. 브릿지. View, Text… 항상 브릿지가 필요하다는게 단점. 성능이 느려질 수 있음. 3D 비디오게임, 3D증강현실앱 같은건 리액트로 만들지 않는게 좋다는 것. - disconnected 되면 ctrl C 하고 다시 yarn start. 앱 새로고침 안되면 expo 껐다 켜기 - flex direction 기본값은 column. 위에서 .. 2021. 2. 12.
리액트 네이티브 계산기 앱 만들기 계산기 만들기 바디 짤 때 가로로도 줄맞춤 일부 가로줄에서는 세로로도 줄맞춤 해야되니까 View를 두번 감싸야되더라 this.clickNum('1')} style={styles.numTouch}> 1 this.clickNum('2')} style={styles.numTouch}> 2 this.clickNum('3')} style={styles.numTouch}> 3 this.clickNum('+')} style={styles.numTouch}> + const styles = StyleSheet.create({ body: { flex: 1, justifyContent: 'center', alignItems: 'stretch', }, inBody: { flexDirection: 'row', }, num: {.. 2021. 2. 9.
리액트 네이티브 View / Text / justifyContent 값 종류 / alignItems 값 종류 / 축 가로 세로 구분 / 초기 화면 오류 / 이미지 넣기(Image source) https://doorbw.tistory.com/145?category=700613 공부 중 div등과 같은 컴포넌트가 존재하지 않고, 특별하게 View, Text 와 같은 컴포넌트 사용 react native에서 사용할 수 있는 컴포넌트들이 한정적 /** * Sample React Native App * https://github.com/facebook/react-native * * @format * @flow strict-local */ import React from 'react'; import { SafeAreaView, StyleSheet, ScrollView, View, Text, StatusBar } from 'react-native'; //const App: () => React$Node .. 2021. 2. 6.
리액트 네이티브 개발환경 셋팅 / 안드로이드 연결 / 애뮬레이터 실행 리액트 네이티브 https://expo.io/snacks 여기서 tenacious chips (다운로드 가능) React Native 개발환경? Expo CLI와 React Native CLI 두가지가 있음. => React Native CLI를 사용할 것! Expo CLI가 가장 쉽게 시작할 수 있는 방법으로 React Native 기반으로 구축된 도구 모음을 많이 포함하고 있지만 필요없는 기능까지 설치되기 때문에 무거움 Expo CLI는 Node.js만 있으면 사용할 수 있지만 React Native CLI는 Xcode 또는 Android Studio가 필요함 출처: https://jy-tblog.tistory.com/13 https://velog.io/@kyo3553/React-Native-00-%.. 2021. 2. 5.
728x90
반응형
LIST