본문 바로가기

분류 전체보기185

[kotlin] 연산자와 우선순위 코틀린의 연산자와 이 연산자들의 우선순위를 알아보자 # 산술 연산자- 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산을 수행하는 연산자다연산자설명예+덧셈a + b-뺄셈a - b*곱셈a * b/나눗셈a / b%나머지a % b // 산술 연산자var a = 6var b = 4var quotient = a / b // 1var remainder = a % b // 2 # 대입 연산자- 변수에 값을 대입(할당) 할때 사용하는 연산자다연산자설명예=값 대입(할당)a = 10 # 복합 대입 연산자- 복합 대입 연산자는 대입연산자와 산술연산자를 결합한것으로, 결과를 왼쪽 변수에 대입한다연산자설명예+=A에 B를 더한 결과를 A에 할당 / A = A +Ba += b-=A에 B를 뺀 결과를 A에 할당 / A = .. 2024. 3. 1.
Git, Github, Git 협업 과제를 수정할때 망치면 안되니깐 최종, 진짜최종, 찐찐찐최종,,,, 이런식으로 여러개의 파일을 만들어 본 경험이 있을것이다.그런데 이 방법의 문제점은??-> 저장해야 할 파일이 많아지고 지저분해진다-> 각 파일마다 어떤 수정사항(변경점)이 있는지 명확하게 확인이 안된다 그럼 복사본을 만들지 않고 하나의 폴더 내에서 계속 수정기록을 남길수는 없을까?? -> git을 사용하면 하나의 폴더 내에서 코드의 변경점을 기록!! 할수있다 git 이란?하나의 폴더 내에서 코드의 변경점을 기록!! 할수있다문제가 생겼을때 언제든지 특정 지점으로 다시 되돌아 갈수있다 개발자들이 프로그램과 관련된 파일들을 저장하고 공유하는데 사용이러한 특징때문에 git을 "버전관리도구", "형상관리도구" 라고 한다 이제 과제를 하다가 .. 2024. 2. 29.
필수 리눅스 명령어 정리 1. pwdprint working directory의 약자현재 내가 작업하는 폴더를 보여달라는 뜻 2. lslist의 약자현재 위치의 모든 파일 및 폴더리스트를 보여달라는 뜻 3. ls -aa는 all의 약자- 는 ls의 추가 기능을 사용하고 싶을때 붙임숨겨진 폴더까지도 보여달라는 뜻 4. madir make directory의 약자현재 경로에서 폴더를 생성하는 명령어 5. touch 현재 경로에서 파일을 생성하는 명령어 5. cd change directory의 약자터미널에서 폴더의 위치를 이동하기위해 사용먼저 ls 명령어 입력후, 내가 현재 어떤 폴더로 이동할수있는지 확인부터 해야함cd Desktop/git-test // 데스크탑 폴더 안의 git-test 폴더로 이동합니다cd ../git-test.. 2024. 2. 29.
[Android/kotlin] putExtra로 key값 전달하기 댓글 기능을 만드는 작업을 하는중에해당하는 게시물의 key값을 가져와서 파이어베이스에 저장하는 작업이 필요했다 recipecomment - recipeboardkey (레시피 게시물에 해당하는 key값) - recipecommentkey(임의의 값) - 데이터모델(내가 작성한 댓글값) 이런형태로 파이어베이스에 들어가길 원했다 그런데 여기서 recipeboardkey를 가져오는 부분에서 막혀버렸었다내가 댓글을 입력할 엑티비티는 다른 엑티비티인데 레시피 게시물에 해당하는 key값을 어떻게 가져오느냐..에 대한것이 문제였다... 일단 내 앱의 구조는 아래 영상과 같다해당하는 리사이클러뷰를 클릭하면 게시물내부로 이동하고 거기서 댓글을 클릭하는 구조이다즉, Recipe.. 2024. 2. 28.
[Github] Repository Public / Private 전환 변경할 Repository의 settings클릭 맨 아래로 내려가서 change visibility클릭 I want to make this repository private 클릭 I have read and understand these effects 클릭 경고사항 잘 읽어보고 Make this repository private 클릭 이렇게하면 private이라고 잘 변경된것을 확인할수있다 반대로 private에서 public으로 가는것도 똑같이 진행해주면 된다 2024. 2. 27.
[Github] 팀원에게 변경권한 주는 방법 깃허브 저장소를 처음 만들었을 때는 저장소를 만든사람만 관리자 권한을 갖고있기 때문에팀프로젝트를 하기위해서는 다른팀원들에게도 권한을 부여해주는 작업을 해야한다! 먼저 해당하는 깃허브 저장소로 들어가서 setting을 눌러준다 setting으로 들어가면 좌측에 collaborators가 보일텐데 이걸 클릭해준다 Add people을 클릭해준다 그러면 이런 화면이 뜰텐데 초대할 사람의 깃허브 이름(아이디) or 이메일 주소를 입력하면 밑에 일치하는 유저가 뜰것이다. 그 유저를 클릭해서 추가해주면된다 이제 추가된 유저가 변경권한 받는것을 수락하면 된다 이렇게 해주고 저장소를 보면 public으로 바껴 있는것을 확인할수있다 +) 저 버튼을 눌러서 초대권한 링크를 유저에게 보내주면 추가된.. 2024. 2. 27.