'프로그램'에 해당되는 글 107건

특정 문자열 사이의 문자열 치환하기(with java 정규식)

자바의 정규식을 이용하여 문자열을 찾거나 치환 또는 제거 등을 손쉽게 처리가 가능하다. 정규식 표현(Regular Expression)이란? 표현식 설명 ^ 문자열 시작 $ 문자열 종료 . 임의의 문자 [단 ‘'는 넣을 수 없습니다.] * 앞 문자가 0개 이상의 개수가 존재할 수 있습니다. + 앞 문자가 1개 이상의 개수가 존재할 수 있습니다. ? 앞 문자가 없거나 하나 있을 수 있습니다. [] 문자의 집합이나 범위를 표현합니다. -기호를 통해 범위를 나타낼 수 있습니다. ^가 존재하면 not을 나타냅니다. {} 횟수 또는 범위를 나타냅니다. () 괄호안의 문자를 하나의 문자로 인식합니다. | 패턴을 OR 연산을 수행할 때 사용합니다. \s 공백 문자 \S 공백 문자가 아닌 나머지 문자 \w 알파벳이나 ..

프로그램/JAVA | 2021. 1. 29. 10:43

구글 크롬에서 자신의 행적 남기지 않기

구글 크롬을 쓰다보면 아래 이미지와 같이 구글 계정에 연결된 기기에 한하여 다른 폰이나 PC 또는 기타 기기에서 사용하거나 검색, 또는 방문한 이력이 남겨지게 됩니다. 때로는 이 이력으로 이전에 잊어버렸던 검색어나 방문 사이트 등을 손쉽게 찾아갈 수도 있는데요. 하지만 과거의 이력이 자꾸 검색을 할때마다 뜬다면 혹시 모를 (?) 부끄러움과 당황스러움이 발생할 때도 있을 거 같습니다. 이러한 부분을 없애기 위해서는 구글 계정의 설정을 바꿔야 하는데요. 우선 크롬에 로그인이 되어 있어야 하구요. 로그인이 되어 있다면 우측 상단에 아래와 같이 본인 아이콘을 클릭하면 아래에 팝업이 떠서 'Google 계정 관리' 버튼을 클릭합니다. 그럼 아래와 같이 화면이 뜨는데 아래 네모처럼 '데이터 및 맞출설정 관리'를 클..

프로그램/추가 팁 | 2021. 1. 24. 21:07

Apache Web Server에서 docroot 쪽 폴더 중 manual 폴더가 인지 되지 않을때

아파치 웹서버의 config인 httpd.conf 파일을 열어보면 아래와 같이 시작되는 부분이 있다. 이 부분때문에 manual 폴더를 별도로 만들어도 그쪽이 인식되지 않는 현상이 발생한다. AliasMatch ^/manual(?:/(?:de|en|es|fr|ja|ko|ru|tr))?(/.*)?$ 따라서 이부분을 주석처리하고 재기동 처리하면 별도 manual 폴더가 인식된다.

프로그램/JAVA | 2021. 1. 20. 22:12

spring:message 메시지 properties 사용

spring:message 메시지 properties 사용 ​ 1. context-properties.xml 설정​ ExtFileName 외부 설정 파일 사용 : 별도의 Property 파일을 만들어서 사용하는 방법으로 Spring Bean 설정 파일에는 파일의 위치를 입력하여 이용할 수 있다. 외부 설정 파일에 기재된 프로퍼티 내용은 어플리케이션 운영 중에 추가 및 변경 가능하다. classpath*:properties/resource.properties 2. properties 생성 1) 파일명 : message-common_ko_KR.properties ​ ​ 2) properties 내용을 작성 fail.common.msg=에러가 발생했습니다! fail.common.sql=sql 에러가 발생했습니..

프로그램/JAVA | 2021. 1. 19. 12:15