전체 글

퍼스트 펭귄이 되자
🧑‍💻복습/자바

자바 gitignore, gradle UTF-8 실행하기

git 허브에 push 할 때 gitingnore 을 설정해주기 https://www.toptal.com/developers/gitignore gitignore.io Create useful .gitignore files for your project www.toptal.com Java 웹프로젝트를 할 때 위와 같이 기본적으로 gitignore 을 생성하여 github에 Class 파일 등이 업로드 되지 않게 해주는 것이 목적이다. class 파일을 github에 업로드 하는 것이 권장되지 않는 이유는 다음과 같다. 가독성: 클래스 파일은 이진 형식이기 때문에 사람이 직접 읽기 어렵습니다. 따라서, 다른 개발자나 협업자가 클래스 파일을 이해하고 변경하기 어려울 수 있습니다. 소스 코드를 공유하면 다른 개..

🦲자습/📌문제해결

0525 자바 4일차 class 와 gradle 실행 파일에 관한 GPT 질문

오늘은 자바웹프로그래밍 4일차이다. github에 push 하는 도중 class 파일을 제외시키기 위해 gitingnore을 배웠고 그 이유에 대해 자세히 궁금해서 찾아보았다. 또한 grdle을 사용하면 javac 컴파일 없이 바로 실행되는 것도 배웠다. 이때 우리는 한 가지의 예제만을 사용했기때문에 바로 한 가지의 .java 예제파일이 실행되었는데 다른 .java파일이 한 가지 더 있는 경우에는 grdle run 명령어를 줄 때 어떻게 경로를 지정하는지 궁금했다. 이때 build.gradle 폴더 안에 application 에서 경로와 파일을 지정해줄 수 있다는 것을 배웠다. bitcamp.myapp. 은 패키지이다. 디렉토리는 / 으로 경로가 구분되지만 패키지는 .으로 구분된다는 것도 배웠다. 궁금한..

🧑‍💻복습/파이썬

파이썬 AI 머신러닝 회귀분석 미니프로젝트(제주도 퇴근버스 예측)

제주도 퇴근 버스 승객 예측. 머신러닝 프로젝트 코드리뷰 데이터를 살펴보는 과정. x data는 오전부터 점심시간 까지의 탑승 승객 수와 버스에 대한 정보 및 날짜정보이다. y data는 18~20ride 이다. 아래 이미지를 보면 유의미한 상관관계를 나타내는 부분을 확인해볼 수 있다. #1. 데이터 전처리 # 1. Data preprocessing # Read the dataset from a CSV file path = './' datasets = pd.read_csv(path + 'train.csv') # Extract the relevant features from the dataset x = datasets[['id', 'bus_route_id', 'in_out', 'station_code', ..

🧑‍💻복습/자바

자바 웹프로그래밍 javac & java 컴파일 실행, Gradle, Git clone

* Git clone 명령어 "git clone"은 Git 버전 관리 시스템에서 원격 저장소의 프로젝트를 로컬 환경으로 복제하는 명령어 Git을 사용하여 프로젝트를 공유하고 협업하기 위해 중앙 원격 저장소에 프로젝트를 올려놓고, 다른 개발자들이 해당 프로젝트를 로컬 환경으로 가져와 작업할 수 있도록 함. [예시] 이전 기수들이 작업했던 내용이 담긴 강사님의 repo를 git clone 을 통해서 가져와보았다. [결과] vscode에서 가져와보니 성공적으로 코드를 확인할 수 있었다. 앞으로 열심히 예습해야겠다 ! 야호 ~ 혹시 오류가 나타나는 경우 ! git clone 은 원격 저장소를 로컬로 복제하는 명령이다. 이때 , 원격저장소에 readme file이 있거나 다른 파일이 이미 존재해서 오류가 나오는 ..

우동한그릇
박동우의 기록일기