본문 바로가기

STUDY

(19)
[방송통신대학교] 3학년 편입 그리고 졸업 + 졸업논문 대체 자격증 2021년 방송통신대학교에 3학년으로 편입해서 휴학하지 않고 끝마쳤다! 그렇지만 졸업이 한 학기 미뤄졌다.....(졸업 논문 대체 자격증 제출을 까먹었음...) 어쨌든 지금은 졸업을 확정 지은 상태라 회고 겸 느낀 점을 써보려고 한다. 방송통신대학교를 입학한 2021년은 일한지 1년도 되지 않은 신입이었는데 비전공자라는 타이틀이 그때는 참 싫고 나름의 컴플렉스였다. 이를 극복하기 위해 자격증도 많이 땄는데 결국엔 비전공자였고 전공은 중요하지 않다고들 말해줬지만 누군가 전공을 물어봤을 때 약간 위축이 됐던 기억이 난다. 그래서 그냥 학위를 따자! 결심하고 3가지의 선택지(방송통신대학교, 사이버대학교, 학점은행제)에서 고민을 했던 것 같다. 3가지 선택지 중에서 가장 쉬운 건 학점은행제였고 처음엔 회사와 병..
방송통신대학교 컴퓨터과학과 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() 제공 : 데이터마다 우선순위를 넣을 수 있고 우선순위가 높은 순으로 데이터 출력

반응형