달력

3

« 2020/3 »


 

 

Bean 의존관계 주입 Annotation

@Autowired, @Resource 어노테이션은 의존하는 객체를 자동으로 주입해 주는 어노테이션입니다.

@Autowired 타입(Type)으로, @Resource 이름(Name)으로 연결한다는 점이 다릅니다.

 

어노테이션

설명

@Autowired

·         스프링DI에서 사용되는 어노테이션입니다.

·         해당 참조 변수에 자동으로 Bean 객체를 매핑해 줍니다.

·         스프링 Bean 설정 파일을 읽기 위해 GenericXmlApplicationContext 사용할 필요가 없습니다.

·         정밀한 의존관계 주입 (Dependency Injection) 필요한 경우에 적용합니다.

·         @Autowired 프로퍼티(필드), setter 메서드, 생성자, 일반메서드에 적용 가능합니다.

·         의존하는 객체를 주입할 주로 Type 이용합니다.

·         @Autowired <property>, <constructor-arg> 태그와 동일한 역할을 합니다.

@Resource

·         어플리케이션에서 필요로 하는 자원을 자동 연결할 사용합니다.

·         @Resource 프로퍼티, setter 메서드에 적용 가능합니다.

·         의존하는 객체를 주입할 주로 Name 이용합니다.

@Value

·         단순한 값을 주입할 사용되는 어노테이션입니다.

·         @Value(Spring) <property .. value=Spring /> 동일한 역할을 합니다.

@Qualifier

·         @Qualifier @Autowired 어노테이션과 같이 사용되어 집니다.

·         @Autowired 타입으로 찾아서 주입하므로, 동일한 타입의 Bean객체가 여러 존재할 특정 Bean 찾기 위해서는 @Qualifier 같이 사용해야 합니다.

 

 



Posted by codedragon codedragon

댓글을 달아 주세요


 

 

sub()

·       파이썬 {re} 내장모듈의 메소드입니다.

·       sub() 메서드의 첫 번째 입력 인수는 "바꿀 문자열(replacement)"이 되고, 두 번째 입력 인수는 "대상 문자열"이 됩니다.

·       count 매개변수로 바꾸기 횟수를 지정할 있습니다.

·       딱 한 번만 바꾸고 싶은 경우  세 번째 매개변수로 count 값을 지정해 바꾸기 횟수를 지정해 주면 됩니다.

 

sub('바꿀문자열', '대상문자열', count=횟수)

 

 

 

sub()의 바꿀 문자열 부분에 \g<그룹명>을 이용하면 정규표현식의 그룹명을 참조할 수 있습니다.

sub('\g<그룹명>', '대상문자열', count=횟수)

 

 

 

\g<그룹참조번호>을 이용해도 정규표현식에 그룹명으로 지정한 그룹핑을 참조할 수 있으며 그룹참조번호는 1부터 시작합니다.

sub('\g<그룹참조번호>', '대상문자열', count=횟수)

 

 

 

sub()메서드의 첫 번째 입력 인자로 함수를 넣을 수도 있습니다.

sub(함수명, '대상문자열', count=횟수)

 

 

'Development > Regular Expression' 카테고리의 다른 글

groups()  (0) 2020.04.01
Match 객체의 메소드  (0) 2020.03.27
sub()  (0) 2020.03.21
Greedy(탐욕스러운), non-greedy 문자 ?  (0) 2020.03.16
re 모듈(regular expression)  (0) 2020.03.09
반복 {m,n}  (0) 2020.03.04
TAG PYTHON
Posted by codedragon codedragon

댓글을 달아 주세요





 

OWASP Mobile Application Security Verification Standard V1.2

 

https://bit.ly/2UnDR0M



 

 

 

직접 다운로드

 

OWASP_MASVS-v1.2-en.pdf

OWASP_MASVS-v1.2-ko.pdf



Posted by codedragon codedragon

댓글을 달아 주세요



 

 

MIT 6.S191: Introduction to Deep Learning

동영상 27개로 구성된 MIT(Massachusetts Institute of Technology) Deep Learning 강의

 

http://introtodeeplearning.com/


 

 

 

 

Course


 

 

 

https://www.youtube.com/playlist?list=PLtBw6njQRU-rwp5__7C0oIVt26ZgjG9NI


 

 

 

https://github.com/aamini/introtodeeplearning/


 


Posted by codedragon codedragon

댓글을 달아 주세요

2020. 3. 21. 02:30

TED 영상 저장하기 English



 

 

 

TED 영상 저장하기

·         TED 사이트 접속

·         영상 저장하기

·         다운로드된 영상 재생

 

 

 

 

TED 사이트 접속

홈페이지에 접속 원하는 페이지를 오픈합니다.

https://www.ted.com/


 

 

 

영상 저장하기

영상의 우측 상단에 잇는 [Share] 아이콘 클릭


 

 

 

자막과 함께 저장하기 위해 [English] 선택합니다.


 


 

 

[Download video]


 

 

 

 

 

다운로드된 영상 재생


 

 

다운로드된 영상을 재생하면 선택한 자막과 함께 확인할 있습니다.


 


'English' 카테고리의 다른 글

Naver 네이버 오늘의 회화 URL  (0) 2020.04.17
English study with me  (0) 2020.04.02
TED 영상 저장하기  (0) 2020.03.21
around 전치사 표현  (0) 2019.12.07
most 부사 구문 형식  (0) 2019.11.01
a lot 부사  (0) 2019.10.26
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

screenpen(스크린펜)

 


 

 


 

 

 

직접 다운로드

screenpen_noninstall.zip


 

 



'TechMaster > Teacher' 카테고리의 다른 글

Twitch 스트림 가이드 라인  (0) 2020.04.03
YouTube의 실시간 스트림  (0) 2020.03.29
screenpen(스크린펜)  (0) 2020.03.21
픽픽(PicPick) - download  (0) 2019.11.23
NCS 교육과정  (0) 2019.05.02
PointerFocus - download(다운로드)  (0) 2019.04.16
Posted by codedragon codedragon

댓글을 달아 주세요