연산자 산술 연산자 산술 연산자란 사칙연산을 다루는 기본적이면서도 가장 많이 사용되는 연산자를 뜻하며 그 종류로는 +, -, *, /, % 가 있다 대입 연산자 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이다 종류로는 = 과 산술 연산자와 결합한 +=,-=,*=,/=,%가 있다 코드 #include <stdio.h> ...
가상 기억 장치 관리
가상 기억 장치 관리 가상 기억 장치 가상 기억 장치란 실행될 프로그램이나 데이터가 주기억 장치보다 크거나 주기억 장치 용량이 부족하여 프로그램이 제대로 실행되지 못하는 상황을 막기 위해 실행에 필요한 부분만 주기억 장치에 저장하고 나머지는 보조 기억 장치에 두고 동작하도록 하는 방법이다 가상 기억 장치 장단점 장점 용량이 큰 프로세스...
안드로이드 파이어베이스 최신버전 Gradle Kotlin 설정
문제 상황 파이어베이스 사이트에서 알려주는 android studio gradle 연결 방법이 최신 버전과는 다르다 해결법 project 수준 gradle에는 plugins { id 'com.google.gms.google-services' version '4.3.13' apply false } 을 추가 해주고 app 수준 gradle...
Unable to find explicit activity class 오류
문제 상황 패키지 파일을 만들고 거기에 비슷한 기능에 Activity들만 모아서 개발하던 도중에 Unable to find explicit activity class라는 오류가 떴다 해결법 AndroidManlfest.xml에서 오류가 떴는데 지난 번과 모든 것이 같고 내가 추가한 건 패키지 파일로 Activity모아서 관리한 것 밖에 없...
블로그 사이드 카테고리 오류
문제 상황 개인 깃허브 블로그 사이드 카테고리에서 error&bug 카테고리를 눌러도 아무것도 없는 빈 카테고리 페이지로만 이동하는 문제가 발생했다 해결법 블로그 설정 파일들과 카테고리를 만든 파일을 봐도 문제없어서 고민하던 중 error&bug 카테고리가 나오지 않는 사이드바에서는 주소가 error&bug로 출력되고 잘 ...
보조 기억 장치 관리
보조 기억 장치 관리 주 기억 장치는 공간이 제한적이고 전원이 끊어지면 저장된 내용이 사라지는 휘발성 기억 장치이기 때문에 보조 기억 장치를 사용해 영구적으로 데이터를 저장 하지만 보조 기억 장치는 주 기억 장치에 비해 속도가 느리기 때문에 프로그램과 데이터를 효율적으로 저장하고 읽을 수 있는 방법을 찾는 스케줄링이 중요하다 대표적인 보조 ...
Invocation failed Unexpected end of file from server 오류
문제 상황 안드로이드 스튜디오에서 앱 제작한 것을 깃허브에 올리기 위해 커밋 한 뒤 푸시 하니 “Invocation failed Unexpected end of file from server”라며 오류가 발생했다 해결법 환경 설정에서 버전 관리 -> Git -> 자격 증명 헬퍼 사용? 을 체크하니 해결됐다
minimal mistakes toc menu 깨짐
문제 상황 프로세스 관리에 대해 정리하여 글을 적고 깃허브 개인 블로그에 올리니 toc 칸이 일부만 제대로 출력되고 나머지는 깨지는 문제가 있었다 처음에 크롬 개발자 모드로 봤을 때 깨진 부분은 class=”toc__menu”에 벗어나 있길래 블로그 설정 문제인가 해서 설정 파일들에서 toc 부분들을 건드려봤지만 안되길래 찾아보다가 개발...
프로세스 관리
프로세스 관리 자원 자원이란 컴퓨터에서 사용될 수 있는 요소들로 하드웨어,소프트웨어,데이터 구성 요소들을 뜻한다 예시로는 하드웨어 자원 프린터 디스크 메모리 네트워크 자원 소프트웨어 자원 프로그램 유틸리티 프로그램 내의 구성요소 데이터 자원 파일 데이터베이스 프로세스 (process) 프로세스란 ...
8월 20일 Today I Learned
오늘 한 일 Shocki 프로젝트를 진행하였다 VSCode macOS 업데이트 오류 글을 작성하였다 블로그 TIL을 작성하였다 1일 1커밋을 하였다 느낀 점 쇼키 개발을 하면서 생각보다 오류나 구현이 막히는 것들을 많이 맞닥드리게 되어서 이 참에 개발하면서 만나는 문제들을 블로그 글로 따로 정리해야겠다고 느꼈다 배운 점 VS...
- 안드로이드 Kotlin-DSL local.properties 사용
- 안드로이드 CLEARTEXT communication to XXXX not permitted by network security policy
- 안드로이드 Suspension functions can be called only within coroutine body 오류 메시지
- 안드로이드 com.google.firebase.storage.StorageException User does not have permission to access this object.
- 안드로이드 상태 바(스테이터스 바), 앱 바 제거