본문 바로가기

분류 전체보기254

Action Bar의 setTitle(), setIcon(), Intent 객체의 Uri.parse(), setImageResource() 메소드 정리 안드로이드 스튜디오에서 Action Bar의 타이틀을 네이밍할 수 있는 setTitle(), 아이콘을 지정할 수 있는getSupportActionBar().setIcon(), Intent 객체의 Uri.parse() 메소드, setImageResource() 메소드에 정리하고자 작성한 포스팅입니다. 1. setTitle() 메소드 (1) onCreate() 메소드 하단에서 선언할 수 있으며 앱 애플리케이션 실행 시 상단 Action Bar의 타이틀 제목을 설정할 수 있습니다. (2) 문법 - setTitle("출력할 텍스트"); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); .. 2023. 3. 24.
[3주 차] - TextView, EditText & Button, Intent 화면 전환, ImageView & Toast.makeText() 메소드 과목명 : 모바일 프로그래밍(Mobile programming with Android Studio) 수업일자 : 2023년 03월 17일 (금) Build 추가 환경 설정 (1) build.gradle defaultConfig {} 하단에 아래의 속성을 추가합니다. configurations.all { resolutionStrategy { force 'androidx.core:core-ktx:1.6.0' } } (2) complieSdk, targetSdk를 Recommend version 33으로 설정합니다. 1. TextView (1) 텍스트 문구를 출력하는 기능을 담당하는 위젯이며, 텍스트를 출력하는만큼 자주 사용되는 위젯입니다. 1-1. 직접 텍스트 입력해 보기(2줄) - 위젯을 통해 텍스트 작성.. 2023. 3. 21.
[3주 차] - Node.js를 위한 JavaScript 기본 문법 과목명 : 웹 서버 프로그래밍(Web Server-side programming with Node.js) 수업일자 : 2023년 03월 16일 (목) 1. 변수(Variable)의 뜻, JavaScript 변수 키워드 const, let, var의 차이점, JavaScript의 자료형 1-1. 변수(Variable)의 정의 - 컴퓨터 과학(Computer Science, CS)에서의 변수(Variable)의 정의는 특정 데이터를 저장하기 위해 프로그램으로부터 할당받은 메모리 공간을 의미합니다. 별도의 네이밍을 통해 공간에 이름을 부여할 수 있으며 해당 이름이 변수명이 됩니다. 1-2. 스코프(Scope), 호이스팅(Hoisting) - 우선 변수 키워드 const, let, var를 이해하기 위해 스코프.. 2023. 3. 17.
[2주 차] - 운영체제와 임베디드 운영체제, Intel 8086 CPU Architecture 과목명 : 운영체제(Operating System) 수업일자 : 2023년 03월 15일 (수) 1. 운영체제(Operating System), 임베디드 운영체제(Embedded Operating System) 1-1. 운영체제의 정의 - 운영체제(Operating System)는 사용자의 하드웨어, 시스템의 자원을 제어하고 응용 프로그램에 대한 일반적인 서비스를 제공하는 시스템 소프트웨어를 의미합니다. 1-2. 임베디드 운영체제(Embedded operating system)의 정의 - 일반적으로 하드웨어에 내장되어 있는 운영체제를 의미하며, 보통 전자제품, PDA, 휴대전화, 디지털 카메라 등의 소형 정보 기기와 자동차에 주로 사용되는 운영체제를 의미합니다. 2. Operating Systems an.. 2023. 3. 16.
[Node.js] - VSCode에서 yarn command가 실행되지 않는 경우 1. 문제 상황 1-1. 개요 - VSCode와 같은 코드 편집기의 Terminal을 이용하여 npm 또는 yarn 계열 커맨드를 사용하는 경우 만약 처음 사용하는 환경이라면 터미널에서 아래와 같은 오류 메시지가 출력될 수 있습니다. 1-2. 메시지 내용 yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies( https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 2. 원인 확인 - 위와 같은 오류 메시지가 출력되는 이유는, Windows의 시스템 설정에서 특정한 스크립트를 실행할 수 있는 권한이 부여되어 있지 않는 상태이기 때문에 코드 편집기 터미널에서 yarn co.. 2023. 3. 14.
[머신 러닝] - 경사 하강법(Gradient descent) 금일(2023-03-13) 학부에서 머신러닝 수업 중, 기계 학습의 핵심이라고 언급해 주셨던 "경사 하강법(Gradient descent)"에 대해 추가적인 스터디가 필요했고, 이 부분에 대해 간략하게 정리한 글입니다. 1. 경사 하강법(Gradient descent)의 정의 1-1. 정의 - 경사 하강법(Gradient descent)은, 함수의 값이 낮아지는 방향으로 각 독립변수들의 값을 변형시키면서 함수가 최솟값을 갖도록 하는 독립변수의 값을 탐색 방법을 의미하며 일반적으로 입력된 Parameter의 검증(Validation)이 필요할 때 사용됩니다. 1-2. 위키백과에서의 정의 - 경사 하강법(Gradient descent)은, 1차 근삿값 발견용 최적화 알고리즘으로써, 이 부분의 기본 개념은 함.. 2023. 3. 13.