본문 바로가기

코딩9

git stash - 현재 작업사항을 잠시 저장하기! (commit, push X) 안녕하세요? 일 잘하고 싶은 Ulegi 입니다. git 에서 개발 프로젝트 작업을 하다가 다른 브랜치로 checkout 을 해야하는 경우가 있죠? 😥 하지만 작업이 완료되지 않았기에 commit 을 할 수는 없구요ㅠㅠ 그런 상황에서 사용하는 것이 git stash 입니다! git stash 는 작업하던 사항이 있는데 다른 브랜치로 checkout 을 해야할 때, 하지만 작업이 완료되어 commit 을 하지않고 checkout 을 해야할 때 유용합니다. git stash 현재까지의 작업 내용 저장 해당 명령어는 현재까지의 작업사항들을 Stack으로 만들어 임시로 저장합니다. git stash git stash save => 위의 두 명령어 중 하나를 사용하면 현재 작업사항들이 stack으로 저장됩니다. 저.. 2023. 2. 15.
.java 파일 .class 파일 차이 안녕하세요! Ulegi 입니다 :) JAVA를 이해라도 하고 싶은데 어렵군요 ㅎㅎㅎ java 프로젝트를 수행할 때, 프로젝트에서 여러 파일들이 존재하죠? 그 중 자주 보이는 .java 파일과 .class 파일의 차이가 무엇일까요? .java 파일 - 저희가 코딩하는 프로그램 소스가 담긴 파일이 .java 파일입니다. .class 파일 - 저희 코딩한 .java 파일이 컴파일러를 거쳐 컴파일 되면 생성됩니다. - 이 class 파일이 JVM 을 거쳐서 실행이 됩니다. - 보통 .java 파일(컴파일 전 파일)과 이름이 동일합니다. 정리하자면! .java 파일에서 프로그래밍 (소스코드 수정) | 컴파일러 | .class 파일 생성 (바이트 코드 파일 - 실행파일) | JVM | 실행 순서입니다 :) 2023. 2. 9.
파이썬 기초 필수 문법 (7) 안녕하세요! 파이썬 기본 문법 7번째입니다. 오늘은 파이썬의 장점인 모듈 사용법입니다! 🤭 1. 모듈 Point I 특정 목적을 가진 함수, 자료, 코드의 모임 Point II 모듈 불러오기 - import 키워드를 이용해서 모듈을 사용 import random #random 모듈을 불러온다 Point III 모듈 사용하기 - .을 쓴 후에 모듈 속 함수/변수를 사용 import random ​ print(random.randrange(0, 2)) #0 이상 2 미만 수 중 하나를 임의로 출력 Point IV 모듈 만들기 - .py확장자의 파이썬 파일로 생성 ## price.py americano = 4100 cafe_latte = 4600 ... ​ ## main.py import price print.. 2023. 1. 31.
파이썬 기초 필수 문법 (6) 안녕하세요! 파이썬 기본 문법 6번째입니다. 오늘은 함수 / 메서드 입니다😊 1. 함수 Point I 특정 기능을 수행하는 코드(들의 모임) 함수이름(인자) 형태로 사용 Point II 내장 함수 : 형식에 맞춰서 편리하게 사용 Point III max(), min() - 시퀀스의 최댓값, 최솟값을 구하는 함수 print(max([1, 2, 3])) #3 ​ print(min([-1, -2, -3])) #-3 Point IV sum(), len()- 시퀀스의 합과 길이를 구하는 함수 odds = [1, 3, 5, 7, 9, 11] print(sum(odds)) #36 ​ print(len(odds)) #6 Point V def 키워드 : 함수를 정의할 때 사용 def function_name(): ..... 2023. 1. 31.