。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

분류 전체보기 397

[JAVA] List<String> ** = new ArrayList<>()

import java.util.ArrayList; import java.util.List; class Solution { public String[] solution(String[] str_list) { int indexOfL = -1; // "l"이 나온 위치 int indexOfR = -1; // "r"이 나온 위치 // "l" 또는 "r"을 처음으로 만날 때까지 반복 for (int i = 0; i < str_list.length; i++) { if (str_list[i].equals("l")) { indexOfL = i; break; } else if (str_list[i].equals("r")) { indexOfR = i; break; } } // "l" 또는 "r"을 찾지 못한 경우 빈 리스트..

ㅋㅌ 2023.09.01

[NC7기-89일차(9월1일)] - 웹프로그래밍 70일차

*Spring IoC의 property 값 처리 원리 => Spring IoC 컨테이너에는 String -> Primitive Type 으로 변환하는 기본 프로퍼티에디터가 내장되어있다. // 프로퍼티 에디터 - 기본으로 내장된 프로퍼티 에디터 String을 byte, short, int, long, float, double, boolean, char로 바꿀 수 있다. => 그 외의 타입은 개발자가 프로퍼티 에디터를 만들어 등록해야 한다. 자바코드면: java.sql.Date date = java.sql.Date.valueOf("2021-6-1"); // 프로퍼티 에디터 만들기 //CustomEditorConfigurer 사용하여 // 프로퍼티 에디터 만드는 방법 // => java.beans.Proper..

[NC7기-88일차(8월31일)] - 웹프로그래밍 69일차 //// 스프링 IoC 컨테이너 사용 수정하기 ********

// 스프링 IoC 컨테이너 사용 #Spring IoC Container Inversion of Control 제어의 역전 - 남이 만든 객체를 주입 받는 것 IoC Container = Bean Container (자바객체) Bean Container 에 담겨 있는 것 1. Dependency Injection : 의존성 주입 의존객체 = 사용할 객체 주입 2. Event Listener call 하는 게 아니라 call 당함 = call back (cb) => IoC Container 는 DI의 응용이고, DI Container 임 #ApplicationContext 인터페이스 ( = IoC 컨테이너 사용법) => 스프링 IoC 컨테이너의 사용 규칙을 정의한 인터페이스이다. => 모든 스프링 IoC ..

[NC7기-87일차(8월30일)] - 웹프로그래밍 68일차

## 66. Front Controller 디자인 패턴 도입하기 - Front Controller 디자인 패턴의 효과 및 적용 방법 - 프론트 컨트롤러와 페이지 컨트롤러의 역할 이해 ## 67. 페이지 컨트롤러를 POJO로 전환하기 - 페이지 컨트롤러를 POJO 클래스로 변경 POJO? Plain Old Java Object (그냥 일반 자바 문법으로 만든 클래스) - 의존 객체 주입하기 ## 68. Spring IoC 컨테이너를 이용하여 페이지 컨트롤러를 관리하기 - Spring IoC 컨테이너를 이용하여 객체를 자동 생성하는 방법 - 의존 객체를 자동으로 주입하는 방법 - Spring IoC 컨테이너에 들어 있는 객체를 꺼내 사용하는 방법 * 유지보수 & 일관성을 위해 속도를 희생하는 구조를 짜기도 ..

[NC7기-86일차(8월29일)] - 웹프로그래밍 67일차 //65. MVC2

픽셀 가로세로 4개를 묶어서 하나의 논리픽셀로만들어서 텍스트 출력 원래 해상도 2340/1080 이지만 하나의 가상 논리픽셀로 만들어서 2340의 절반인 1100으로 줄어듬 이것두 부족하면 3*3 9개로 묶어서 또 줄임 그렇게 큰 pc 화면에서 작은 스마트폰에서 작은 화면을 출력함. 디바이스 해상도에 맞춰서 웹페이지를 재정렬하는 거: 반응형 웹 네이버는 반응형웹이 아니고 모바일 페이지가 따로 있음 예1) 로그인 모든 요청은 서블릿이 받고 응답도 서블릿이 해야한다.