Archive: 2019

0

String 특수 문자 체크 regex

regex를 사용하여 문자열에 특수문자가 포함되어 있는지를 검사하는 코드이다. 1234// 공백 포함 특수문자 체크Pattern pattern1 = Pattern.compile("[ !@#$%^&*(),.?\":{}|<>]");// 공백 미포함 특수문자 체크Pattern pattern2 = Pattern.compile("

0

SI 개발자의 험난하지만 즐거운 스타트업 적응기를 다녀오고 나서

2019.02.21 OKKY에서 SI 개발자의 험난하지만 즐거운 스타트업 적응기라는 주제로 세미나를 진행하였다. 이 모든 문구가 서비스 기업으로의 이직을 도전하는 나를 유혹했고 보자마자 바로 신청하였다. 아래는 세미나를 들으면서 정리한 것이다. 시작 전 QnA 시간 서비스 기업이 오히려 더 주먹구구식으로 일한다. 일단 서비스만 돌아가면 된다. 겉다르고

0

function의 default parameter 사용 시 주의점

파이썬은 함수를 정의할 때 default parameter(기본값)을 같이 정의할 수 있다.편리한 기능이지만 아래와 같이 list나 dictionary와 같은 object를 사용할 경우 버그가 날 확률이 높다.(물론 의도적이라면 예외이다.) 123456789def list_func(li=[]): li.append('test') print('li:

0

== 와 is 비교

값이 같은지를 확인할 때 == 를 주로 사용한다.그리고 None 인지를 확인할 때는 is 를 사용한다. == 와 is 의 차이는 무엇일까? == : value equality, 값이 같은지를 확인한다.is : reference equality, 참조가 같은지를 확인한다. 12345l1 = []l2 = []print(l1 == l2) # Trueprint(l

0

2019년 2월 셋째주 회고

기록 2.11 책 서버 : 책 검색 구현 2.12 책 서버 : 페이징 기능 2.13 책 서버 : 화면 추가, 테스트 코드 추가 외부 H2 접속 문제 해결 2.14 Stackoverflow 첫 질문 스프링 부트 2 스터디 준비 2.15 스프링 부트 2 스터디 준비 Django girls tutorial 따라해봄 2.16 GDG 델

0

20190216

Today I went to Google Campus to take a seminar for junior developers.And I made a decision to learn Python. Because in IT market, Python is the best seller.And after the seminar I was going to a subw

0

JPA cascade

JPA는 부모에서 자식에게 영속성을 전이하는 기능을 제공한다.JPA를 잘 모를 때에는 이 말이 무슨 말인지 하나도 이해가 안갔다.초보자의 입장에서 그냥 간단히 말하자면 부모가 변경 될 때 해당 부모의 자식의 상태도 변경되게 하는 것이다. 예를 들자면게시물에 댓글들이 달려있다. 만약 게시물을 삭제하면 댓글들도 같이 삭제되도록 하고 싶은 것이다. 이를 위해 @

0

2019년 2월 둘째주 회고

기록 2.4 설-날 준비 2.5 환율 계산기 웹앱 구현 (Spring Boot 2) Udemy Spring 5 강의 2.6 Udemy Spring 5 강의 2.7 Udemy Spring 5 강의 2.8 트레바리 발제 모임 Thymeleaf에서 SpEL 사용 관련 질문 답변 스프링 메일 Exception 해결 및 관련 내용 포스팅

0

Spring Mail AuthenticationFailedException 해결하기

개인용 웹앱을 만드는데 메일 기능이 필요하여 spring-boot-starter-mail dependency를 추가하고 properties에 메일 관련 설정을 지정했는데도 자꾸 다음과 같은 AuthenticationFailedException이 log가 떴다. 1234567891011121314151617Exception in thread "mai

0

20190206

It’s last day of long holiday.In retrospect, I just spent time during all holidays I mean not only lunar new year or thanks giving day, but also legal holidays.But now I’m into this IT field and it ma