본문 바로가기

겪은 문제들

(5)
알고리즘 어려워도 계속 보자 실버 1~2들도 할만해져서 골드 5 한 번 입맛만 봤다가 두 문제 연속 말아 먹었다. 그렇다고 자포자기로 논 것도 아니고 계속 중간중간에 봤는데도 이해가 잘 안돼서 마음 고생이 심했다. 그래도 참고 봐야한다. 애초에 알고리즘 제대로 공부한지 얼마 되지 않았고 체계적으로 보지도 않았는데 배가 너무 불렀다. 어려우면 쌓아두고 나중에라도 다시 꼭 보자.
Firebase 키(식별자) 사용하여 글 작성하기 https://firebase.google.com/docs/database/android/read-and-write Android에서 데이터 읽기 및 쓰기 | Firebase 실시간 데이터베이스 의견 보내기 Android에서 데이터 읽기 및 쓰기 이 문서에서는 Firebase 데이터를 읽고 쓰는 기초적인 방법을 설명합니다. Firebase 데이터는 FirebaseDatabase 참조에 기록되고, 참조에 비동기 리스너를 연 firebase.google.com 주식별자를 어떻게 줘야하나 했는데 key를 구해서 하는 방법이 있었다. 솔직히 이 부분 잘 모르겠다. 나중에 또 봐야지.
C프로그래핑 - 배열의 사이즈 계산 #define STACK_SIZE 10 typedef int element; element stack[STACK_SIZE]; void printStack(element stack[]) { printf("sizeof stack : %d\n",sizeof(stack)); printf("sizeof element : %d\n",sizeof(element)); } 난 이걸 실행하면 당연히 int형 배열 stack의 사이즈가 10이니까. sizeof(stack)은 10(배열의 크기)*4(int의 크기)로 40이 나올 줄 알았다. 그러나 생각했던 값과는 다른 값이 나왔고, 검색해서 찾다보니 링크 이런 글이 나왔다. 보자마자 아차 싶었다. 당연히 안되는 게, 매개변수로 배열을 넘겨주면 배열의 주소값이 넘어가게 된다...
윈도우10 Docker for Desktop WSL2 is not installed 해결 방법 찾은 곳 Docker 강의를 듣다가 Docker for Desktop을 설치해서 실행하게 됐는데, 에러가 떴습니다. 에러 문구 내용을 대충 보니 WSL2가 깔려 있지 않으므로 powershell을 사용하여 설치하라 합니다. powershell을 관리자로 실행합니다. 경고문에서 나온 명령어 Enable-WindowsOptionalFeature -Online -FeatureName $("VirtualMachinePlatform", "Microsoft-Windows-Subsystem-Linux") 입력 후 엔터. 위에 Running 메시지가 뜨고, 끝나면 재시작하겠냐는 문구가 뜹니다. 컴퓨터를 재시작합니다. 링크 위 페이지에 들어가서 리눅스 커널을 다운 받고 실행합니다. 그냥 설치하면 됩니다. 설치..
git push freezing 정지 git push freezing 정지 https로 원격저장소 설정 후 clone pull 등 전부 되는데 push가 안 되는 현상이 발생했습니다. 원래 https로 설정하는 경우 push할 때 로그인 창(openSsh)이 뜨고 이름과 비밀번호를 입력한 후에 push가 뜨는데 git push 후 정지한 후 아무 작업도 이뤄지지 않았습니다. 아무 작업도 이뤄지지 않아 컨트롤+c로 작업을 취소했더니 그제서야 로그인 창이 떴습니다. 재설치를 해도 똑같은 증상이 계속 일어났고 이를 해결하기 위해 그냥 로그인을 안하면 되겠다 생각을 했습니다. ssh로 설정해줬더니 push가 원할하게 잘 됐습니다. https는 여전히 안돼서 이것 저것 해보다가 설정 초기화를 하게 됐습니다. 링크 Git 초기 세팅 및 사용법 정리 이..