목록전체 글 (110)
Coding Note
JSON 예제 01 - JSON(Javascript Object Notation)로 회원 정보 출력하기 구현 코드 회원정보 출력하기 1. for...in 문 - 상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열거 가능한 속성에 대해 반복함. - 코드 분석 ) - for(var i in jsonInfo.name) - 단축된 for문 사용 for...in - JavaScript | MDN for...in문은 상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열거 가능한 속성에 대해 반복합니다. (Symbol로 키가 지정된 속성은 무시합니다.) developer.mozilla.org
Ajax 예제 풀이하기! 예제02 - 도서 정보 출력하기 구현 코드 - ajax02.html HTML 삽입 미리보기할 수 없는 소스 - ajaxServlet.java HTML 삽입 미리보기할 수 없는 소스 1. .${}. append() - 선택된 요소의 마지막에 새로운 HTML 요소, 콘텐츠를 추가한다. - Insert content, specified by the parameter, to the end of each element in the set of matched elements. 2. CDATA - - CDATA 태그 안에 데이터는 전부 문자열로 처리한다. - mybatis에서 부등호 연산은 오류가 나, CDATA로 처리한다.
1. Ajax 정의 - Asynchronus Javascript(비동기 자바스크립트) + XML의 의미 - 자바스크립트를 사용한 비동기 통신, 즉 클라이언트와 서버 간의 XML이나 JSON 데이터를 주고받는 기술 기존 웹페이지와 Ajax 웹페이지 동작 과정 요청 페이지 기존 웹 페이지 동작 Ajax 웹 페이지 동작 웹 서버 요청받음 요청 처리 HTML 생성 ⬇ 웹 서버 요청 받음 요청 처리 XML or JSON 생성 ⬇ 결과 페이지 ⬆ XML HTTP Request JQuery Ajax 사용 형식 $.ajax({ type : "post" or "get", async : "true" or "false" 동기식으로 처리) url : "요청할 URL", data : {서버로 전송할 데이터}, HTML 삽입 미..
CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면 codeup.kr 1023번 문제 - 실수 1개 입력받아 부분별로 출력하기 코드 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main9 { public static void main(String[] args) throws Exception { //1023 BufferedReader br = new BufferedReader..
지금까지 CodeUp 문제를 Scanner 클래스를 사용해 풀이해왔다. 타 블로그랑 CodeUp 질문 창을 보니 BufferedReader 입력 스트림을 사용해 풀이하는 연습을 하라고 한다! 왜?ㅋㅋㅋㅋㅋㅋ 그래서 찾아봤다! 가장 큰 이유는 속도 차이! 알고리즘 문제를 풀 때 Scanner 클래스를 사용하면 시간 초과 에러를 내는 단점이 있다고 한다. 여기서 집고 가자! 자바의 입출력을 위한 I/O 스트림 1. 입출력 스트림 - 자바는 다양한 입출력 장치에 독립적으로 일관성 있는 입출력 스트림을 통해 제공한다. 2. 입출력 스트림 구분 - 대상 기준 : 입력 스트림, 출력 스트림 - 자료의 종류 : 바이트 스트림, 문자 스트림 - 기능 : 기반 스트림, 보조 스트림 3. 스트림 종류 1) 입력 스트림 -..
CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면 codeup.kr 1019번 문제 - 연월일 입력받아 그대로 출력하기 코드 import java.util.Scanner; public class Main7 { public static void main(String[] args) { //1019 Scanner sc = new Scanner(System.in); String Str[] = sc.next().split("\\."); int y = Integer.parse..
내가 헷갈려서 작성하는 next(), nextLine 함수의 차이점! 정리해보니 이걸 왜 헷갈렸나 싶다..ㅎ next() - 문자 혹은 문자열을 공백 기준으로 한 단어 또는 한 문자씩 입력 받는다. HTML 삽입 미리보기할 수 없는 소스 출력 내용(Console 결과) 출력 결과 공백 기준으로 출력되는 것을 확인할 수 있다! nextLine() - 문자 혹은 엔터 치기 전까지의 문장 전체를 입력받는다. HTML 삽입 미리보기할 수 없는 소스 출력 내용(Console 결과) 출력 결과 문자 전체가 출력된 걸 확인할 수 있다. ! 파일 이름을 함수명과 동일하게 작성하면 안 좋다고 한다!
CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면 codeup.kr 1017번 문제 - 정수 1개 입력받아 3번 출력하기 코드 HTML 삽입 미리보기할 수 없는 소스 출력 내용(Console 결과) 1018번 문제 - 시간 입력받아 그대로 출력하기 코드 HTML 삽입 미리보기할 수 없는 소스 출력 내용(Console 결과) - hh:mm 형식으로 입력 1. split() - 특정 문자 기준으로 문자열을 자르고 배열로 리턴함. 즉, 코드를 분석해보자 ..