백업(Backup)은?
왜 백업을 할까 ? 백업이 필요한 의미에 대해서 아래 3개의 의문을 통해서 해결 할 수 있습니다. 데이터는 왜 중요한가? 개인 : 사진, 문서, 음악, 동영상 등 기업 : 매출, 고객 정보, 영업 비밀 등 데이터는 어떻게 손실될 수 있는가? 내적 요인 : 바이러스, 해킹, 데이터 삭제 등 외적 요인 : 화재, 도난, 파손 등 데이터를 복원하면 어떤 이점이 있는가? 유실된 데이터 복구 PC 데이터 및 소프트웨어 이전 우리의 데이터는 다양한 방면에서 위협을 받고 있지만, 대부분의 사용자는 ‘나는 해당 사항이 없어!’는 생각을 가지고 있습니다. 다양한 심리적 요인이 존재하지만, 제일 큰 이유는 ‘설마, 내가 저 상황에 직면하겠어?’는 생각이 대부분 입니다. 백업은 무엇일까? 쉽게 생각하면, 데이터를 복원하기 ..
2023. 9. 26.
정규식(Regular Expression)
정규식이란? 정규식은 흔히 regex으로 줄여서 부르는데, 텍스트에서 검색 패턴을 제공하여 검색, 찾기 및 바꾸기, 입력 유효성 검사 등과 같은 다양한 문자열 기반 작업에 사용되며, 다른 문자를 대신하여 사용되는 문자열입니다. 즉, 텍스트의 패턴에 사용되는 도구이며, 많은 프로그래밍 언어, 텍스트 편집기, 명령줄 도구에서 지원됩니다. 정규식의 예 예를 들면 위와 같습니다. 정규식은 Character literal과 특별한 의미를 가진 Metacharacter의 조합으로 구성됩니다. 그것을 통해 문자열을 우리가 원하는 문자 패턴들을 검색하고 출력할 수 있게 해줍니다. Character literal 작은 따옴표: C, C++, Java, JavaScript와 같은 언어에서 문자는 일반적으로 작은 따옴표를 ..
2023. 7. 18.