분류 전체보기

개발자였던 것/백준

[9498]시험 성적

문제 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 시험 성적을 출력한다. 예제 입력 3 2 예제 출력 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import java.util.*; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); if (90

개발자였던 것/데이터베이스

신입 기술 면접 예상 질문 & 코딩 테스트

서브 쿼리 하나의 SQL문 안에 포함되어 있는 또 다른 SQL. 서브 쿼리는 알려지지 ㅇ낳은 기준을 이용한 검색을 위해 사용한다. 서브 쿼리는 메인쿼리가 서브쿼리를 포함하는 종속적인 관계이다. 서브쿼리 사용 시 주의사항 서브 쿼리를 괄호로 감싸서 사용한다. 서브 쿼리는 단일 행(Single Row) 또는 복수 행(Multiple Row) 비교 연산자와 함께 사용 가능하다. 단일 행 비교 연산자는 서브 쿼리의 결과가 반드시 1건 이하이어야 하고 복수 행 비교 연산자는 서브쿼리의 결과 건수와 상관없다. 서브 쿼리에서는 ORDER BY를 사용하지 못한다. ORDER BY절은 SELECT절에서 오직 한 개만 올 수 있기 때문에 ORDER BY절은 메인쿼리의 마지막 문장에 위치해야 한다. 1. 단일행 서브쿼리 서..

개발자였던 것/Spring

Spring MVC 순서(코드 변경 팁)

Spring의 전체적인 실행 순서 Request -> DispatcherServlet -> HandlerMapping -> (Controller -> Service -> DAO -> DB -> DAO -> Service -> Controller) -> DispatcherServlet -> ViewResolver -> View -> DispatcherServlet -> Response 1. 클라이언트가 Request 요청을 하면, DispatcherServlet이 요청을 가로챈다. 이때가 web.xml에. 최초의 web.xml 에서는 이 '/'와 같이 해당 애플리케이션의 모든 URL로 등록돼있기 때문에, 만약 *. do와 같이 특정 URL만 적용하고 싶다면 의 내용을 바꿔주어 범위를 변경하면 된다. 2. ..

Java Script/JQuery

jQuery 이벤트 해제 (unbind)

unbind 요소에서 이전에 연결된 이벤트 처리기를 제거합니다. jQuery 3.0부터는. unbind()가 더 이상 사용되지 않습니다. jQuery 1.7 이후 .off() 메서드로 대체되었으므로 이미 사용하지 않는 것이 좋습니다. $("div#con").unbind("mouseenter"); //div#con mouseenter 이벤트 제거$("div#con2").unbind(); //div#con2 모든 이벤트 제거cs 형식은 유형에 관계없이 핸들러를 제거합니다. 더 정확하게 말하자면 이벤트 유형을 전달할 수 있습니다. . unbind("mouseenter");처럼 이벤트 유형을 지정하면 해당 이벤트 유형에 대한 처리기 만 바인딩 해제됩니다. 이벤트를 컬러 버튼에 바인딩 및 바인딩 해제가 가능한 예..

Java Script/JQuery

jQuery 요소 대체하기 (replaceAll/replaceWith)

replaceAll . replaceAll() 메서드는 선택한 요소를 지정된 요소로 대체합니다. 이 메소드는 인수로 선택자나 제이쿼리 객체, HTML DOM 요소, 배열 등을 전달받을 수 있습니다. target 유형 설명 .replaceAll (대상) 선택기 또는 jQuery 또는 배열 또는 요소 대체 할 요소를 나타내는 선택기 문자열, jQuery 객체, DOM 요소 또는 요소 배열입니다. .replaceAll()방법은 후술 할. replaceWith()와유사합니다. 하지만 소스와 대상이 반대입니다. 다음 예문을 참고 바랍니다. Hello And Goodbye Colored by Color Scripter cs 요소를 만든 다음 다른 요소를이 요소로 바꿀 수 있습니다. 해당 jQuery .replace..

Java Script/JQuery

jQuery 많은 수의 속성 추가 (extend)

extend 두 개 이상의 개체의 내용을 첫 번째 개체로 병합합니다. 제이쿼리의 extend()는 다수의 객체를 하나의 객체로 합치는 merge기능을 수행할 수 있습니다. 만약 두 개 이상의 객체를 하나로 합치려는 경우 extend()를 사용하여 새로운 객체로 만들 수 있죠. 아래는 extend()를 사용하는 간단한 방법 및 문법은 아래와 같습니다. $.extend(대상, 객체1, 객체2, ... , 객체n) cs 이 메서드는 인수로 전달받은 첫 번째 객체에 두 번째 객체의 모든 프로퍼티를 추가합니다. 그리고서 첫 번째 객체에 세 번째 객체의 모든 프로퍼티를 추가합니다. 이와 같은 순서대로 인수로 전달받은 모든 객체의 프로퍼티를 첫 번째 객체에 모두 추가합니다. jQuery.extend (target, ..

Java Script/JQuery

jQuery 속성 입력 (val)

val . val()은 양식(form)의 값을 가져오거나 값을 설정하는 메서드입니다. 주로 input, select 및 과 같은 양식 요소의 값을 가져오는 데 사용됩니다. 가져오기 이 메서드는 인수를 허용하지 않습니다. 컬렉션의 첫 번째 요소가 select-multiple(즉, 속성이 설정된 select요소 multiple)이면. val() 선택한 각 옵션의 값을 포함하는 배열을 반환합니다. 옵션을 선택하지 않으면 빈 배열이 반환됩니다. 선택, 확인란 및 라디오 버튼의 경우 : checked를 사용하여 올바른 요소를 선택할 수 있습니다. // 드롭다운에서 선택한 옵션에서 값 가져오기 $( "select#foo option:checked" ).val(); // 드롭다운에서 직접 값 가져오기 선택 $( "s..

Java Script/JQuery

jQuery 클래스 속성 변경 (addClass/hasClass/removeClass)

클래스 설정 HTML 요소의 class 속성은 여러 개의 class 값을 가질 수 있습니다. 제이쿼리는 HTML 요소의 class 속성 값을 손쉽게 다루기 위한 여러 메서드를 제공합니다. 이를 통해 class 속성에 적용되는 CSS 스타일이 동적으로 적용되게 할 수 있습니다. 이렇게 클래스명을 추가하거나 제거하면 간단하게 원하는 스타일을 추가 또는 제거하는 것이 가능합니다. 물론 해당하는 class에는 스타일이 css에 선언되어야겠죠? 물론 attr()를 사용하거나 css()를 사용할 수도 있습니다. 하지만 이런 경우에 inline 형태로 웹페이지에 스타일이 부여되기 때문에 아래와 같은 제약이 생기게 됩니다. 코드와 스타일이 분리되지 못하여 유지보수에 단점 인라인으로 적용된 스타일을 변경시 !import..

서으이
'분류 전체보기' 카테고리의 글 목록 (4 Page)