목록전체 글 (117)
quilt code
tensorflow 기본 연습 1. my_mnist 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import tensorflow as tf #데이터셋임포트 mnist = tf.keras.datasets.mnist (x_train, y_train), (x_test, y_test) = mnist.load_data() print("x_train",x_train) #데이터 전처리 x_train, x_test = x_train/255.0, x_test/255.0 #신경망이 읽을 수 있게 숫자를 압축해줌 => 시그모이드 함수 사용할 수 있음1 #모델 구성 model = tf.keras.models.Sequential([ tf.keras.layers..
**배울때마다 계속 추가** NumPy? Numerical Python, 파이썬의 고성능 수치계산을 위한 라이브러리 여러 형태의 벡터 및 행렬 연산과 여러 수학적인 기능들을 빠르고 쉽게 사용 장점) 효율적인 메모리 사용, 반복문 필요x, 빠른 연산 가능 설치) $ pip install numpy 1. my_numpy 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import numpy as np #numpy를 np로 쓰겠다 arr_np = np.zeros(10) arr_np2 = np.ones(10) arr2d_np = np.zeros((19,19),dtype='i') #19x19, dtype='i': .이 안붙고 int타입 arr2d_np[0][0] = 1 #0,0자리에 1을 추가 prin..
1. 다국어란 무엇인가? 다른 언어와 지역적 차이를 기술 변경없이 소프트웨어에 바로 적용하는 것. 다국어 처리: 웹 브라우저를 사용하는 국가에 따라 다양한 언어 및 지역을 지원하는 서비스 2. Locale 클래스를 이용한 다국어 처리 기법에서 현재 웹 브라우저에서 미리 정의된 언어나 국가 정보를 가져오는 request 내장 객체의 메소드는 무엇인가? getCountry() 3. 다국어 처리를 위한 JST fmt 태그의 종류 1) Locale 설정 : setLocale(로케일 설정) / requestEncoding(요청 파라미터의 문자 인코딩 설정) 2) 메시지 처리 : bundle(사용할 리소스 번들 설정) / message(리소스 번들에서 로케일에 맞는 메시지 가져와서 호출) / setBundle(리소..
1. 유효성 검사란? 사용자가 폼 페이지에서 입력한 데이터 값이 서버로 전송되기 전에 특정 규칙에 맞게 입력되었는지 검증하는 것 사용자가 실수로 유효하지 않은 데이터값을 입력하면 부적합하다고 판단하여 다시 폼페이지로 되돌려 사용자에게 오류가 있음을 알려줌 2. 유효성 검사를 위한 두 가지 처리 기법? 1) 기본 유효성 검사 : 사용자가 폼 페이지의 입력 항목에 입력한 데이터 값의 유무를 확인, 데이터 길이 숫자 등 기본적인 것 검사 2) 데이터 형식 유효성 검사 : 사용자가 폼 페이지의 입력 항목에 입력한 데이터 값이 특정 형태에 적합한지 검사하기 위해 정규 표현식을 사용하는 방법. 기본 유효성 검사보다 복잡 3. 유효성 검사를 위한 핸들러 함수와 폼 페이지를 작성하는 기법 핸들러 함수 : 폼 페이지에서..
1. 파일 업로드를 위한 form 태그 내에 반드시 설정해야 하는 기법은? 1) form 태그의 method 속성은 반드시 POST 방식으로 설정해야 함 2) form 태그의 enctype 속성은 반드시 multipart/form-data로 설정해야 함 3) form 태그의 action 속성은 파일 업로드를 처리할 JSP 파일로 설정해야 함 4) 파일 업로드를 위해 input 태그의 type 속성을 file로 설정해야함(여러개를 업로드 하려면 2개 이상 input 태그를 사용하고 name 속성에 서로 다른 값 설정) 2. 파일을 서버에 업로드하는 처리 기법? 1) MultipartRequest: 웹 페이지에서 서버로 업로드 되는 파일 자체만 다루는 클래스. 가장 간단한 방법. cos.jar 2) 아파치 ..
1. form 태그에 사용하는 속성 action: 폼 데이터를 받아 처리하는 웹 페이지의 URL 설정 method: 폼 데이터가 전송되는 HTTP 방식 설정 name: 폼을 식별하기 위한 이름 설정 target: 폼 처리 결과의 응답을 실행할 프레임 설정 enctype: 폼을 전송하는 컨텐츠 MIME 유형 설정 accept-charset: 폼 전송에 사용할 문자 인코딩 설정 2. form 태그 내에 중첩하여 사용하는 태그를 나열하고 설명 input: 사용자가 텍스트 입력이나 선택 등을 다양하게 할 수 있도록 공간을 만드는 태그, 종료 태그 없이 단독 사용 select: 여러개의 항목이 나타나는 목록 상자에서 항목을 선택하는 태그, 시작과 종료 태그가 있음 . option 태그 반드시 포함 textarea..
1. 폼 페이지에서 입력된 데이터를 전달하는 요청 파라미터 값을 JSP페이지로 가져오는 내장 객체는 무엇인지, 그리고 관련된 메소드에 대해 간단히 설명 request 내장 객체 형식: , 웹 브라우저에서 서버의 JSP 페이지로 전송 관련 메소드 종류: 1) getParameter(String name) - 요청 파라미터 이름이 name인 값을 전달받음. 요청 파라미터 값이 없으면 null 반환 2) getParameterValues(String name) - 모든 요청 파라미터 이름이 name인 값을 배열 형태로 전달 받음. 요청 파라미터 값이 없으면 null로 반환 3) getParameterNames() - 모든 요청 파라미터의 이름과 값을 Enumeration 객체 타입으로 전달받음. 4) getP..
1. List (전체 리스트 출력) 1)MemList : 전체 리스트 화면 출력 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 package kr.co.aiai.web; import java.io.IOException; import java.util.ArrayList; import java.util.List; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import ..