Programming Language
-
1). pip 설치된 패키지 목록 저장 pip freeze > requirements.txt 2). 설치 목록으로 부터 pip 패키지 설치 pip install -r requirements.txt
Python pip 패키지 리스트 파일 저장 및 설치1). pip 설치된 패키지 목록 저장 pip freeze > requirements.txt 2). 설치 목록으로 부터 pip 패키지 설치 pip install -r requirements.txt
2021.06.15 -
import java.util.regex.Matcher; import java.util.regex.Pattern; String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@" + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$"; Pattern pattern = Pattern.compile(EMAIL_PATTERN); Matcher matcher = pattern.matcher(user_eamil); if(matcher.matches()){ #code }
정규식을 이용한 이메일 주소 검증 코드import java.util.regex.Matcher; import java.util.regex.Pattern; String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@" + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$"; Pattern pattern = Pattern.compile(EMAIL_PATTERN); Matcher matcher = pattern.matcher(user_eamil); if(matcher.matches()){ #code }
2017.01.30 -
자바에서 데이터 전송은 객체이건 클레스이건 결국 바이트 타입으로 전송하게 되어진다. 데이터 전송 시 재 변환 가능한 형태로 변형되어지고 다시 읽었을 때 객체의 자료구조를 그래도 보존하지 않으면 안된다.(Serialization) 5.0 이 후 부터는 Serialization 인터페이스를 구현한 클래스에서 static fianl long 타입의 serialVersionUID 상수를 선언 하라는 경고 문구를 이클립스의 warning 아이콘으로 확인 할 수 있다. 만일 serialVersionUID를 지정하지 않으면 실행시점에서 JVM이 디폴트 값을 산정하게 되며,그 알고리은 Java(TM) Object Serialization Specification 정의된 것을 따른다고 한다. 그러나 모든 serializ..
Java serialVersionUID 자동 생성 방법과 정리자바에서 데이터 전송은 객체이건 클레스이건 결국 바이트 타입으로 전송하게 되어진다. 데이터 전송 시 재 변환 가능한 형태로 변형되어지고 다시 읽었을 때 객체의 자료구조를 그래도 보존하지 않으면 안된다.(Serialization) 5.0 이 후 부터는 Serialization 인터페이스를 구현한 클래스에서 static fianl long 타입의 serialVersionUID 상수를 선언 하라는 경고 문구를 이클립스의 warning 아이콘으로 확인 할 수 있다. 만일 serialVersionUID를 지정하지 않으면 실행시점에서 JVM이 디폴트 값을 산정하게 되며,그 알고리은 Java(TM) Object Serialization Specification 정의된 것을 따른다고 한다. 그러나 모든 serializ..
2010.07.19