자바 정규식 / 한글, 영문, 숫자 포함했는지 확인하기
한글, 영문, 숫자중 뭐라도 포함되었는지 확인해준다. 예를들어 공백 ” ” 혹은 특수문자 % 만 값이 들어와 보안상 문제 가능성을 막아준다. string.matches(“.*[ㄱ-ㅎㅏ-ㅣ가-힣|a-z|A-Z|0-9]+.*”)
황트루치
한글, 영문, 숫자중 뭐라도 포함되었는지 확인해준다. 예를들어 공백 ” ” 혹은 특수문자 % 만 값이 들어와 보안상 문제 가능성을 막아준다. string.matches(“.*[ㄱ-ㅎㅏ-ㅣ가-힣|a-z|A-Z|0-9]+.*”)
아래와 같이 활용. String[] cust = {“0001″,”0002″,”0003″,”0004″,”0005”}; if(Arrays.asList(cust).contains(inputCode)) { }
Hotswap 이것 저것 써본결과 springloaded가 제일 신속하게 작동함. VM옵션에 아래 라인을 추가하여 OutOfMemory 혹은 HotSwap을 적용함. -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=2048m -javaagent:C:\Tomcat7\springloaded-1.2.6.RELEASE.jar -noverify
새버전 갱신이 가능한 개인개발자 프로그램으로 149달러에 구매. 3년차까지 연간 라이센스비용이 조금씩 줄어들음. 아아 고정지출비… 장점 단점 환경에 따라 VM설정이 IDE퍼포먼스에 매우 중요.. 이클립스보다 무겁다 깔끔한 UI, 다양한 테마 느린 SVN...
상속과 다형성을 이용한 복잡한 객체 생성 function Car(){ var self = this; self.type = “Car” self.go = function(){ console.log(“Going…”); }; }; Toyota = function(){}; Toyota.prototype = new Car(); Toyota.prototype.constructor =...
구글 클라우드 플랫폼에 대한 Free Trial 초대 메일이 도착했다. 찾아보니 아래와 같은 제품을 제공한다고.. 마소 Azure 점유율이 얼마나 흔들릴지 기대된다.
테이블 복사하기 스키마 데이터 CREATE TABLE 새로만들테이블명 AS SELECT * FROM 복사할테이블명 [WHERE 절] 테이블 구조만 복사하기 CREATE TABLE 새로만들테이블명 AS SELECT * FROM 복사할테이블명 WHERE 1=2 [where에다가 참이 아닌 조건을...
# servlet-contxt.xml <!– classpath는 이 프로젝트에서는 resources –> <beans:bean id=“properties”class=“org.springframework.beans.factory.config.PropertyPlaceholderConfigurer”> <beans:property name=“locations”> <beans:list> ...
select TABLE_NAME, COLUMN_NAME from ALL_TAB_COLUMNS where COLUMN_NAME=’컬럼명’; select TABLE_NAME, COLUMN_NAME from ALL_TAB_COLUMNS where COLUMN_NAME LIKE ‘%컬럼명%’;
More
최근 댓글