전체 글 (11) 썸네일형 리스트형 리눅스 명령어 현재 리눅스에서 사용할 수 있는 쉘 확인 cat /etc/shells 환경변수보기 env 파일 타입정보 보기 file ./.bashrc (개발) 좋은글 많이보기 출처 : https://www.slideshare.net/zzsza/intro-102870757 개발자를 위한 (블로그) 글쓰기 intro ( ) Intro • Retrica (17.2 - 18.4) • 2 , ( + ) • : - • : (https://zzsza.github.io/) • ( ) : www.instagram.com/data.scientist/ ... www.slideshare.net 국내 개발자 블로그 모음 관심있는 블로그 찾기 최신글 보기 슬라이드 https://awesome-devblog.netlify.app/ https://awesome-devblog.netlify.app/ awesome-devblog.netlify.app 코브라 이펙트(The Cobra Effect) 코브라 이펙트라는 말이있다. 19세기 영국이 인도를 지배할 당시 코브라로 인한 인명피해를 줄이고자 코브라를 포획하면 보상금을 지급하기로 했다. 처음엔 이 정책이 효과를 보이는 듯 했으나, 시간이 지난 후 인도인 중 상당수가 보상금을 노리고 집에 직접 코브라를 사육해 개체 수가 급증하는 일이 발생했다.결국 보상금제도는 폐지되었고, 쓸모없어진 코브라를 야산에 내다 버리는 바람에 다시금 인명피해가 늘어났다. 이처럼 "코브라 이펙트" 는 한 차원 더 깊은 고민 없이 단기 성과를 내려다 보니 중구난방식 실속 없는 대책들이 나타나는 상황을 말한다. 책 발췌 (저자 조용민) 디자인패턴 - Facade 패턴 Goal facade 패턴을 알아보고 응용코드를 작성해보자 facade 패턴이란 복잡한 로직들을 하나의 클래스로 취합해서 외부에서 메소드 하나를 호출해 간단하게 로직을 실행 할 수 있는 디자인패턴 응용 게임 캐릭터가 스킬을 사용한다고 했을 때 수행해야 할 로직을 생각해보자. - 마나가 있는지 체크한다. - 스킬 강화 옵션을 적용한다. - 스킬을 발사한다. 코드 캐릭터 클래스 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 public class Character { private ManaCheckProcess manaCheckProcess; private SkillOptionProcess skillOptionProces.. [spring boot] aop를 이용해서 controller 들어오기 오기전에 validation 하기 controller 이후에 파라미터 검증하면 소스가 지저분해진다. aop 를 이용해서 controller 에 들어오기전에 검증하자. Validator 인터페이스 생성 (파라미터 객체들이 Validator 를 구현한다) public interface Validator { void verify(); } TestRequestParam 생성 Validator 인터페이스를 구현, verify() 함수안에 검증코드를 넣는다. @Getter @Setter public class TestRequestParam implements Validator{ private String param1; private int param2; @Override public void verify() { if(param1 == null) t.. 인텔리J 에서 webflux 마블 다이어그램 보기 윈도우 : Ctrl + Q mac : Ctrl + J 주로 아래처럼 webflux 마블 다이어그램 볼때 사용함 ㅇㅇ 휴대폰싸게 사는법 휴대폰 성지 정보 공유 사이트 '옆커폰' 주소 남겨요~ https://cafe.naver.com/09tellecom (초보) 컴퓨터 기본 부품 및 역할 컴퓨터를 구성하는 기본 부품 1. CPU 2. 저장장치 (HDD, SSD) 3. RAM 4. 그래픽카드 5. 파워 6. 메인보드 1. CPU (중앙처리장치) 사람의 뇌와 같다, 컴퓨터의 전반적인 연산 작업을 전담한다. 2. 저장장치 (HDD, SSD) 데이터를 저장한다. 1) HDD - 용량이 크다. - 가격이 싸다. - 데이터를 꺼내오는 속도가 느리다. 2) SSD - 용량이 HDD 대비 적다. - 가격이 비싸다. - 데이터를 꺼내오는 속도가 빠르다. 3. RAM 메모리 저장 장치다. 빠른속도로 데이터를 꺼내오기위해서 저장장치(HDD, SSD) 에서 데이터를 꺼내와서 미리 메모리(RAM)에 저장시켜둔다. CPU 는 RAM 에 접근한다. CPU -> RAM -> HDD, SSD (예를들어 처음에 게임을 .. 이전 1 2 다음