Develop/Etc
라이브러리와 프레임워크
라이브러리 특정 기능들에 특화되어 있으며, 쉽게 호출하여 사용할 수 있도록 클래스 및 메서드들을 구현하여 모아둔 집합체 반복적으로 사용되는 동작을 미리 구현하여 제공해 줌으로써 원하는 기능의 구현을 빠르게 할 수 있도록 지원 라이브러리가 제공하는 클래스 및 메서드를 사용하여 원하는 대로 개발 개발을 하다가 해당 기능이 필요할 때 가져다가 사용하는 느낌 프레임워크 특정 기능을 쉽게 개발할 수 있도록 틀을 제공 프레임워크가 제공하는 기능들을 사용하여 개발 라이브러리와는 다르게 원하는 대로 개발이 아닌 틀 안에의 개발 특정 기능을 쉽게 만들려면 제공되는 기능들을 이용해서 개발을 진행하는 느낌 결론 둘 다 특정 기능들을 미리 구현하여 제공한다는 점은 동일하지만 라이브러리는 개발을 하는 도중에 필요에 따라 가져다..
OOP - 객체 지향 프로그래밍
영어로는 OOP(Object Oriented Programming)이고, 한글로는 객체 지향 프로그래밍이라 불리는 개념에 대해 공부를 진행 후 정리한 게시글입니다. 혹시 틀리거나 한 내용이 있다면 알려주세요! OOP(Object Oriented Programming) 란? 객체 지향 프로그래밍이라는 단어의 의미대로 상태와 기능에 따라 절차적으로 프로그래밍을 하는 방식이 아닌 상태 및 기능들을 갖는 객체들을 정의하고 이러한 객체들을 상호작용 시켜서 동작되도록 프로그래밍을 하는 방식이다. 여기서 절차에 따른 프로그래밍 방식이 절차 지향 프로그래밍이라 부르며 해당 방식을 사용한 프로그래밍 방법이 여러 가지 이유로 단점이 부각되었고, 이를 보완하고자 객체 지향 프로그래밍이 나오게 되었다. 여기서 절차 지향 프로..
WSL2 - Ubuntu 계정 변경 방법
Windows에서 WSL2를 이용한 Ubuntu 설치 및 실행 시 로그인을 건너 뛰고 바로 실행이 된다. 자동으로 로그인이 되는 건 편하긴 한데.. 로그인을 건너 뛰다 보니 다른 계정으로 변경하는 방법을 모르겠는 상황이 발생하였다. 그래서 계정을 변경하는 방법을 찾아보았고, 이를 까먹기 전에 기록해 둔다. 찾아본 결과 방법은 2개가 있으나 1번 방법을 추천한다. 그 이유는 기본 계정을 바꿔줌으로써 Ubuntu 실행 후 편하게 이후 작업을 진행하면 되기 때문이다. 1. Ubuntu 기본 계정 변경 Windows의 명령 프롬프트에서 아래의 명령으로 Ubuntu 실행 시 로그인 되는 기본 계정을 변경할 수 있다. > ubuntu config --default-user 예를 들어 "root" 계정을 기본 로그인..