일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 이노베이션 캠프
- Comparable과 Comparable
- 객체지향
- 챗GPT 명령어 작성팁
- 백준
- 이노베이션캠프 동북
- 스프링 입문강의
- 이것이 자바다 연습문제
- Til
- 채팅GPT
- 자료구조
- 자바
- 이것이 자바다 확인문제
- 웹개발 기본지식
- 이것이 자바다
- ChatGPT
- 이노캠
- 조건문과 반복문
- 3장 확인문제
- 트리 지름 구하기
- 인프런
- 이것이 자바다 13장
- 자바 언어 기초
- 자바의 정석 6장
- JAVA 기초
- Java
- 이노베이션캠프
- BFS
- ArrayList 개념
- dfs
- Today
- Total
목록분류 전체보기 (67)
기록공간
📙 공부 한 것 오늘은 프로그래밍 기초 알고리즘 주차를 풀었다.. 백준만 풀다가 프로그래머스를 활용하려니, 너무 낯설었는데 프로그래머스에서 작성할 코드들을 intelliJ에서 끌어다 오는법도 배웠다. 역시 혼자 공부하는것보다 다른팀원들이 어떻게 공부하나 보는게 중요하다는걸 느끼는하루였다.
📙 공부 한 것 오늘은 컴포넌트 스캔과 의존관계 자동 주입시키기에 대해 배웠다. @AutoWired 의 키워드의 의미를 알게되었는데, 이것은 등록된 빈들을 의존관계를 자동으로 설정해주는것이라고 배웠다. 또한 탐색할 패키지의 시작 위치 지정하는것까지배웠다. 이렇게 스프링 강의를 들으면서 느낀건, 이렇게 배운것들을 실제로 언제 다 써먹어볼수있을까 이런생각도든다ㅠㅠ..
📙 공부 한 것 오늘은 예외처리와 제네릭, 쓰레드에 대해 배웠다. 예외처리는 직접 코드에 적용해본적이 많이 어려운것같다.. 쓰레드도 Lock 개념부터해서 join,wait등 다양한 것이 이론적으로 있다는걸알았고 이런것들을 잘쓰려면, 코드로 자주 접해봐야겠지? 라는생각이든다.

📙 공부 한 것 요약 지역번수 : 메서드 내부에서 정의 될 때, 메모리에 할당되어 메서드가 종료될때 해제됨. (메서드 실행할때만 유효) static final 키워드 ; 모든 인스턴스가 해당 필드 혹은 메서드를 공유할 수 있음. 값이 한개이며, 불변할 수 있는 상수를 선언할 수 있다. (수정불가) 상속이란? 상속의 키워드는 extends. 확장의 개념으로 사용 자식클래스가 부모클래스의 특징을 물려 받음. (코드의 재사용과 유지보수가 용이) 다형성이란? 같은 타입 혹은 기능을 가진 여러 객체들이서로 다르게 동작하는 것을 말함. 예를들어, Animal animal = new Dog(); Animal animal = new Cat(); animal.sound() 함수 호출시, Dog 및 Cat 클래스에서 so..
📙 오늘 공부 한 것 오늘은, 스파르타코딩클럽에서 제공해준 강의와 대략적인 깃 사용법에 대해 복습을하였다. 깃 명령어 fork: (깃허브사이트에서 다른 사람의 파일들을 나의 래퍼지토리로 옮겨옴) git clone 깃허브 주소.git (깃허브 주소에있는 repository를 다운로드) git branch (브랜치명) : 브랜치 생성 git checkout 브랜치명 : 해당 브랜치로 이동 git add .(파일 선택 .은 전체선택) git conmmit -m "커밋내용" git push origin (브랜치명) 얕은 복사와 깊은 복사 얕은복사 int[] arr = new int[5]; 같은 경우, arr은 참조형 변수이다. 즉 이 변수는 실제값이 아닌,실제 값의 주소값을 가진다. (주소값만 복사된다는 것은 ..
How to record Weekly I Learned ? => 4F What is 4F? Fact : 이번주 있었던 일, 내가 한 일 Feeling : 나의 감정적인 반응, 느낌 Finding : 그 상황으로부터 내가 배운 것, 얻은 것 Future : 배운 것을 미래에 어떻게 적용할 것인가 1.Fact - 이노베이션 캠프 공식 개강을 하였다. - AWS EC2로 배포하는 방법을 배웠다. - 이노베이션캠프입학시험 - 맛집 추천사이트를 만드는 미니 팀 프로젝트를 하였다. 2.Feeling 9 to 9 하루 12시간이상 몰입한다는 이노베이션 캠프의 프로그램은 참 좋은것 같다. 일단 나는, 현재 부트캠프로 들어오기전부터 백엔드 개발자로 포지션을 정하고 이것이 자바다를 어느정도 정독하였고, 꾸준한 알고리즘 문..

프로젝트하면서 느낀점 : 평소에 자바랑 스프링 독학만하다가, 처음으로 프론트엔드 작업을 하다가, 아주 기본적인 웹 지식을 몰라서 헤맸던것같다. 우선 기본적인 부트스트랩 사용방법과, 버튼 수직 정렬 등 CSS에서 시간을 좀 잡아먹었다. 제일 많이 시간을 썻던 곳은 카카오맵 지도 API를 가져오는 부분이었다. 1. 카카오 자바스크립트 API 키를받아올 때, head 태그 바로 밑에 넣었어야했음. 또한 geocorder 불러올수없다는 에러가 났는데 ,Service 라이브러리를 함께 불러와야했다 ( 공식문서 잘좀 볼걸 ㅠㅠ) 2. 평소에 자바,스프링만 공부하다 보니, 프론트엔드 지식 부족하다고느낌 document.getElementId . innerHTML querySelector.. HTML 페이지 표시된 정..

1. TroubleShooting 1. 2. Trouble Shooting 2 3. Trouble Shooting 3 위 에러는 titleAnimation 속성을 읽을수 없다는데,, 이 속성이 Map 객체에서 읽어들인다고한다 map 객체가 존재하지않는다는데 분명 const map = new kakao.maps.Map("map");으로 가져왔는데 왜이러지?? 카카오API 서비스에서 친절하게 안내해주는 service와 clusterer, drawing 라이브러리를 가져오지 못했다. 해결됐나??? 지도는 떳지만, 게속해서 GeoCoder 객체를 찾을수없다고하는데,,, 왜이러는걸까 두번째 시도 웹 브라우저에 쿠키와 캐시 임시데이터를 모두 지워보았다. 그래도 해결안됨 세번째 시도 헤드 태그 바로 아래에 붙여넣으니..