본문 바로가기
728x90
반응형
SMALL

분류 전체보기1626

모바일 운영 체제 모바일 운영 체제 모바일 운영체제 (mobile operating system) 또는 단순히 모바일 OS는 모바일 장치나 정보 기기를 제어하는 운영체제이다. 데스크톱 컴퓨터나 노트북을 제어하는 윈도우, 맥 OS, 리눅스와 같은 운영체제의 원칙과 비슷하다. 그러나 모바일 운영체제는 조금 더 단순하며, 무선 버전의 광대역 및 지역 연결, 모바일 멀티미디어 포맷, 각기 다른 입력 방식을 더 많이 다룬다. 모바일 운영체제를 구동하는 장치는 이를테면 스마트폰, 개인 정보 단말기 (PDA), 태블릿 컴퓨터, 정보 기기 등이 있으며 여기에는 임베디드 시스템 및 기타 모바일 장치, 무선 장치를 포함한다. Native App Platform에 종속적인 기술을 이용하여 개발되는 App을 말한다. Android (Java,.. 2023. 1. 8.
자연어 처리 (NLP) 자연어 처리 (NLP) 자연어 처리 (⾃然語處理) 또는 자연 언어 처리 (⾃然⾔語處理)는 인간의 언어 현상을 컴퓨터와 같은 기계를 이용해서 모사할 수 있도록 연구하고 이를 구현하는 인공지능의 주요 분야 중 하나다. 정보 검색, QA 시스템, 문서 자동 분류, 신문 기사 클러스터링, 대화형 Agent 등 다양한 응용이 이루어지고 있다. 전통적인 프로그래밍 언어 자연어 처리 기계 (혹은 컴퓨터)를 실행하기 위해서 기계가 이해할 수 있는 프로그래밍 언어로 명령을 내리고 그 결과를 사용자에게 전달 인간의 언어 (자연 언어)로 명령을 내리면 기계가 자연어 처리 (NLP)를통해 이해하여 처리하고그 결과를 사용자에게 전달 비정형 데이터 인터넷과 모바일의 발달로 온라인 매체에 대한 데이터가 급격하게 증가 전 세계에서 .. 2023. 1. 5.
[Web Crawler] 웹과 크롬 개발자 도구 인터넷 (Internet) 인터넷 (Internet)은 인터넷 프로토콜 스위트 (TCP/IP)를 기반으로 하여 전 세계적으로 연결되어있는 컴퓨터 네트워크 통신망을 일컫는 말이다. 1969년 미국 국방부 산하의 고등연구계획국에서 아르파넷 (ARPANET)을 구축했다. 1983년 다양한 목적으로 사용하고자 하는 목적 때문에 군사용 네트워크 기능을 분리했으며, 역할이 다양해지며 프로토콜 (통신규약)의 재정비가 필요해 TCP/IP를 도입했다. World Wide Web (WWW) World Wide Web (WWW)은 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말한다. 간단히 웹이라 부르는 경우가 많다. 인터넷을 프로그램끼리 통신이나 메일 전송 정도로 제한적으로 사용.. 2023. 1. 2.
[Android Studio] 음영 (Shadow) 음영 (Shadow) 텍스트에 그림자 효과를 주고 싶은 경우, 배경 layout을 만들고 android:background 속성을 이용하는 방법이 있다. xml : shadow xml : main 2023. 1. 2.
[Python] 다차원 리스트 2차원 리스트 선언 a = [[10,20],[30,40],[50,60]] # a = [[10,20], # [30,40], # [50,60]] a[0][0] 10 a[0][1] 20 2차원 리스트 값 추가 a = [[10, 20], [30, 40], [50, 60]] a[0].append(10) a [[10, 20, 10], [30, 40], [50, 60]] a[2].extend([1, 2]) a [[10, 20, 10], [30, 40], [50, 60, 1, 2]] 다차원 리스트 값 출력 # for문 a = [[10,20],[30,40],[50,60]] for x, y in a: print(x, y) 10 20 30 40 50 60 a = [[10, 20], [30, 40], [50, 60]] for.. 2023. 1. 2.
[Android Studio] 커스텀 다이얼로그 xml : main xml : dialog java package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.app.Dialog; import android.os.Bundle; import android.view.View; import android.view.Window; import android.widget.Button; public class MainActivity extends AppCompatActivity { Dialog dilaog; // 커스텀 다이얼로그 @Override protected void onCreate(Bundle savedInstanceState) { sup.. 2022. 12. 30.
[Android Studio] 다이얼로그 (Dialog) 다이얼로그 (Dialog) 다이얼로그는 화면에 보여지는 작은 윈도우이다. 화면을 채우지 않고 사용자에게 어떤 정보를 전달하거나 추가적인 정보를 입력받을 수 있다. xml java package com.example.myapplication; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.wi.. 2022. 12. 29.
[Git] 원격 브랜치 가져오기 원격 브랜치 가져오기 브랜치는 동일한 소스를 기반에서 다양한 버전을 만들어 낼 수 있는 기능으로, 여러 사람이 동시에 작업을 하거나 다른 버전을 만들어 테스트할 때 매우 유용한 기능이다. 원격 저장소의 특정 branch를 가져오기 위해서는 git checkout -t를 사용해야 한다. 원격 저장소 갱신 git remote update 원격 저장소 브랜치 확인 git branch -r 로컬 저장소 브랜치 제거 만약, 원격 저장소 branch와 동일한 이름의 로컬 저장소 branch가 있는 경우에 git branch -d 명령을 사용하여 제거한다. git branch -d 브랜치 원격 저장소 pull git pull 로컬 브랜치 pull git pull origin 브랜치 2022. 12. 29.
[Web Crawler] Requests 모듈 Requests requests는 Python으로 HTTP 통신이 필요한 프로그램을 작성할 때 가장 많이 사용되는 라이브러리이다. 특히, 원격에 있는 API를 호출할 때 유용하게 사용된다. # HTTP 요청을 보내는 모듈 (웹사이트 접속) import requests URL='http://httpbin.org/get' response=requests.get(URL) print(response.status_code) print(response.text) 200 { "args": {}, "headers": { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Host": "httpbin.org", "User-Agent": "python-requests/2.23... 2022. 12. 26.
[SciPy] Special functions Special functions 패키지의 주요 기능 scipy.special은 수학 물리학의 수많은 특수 기능의 정의이다. 사용 가능한 함수에는 airy, elliptic, bessel, gamma, beta, hypergeometric, parabolic cylinder, mathieu, spheroidal wave, struve 및 kelvin이 포함된다. 또한, 이러한 기능에 대한 더 쉬운 인터페이스가 stats 모듈에서 제공되기 때문에 일반적인 사용을 위한 것이 아닌 일부 저수준 통계 기능이 있다. 이러한 함수의 대부분은 Numerical Python의 다른 수학 함수와 동일한 브로드캐스팅 규칙에 따라 배열 인수를 취하고 배열 결과를 반환할 수 있다. 이러한 함수 중 다수는 복소수를 입력으로 받아.. 2022. 12. 22.
728x90
반응형
LIST