본문 바로가기

Study59

[Python] 파이썬 연산자 종류 / 실습 연산자 종류 산술연산자 In [1]: # 나누기, 나머지, 나누기(몫) 구하기 num1 = 10 num2 = 7 print(num1/num2) print(num1//num2) print(num1%num2) 1.4285714285714286 1 3 In [2]: # 문자열끼리 더하기 연산 가능 str1 = "안녕" str2 = "하세요" print(str1 + str2) 안녕하세요 In [3]: #문자열과 숫자는 더하기 연산 불가능 num1 = 10 str2 = "7" print(str2+num1) --------------------------------------------------------------------------- TypeError Traceback (most recent call las.. 2023. 10. 4.
[Spring] Spring의 MVC 구조 Dispatcher Servlet : (=FrontController) 모든 요청을 받는다 Handler Mapping : 해당되는 Controller의 위치를 찾아준다 Handler Adapter : 매핑된 Controller를 Handler Adapter로 연결해서 실행한다. Controller가 작동하도록 변환해주는 장치 Controller : (=Class) 실행하는 곳. 실질적으로 일하는 역할 / POJO라고도 함 ex) 로그인 실행 Model : Controller에서 저장된 데이터를 JSP에 보여줄 때 절대공간인 Model에 저장, FrontController를 돌려줌 JSP와 같은 View로 전달해야 하는 데이터를 담아서 보낼 수 있다 메서드의 파라미터에 Model 타입이 지정된 경우, 스.. 2023. 10. 3.
[Python] 주피터 노트북으로 파이썬 시작하기 In[1]: 1+2 Out[1]: 3 Jupyter notebook 사용방법 단축키 In [2]: # 주석사용방법 # 단축키 ctrl + / In [3]: # 변수에 숫자 num1 = 13 print(num1) num2 = 5.8 print(num2) num1 = 10.5 print(num1) 13 5.8 10.5 변수명 단축키 In [4]: # 문자열 대입 str1 = 'Funny Python' str2 = "Easy Python" print(str1) print(str2) num1 = 'Kimmihee' print(num1) Funny Python Easy Python Kimmihee In [5]: int num1 = 10; int num2 = 15; # 치환 temp = num1 num1 = num.. 2023. 9. 29.
[DeepLearning] 다중분류 / 손글씨 데이터 분류 실습 목표 손글씨 데이터를 분류하는 딥러닝 모델을 설계해보자 다중분류 딥러닝 모델링을 연습해보자 In [1]: # 기본 라이브러리 불러오기 import numpy as np import pandas as pd import matplotlib.pyplot as plt 데이터 로딩 In [2]: # keras에서 제공해주는 손글씨 데이터 불러오기 from tensorflow.keras.datasets import mnist In [3]: # 문제데이터와 정답데이터가 나뉘어 제공해주고 있음 # 훈련용, 테스트용 데이터도 나뉘어 제공 (X_train, y_train), (X_test, y_test) = mnist.load_data() Downloading data from https://storage.googleap.. 2023. 9. 27.