본문 바로가기

Development42

[Git] GitBash를 사용해 IDE 와 GitHub 연동하기 GitHub와 사용하는 Idea 를 연동하는 방법 중 GitBash를 사용해서 Terminal에서 연동을 하고, 커밋 및 푸쉬와 같은 작업들을 할 수 있습니다. 이번 시간에는 GitBash를 사용하는 첫 번째 초기 세팅을 알아보겠습니다. 1. Git 설치하기 : https://git-scm.com/ Git git-scm.com 2. 설치 완료 후 Git bash 열기 3. GitBash에서 초기 환경 설정을 해줘야합니다. 유저 이름과 이메일 설정 email은 Github 가입시 사용했던 email로 등록해주셔야합니다. git config --global user.name "your_name" git config --global user.email "your_email" 확인해보기 git config --.. 2023. 10. 9.
[인프런 Spring] Spring 입문 강의 Spring 공부를 하다가 알게된 IT 교육 플랫폼인 인프런. 인프런에서 인기가 많은 김영한 님의 Spring 로드맵 중 첫 번째인 'Spring 입문' 강의를 들어보았다. 2023. 10. 9.
[Git] Branch 전략 https://mine-it-record.tistory.com/648 [GIT] 깃(Git) 브랜치(Branch) 사용하기 (ft. 조회/생성/이동/삭제/병합) git branch git을 사용하게 되면 가장 많이 듣는 게 브랜치라고 생각된다. 쉽게 설명하자면 코드를 통째로 복사하고 나서 원래 코드와는 상관없이, 독립적으로 개발을 진행할 수 있게 도와주는게 브 mine-it-record.tistory.com 2023. 10. 9.
내가 보려고 만든 Java 백엔드 기본 세팅 프로그램 설치 가이드 IDE (통합 개발 환경) 1. 이클립스 자신의 OS에 맞는 version을 다운로드하면 된다. 보통 최신버전 보다는 한 단계 낮춰서 사용하는 걸 선호하기 때문에 화면 우측에 "MORE DOWNLOADS" 라는 칸에서 원하는 버전을 클릭하면 된다. 설치 url: https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks. www.eclipse.org.. 2023. 8. 17.
[Java 자바] Wrapper 클래스 래퍼 클래스(Wrapper class) 래퍼 클래스(Wrapper Class)는 자바에서 기본 데이터 타입(Primitive Type)을 객체로 다룰 수 있도록 하는 클래스입니다. 기본 데이터 타입인 int, double, boolean 등은 값 그 자체만을 저장하고 특정 메서드나 속성을 갖지 않습니다. 그러나 래퍼 클래스를 사용하면 이러한 기본 데이터 타입을 객체로 감싸서 추가적인 기능을 사용할 수 있게 됩니다.래퍼 클래스는 각각의 타입에 해당하는 데이터를 인수로 전달받아, 해당 값을 가지는 객체로 만들어 줍니다.이러한 래퍼 클래스는 모두 java.lang 패키지에 포함되어 제공됩니다. 래퍼 클래스 기본 타입 Integer int의 래퍼 클래스로 정수 값을 다룰 때 사용됩니다. Double double.. 2023. 6. 1.
[패스트캠퍼스 Java&Spring 웹개발] 2주차 끝까지 열공 챌린지 이번에는 패캠 2주차 강의 공부 내용 정리와 복습이다 챕터05실습 변수 선언과 사용하기 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package ch05; public class VariableTest { public static void main(String[] args) { int age, count; age = 10; int level = 10000; System.out.println(age); System.out.println(level); } } Colored by Color Scripter cs 실행결과 챕터06실습 1 2 3 4 5 6 7 8 9 10 11 12 13 package ch06; public class VaiableTest { public static voi.. 2023. 5. 19.
[Java 자바] 자바란 무엇인가? 자바는 썬 마이크로시스템즈의 James Gosling과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이다. 안정성이 중요하다. 처음에는 가전제품 내에 탑재해 동작하는 프로그램을 위해 개발되었지만 현재 웹;분야에 가장 많이 사용하는 언어 중 하나이고, 휴대용장치 개발에도 널리 사용되고 있다. 자바의 특징 객체지향 프로그래밍으로 유지보수가 쉽고 확장성이 좋다. 프로그램이 안정적이다. 객체지향 프로그래밍이란? 프로그램의 구현을 시간의 흐름순이 아닌 객체간의 관계와 협력을 기반으로 프로그램 하는 것 사용 하는 언어 : Java, C++, C#, Python, JavaScript 등이 있다 2023. 5. 13.
[패스트캠퍼스 Java&Spring 웹개발] 1주차 끝까지 열공 챌린지, JRE8, JDK15 패스트캠퍼스에서 진행하는 과정인 '나도 할 수 있는 Java&Spring 웹 개발 종합반'에 참여하게 되었다. 메인 언어를 Java로 정했는데 막상 혼자 해보려니 막막하고 프로젝트는 또 어떻게 해야하나 싶은 참이였다. 그래서 다양한 it 교육 플랫폼을 찾아보다가 가볍게 국비지원 내일배움카드로 패스트캠퍼스 강의를 들어보았다. 과정은 이렇게 구성되어 있다. 본격적으로 자바를 배우기 전에 몇 가지 다운로드 할 것들이 있다. Eclipse, JRE8, JDK15을 필요로 한다. JDK : 자바에서 제공되는 개발용 라이브러리이며 계속해서 버전이 업그레이드 되고 있다. 이 과정에선 15 버전을 사용한다. JRE: 자바 프로그램이 실행되는 환경이다. 현재 8.0 버전까지 무료로 제공되고 있다. 이 과정에서는 8.0 .. 2023. 5. 12.
[WinAPI, 윈도우 시스템 프로그래밍] 뱀 게임 구현하기 Visual Studio 2010를 사용한 Win32 프로젝트이며 간단한 뱀 게임을 구현해보겠습니다. 주요 변수는 다음과 같습니다. BSIZE: 음식과 뱀 머리의 충돌 판정을 위한 범위 BS: 뱀의 몸 사이즈 fColor: 음식의 색상 food_x, food_y: 음식의 위치 snake_x, snake_y: 뱀의 몸통 위치 MOVE: 뱀의 이동 방향 start: 게임 시작 여부 length: 뱀의 길이 eat: 먹은 음식 개수 주요 함수는 다음과 같습니다. Length(): 두 점 사이의 거리 계산 correct(): 음식과 뱀 머리 충돌 판정 Food_Random(): 음식의 위치 랜덤 생성 Snake(): 뱀 몸통 출력 WndProc 함수에서는 게임의 기능들이 구현됩니다. WM_CREATE 메시지에서.. 2023. 4. 16.
[WinAPI, 윈도우시스템 프로그래밍] Visual Studio 2010 설치 및 윈도우 프로젝트 생성 현재 제가 사용하고 있는 IDE는 Visual Studio 2010 for C++입니다. 아래의 사이트에 들어가서 로그인 후 다운로드가 가능합니다. https://my.visualstudio.com/Downloads?q=visual%20studio%202010%20express&pgroup= Azure DevOps Services | 로그인 현재 사용자 환경에서 Microsoft Internet Explorer의 보안 강화 구성이 사용하도록 설정되어 있습니다. 이 보안 강화 수준으로 인해 웹 통합 환경이 정상적으로 표시되거나 작동할 수 없습니다. 작업을 app.vssps.visualstudio.com 이렇게 생긴 파일을 열어줍니다. Setup을 눌러주시면 다운로드가 진행됩니다. 2023. 3. 24.