DATETIME을 인자로 받아 시, 분, 초를 반환하는 HOUR, MINUTE, SECOND 함수에 대해 알아봅니다.
MySQL이 설치되어 있으며, Path 설정도 완료된 상태라는 가정 하에 MySQL에 접속하는 방법을 설명합니다.
Windows, Mac, Linux에서 MySQL을 설치하는 방법에 대해 알아봅시다.
MySQL은 Oracle사에서 관리 및 지원중인 관계형 데이터베이스 관리 시스템입니다. MySQL에서는 SQL문을 이용해 데이터베이스를 만들고, 데이터베이스 내부에 테이블을 생성하고, 테이블에 데이터를 생성하고/읽고/변경하고/삭제(CRUD: Create/Read/Upd
최초 실행시 모든 파일 경로 구하여 암호화 수행모든 파일 경로는 별도의 파일을 생성하여 저장일정 시간마다 공격자의 요구를 충족했는지 확인하는 패킷을 서버로 전송요구 충족되어 Key와 IV가 들어있는 패킷이 들어왔을 시 복호화 수행 및 프로그램 종료
파일 경로 리스트를 인자로 받아 해당 파일 경로의 파일을 복호화하는 역할을 하는 메서드를 가진 클래스이다.
파일 경로를 인자로 받아 해당 경로의 파일을 AES 방식으로 암호화하는 메서드를 가진 클래스이다.
재귀 함수를 활용해 하위 디렉터리에 들어있는 모든 파일의 경로까지 allFilePath 배열에 추가되도록 하였다.
먼저 AppendArray() 함수를 정의하였다.메소드 오버로딩을 통해 배열을 이어붙이거나, 배열에 데이터 하나를 추가하는 일을 하나의 함수 이름으로 처리할 수 있도록 하였다.제네릭을 이용, 어떤 배열이든 확장 기능을 사용할 수 있도록 하였다.REST API에 Requ