무엇을 배웠나 Spring 기초 확장학습 Serverless 아키텍처 Jackson 라이브러리의 직렬화(Serialization)와 역직렬화(Deserializaion) Jackson은 Java에서 가장 널리 사용되는 JSON 처리 라이브러리 중 하나이다. Jav
무엇을 배웠나 lombok spring mvc 확장학습 Servlet과 Spring MVC의 DispatcherServlet 비교 Servlet은 Java를 사용한 웹 애플리케이션 개발의 기본 기술로, 클라이언트의 요청을 처리하고 응답을 반환하는 역할을 한다. 웹 서
이번주는 많은 자바에 익숙해지기 위해 코딩테스트 문제를 계속해서 풀었다. 연습문제를 풀면서, 자료구조 지식이 부족함을 느꼈는데, 주어진 문제의 자료구조를 변경하기가 어려웠다. 주어진 문제의 자료구조를 유지하는 식으로 답을 도출해냈지만, 풀이과정에서 자료구조를 변경하고,
무엇을 배웠나 코딩테스트 연습 확장학습 toString() 오버라이드 binarySearch()을 사용하기 위한 조건 정규식
\-중첩 선언과 객체중첩 인터페이스 연습을 하던 중, 분명히 setter의 매개변수에 'ClickListener clickListener'을 명시돼있는데, 'new ClickListener()'로 변수할당 없이 객체만 만들어 넣는 의문을 발견하였다.찾아보니 이는 일회성
\-중첩 선언과 객체\-게임 만들어보기(숫자 맞히기)간단한 게임을 만들어 보았는데, 처음에는 하나의 클래스에서 주구장창 로직은 연결하여 코드를 완성하였다. 그러나 코드가 상당히 난잡해보여, 각 코드를 액션별로 구분하여 함수로 설정하고, main()에서 실행만 하도록 수
무엇을 배웠나 static 키워드 클래스 확장학습 static 키워드의 활용 static 키워드는 단순히 static 변수와 static 메서드에만 활용되는 것이 아니다. 여기서는 static 키워드의 활용으로 static 초기화 블록과 static 중첩 클래스를 알
fetch크롤링fetch 함수는 네트워크 요청을 보내고 Promise를 반환하는 함수이다. 이는 JavaScript의 내장 함수로, 웹 API로부터 데이터를 가져올 때 사용된다. fetch 함수가 반환하는 Promise는 Response 객체를 값으로 가진다. Resp
HTML, CSS, JavaScript를 활용한 정적 웹사이트 구현 (Bootstrap, JQuery 사용)fetchGitHub로 웹사이트 배포fetch() 함수를 사용하여 JSON 데이터를 가져온 후 console.log() 함수를 사용하여 출력하면, 출력된 데이터의
연산자산술, 비교, 논리, 대입, 기타(형변환, 삼항, instanceOf 등)조건문if, if-else, switch반복문for , 향상된 for문, while, do-while배열배열 기초, String 배열, 다차원 배열 등컬렉션 List, Set, Map, Qu
1. JVM / JRE / JDK 1.1. JVM Java Virtual Machine(JVM)은 자바 바이트코드(.class 파일에 있는 코드)를 실행할 수 있는 실행 환경입니다. J