목록Etc (2)
코딜기
[Design Pattern] 싱글톤 패턴 (Singleton Pattern)
싱글톤 패턴 (Singleton Pattern)이란?단 하나의 인스턴스만 생성하도록 보장하며, 어디서든 그 인스턴스에 접근할 수 있도록 하는 디자인 패턴이다.무분별한 객체의 생성을 막고, 하나의 객체를 여러 번 재활용하여 메모리의 낭비를 막을 수 있는 디자인 패턴입니다.싱글톤 패턴 구현외부에서 이 클래스의 객체를 생성하지 못하도록 생성자를 단 1개만 선언하고, private 접근 제한을 붙입니다.생성자를 호출할 수 있는 곳은 같은 클래스 내부 뿐이므로 스스로의 객체를 단 1개만 생성합니다.외부에서 이 클래스의 객체를 요구할 시, 2번에서 미리 만들어 놓은 단 하나의 객체의 주소값을 공개된 메서드를 통해 리턴합니다.public class Singleton { // 1 private Singlet..
Etc/Design Pattern
2024. 8. 29. 01:17
[Linux] 쉘 스크립트(Shell Script)란?
쉘 스크립트(Shell Script)란?Unix/Linux Shell 명령을 이용하여 만들어지고, 인터프리터에 의해 한 줄씩 처리되는 파일을 말합니다.Echo, mkdir, cd, cp, tar, touch 등의 기본적인 쉘 명령어를 입력하여 작성하며 변수를 입력받거나 For 문, if 문 그리고 함수도 사용 가능합니다.확장자가 없어도 동작하지만 주로 파일명에 .sh 확장자를 붙입니다.쉘 스크립트는 왜 사용할까요?쉘 명령어를 이용하여 복잡한 로직을 처리하는 경우 사용합니다.쉘 명령어 재사용을 위해 사용합니다.
Etc/OS
2024. 5. 29. 15:21