본문 바로가기

분류 전체보기

(454)
안드로이드 스튜디오 SetUp
안드로이드 스튜디오 설치 1. Android Studio [안드로이드 개발자 사이트]https://developer.android.com/studio?hl=ko Android 모바일 앱 개발자 도구 - Android 개발자  |  Android DevelopersDiscover the latest app development tools, platform updates, training, and documentation for developers across every Android device.developer.android.com
저급 언어와 고급언어 # 프로그래밍 언어 : 프로그램을 만들때 사용하는 언어 # 프로그래밍 언어의 종류1. 저급언어(Low-Level Programming Language): 컴퓨터가 직접 이해하고 실행할 수 있는 언어 ▸저급언어의 종류 - 기계어 (Machine language) : 0과 1의 명령어 (비트로 이루어진 언어), 16진수로도 표현# 이진수로 표현된 기계어01111111 01000101..# 16진수로 표현된 기계어8000 00b0 0040 .... - 어셈블리어(Assembly language): 기계어를 읽기 편한 형태로 번역한 언어# 어셈블리어 예시push rbpmov rbp, rsp2. 고급언어(High-Level Programming Language): 사람이 이해하고 작성하기 쉽게 ..
Big-O 표기법 #Big-O 표기법은 알고리즘의 성능을 평가하는 기준이자 시간 복잡도와 공간 복잡도를 표현하는 핵심 도구 빅오(Big-O) 표기법이란?빅오(Big-O) 표기법은 입력 크기(n)가 증가할 때 알고리즘의 실행 시간(또는 메모리 사용량)이 어떻게 변하는지를 나타냄. 특히 최악의 경우를 기준으로 표현하기 때문에, 알고리즘의 한계점과 성능을 평가할 수 있음. 1. 빅오 표기법의 특징입력 크기가 증가할수록 가장 큰 차수만 고려함상수 항이나 작은 차수는 무시알고리즘의 성능을 간단한 수식으로 표현가능2. 빅오 표기법의 주요 종류와 예시 2-1. O(1) - 상수 시간: 입력 크기와 상관없이 실행 시간이 일정한 경우       - 예시: 배열에서 특정 인덱스 요소 접근int value = arr[5]; // 상수 시간 ..
ai 구축 - 필수 라이브러리 설치 필수 라이브러리 설치:pip install tensorflow 또는 pip install torch : 감정 분석 모델 구현을 위해 TensorFlow 또는 PyTorch 설치.pip install transformers : 사전 학습된 NLP 모델을 활용하기 위해 Hugging Face의 transformers 라이브러리 설치.pip install matplotlib plotly : 감정 상태 시각화를 위한 그래프 라이브러리 설치.pip install flask 또는 pip install django : 웹 애플리케이션 및 API 서버 구축을 위한 프레임워크 설치.pip install google-cloud-speech : Google Cloud Speech-to-Text API를 사용해 음성을 텍스트..
[SQL] - NVL() 함수 - NVL(컬럼, 0)  함수 SELECT NVL(컬럼, 0) FROM 테이블명; ● 치환값이 숫자일 경우- NVL(컬럼, 0) -> 컬럼의 값이 NULL일 경우  NULL 대신 0으로 치환 ● 치환값이 문자일 경우- NVL(컬럼, '문자') -> 컬럼 값이 NULL일 경우 '문자'로 치환 ● 치환값이 날짜일 경우- NVL(컬럼, 'SYSDATE') -> 컬럼 값이 없을 경우 SYSDATE 날짜로 치환  - NVL(MAX(컬럼, 0) 함수SELECT NVL(MAX(컬럼명, 0) FROM 테이블명;MAX() 은 선택된 칼럼의 가장 큰 값을 가져온다.=> 컬럼의 MAX값을 출력, ,BUT  컬럼의 값이 NULL이라면 0으로 치환
프로그래밍 언어 프로그래밍 언어를 알기 이전에 언어라는 것은 무엇인가? 언어 →  의사 전달 수단 즉,  언어란 사람 대 사람 사이에 생각을 전달하는데 의사소통을 하기 위해 사용된다.사람 간의 의사소통의 형태는  말과 글 (자연어), 이 두 가지 형태로 존재한다. 그렇다면 프로그래밍 언어는? 프로그래밍 언어 또한 의사를 전달하는 수단이다. 프로그래밍 언어는 누구에게 무엇을 전달하는것일까? 사람  →  기계 사람이 프로그램 작성에서 사용되는 언어로 사람이 기계에게 생각을 전달하는 수단이다.(하지만 사람도 고려해야 함.) *프로그램 : 컴퓨터가 수행할 명령어를 순서대로 나열해 둔 것. 즉 프로그래밍 언어는 컴퓨터가 수행할 수 있고 사람이 읽을 수 있는 형태로 계산을 나타내는 표기 체계이다. # 프로그램 언어의 기본 기능1...
- 안녕하세요. 이 블로그는 제가 고민한 것들, 배운 내용들, 그리고 문제에 직면했을 때 어떻게 해결했는지를 기록하는 공간입니다.저의 기록이 누군가에게 작은 도움이 되기를 바랍니다. * 꾸준히 블로그가 업데이트 될 예정입니다. 궁금한 내용이나 알고싶은 주제가 있다면 댓글 달아주세요.    * 다소 내용이 부실하거나 정리가 되지 않았던 이전의 글들은 조금씩 보완해 나아갈 예정입니다.* 잘못 기재되어 있는 내용들이 있다면 댓글 부탁드려요.👌  감사합니다.