서비스 운영시 유용한 터미널 명령어 공부해보기
기본적으로 파이프 개념을 잘~사용해야 다양한 표현식을 사용할 수가 있다.. grep -r “검색하고 싶은 문자열” /home/app (찾을 파일이 있는 경로 시작점) 정규식 () 그룹화 | 좌우 중 하나 ? 직전 표현이...
황트루치
기본적으로 파이프 개념을 잘~사용해야 다양한 표현식을 사용할 수가 있다.. grep -r “검색하고 싶은 문자열” /home/app (찾을 파일이 있는 경로 시작점) 정규식 () 그룹화 | 좌우 중 하나 ? 직전 표현이...
한글, 영문, 숫자중 뭐라도 포함되었는지 확인해준다. 예를들어 공백 ” ” 혹은 특수문자 % 만 값이 들어와 보안상 문제 가능성을 막아준다. 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> ...
More
최근 댓글