분류 전체보기
[Java] replaceAll() 특수문자 제거, 숫자빼고, 문자빼고 총 정리
replaceAll() 특수문자 제거, 숫자빼고, 문자빼고 예시 replaceAll은 쓸때마다 참 헷갈리는 것같다.. 기본적으로 알아야할 것은 str.replaceAll("[{바꾸고싶은 문자의 정규식}]", "{치환할 문자}"); 이렇게 사용하는데 정규식이 아주 헷갈리고 쓰기 어려울 때가 있다 표와 예시를 참고해서 사용하면 짱짱 이해잘됨!!! 🛫 정규식 표 정규식 의미 예시 0-9 모든 숫자 str.replaceAll("[0-9]","*"); ^0-9 숫자 빼고 모든 문자 str.replaceAll("[^0-9]","*"); a-z 영어 소문자 str.replaceAll("[a-z]","*"); A-Z 영어 대문자 str.replaceAll("[A-Z]","*") \uAC00-\uD7A3 모든..
XML 특수문자 코드표 (줄바꿈 \n 포함)
logFormatter를 사용하던 도중.. sqlPrefix에 줄바꿈 문자를 넣을 일이 생겨서 찾아보고 정리해둠 다음에 또 찾을 나를 위해.. 특수문자 코드 이름 tap 탭 line feed 개행, 줄바꿈 space 여백 ! ! 느낌표 " " 따옴표 # # 샵 $ $ 달러 % % 퍼센트 & & 앰퍼샌드 ' ' 작은 따옴표 ( ( 왼쪽 괄호 ) ) 오른쪽 괄호 * * 애스터리스크 + + 더하기 기호 , , 쉼표 - - 하이픈 . . 마침표 / / 슬래시 0 - 9 0-9 0부터 9까지 : : 콜론 ; ; 세미콜론 > 보다 큰 ? ? 물음표 @ @ 앳 A - Z A-Z A부터 Z까지 [ [ 왼쪽 대괄호 \ \ 역슬래시 ] ] 오른쪽 대괄호 ^ ^ 캐럿 _ _ 언더바 ` ` 어퍼스트로피 a - z ..
[필수개념] Ajax 기초 개념
Ajax (Asynchronous Javascript And Xml) 아작스, 에이잭스 등으로 불리는 Ajax는 빠르게 동작하는 동적인 웹 페이지를 만들기 위해 생긴 비동기식 기법이다 웹 페이지는 수행하는 액션에 따라서 페이지 자체가 다시 로드되는 경우가 많은데 이 부분에 있어서 걸리는 시간을 단축시키기 위해 고안된 방법이다 즉, 액션이 수행되지만 페이지 전체가 아닌 일부만 갱신할 수 있는 기법이라고 생각하면 된다 어떻게 이렇게 할 수 있을까? 웹 페이지에서 요청을 보낼 때 백그라운드 영역을 통해 보내는데 백그라운드 영역과 서버가 통신하고 요청에 대한 결과를 다시 보내주는데 Ajax를 이용해서 웹 페이지의 일부분에 보여주게 하는 것이다 서버와 웹 페이지가 통신할 때 주고 받을 수 있..
[필수개념] FTP, SFTP, telnet, SSH 정리
회사에서 공부하면서 꼭 알아야하는 부분 다시 공부할 겸 정리했다 꼼꼼히 짚고 넘어가야지~ FTP(File Transfer Protocol) 인터넷을 통해 한 컴퓨터에서 다른 컴퓨터로 파일을 전송할 수 있도록 하는 방법과, 그런 프로그램을 모두 일컫는 말 - 원격 host로 파일을 송수신하는 protocol (id, pw로 원격 host에 접속) - Client-Server model (즉, 내 컴퓨터에 Client, 호스트 Server가 파일을 송수신할 수 있다) - FTP server의 Port Number는 21이다 - 익명으로 엑세스할 수 있는 FTP도 존재한다 - FTP 서버에 접속할 때 입력하는 사용자 계정 및 암호 등의 정보나 파일 전송 명령 및 결과 등은 데이터 제어용 연결에서, ..
[jquery] 상위, 하위, 형제 요소 선택 총 정리
jquery 상위, 하위 형제 요소 선택 총 정리 parent는 익숙해도 sibling은 쓸 일이 적어서 자꾸 구글링 하는 내 자신을 위해... 📌 상위 요소 (부모 요소) 상위 요소 : 부모 요소 .parent() 선택한 요소의 부모(parent) 요소를 선택한다. .parents() 선택한 요소의 상위(ancestor) 요소를 모두 선택한다. .parentsUntil() 선택한 요소의 상위 요소 중에서 지정한 선택자에 해당하는 요소 바로 이전까지의 요소를 모두 선택한다. .closest() 선택한 요소를 포함한 상위 요소 중에서 지정한 선택자에 해당하는 요소 중 가장 첫 번째 요소를 선택한다. 📌 하위 요소 (자식 요소) 하위 요소 : 자식 요소 .children() 선택한 요소의 자식(child)..