달력

3

« 2020/3 »

반응형



 

 

re 모듈(regular expression)

·         re 모듈은 파이썬이 설치될 자동으로 설치되는 기본 라이브러리로 정규 표현식을 지원하기 위한 모듈입니다.

·         "import re" 라이브러리를 불러온 정규식을 사용합니다.

 

 

 

 


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형



 

 

V-model

·         V 모델

·         소프트웨어 개발 프로세스로 폭포수 모델의 확장된 형태 중 하나

·         소프트웨어 개발 단계별 확인과 검증을 이해하기 위하여 V-Model 이해가 필요합니다.

·         전체 V 모양의 흐름은 소프트웨어 개발 생명주기(SDLC) 단계별 흐름을 나타냅니다.

·         요구사항과 시스템 명세를 검토하는 부분은 인수 테스트(Acceptance Tests)입니다.

 

 

http://bit.ly/2Dtwu0i

 

 

 

 

V-model 도식도

아래 방향으로 선형적으로 내려가면서 진행되는 폭포수 모델과 달리, V모델의 프로세스는 코딩 단계에서 위쪽으로 꺾여서 알파벳 V 모양으로 진행됩니다.

V 모델은 개발 생명주기의 단계와 그에 상응하는 소프트웨어 시험간에 단계의 관계를 보여줍니다.

 


 

 

단위시스템 통합 테스트를 위한 계획

시스템 설계 단계 부분과 상세 설계 처음 부분에 수행

시스템 통합 테스트와 인수 테스트

이전 시스템 명세화 단계와 시스템 설계 단계에서 계획

 

 

 

images.google.com


 



반응형

'Security > SecureCoding' 카테고리의 다른 글

프로젝트 수행 단계에 따른 테스트의 접근 방법  (0) 2020.03.09
스프린트 계획 미팅  (0) 2020.03.06
V-model(V 모델)  (0) 2020.03.01
SQL Injection 공격  (0) 2020.02.23
현장고객(On-site customer) 프랙티스  (0) 2020.02.20
테스트 마감 활동  (0) 2020.02.13
Posted by codedragon codedragon

댓글을 달아 주세요

반응형



 

 

Oracle SQL Developer 19.x - download(다운로드)

 

오라클 사이트에 접속

http://www.oracle.com/kr/index.html

 

 

좌측 상단 [Sandwitch Button] >> [Downolad(다운로드)]


 

 

다운로드 페이지 상단의 메뉴에서 [Developer Tools(개발자 )] 클릭합니다.

https://www.oracle.com/kr/downloads/


 

 

 

[SQL Developer] 클릭


 

 

 

 

운영체제에 해당되는 [Download] 링크를 클릭하여 파일을 다운로드 합니다.

https://www.oracle.com/tools/downloads/sqldev-v192-downloads.html


 

 

 

[I accept the Oracle License Agreement] 체크 >>

[Download] 버튼 클릭


 

 

 

다운로드 하기 위해서는 로그인이 필요합니다.


 

 

 

 

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형



 

 

 

과대적합 vs 과소적합

과대적합

과소적합

높은 분산

높은 편향

훈련 데이터에 비해 모델이

복잡할 경우

훈련, 검증 정확도 모두 낮음

검증곡선

학습곡선


 


 

 




 

좋은 편향


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

 

selenium 크롤링 설정

selenium 패키지를 통해 크롤링하기 위해서 현재 설치되어 있는 크롬 브라우저의 버전과 동일한 크롬드라이버 파일이 함께 필요합니다.

 

 

·         크롬 브라우저의 버전 정보 확인

·         CHROMDRIVER 다운로드

·         CHROMDRIVER 압축해제

·         selenium 크롬 드라이버 설정

 

 

 

 

크롬 브라우저의 버전 정보 확인

크롬 브라이저의 주소에 아래 URL 입력하여 버전정보를 확인합니다.

chrome://version/

 


 

크롬 버전은 80.0.3987.122 입니다.

구분

설명

80

·         버전(Major version)

·         메이저 버전

0

·         버전(Minor version)

3987

·         빌드 또는 패치 버전 (Build & Patch Version)

122

·         수정 버전 (Revision Version)

https://codedragon.tistory.com/8218

 

 

 

 

 

 

CHROMDRIVER 다운로드

CHROMDRIVER 다운로드 페이지로 이동합니다.

https://sites.google.com/a/chromium.org/chromedriver/downloads

 

 

페이지를 내려 현재 설치된 크롬브라우저의 버전 정보가 보일때까지 스크롤한 클릭합니다.

마지막의 수정버전을 제외한 앞의 //빌드 버전이 일치하는 항목의 최신 파일을 받으면 됩니다.

 


 

 

 

해당 OS 맞는 zip파일을 다운로드 합니다.


 



 

 

 

CHROMDRIVER 압축해제

 

압축을 해제합니다.


 

 

'C:\CodeLab\'에서 압축을 해제하였으며

'C:\CodeLab\chromedriver_win32\'폴더안에 크롬 드라이버 파일이 존재합니다.

 

C:\CodeLab\chromedriver_win32\


 

 

 

 

selenium 크롬 드라이버 설정

크롬 드라이버 파일이 존재하는 경로를 통해 드라이버를 로드합니다.

 

from selenium import webdriver

driver = webdriver.Chrome('C:\\CodeLab\\chromedriver_win32\\chromedriver')

 

# 정상적인 크롬 드라이버 로드를 위해 3초정도 기다려 줍니다.

driver.implicitly_wait(3)

 

 



반응형
Posted by codedragon codedragon

댓글을 달아 주세요