본문 바로가기

분류 전체보기

(84)
웹훅(webhook)에 대해서 웹훅은 '역방향 API' 라고도 한다. 이는 웹훅 서버에 어떠한 이벤트가 발생했을 때 클라이언트를 호출한다. 일반적인 API는 클라이언트가 서버를 호출하면 그에 맞는 응답을 서버가 주는데 반대라고 보면된다. 사용하는 이유 만약에 A쇼핑몰에 신규회원이 등록되면 B업체에서 감사하다는 메일을 보내주기로 했다. 그렇다면 B업체는 A쇼핑몰에 주기적으로 신규회원이 있는지 확인하는 API를 호출해서 신규회원이 있다면 메일을 보내고 없다면 다시 신규회원이 있는지 주기적으로 API를 호출해서 확인할 것이다. 만약 웹훅을 사용한다면 이러한 다량의 API 호출을 줄일 수 있다. A쇼핑몰에서 신규회원이 등록되면 웹훅으로 B업체 CallBackUrl을 호출하여 신규회원이 등록되었다는 정보를 준다. 그럼 B업체는 그 호출에 대해..
방송통신대학교 컴퓨터과학과 3학년 2학기 종강!! (ALL A+) 3학년 2학기 수강 신청할 때만 해도 이번 학기는 조금만 강의를 듣고 1학기보단 편하게 다니자 생각했는데 수업을 고르다보니 또 18학점을 듣게 되어 버렸다... 들은 수업 : 대학영어 / C++프로그래밍 / 컴퓨터과학개론 / 멀티미디어시스템 / 자료구조 / 프로그래밍언어론 그렇게 지옥의 2학기를 보냈고 드디어 종강을 맞이했다ㅠㅠㅠ 진짜 힘든 나날들의 연속,, 1학기에는 기말이 전부 과제물 제출이라 힘들긴해도 어렵진 않았는데 2학기부터는 위드코로나가 되면서 기말이 시험을 치르는 것이다. 6과목 모두 기말고사를 봐야하고 그 중 5과목은 시험범위가 책 모두,,,^^^^ 전범위 ^^^... 한 과목 당 400쪽 ^^^ 중간과제물에서 몇몇 과목은 감점이 있었고 특히 자료구조!!! 자료구조 중간과제물 이유는 모르겠..
#3 레이아웃 : Flex, FlexDirection, alignItems Flex는 컴포넌트의 크기비율을 정해준다. 여기서 전체를 감싸는 safeAreaView (참고 : safeAreaView는 상태 바를 침범하지않는 View이다.)의 Flex를 1로 두고 그 안에 View를 다음과 같이 주면 이렇게 비율이 지정되어 뿌려진다. FlexDirection에 따른 레이아웃 1. column & column-reverse 2. row & row-reverse justifyContent에 따른 레이아웃 1. flex-start 2. center
React-native #2) State란? State란 글로벌 변수같은 것 예제 class App extends Component{ constructor(props) { super(props); this.state = { address : '' } } writeAddress = () => { this.setState({ address : "경기도 수원시" }, function(){ alert('주디얌'); }) } writeReset = () => { this.setState({ address : "" }) } render(){ return ( SPONGE 화이팅하자구 {this.state.address} ); } };
React-native #1) Props란? 리액트는 다수의 컴포넌트로 이루어져있는 결정체. 컴포넌트 간 값을 공유하기 위해서 Props 객체를 사용한다. Props란? 클라이언트 베이스로 컴포넌트 간 데이터 공유를 위해 사용되는 객체 예제 SPONGE 화이팅하자구 class JUDY extends Component{ render (){ let judyImg = ''; if(this.props.type === 'one'){ judyImg = require('./assets/image.png'); }else if(this.props.type === 'two'){ judyImg = require('./assets/judy2.jpg'); } return ( ) } }
React-native 셋팅하기 (Window OS) 만들고 싶은 주제의 어플이 생겨서 앱개발 공부를 해볼까했다. 네이티브 앱의 경우 2개의 기술(IOS는 Swift, 안드로이드는 코틀린)을 배워야하기에 부담이 컸기에 이미 어느정도 알고있는 자바스크립트 환경에서 개발할 수 있는 React-native를 배워서 어플의 프론트단을 만들어보기로 결심했다. 나는 슬프게도 MacBook이 없기에 Window환경에서 셋팅을 진행해보았다. React-native 셋팅은 공식 문서에 아주 잘 나와있다. 환경셋팅 공식문서 URL : https://reactnative.dev/docs/environment-setup Setting up the development environment · React Native This page will help you install and..
방통대 컴퓨터과학과 3학년 1학기 ALL A+ 받다 방통대 컴퓨터과학과 3학년으로 편입해서 1학년과 2학년 수업 몇개를 신청했는데 결과적으로는 ALL A+을 받았다!!! 편입하고 첫학기인데 스타트가 좋으니 의욕이 더 생긴다. 다음학기는 등록금 전액 면제!! 오예~ 남은 학기도 화이팅해봐야지~
#4 큐(Queue) 큐 구조 - 가장 먼저 넣은 데이터를 가장 먼저 꺼낼 수 있는 데이터 구조 (First-In, First-Out : FIFO 방식) - 스택과 꺼내는 순서가 반대임 알아둘 용어 - Enqueue : 큐에 데이터를 넣는 기능 - Dequeue : 큐에서 데이터를 꺼내는 기능 파이썬 queue 라이브러리 활용하기 - 다양한 큐 구조로 제공 Queue() : 가장 일반적인 큐 자료 구조 LifeQueue() : 나중에 입력된 데이터가 먼저 출력되는 구조(스택 구조) PriorityQueue() 제공 : 데이터마다 우선순위를 넣을 수 있고 우선순위가 높은 순으로 데이터 출력

반응형