본문 바로가기

분류 전체보기165

라디안이란 무엇일까? 왜쓰는 걸까? 각도의 표현 각도를 표현하는 방법에는 각도법과 호도법이 있습니다. 각도법은 degree 호도법은 radian이라고 합니다. 각도법은 원주를 360등분한것의 하나를 1도로 정한 것이라고 할 수 있습니다. 호도법 호도법과 각도법은 각도를 이해하는 관찰 시점의 차이일 뿐입니다. 호도법은 원의 기하학적인 특성을 활용한 각도의 표현 방법입니다. 호도법은 호의 길이를 이용하여 각도를 재는 방법을 말합니다. 각도법은 원의 중심에서 원이 작도되는 과정을 보면서 내 고개가 얼마나 올라갔나를 수치화 시킨 것이고, 호도법은 원을 작도하는 연필의 입장에서 (반지름 대비) 연필이 긁고간 길이가 얼마인가 를 보는 것입니다. 호의 길이가 반지름과 같게 되는 만큼의 각을 1 라디안이라고 정의합니다. 라디안은 절대적인 각도이며 실제 .. 2018. 5. 23.
컴퓨터 구조 및 OS에 관련된 질문들 프로세스와 스레드의 차이점을 설명해보세요. 프로세스는 운영체제로부터 자원을 할당받는 작업의 단위이고, 스레드는 프로세스가 할당받은 자원을 이용하는 실행의 단위 입니다. 프로세스는 운영체제로부터 메모리, 주소공간등을 할당받고 쓰레드는 할당받은 자원들을 내부 스레드끼리 공유하면서 실행됩니다. 쓰레드를 사용하는 이유는 운영체제에서 더 효율적으로 시스템 자원을 관리하기 위해 사용된다고 할 수 있습니다.멀티 프로세스로 진행되는 작업을 멀티 쓰레드로 수행하게 되면 시스템 콜이 줄어들기 때문에 자원을 효율적으로 관리 할 수 있고 프로세스의 통신비용보다 쓰레드간의 통신 비용이 적다는 이점도 있습니다. 단 쓰레드간의 자원공유는 전역변수를 이용하므로 동기화 문제에 신경을 써야하며 멀티스레드 프로그래밍은 프로그래머의 주의를.. 2018. 4. 3.
DailyTV - 실시간 방송 어플리케이션 2달 반정도 개인적으로 개발했던 프로젝트입니다. 어플리케이션 이름 : DailyTV -> 혼자 생활하는 1인가구가 늘면서 자신의 일상을 공유할 수 있는 인스타그램, 블로그 등의 활동이 늘면서 자신의 일상을 공유하고 사람들과 소통 할 수 있는 인터넷 방송 플랫폼이 있으면 좋겠다는 생각에 스트리밍 방송 어플리케이션을 기획하게 되었습니다. * Language : Java, PHP7, C++* OS : Linux (Ubuntu 16.04) * Web Server : Nginx * Web FrameWork : Netty* Platform : Android* Database : PostgreSQL, Redis, SQLite* Library : Okhttp3, Argument-Reality, OpenCV, Glide.. 2018. 2. 8.
점심한끼 - 맛집 등록 어플리케이션 약 2달동안 만든 어플리케이션 작품 동영상입니다. 어플리케이션 이름 : 점심한끼 혼자 점심을 먹는 직장인들이 점점 많아지고 있는 현대 사회에서 주위에 근무하고 있는 직장인들이 같이 점심 한끼 같이 할 수 있는 문화가 있으면 좋을 것 같다는 생각으로 기획하였습니다. 자신의 근무지 근처의 지역 맛집을 등록 할 수 있고 맛집을 등록한 사용자끼리 간단한 채팅과 사진을 주고 받을 수 있습니다. * Language : Java, C++, PHP * OS : Android, Ubuntu 16.04.2 LTS * WebServer : Apache * Database : MySQL, SQLite * Library : OpenCV, Glide, GoolgeMap API, NaverMap API,Tmap API, Okhtt.. 2018. 2. 8.
중고책 나라 - 중고책 거래 웹사이트 개인적으로 만들어본 중고책 거래 사이트입니다. 설명은 추후에 업데이트 하도록 하겠습니다. 2018. 2. 8.