목록전체 글 (435)
보라코딩

2022년 12월 27일 국비지원 자바 개발자 교육이 시작되었다. 정확히는 아직 한달이 되지 않았지만 그래도 벌써 과정이 15%나 지나갔기에 생각정리겸 후기를 적어보려 한다. 아직까지는 계속 자바만 배우고 있다. 다행인건 미리 자바의 정석을 듣고 가서 강의를 잘 따라갈 수 있었고 전혀 어려움이 없었다. 진도가 빠르다는 다른 국비지원 글을 너무 많이 봐서 걱정도 많았는데 예습한 만큼 잘 따라갈 수 있어 좋았다. 초반에는 생각보다 진도가 느리다는 생각도 들었고 실습시간을 많이 주셔서 틈틈히 정보처리기사 필기 공부를 할 수 있었다. 혼공자라는 자바 책을 받았는데 책으로 수업을 하지 않으셔서 개인적으로 혼자 밑줄 그으며 공부하고 연습문제 풀어봤는데 내용이 쉽게 잘 나와 있어서 정리하는 차원에서 공부하기 좋았다...

스프링을 공부하고 싶어서 책 추천 받아 구매했다. 처음으로 구매한 개발 관련 책 :) 스프링은 설정이 복잡해서 설정이 반이라고 한다... 후덜덜 설정만 했는데 하루가 지나갔다. 88쪽까지 진행했고 도중에 구글링하며 해결한 부분 등을 기록해 놓으려고 한다. ----------------- 103까지 mybatis 내용 추가! (1/29) 개발을 위한 준비 * JDK 11 버전 설치 * Eclipse 설치 및 웹 프로젝트 생성 * Tomcat 설치 및 연동 * 메이븐을 이용한 라이브러리 추가와 설정 * MariaDB 설치 및 계정 생성 * MyBatis / MyBatis-Spring 설정 * 스프링 MVC 개발 설정 자바는 8에서 11버전으로 up (JAVA_HOME 설정, PATH 설정) STS3 설치 (..

HashSet에서 toString()과 hashCode() 오버라이드 person 클래스 만들었고 주민번호, 이름, 나이 넣을 수 있는 생성자 만든다 그런데 toString()과 hashCode() 오버라이드를 하지 않으면 모두 같은 객체를 만들어도 다른 객체로 인지한다. 따라서 조건에 맞게 오버라이드 해줘야하는데 주민번호만 같으면 같은 사람으로 받아들이도록 했다. HashSet 오버라이드 후 실습 Set 로또 만들기 실습 for문을 이용하려면 이번의 경우는 i가 굳이 필요하지 않고 lotto.size를 조건으로 써야한다. 그래서 이런 경우 for ( ; lotto.size() < 6; ) { } 이렇게 사용 가능하다!!!!! while을 사용한 방법이 더 좋다. 확실하게 6개의 중복없는 값을 넣기 위해..