A. 객체지향프로그래밍은 프로그램 구현에 필텍스트요한 객체를 파악하고 각각의 객체들의 역할이 무엇인지를 정이하여 객체들 간의 상호작용을 통해 프로그램을 만드는 것을 말합니다. A.추상화, 캡슐화, 상속성, 다형성, 동적바인딩이 있습니다.먼저, 추상화란 객체들의 공통적인
Q. 암호화 기법에 대해 설명해주세요A. 비밀키 암호화 방식과 공개키 암호화 방식이 있습니다. 비밀키 암호화 방식은 데이터를 암호화 및 복호화하는데 동일한 비밀키 한 개를 사용합니다. 동일한 비밀키를 사용하기 때문에 대칭키 암호화 방식이라고도 합니다. 비밀키 암호화 방
A. 프로세스란 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램입니다. 메모리에 올라와 실행되고 있는 프로그램의 인스턴스입니다. 운영체제로부터 시스템 자원을 할당받는 작업의 단위로 동적인 개념으로는 실행된 프로그램을 의미합니다. 스레드란 프로세스 내에서 실행되는 여
Q. Vue의 생애주기에 대해 설명해주세요.A. 라이프 사이클 단계를 크게 나누면 인스턴스의 생성, 생성된 인스턴스를 화면에 부착, 화면에 부착된 인스턴스의 내용이 갱신, 인스턴스가 제거되는 소멸의 4단계로 이루어집니다. 그리고 각 단계사이에 라이프 사이클 속성 cre
Q. DBMS에 대해 설명해주세요A. 데이터 베이스 관리 시스템이란 컴퓨터에 저장되는 데이터 베이스를 관리해주는 소프트웨어 시스템 입니다. 데이터베이스를 구축하는 틀을 제공하고 저장된 데이터를 보조기억장치(디스크 등)에 효율적으로 저장하며 필요한 데이터를 신속히 검색하
Q. @RequestBody , @ResponseBody에 대해서 설명해주세요A. 클라이언트에서 서버로 보낸는 메시지를 요청이라고 하고, 서버에서 클라이언트로 보낸는 메시지를 응답이라고 합니다. 웹에서는 화면전환없이 이루어지는 동작들을 대부분 비동기 통신으로 수행합니
Redis 캐시로 사용하기Redis 데이터 타입 야무지게 활용하기Redis에서 데이터를 영구 저장하려면? (RDB vs AOF)Redis 아키텍처 선택 노하우(Replication vs Sentinel vs Cluster)Redis 운영 꿀팁 + 장애 포인트대부분의 어