Java replace(), repalceAll(), replaceFirst() 차이점
1. repalce() String replace(CharSequence target, CharSequence replacement)로, 첫번째 매개변수는 변환하고자 하는 대상이 될 문자열, 두번째 매개변수는 변환할 문자 값이다. public class ReplaceTest { public static void main(String[] arg...
1. repalce() String replace(CharSequence target, CharSequence replacement)로, 첫번째 매개변수는 변환하고자 하는 대상이 될 문자열, 두번째 매개변수는 변환할 문자 값이다. public class ReplaceTest { public static void main(String[] arg...
1. 프롬프트 스트링(Prompt String) 롬프트 스트링은 쉘에서 사용자의 입력을 대기할 때 나타나는 문자이다. 4가지 종류가 있다. 1) PS1 기본 프롬프트 스트링으로, 기본값은 [\u@\h \W]\$이다. 2) PS2 긴 문자 입력을 위해 나타나는 문자열로, 기본 값은 >이다. 3) PS3 select 옵션을 처리할 때 나타나는 ...
1. sudo, su 리눅스에서 현재 접속한 계정과 다른 계정에서 작업을 처리해야 할 때 su, sudo를 이용해 처리할 수 있다. 2. su su는 substitute user의 약어이다. root 계정이나 다른 계정으로 변경할 때 사용한다. # su를 입력하면 root 계정으로 변경. 암호가 필요함 $ su Password: # root 계정...
1. Static 정적(static)은 고정된이란 의미가 있다. Static이라는 키워드를 사용하여 Static 변수와 Static 메서드를 만들 수 있는데 다른 말로 정적 필드와 정적 메소드라고도 하며 이 둘을 합쳐 정적 멤버라고 한다. (= 클래스 멤버) 정적 필드와 정적 메서드는 객체(인스턴스)에 소속된 멤버가 아니라 클래스에 고정된 멤버이다....
1. env, set, export 1) env 전역 변수 설정 및 조회한다. 2) set 사용자 환경 변수 설정 및 조회한다. 3) export 사용자 환경 변수를 전역 변수로 설정한다. # PARAM_01을 선언하고 전역 변수(env)와 사용자 환경 변수(set)에서 확인 # 사용자 환경 변수(set)에만 값이 존재 $ PARAM_01=He...
1. 에러 내용 secretKey.properties 파일 위치는 src/main/resources/properties/secretKey.properties 이다. java.io.FileNotFoundException: Could not open ServletContext resource [/properties/secretKey.properties]...
1. 파이프(Pipe), 리다이렉션(Redirection) 표준 입력, 출력, 에러를 연결하기 위해서 사용한다. 2. 파이프(Pipe) 파이프는 command1 | command2와 같은 형태로 사용되고, command1의 표준 출력을 command2의 표준 입력으로 전달한다. &를 붙이면 표준 에러도 함께 전달한다. $ command1 |...
1. xmllint xml파일의 문법 확인, xpath를 이용한 데이터 추출을 할 수 있다. 2. 주요 옵션 옵션 설명 --format xml 문서의 출력을 포맷에 맞춰 처리 --valid xml 문서가 DTD에 맞는지 확...
1. jq JSON 형식 파일을 포맷과 들여쓰기에 맞게 출력하고, xpath 형식으로 값을 확인할 수 있다. 2. 주요 옵션 옵션 설명 -r 쌍따옴표를 제거한 raw format 으로 출력한다. 3. 사용예제 $ echo '{"key1":"v...
1. wget 웹상의 파일을 다운로드한다. 2. 주요 옵션 옵션 설명 -O 파일 저장위치를 설정한다. -nv 다운로드 프로그레스 바를 출력하지 않는다. 3. 사용예제 1) 파일 다운로드 # oozie ...