전체 글107 [디자인패턴] 프록시 패턴(Proxy Pattern) _ AOP 2021.05.28 - [Back-End/Java_Spring] - [디자인패턴]싱글톤 패턴(Singleton Pattern), 어댑터 패턴(Adapter Pattern) [디자인패턴]싱글톤 패턴(Singleton Pattern), 어댑터 패턴(Adapter Pattern) 2021.05.28 - [Back-End/Java_Spring] - [디자인패턴]Gof의 디자인패턴 (Gang of Four) 디자인 패턴_Detail_1 Singleton Pattern 어떠한 클래스(객체)가 유일하게 1개만 존재 할 때 사용한다. 실제 사물로는 여러.. ktae23.tistory.com 디자인 패턴_Detail_2 Proxy Pattern 대리인이란 뜻으로 무언갈 대신 처리하는 것 Proxy Class를 통해 대신.. 2021. 6. 3. [디자인패턴]싱글톤 패턴(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. [JS] Ajax를 Axios로 변환하기 2021.05.24 - [인턴업무] - [MYBATIS] ibatis를 mybatis로 변환하기 [MYBATIS] ibatis를 mybatis로 변환하기 2021.05.19 - [K-digital training X 멀티 캠퍼스/프로젝트] - [UI/UX] Chatting_Area - 채팅창 구현 [UI/UX] Chatting_Area - 채팅창 구현 2021.05.19 - [K-digital training X 멀티 캠퍼스/프로젝트] - [JQUERY.. ktae23.tistory.com 사용법은 거의 비슷하다. 러닝가이드를 보면 쉽게 배울 수 있다. Axios 러닝 가이드 xn--xy1bk56a.run 작업 중 post가 안되는 문제가 있었고, 이를 기록한다. axios.post('/url/path'.. 2021. 5. 25. [JAVA] ibatis를 mybatis로 변환하기 2021.05.19 - [K-digital training X 멀티 캠퍼스/프로젝트] - [UI/UX] Chatting_Area - 채팅창 구현 [UI/UX] Chatting_Area - 채팅창 구현 2021.05.19 - [K-digital training X 멀티 캠퍼스/프로젝트] - [JQUERY] AutoComplete - 검색 자동 완성 기능 [JQUERY] AutoComplete - 검색 자동 완성 기능 2021.05.19 - [K-digital training X 멀티 캠퍼스/프.. ktae23.tistory.com 기존 ibatis 프로젝트 java 프로젝트를 maven으로 변경하면서 pom에는 ibatis 대신 mybatis dependency를 추가한 상황 pom.xml 4.0.0 [프.. 2021. 5. 24. K-Digital Training X Multi-Campus 수료 후기 2021.05.19 - [K-digital training X 멀티 캠퍼스/프로젝트] - 파이널 프로젝트 결과 파이널 프로젝트 결과 K-Digital Training X 멀티 캠퍼스 AI 기반 지능형 서비스 개발 A반 파이널 프로젝트 기획 (팀) 2021.05.10 📌프로젝트 기간 2021 - 04 - 19 - MON ~ 2021 - 05 - 12 - WED 04 - 19 - MON~ 05 - 24 - SAT : 쇼핑몰.. ktae23.tistory.com K-digital training 3.5개월 간의 과정을 마치며 발단 나에겐 형이 한 명 있다. 형은 개발자다. 2020년 9월에 지나가는 말로 고용노동부에서 K-Digital Training 유튜브 설명회란걸 한다고 알려주었고, 봤다. 서울대, 네이.. 2021. 5. 19. [REACT] Window Power Shell에서 create-react-app 에러 2021.05.14 - [Front-End/react-생활코딩] - [생활코딩] React_Basic [생활코딩] React_Basic 리액트 환경 설정 NPM nodeJS로 만들어진 앱 들을 명령어 기반으로 쉽게 받을 수 있도록 제공 때문에 nodeJS 설치 필요 LTS : 안정화 된 버전 설치 및 버전 확인 npm -v Create react app 설치 npm install -g cr.. ktae23.tistory.com Window Power Shell에서 실행 시 PS [path]> create-react-app -v create-react-app : 이 시스템에서 스크립트를 실행할 수 없으므로 [path]\AppData\Roaming\npm\create-react-app.ps1 파일을 로드할 .. 2021. 5. 14. [ORACLE] ORA-00020 maximum number of processes error 2021.03.29 - [문제 해결 기록] - [DISK] USB/SD카드 포맷 오류 해결 [DISK] USB/SD카드 포맷 오류 해결 CMD - diskpart 입력 후 엔터를 누르면 Diskpart 프롬프트가 실행 된다. Microsoft DiskPart 버전 10.0.19041.610 Copyright (C) Microsoft Corporation. 컴퓨터: [일련-번호] DISKPART> list disk 디스크 ### 상.. ktae23.tistory.com [Oracle] ORA-00020 maximum number of processes (100) exceeded, ORA-12519 TNS:no appropriate service handler found 접속 가능한 프로세스 수를 초과하여 .. 2021. 4. 21. 이전 1 ··· 8 9 10 11 12 다음