2023/05 15

JBDC (KOSTA JAVA 기반 클라우드 개발자 양성과정)

일반 편집기로는 이 자료들을 확인하기 어렵다 초보인 현 시점에서는 계정 안에 있는 객체를 다루는 법을 공부하는 것이 중요. 계정 안에 여러 객체들을 만들 수 있고, 그 중 table에 행을 추가할땐 insert명령어를 사용함. JDBC : java를 이용하여 DB에 연결한다는 뜻. DB연결할때 순서 DB연결 -> SQL구문 전송 -> 전송결과 수신 -> 수신내용활용 -> DB연결닫기 오늘 배운 내용이 초보인 내겐 아직 어렵기만 하다 ...ㅠㅠ 전체적인 큰 맥락과 함께 프로그램을 만들어 실습을 하였는데 중간부터 이해를 못 해서 따라가기가 어려웠다 내일부터는 일단 대부분적인 내용들을 싹 필기해봐야겠다...

개발 공부/JAVA 2023.05.11

노트 필기 (KOSTA JAVA 기반 클라우드 개발자 양성과정)

cmd에서 컴파일할때 javac, 실행할때는 java 입력 변수 : 변할 수 있는 데이터가 저장될 메모리. 의미 있는 이름으로 지어줘야 함. - 메소드 밖에 선언된 변수 : 멤버 변수/ 메소드 안에 선언된 변수 : 지역 변수 메소드에서 매개변수가 선언됐을 땐, 반드시 인자 값이 있어야 한다. 배열 : 동일 자료형의 데이터 묶음. [ ] 변수 앞에도, 변수 뒤에도 가능. cmd에서 IP확인 하고싶을때 명령어: ipcongig 객체지향 목적: 클래스 재사용성을 높이기 위해. -필요없는 클래스에는 main메소드를 남겨 두지 말 것. (메모리 낭비) -아래 예시와 같이 클래스는 목적을 분명하게 구분시킬 필요가 있음. ex) product class : 상품 정보 / productRepository Class :..

개발 공부/JAVA 2023.05.10

git의 혁신 branch (지옥에서 온 Git - 생활 코딩)

작업을 진행하다가 필요에 의해 작업이 분기되는 현상을 branch를 만든다고 표현 깃은 branch를 통해 쉽게 버전 관리를 할 수 있다. branch를 사용하기 좋을 때 원래 파일의 기본 소스는 있는 상태에서 고객에게 custom된 기능들을 추가해 주어야 할때 필요 없는데 개발해달라고 하는 상황에 해줘야 되는데 나중에 쓸모 없게 됐을때 지금까지 작업했던 파일을 서버에 반영해야 하는데 문제점이 없는지 체크하는 경우, 메인이 되는 작업과 test하는 작업을 분기해야 할 경우 등.. git branch 입력하면 master라고 뜨는데, 시작할때 기본 branch를 사용하게 되어 있고 그 branch의 이름이 master이다. *branch 만들기 git branch 브랜치명 : 깃 브랜치 추가 기능 git ..

개발 공부/GIT 2023.05.07

버전 관리의 본질 (지옥에서 온 Git - 생활 코딩)

GIT = Version Control System (버전 관리 시스템) 버전 관리 시스템이란 무엇인가? 파일 이름을 여러가지로 바꾸는 것 파일 이름을 더럽히지 않는 버전 관리를 할 수 있다. 파일 이름의 변경사항들은 컴퓨터가 관리하게 한다. 효용 3가지 요소 : Back up , Recovery, Collaboration 종류 : CVS/ SVN/ GIT 본질적인 요소 : 변경사항을 관리 한다. codeonweb 서비스에서 git을 설치하지 않고도 바로 실습 할 수 있다. 적당한 디렉토리에 프로젝트 폴더를 만들라. 프로젝트에 사용될 파일들을 만들어 놓은 폴더 pwd 명령을 입력하면 현재 디렉토리를 알려줌 버전 관리를 하려고하는 디렉토리를 Git에 알려줘야함. 프로젝트를 진행할 폴더로 가서 작업을 시작할..

개발 공부/GIT 2023.05.05

즐거운 자바 필기

Book b = new Book ( ); 레퍼런스타입 참조변수 -Int, long, short, byte : 값을 참조하는 것이 아니고,값을 메모리 크기만큼 가질 수 있는 기본형 type -참조형type은 객체를 참조함. 클래스 클래스는 필드와 메소드를 가진다. 필드는 클래스의 속성이라고 말할 수 있다. 메소드는 클래스의 기능이라고 말할 수 있다. 클래스 선언 방법 public class 클래스이름 { } protected (X) private -class 앞에는 접근 제한자가 붙는다. -클래스 이름을 어떻게 지어야 하는가? 문자, _ , $,한글로 시작될 수 있으나 숫자는 불가능. 대문자로 시작해야함. 단어와 단어가 만날 때 단어시작을 대문자로. Ex) HelloWorld 메소드 : 기능, 행위 (동전..

개발 공부/JAVA 2023.05.04