목록분류 전체보기 (157)
원하는 것은 뭐든지
메가테라 1주차 전자공학과를 졸업하고 국비 6개월 학원을 다니고 취업하여 회사생활을 한지 8월이면 만 2년을 채운다. 꽤 긴시간이다. 하지만, 나에게 "뭘 만들어봐" 라고 하면 솔직히 나는 못한다. 회사탓은 할 수 없다. 일을 하는 시간 외에 내가 노력한 것이 있다면 이렇게 아무것도 남지 않을 수는 없기 때문에.. 바뀌기 위해 시작한 백엔드 생존.. 첫 주 쉽지 않았다. 모든 내용은 한번씩이라도 들어봤던 내용이지만 제대로 알고 있는 것은 없었고 코드를 짜는 과정은 생소했다. DEV-Note를 다 작성해야 할 기한까지 맞추지 못했고 주말간에도 디테일하게는 완성시키지 못했다. 게으른 것도 있지만 내가 일을 해나가는 과정 자체가 느린 것 같기도 하다. 어느 회사를 가더라도 일을 처리하는 속도는 중요하기에 이부..
열거형 상수의 집합을 이루는 자료형 Boolean 자료형은 미리 정의된 열거형으로 볼 수 있다. JAVA열거체 선언 별도의 파일로 public enum company { SAMSUNG, SK, HYUNDAI } 클래스 내부에 public class color { enum saek{RED, BLUE, YELLOWD} } 클래스 외부에 public class university { } enum univ{YONSEI, KOREA, SEOUL} 열거체 상수값 추가 열거체에 임의로 상수값을 정의하고 싶다면 괄호 안에 원하는 값을 작성해 주면 된다. 하지만 이때 값을 반환할 수 있도록 getter메소드를 만들어 주어야 한다. public enum company { SAMSUNG("삼성"), SK("에스케이"), H..
시작 Spring을 알고 꽤 지나 Maven, Gradle가 빌드 관리 도구라는 것은 알고 있지만 무슨 차이가 있는지는 잘 모른다. 문득 궁금해지고 알아둬야 할 것 같아 정리 해 본다. 빌드 도구 빌드는 작성한 소스코드를 실행할 수 있는 파일로 만드는 것을 말한다. 빌드도구는 빌드과정을 자동으로 처리해 주고 너무 많아져서 일일이 다 관리해 주기 힘든 라이브러리를 추가, 관리해주는 도구를 말한다. Ant 2000년에 발표 되었고 자바로 개발된 자바프로젝트의 빌드 도구이다. 자바뿐 아니라 C, C++ 어플리케이션 개발에도 사용될 수 있다. 다른 툴과의 연동이 쉽다, 이를 통해 빌드 프로세스를 확장 할 수 있다. Maven pom.xml(Project Object Model)에 파일에 설정을 작성하여 빌드 프..
깃헙블로그를 띄우는 과정을 담아보겠습니다. 일단 깃헙에 가입을 하고 깃헙 레포지토리 생성을 해야 합니다. 1. 레포지토리 생성 ① username.github.io 처음에 username에 owner가 아닌 제 임의대로 적었다가 안되어서 owner를 적어서 새로 생성하니 바로 되더라고요. 물론 하는 방법이 있겠지만 그게 목적이 아니니 owner를 그대로 적는 걸 추천드립니다. ②public으로 해주시고 ③README 파일을 추가해주시고 레포지토리를 생성해 주시면 됩니다. 2. git clone 원하는 폴더에 git clone을 해주시면 됩니다. HTTPS 주소를 복사해 주고 clone 하시면 레포지토리 폴더가 생성됩니다 처음에 띄워줄 index.html을 생성해 줍니다. 저는 이미 만들어둔 게 있어서 삭..