교육과정/KOSMO(79)
-
Day60
키워드 : 파이썬 STDio / 파이썬 set / 파이썬 dictionary / 파이썬 tuple / 파이썬 제어문 (if문) / 파이썬 반복문 (for문, while문) / 리눅스 접근권한 (사용권한 변경 / 소유권 변경) / 리눅스 프로세스 (작업관리자) **** 0. 파이썬 집합자료형 - list (순서가 있고, 중복 가능) (추출을 상세하게 해줄 수 있다.) - set (순서가 없고, 중복 불가) - dictionary ( JAVA map 방식 유사, JS json 방식 유사 ) (변환을 쉽게 할 수 있다) - tuple - 제어문 1. 파이썬 print( ) 함수 (1) print( ) 함수 사용시 + , 모두 사용 가능하며, 없어도 된다. print('안녕'+'친구') print('안녕','친..
2021.01.07 -
Day59
키워드 : 파이썬 날짜형 / 파이썬 리스트 / 파이썬 stdio / 리눅스 심볼릭링크 / vi 에디터 **** 1. 날짜형 ※ 외부라이브러리 사용하기 메뉴 - File - Settings - Project: ~~~ - Python Interpreter (현재 설치된 패키지들을 확인할 수 있다.) - + 클릭 - 설치하고자 하는 라이브러리 검색 - Install Package - 녹색 바 완료를 기다린다. # pip install 필요한 라이브러리 (1) 한 달 뒤 날짜 출력하기 ( dateutil.relativedelta 라이브러리 사용) from datetime import date today = date.today(); from dateutil.relativedelta import relativede..
2021.01.06 -
Day58
키워드 : 파이썬 복습 / 파이썬 문자열 관련 함수 / 논리형 / 날짜형 / 리눅스 / **** 1. 파이썬 복습 Ⅰ. 주석 - 한 줄 - 여러 줄 # ''' ''' , """ """ Ⅱ. 변수 - 모든 자료형이 객체로 되어 있어서 그 객체를 가리킨다. ex) a = 7 7이 있는 객체를 가리키는 변수 a Ⅲ. 파이썬 자료형 - 숫자형 ex) 'hello' + 2 → 에러 'hello' + str(2) - 문자형 ex) 'ㅁ' == "ㅁ" """ㅇ""" = """ㅇ""" - 논리형 - date형 - list - set (java의 collection과 유사) * tuple 파이썬에만 있는 자료형 * dictionary (=map 유사) ※ 연습문제 날짜와 시간을 표현하는 문자열에서 '2020-02-22 ..
2021.01.05 -
Day57
키워드 : 아나콘다 설치 / 파이썬 기초 문법 / 리눅스 설치 **** 1. 아나콘다 + 파이참 설치 ※ Python 플랫폼 : Anaconda 사용 : phthon + 몇가지 library + editor (jupyter / spider) 가 포함되어 있다. (1) https://www.anaconda.com 접속 (2) 메뉴 - Products - Individual Edition - Download (3) Python 3.8 로 64Bit Graphical Installer 다운로드 (4) 설치 파일 실행 - Add Anaconda3 to my PATH environment variable 체크 - Install (환경변수를 자동으로 만들어주는 옵션으로, 기존에 파이썬 설치내역이 있을 경우에 충돌할..
2021.01.04 -
Day56
키워드 : JDBC에서의 테스트 작업 / Mybatis에서의 테스트 작업 / **** 1. JDBC에서의 테스트 작업 ※ 테스트 작업을 할 때는 패키지도 따로 만들어서 작업한다. ※ 원본파일은 건드리지 않고 테스트하기 위해 테스트 작업이 존재하는 것이며, 실무에서는 원본 파일에는 기능과 연관성 없는 sysout과 같은 구문은 모두 배제해야 한다. (1) hWebBoard 프로젝트에서 테스트를 위한 패키지를 만든다. (어제 지워서 만드는 것으로 이미 파일이 있을 경우엔 생략) 윈도우의 파일 탐색기에서 프로젝트로 경로로 찾아 들어가서 test 폴더를 만들고 테스트용 패키지를 만든다. test 폴더경로 : C:\java\webwork\Spring\Junior\hWebBoard\src\test 다운받은 파일을 ..
2020.12.18 -
Day55
키워드 : Spring Legacy Project / 애자일 개발과 스크럼 **** 0. Spring Legacy Project 와 Dynamic Web Project 의 디렉토리 구조 차이 1. 스프링MVC 실습 (1) 새 프로젝트 gWebBoard 생성 후 실습 파일 붙여넣기 ① pom.xml 에서 Java 1.8버전으로, Spring 5.0.8 버전으로 변경 ② junit 4.12 버전으로 변경 (2) 프로젝트명 우클릭 - Properties ① Project facets 에서 버전 변경 후 Apply ② Server 에서 Tomcat 선택 후 Apply (3) web.xml 에서 서블릿 url-pattern을 * . do 로 변경 (4) 불필요한 com.javassem.basic 패키지 삭제 (5..
2020.12.17