전체 글
-
Command: ulimitComputer/Tips 2022. 12. 26. 15:13
ulimit User Limit 뜻을 가지고 있는 ulimit은 user process resource 제한을 설정할 수 있음 options 1. s Stack size 예) # Stack size를 unlimited로 설정할 수 있으며 이 경우 Stack 크기가 무한정 커질 수 있음 # ASLR 기법이 해제될 수 있음 ulimit -s unlimited 2. c Core file size 예) # Core file 크기를 설정하므로 unlimited도 가능 # Segment fault (core dumped) signal 발생 시, 확인 가능 ulimit -c unlimited
-
SOLID 원칙Computer/Tips 2022. 12. 26. 15:08
S (SRP) Single Responsibility Principle 단일 책임 원칙: 하나의 클래스는 하나의 책임만 가져야함 O (OCP) Open/Close Principle 개방-폐쇄 원칙: 확장에는 열려있고, 변경에는 닫혀있어야함 Module을 확장할 수는 있으나 기존 module를 수정하는 것은 금지 L (LSP) Liskov Substitution Principle 리스코프 치환 원칙: 객체는 프로그램의 정확성을 깨뜨리지 않으며, 하위 type instance로 바꿀 수 있어야함 Type S가 type T의 sub-type이라면 속성의 변경 없이 type T object를 type S object로 변경할 수 있어야함 I (ISP) Interface Segregation Principle 인..