목록전체 글 (274)
단의 개발 블로그
리액트란?리액트는 자바스크립트 라이브러리로 사용자 인터페이스를 만들때 사용한다. 프레임워크에서 자주 쓰이는 패턴인 MVC로 예를 들면,V만 신경쓰는 라이브러리이다. 리액트로 애플리케이션을 만들 때 재 사용가능한 형식으로 만들게 된다. 이를 컴포넌트라고 하는데 수많은 기능을 내장하고 있다. 사용자 화면에 보여주는 것을 렌더링이라고 한다. 리액트는 변경된 부분만 리렌더링을 통해 성능과 사용자 경험을 향상 시킨다. 렌더링리액트의 render() 함수는 컴포넌트가 어떻게 만들어지는지 정의하는데 사용된다. 단순 HTML 태그를 리턴하는 것이 아닌 작동에 대한 정보를 지닌 객체를 반환한다. 리액트는 해당 정보를 재귀적으로 렌더링하여 HTML을 만들고 실제 페이지의 DOM 요소에 주입하여 브라우저에서 보여주게 된다...
구성 속성이란스프링에는 다음 두 가지 형태의 서로 다른 구성이 존재한다. 아래 두가지 구성은 XML 구성과 자바 구성 모두에서 사용된다. 빈 연결 (Bean wiring): 스프링 애플리케이션 컨텍스트에서 빈으로 생성되는 애플리케이션 컴포넌트 및 상호 간에 주입되는 방법을 선언하는 구성속성 주입 (Property Injection): 스프링 애플리케이션 컨텍스트에서 빈의 속성 값을 설정하는 구성예를 들어 우리가 데이터 베이스 연결할 때 sql문을 지정할 경우가 있었다. datasource 메소드를 빈으로 등록하는 방법이 빈 연결 방법이다.@Beanpublic DataSource dataSource() { return new ...;} 스프링 환경 추상화스프링 환경 추상화는 구성 가능한 속성을 한 곳에서 ..
💡 문제1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요.소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다.(1은 소수가 아닙니다.)💡 제한 조건n은 2이상 1000000이하의 자연수입니다. 입출력 예 입출력 예 설명입출력 예 #11부터 10 사이의 소수는 [2,3,5,7] 4개가 존재하므로 4를 반환입출력 예 #21부터 5 사이의 소수는 [2,3,5] 3개가 존재하므로 3를 반환✨ 풀이class Solution { public int solution(int n) { int answer = 0; for(int i=1; i1. 1은 소수가 아니므로 제외한다.2. 단순히 자기 자신과 i 값을 비교하며 나머지 값만 체크하..