분류 전체보기 (135) 썸네일형 리스트형 열 ailas 사용 열 alias 사용 열 alias 사용 열 ailas 이름 앞에 선택 사항인 AS 키워드가 사용되었습니다. query 결과는 AS 키워드 사용 여부에 관계없이 동일하다 또한 SQL문에는 열alias인 name 및 nickname 이소문자이지만 query 결과에는 열 머리글이 대문자로 표시된다. 앞의 슬라이드에서 언급했듯이 열 머리글은 기본적으로 대문자로 나타낸다. 열 ailas 열 머리글의 이름을 바꿉니다. 계산에서 유용합니다. 열 이름 바로 뒤에 나옵니다. 공백이나 특수 문자를 포함하거나 대소문자를 구분하는 경우 큰 따옴표가 필요합니다. 열 alias 정의 query 결과를 표시할 때 SQL DEVELOPER는 일반적으로 선택된 열의 이름을 열 머리글로 사용한다 이 머리글은 설명형이 아닐 수도 있으며 .. SELECT 문의 산술식 및 NULL 값 산술 연산자를 사용하여 숫자 및 날짜 데이터로 표현식을 작성한다 연산자 설명 + 더하기 - 빼기 * 곱하기 / 나누기 산술식 데이터 표시 방식을 수정하거나 계산을 수행하거나 가정 시나리오를 조사해야 할 필요가 있다 산술식을 사용하여 이러한 모든 작업을 수행할수 있습니다. 산술식은 열 이름, 상수숫자 값 및 산술 연산자를 포함할수 있다 산술 연산자 위에 표에 SQL에서 사용할 수 있는 산술 연산자가 나열되어 있다. FROM절은 제외한 SQL문의 모든 절에서 산술 연산자를 사용할수 있다. DATE 및 TIMESTAMP 데이터 유형은 더하기 빼기 연산자만 사용할수 있다. 산술 연산자 사용 위의 예제는 더하기 연산자를 사용하여 현대 MEMBER가 계산한 금액에 300원을 더해봤다 그러면 위에 그림 처럼 +300.. SQL SELECT 문의 기능 SQL SELECT 문의 기능 SELECT 문은 데이터 베이스에서 정보를 검색합니다. SELECT 문으로 다음을 수행할 수 있습니다. 프로젝션: queryㅇ 의해 반환되는 테이블의 열을 선택합니다. 필요한 수만큼 열을 선택할수 있다 선택: query에 의해 반환되는 테이블의 행을 선택합니다. 다양한 조건을 사용하여 검색되는 행을 제한한다 조인: 두테이블 사이에 링크를 지정하여 서로 다른 테이블에 저장된 데이터를 함께 가져 온다 기본 SELECT문 가장 간단한 형태의 SELECT 문은 다음을 포함해야합니다. SELECT 절에 나열된 열을 포함한 테이블을 식별하는 FROM 절 이구문에서 다음이 적용됩니다. 키워드, 절 , 명령문이라는 단어는 다음과 같이 사용된다. 키워드는 개별 SQL요소를 나타낸다. 예를들.. TopCoder 전체 탐색! (암호) 문제 TopCoder Security Agency는 새로운 암호화 시스템을 개발했습니다. 이 시스템은 암호화하려고 숫자 리스트를 입력받습니다. 여러분은 TSA의 비밀 정보 수사원입니다. 암호화 과정에서 중요한 부부을 구현하는 것이 여러분의 일이빈다. 여러분은 입력 리스트엣 1개의 값을 선택하고 값을 1 증가시킵니다. 이때 리스트 내부의 모든 숫자 곱이 가장 커져야 합니다. int[] numbers 형태로 숫자 배열이 주어질 때 곱의 최댓갑을 리턴하세요. 리턴값이 2의 62승을 넘는 문제는 나오지 않을 것입니다. 이번문제는 전체 탐색을 한번 풀어봐서 감이조금 왔다 !! 하지만 결국 책의 도움을 다시 받았다 난 이중 포문을 쓰지 않고 Arrays.short를 사용해서 풀려고 했는데 numbers를 어떻게 해.. SpringSecurity(아키텍처 정리) 초기화 과정부터 한번 살펴보자 SpringSecurity가 초기화 되면서 사용자가 설정한 Api 구성대로 HttpSecurity클래스가 필터들을 생성한다. 이후에 생성된 필터들은 WebSecurity 클래스로 전달하게 된다 그리고 다시 FilterChainProxy에게 빈객체를 생성자로 생성하여 WebSecurity에서 전달받은 Filter들을 FilterChainProxy 에게 전달한다 그러면 FilterChainProxy 는 사용자가 설정한 2개의 설정 클래스들을 가지게 된다. DelegatingFilterProxy 이클래스는 servlet필터 인데 이클래스도 초기화 될때 이미 FilterChainProxy 빈으로 생성된다 DelegatingFilterProxy 는 springSecurityFilte.. SpringSecuirty(AccessDecisionManager,AccessDecisionVoter) 인증 정보, 요청정보, 권한정보를 이용해서 사용자의 자원접근을 허용할 것인지 거부할 것인지를 최종 결정하는 주체 여러 개의 Voter 들을 가질 수있으며 Voter 들로부터 접근허용, 거부, 보류에 해당하는 각각의 값을 리턴받고 판단 및 결정 최종 접근 거부 시 예외 발생 접근결정의 세가지 유형 AffirmativeBased 여러개의 Voter 클래스 중 하나라도 접근 허가로 결론을 내면 접근 허가로 판단한다 ConsensusBased 다수표(승인 및 거부)에 의해 최종 결정을 판단한다 동수일경우 기본은 접근허가이나 allowIfEqualGrantedDeniedDecisions 을 false 로 설정할 경우 접근거부로 결정된다 UnanimousBased 모든 보터가 만장일치로 접근을 승인해야 하며 그렇지.. TopCoder(전체탐색) 즐거운파티 화이트씨는 다재다능한 사람입니다.(모든 것이 그의 관심 대상입니다.) 그래서 그에게는 친구가 많습니다. 하지만 불행하게도 그의 친구들은 다재다능하지 않습니다. 각각의 친구는 2가지 주제에만 관심이 있고 다른 주제로 이야기하는 것을 싫어합니다.그래서 파티를 개최할 때마다 모두가 즐겁게 파티를 보내려면 어떤 친구를 초대할지가 큰 문제입니다. 화이트씨는 그 동안의 경험으로 초대된 친구 모두가 공통의 흥미 있는 화제가 있을 때 파티를 즐긴다는 것을 알았습니다 문자열 배열 first, second 가 주어집니다.화이트씨의 i번째 친구가 흥미있는 화제는 first[i]와 second[i] 입니다.즐거운 파티가 되려면 화이트씨가 초대할 수 있는 친구는 최대 몇 명인지 리턴하세요. [정의 클래스와 함수정의] publi.. 클래스의 구성 멤버(return) 리턴문 리턴 값이 있는 메소드 메소드 선언에 리턴 타입이 있는 메소드는 반드시 리턴(return) 문을 사용해서 리턴값을 지정해야 한다 만약 return 문이 없다면 컴파일 오류가 발생한다 return문이 실행되면 즉시 종료된다. return문의 리턴값은 리턴 타입이거나 리턴 타입으로 변환될 수 있어야 한다. 예를 들어 리턴 타입이 int plus() 메소드에서 byte ,short,int 타입의 값이 리턴되어도 상관 없다. byte와 short은 int로 자동 타입 변횐되어 리턴되기 때문이다. return 문을 사용할때 주의할 점은 return문 이후에 실행문이 오면 "Unreachable code"라는 컴파일 오류가 발생한다. 왜냐하면 return문 이후에 실행문은 결코 실행되지 않기 때문이다. 따라.. 이전 1 ··· 8 9 10 11 12 13 14 ··· 17 다음