본문 바로가기

반응형

Major-

(861)
[C++ 연습문제] 2장. C++ 시작하기 (1) 01. C++ 프로그램을 구성하는 모듈 더보기 함수 02. 다음의 전처리 지시자가 하는 역할 #include 더보기 iostream 클래스 라이브러리를 가져와 미리 정의된 함수를 사용한다. 더보기 컴파일하기 전에 이 지시자를 iostream 파일의 내용으로 대체한다. 03. 다음의 구문의 하는 역할 using namespace std; 더보기 std라는 이름의 이름공간을 사용한다. 더보기 std 이름 공간에 정의되어 있는 이름들을 프로그램이 사용할 수 있도록 허용한다. 04. "Hello, world"라는 문자열을 출력하고 새 행을 시작하는 구문 #include using namespace std; int main() { cout
[C++ 요약] 2장. C++ 시작하기 C++ 프로그램 프로그램은 main()이라는 함수부터 실행되며 그 함수라고 부르는 하나 또는 그 이상의 모듈로 이루어진다. -> main()함수는 반드시 필요한 함수 함수 : 함수 머리와 함수 몸체로 구성 함수 머리: 리턴값이 있을 경우 어떤 데이터형의 값을 리턴, 어떤 종류의 정보를 매개변수로 받는지 나타낸다. 함수몸체 : 중괄호 {}로 둘러싸인 C++ 구문으로 이루어짐 C++ 구문의 유형 선언 구문 변수의 이름과 데이터형 선언 대입 구문 변수에 값을 대입 메시지 구문 객체에 메시지를 전달해 활동을 시작하도록 명령 함수 호출 함수를 동작 함수 원형 매개변수의 개수와 데이터형, 함수의 리턴형을 선언 return 구문 피호출 함수가 리턴하는 값을 호출 함수에 전달 클래스 : 사용자가 정의하는 데이터 형식으..
[C++ 요약] 1장. C++ 첫걸음 컴퓨터 성능의 향상에 따라 프로그램도 크고 복잡해짐 ->컴퓨터 언어 프로그래밍 프로세스 변화 C언어 프로그램의 흐름을 제어하기 쉽고, 구조적이고 모듈화된 접근이 가능하도록 제어구조와 함수와 같은 기능을 통합 C++ 객체지향 프로그래밍과 일반화 프로그래밍에 초점을 두어, 모듈화와 코드 재활용으로 프로그램 신뢰성 향상과 유지보수편의성 극대화 C++ 컴파일러들의 등장으로 ISO / ANSI C++ Standard는 호환이 되도록 표준을 제공한다. -> 이식성 확장 C++ 프로그래밍 C++언어로 표현된 소스파일 작성 -> 컴파일 -> 링크 -> 기계어 파일 생성 : 모두 IDE[통합개발환경]에서 이루어진다.
[JSP] 6-3. 자바빈으로 회원 정보 처리하기 회원 가입 폼에서 입력받은 정보를 자바빈에 저장하고 조회하는 프로그램 회원의 정보 입력 폼 이름 아이디 별명 비밀번호 이메일 전화번호 입력 완료된 회원 정보 이름 아이디 별명 비밀번호 이메일 전화번호 -> 한글 깨짐 방지 -> member 객체 생성 -> 매개변수 값을 얻어와서 member 객체의 프로퍼티값으로 저장
[JSP] 6-2. 자바빈으로 프로퍼티 값 얻기와 변경하기 ◎ 자바 빈 객체 생성 후 저장된 정보 출력하기 이름 : 아이디 : ◎ 정보 변경한 후 변경된 정보 출력하기 이름 : 아이디 : -> 자바 빈 객체 생성 이름 : 아이디 : -> getter인 getName() 대신 property 액션태그를 사용 -> 값 출력을 위해 property 속성 값에 get 다음에 기술된 첫 글자만 소문자로 변경한 값 지정 ->setter인 setName() 대신 property 액션태그를 사용 ->값 변경을 위해 property 속성 값에 set 다음에 기술된 첫 글자만 소문자로 변경한 값 지정 이름 : 아이디 : -> 이름과 아이디를 변경한 후 다시 getter로 이름과 아이디를 얻어와 출력
[JSP] 6-1. 자바빈 객체 생성하기 ◎ 자바 빈 객체 생성 후 저장된 정보 출력하기 이름 : 아이디 : ◎ 정보 변경한 후 변경된 정보 출력하기 이름 : 아이디 : : 자바 빈 객체 생성 이름 : 아이디 : ->이름과 아아디만 출력 / 초기값을 주지않으면 null로 초기화 ->setter로 이름에는 전수빈을 아이디에는 pinksubin을 저장 이름 : 아이디 : ->이름과 아이디를 변경한 후 다시 getter로 이름과 아이디를 얻어와 출력 [변경 내용 출력]
[JSP] 6. 자바빈 자바빈 회원가입 페이지에서 입력된 정보의 서버 전송 방법 1. 개별적으로 전송 2. 묶어서 전송 자바빈 : 정보의 덩어리 즉 데이터 저장소 프로그램에서 사용되는 정보를 객체를 구성하는 멤버로 기술해 두고 한꺼번에 데이터에 접근해서 사용 데이터를 저장하기 위한 필드와 데이터를 컨트롤하는 getter/setter 메소드를 하나의 쌍으로 가지고 있는 클래스 [OOP : 속성과 기능 / 자바 : 필드와 메소드] [getter/setter : 자바 빈의 필드에 데이터를 저장하고 조회하는 작업] -> 액션태그를 사용해 데이터를 담기 위한 getter/setter/를 명시적 호출 하지 않고 자동 호출 가능 자바빈은 액션태그와 함께 사용해 코드의 양을 줄이고 쉽게 정보를 담아 옮길 수 있다. 자바빈 클래스 만들기 자바..
[JSP] 3-2. 입력 폼에서 한글 읽어오기 서블릿에서 요청시 한글처리 출력시 한글 처리 응답객체인 response의 setContentType()을 호출해 인코딩 지정 response.setContentType("text/html; charset=UTF-8"); 입력시 한글 처리 get방식 response.setContentType("text/html;charset=UTF-8"); post방식 request.setCharacterEncoding("UTF-8"); package jsch02; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import..

반응형