목록분류 전체보기 (47)
전업요리사의 앱 개발 공부하기
//정수 m과 n이 주어졌을 때 //m을 n으로 나눈 몫과 나머지를 출력하라 // //입력 //출력 // //10 3 //3 1 // //12 14 //0 12 void main() { Exam exam = Exam(); print(exam.solution(10, 3)); print(exam.solution(12, 14)); } class Exam { String solution(int m, int n) { int a = m ~/ n; int b = m % n; String result = '$a $b'; return result; } }
// 정수 N을 입력받아 * 을 N 개만큼 출력하시오 // 예1) // 4 // **** // // 6 // ****** import 'dart:io'; void main() { // int N = int.parse(stdin.readLineSync()); // 3 // for (int i = 0; i < N; i++) { // stdout.write('*'); // } solution(3); print(''); solution(6); print(''); solution(4); print(''); } String solution(int input) { for (int i = 0; i < input; i++) { stdout.write('*'); } } // 정수 N을 입력받아 * 을 N 개만큼 출력하시오..
알고리즘 생활코딩 기타 알고리즘 void main() { // Sort List numbers = [3, 5, 1, 2, 6, 9, 8]; // 리턴을 안 한다. : 객체 자체가 변경될 것이다 numbers.sort(); // 오름차순으로 정렬 print(numbers); // 리턴을 하고 있다 : 객체의 상태가 불편 // 반복되는 타입 => Iterable List reveredNumbers = numbers.reversed.toList(); print(reveredNumbers); // 문자열 잘라내기 String str = 'abcdefg'; print(str == 'abc'); // true print(str.substring(1)); // bc print(str.substring(1, 2)); ..
ls : list of directory cd : go to directory (cd ..:go to previous directory) pwd : current path mkdir "폴더명" : 폴더만들기 rm -r "폴더명" : 폴더 삭제 sudo reboot : reboot sudo halt : shutdown df : 디스크 용량 확인하기 안드로이드 스튜디오 맥 단축키 모두 저장 Control+S Command+S 동기화 Control+Alt+Y Command+Option+Y 편집기 최대화/최소화 Control+Shift+F12 Control+Command+F12 즐겨찾기에 추가 Alt+Shift+F Option+Shift+F 현재 프로필로 현재 파일 검사 Alt+Shift+I Option+Shi..
시스템환경설정 에서 보안밑 개인정보 보호 를 클릭합니다. 그리고 하단에 그냥열기로 바꿔주시면 확인되지않은 개발자가 배포한 앱입니다 앱/파일을 여시겠습니까 에서 확인을 눌러주세요. 그럼 실행이되요!!! 이것때문에 고생이많았는데 간단하게 설정이되니 참 좋으면서 허탈하네요.....ㅠㅠ

크롬에서 octotree 를 설치하고 확장자를 등록해주세요. 그다음 깃허브에 들어가보시고 레포지토리를 들어가면 왼쪽 중간에 무슨 표시가 나타납니다. 사용하기 너무 유용할 꺼같아서 올려보아요!
dart 삼합연산 공부 [1, 2, 3, 4, 5].min //returns 1 [1, 2, 3, 4, 5].max //returns 5 mp = min(mp + recoverMP, maxMP) min()가로안에중에 작은거 mp = max( -5, 0) max 가로안에 큰것 갗은 폴더안에 만들어서 inport면 빨간불 이름에 alt + enter 클래스를 만들면 파일에 넣는게좋다. cont + b 변수에서 누르면 어디서사용되는지 어디있는지 보임 생성자 생성할때 초기값을 정해줌 변수이름앞에 언더바를붙이면 다른곳에서 접근이안됨 class Hero { // 읽기 쓰기 가능 String name; int hp; } class Hero { // 읽기 쓰기 불가능 String _name; int _hp; } cla..
나머지 명령어 git add 반대 git Rm git fetch = 원격에서 가져온 파일과 로컬파일을 합치지는 않는다. pull 은 merge해서 가져오지만 fetch 는 merger시키지않는다. fetch 를 실행하면, 원격 저장소의 최신 이력을 확인할 수 있습니다. 이 때 가져온 최신 커밋 이력은 이름 없는 브랜치로 로컬에 가져오게 됩니다. 이 브랜치는 'FETCH_HEAD'의 이름으로 체크아웃 할 수도 있습니다. 로컬에서만든 임시 브렌치??? git diff = 차이점 확인 # 모든 파일을 stage상태로 만들기 git add . # 전체 비교 git diff --cached # 특정 파일 비교 git diff --cached filename # 현재와 이전 버전과 비교 ex. git diff 1...