본문 바로가기

패스트캠퍼스5

[꿀팁 - PIP 모드] 모니터 하나로 강의, 유튜브 보면서 코딩할때 꿀팁 2021.12.18 - [생각 정리] - [업무 기록] 자체 주간 업무 일지 작성 한 달 후기 + trello 사용법, 단축키 [업무 기록] 자체 주간 업무 일지 작성 한 달 후기 + trello 사용법, 단축키 재직 중인 회사에서는 네이버 웍스를 이용해 공통 관리를 하고 있다. 주간 업무 일지를 매주 작성해 업로드를 하는데 한때 개발팀은 트렐로를 세팅해서 사용하기도 했었다. 현재는 사용하지 않 ktae23.tistory.com Picture-in-Picture 모드는 사진 속의 사진이란 뜻이다. 핸드폰에서는 익숙하게 사용하는 기능으로, 다른 프로그램 위에 작은 화면을 띄우는 기능이다. 보통 유튜브, 인터넷 강의 사이트는 자체적으로 제작한 플레이어를 사용하는 편이다. 그래서 유튜브 영상 위를 우클릭해보면.. 2022. 2. 22.
[디자인패턴]싱글톤 패턴(Singleton Pattern), 어댑터 패턴(Adapter Pattern) 2021.05.28 - [Back-End/Java_Spring] - [디자인패턴]Gof의 디자인패턴 (Gang of Four) 디자인 패턴_Detail_1 Singleton Pattern 어떠한 클래스(객체)가 유일하게 1개만 존재 할 때 사용한다. 실제 사물로는 여러 PC가 공유해서 사용 하는 프린터를 예로 들 수 있음 이를 주로 사용하는 곳은 TCP Socket 통신에서 서버와 연결 된 connect 객체에 주로 사용 Aplication Context를 이용 해 Spring의 Bean을 싱글톤으로 관리 함 싱글톤 생성 package design.singlton; public class SocketClient { // static으로 인스턴스를 만들어 어디에서든 접근 할 수 있음 // 하지만 priva.. 2021. 5. 28.
[디자인패턴]Gof의 디자인패턴 (Gang of Four) 2021.05.28 - [Back-End/Java_Spring] - [객체지향] 객체지향 4대 특성 및 5대 원칙 디자인 패턴 디자인 패턴이란? 자주 사용하는 설계 패턴을 정형화해서 유형별로 가장 최적의 방법으로 개발 할 수 있도록 정해 둔 설계 명확한 정답이 있는 것이 아니고, 프로젝트의 상황에 맞추어 적용 가능 Gof의 디자인 패턴 (Gang of Four) 객체 지향 개념에 따른 설계 중 재사용할 경우 유용한 설계를 정리 해둔 것 총 23개 장점 개발자(설계자) 간의 원활한 소통 소프트웨어 구조 파악 용이 재사용을 통한 개발 시간 단축 설계 변경 요청에 대한 유용한 대처 단점 모든 개발자의 객체지향 설계 / 구현에 대한 이해 초기 투자 비용 부담 생성 패턴 객체를 생성하는 것과 관련 된 패턴 객체의.. 2021. 5. 28.
[객체지향] 객체지향 4대 특성 및 5대 원칙 2021.01.30 - [K-digital training X 멀티 캠퍼스/JAVA] - [JAVA] 다차원 배열, 배열 복사, 객체 지향 프로그래밍(OOP), 캡슐화, 유효성검사, 상속, Shadow Effect, Up & Down Casting 객체지향 객체지향의 4대 특성 1. 캡슐화 객체의 속성(Variable)을 보호하기 위해 사용 컴퓨터 전원을 켜기 위해 메인보드에 전기신호를 직접 주는 것이 아닌 외부 케이스의 전원 버튼을 이용함 Method 설계 송성이 선언 되었으나 상태를 변경하는 method가 없다면 잘못 선언 된 속성이다. 실물 객체가 가진 기능을 모두 제공해야 한다. 각각의 Method는 서로 관련성이 있어야 한다 등록/해지, 생성/삭제 등 객체 안의 Method는 객체 안의 속성을 .. 2021. 5. 28.
[개발자의 시크릿 코드] 01_ RequestURL_Q1~5 01. chap1. 1.주소요청에 대한 이해 통계상 인텔리 제이 사용률이 높음 이클립스 매뉴얼이 현업에서 많기에 이클립스로 예제 진행으로 처음 시작 이후는 인텔리 제이 사용 STS 스프링 툴 슈트 작업하거나 스프링에서 STS 플러그인 설치 help -> eclipse Marketplace -> spring 검색 -> Spring Tools 4 설치 스프링 프로젝트 생성 create project -> Spring Boot -> Spring Starter Project 프로젝트 설정 그레이들 jar java 8 Dependencies Spring Boot Version 2.4.2 나한테는 안떠서 2.4.3 사용 H2 db Lombok Spring Configuration Processor Spring Da.. 2021. 3. 2.