일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- pyqt6
- 행동패턴
- LLM
- MACD
- 소프트웨어공학
- behavioral pattern
- ccxt
- front-end
- 볼린저 밴드
- 플러터
- frontend
- adx
- 티스토리챌린지
- 디자인패턴
- ai
- design pattern
- 구조패턴
- Flutter
- 디자인 패턴
- 모멘텀 기반 지표
- 변동성 기반 지표
- Design Patterns
- 추세 기반 지표
- 어댑터 패턴
- next.js
- pyQT
- 비트코인
- RSI
- Python
- 오블완
목록분류 전체보기 (44)
변혁적인 삶

⚙️ [SW공학 | 디자인패턴] 9. 전략 패턴 (Strategy Pattern)목차전략 패턴 개요전략 패턴의 필요성전략 패턴의 구조전략 패턴 예제전략 패턴의 장점과 단점마무리전략 패턴 개요안녕하세요! 오늘은 알고리즘을 동적으로 변경하거나 교체할 수 있는 전략 패턴(Strategy Pattern)에 대해 알아보겠습니다. 전략 패턴은 행동 패턴(Behavioral Pattern) 중 하나로, 동일한 작업을 수행하는 여러 알고리즘이 필요할 때 유용하게 사용할 수 있습니다.전략 패턴은 객체의 행동을 동적으로 설정할수 있게 하며, 조건에 따라 적합한 전략을 선택하고 교체할 수 있도록 합니다. 즉, 알고리즘을 필요에 따라 동적으로 변경하여 유연한 설계를 가능하게 합니다.전략 패턴의 필요성특정 작업을 수행하는 여러..

🏭 [SW공학 | 디자인패턴] 8. 추상 팩토리 패턴 (Abstract Factory Pattern)목차추상 팩토리 패턴 개요추상 팩토리 패턴의 필요성추상 팩토리 패턴의 구조추상 팩토리 패턴 예제추상 팩토리 패턴의 장점과 단점마무리추상 팩토리 패턴 개요안녕하세요! 오늘은 구체적인 제품의 생성 책임을 팩토리 계층으로 분리하여 다양한 제품군을 쉽게 생성할 수 있는 추상 팩토리 패턴(Abstract Factory Pattern)에 대해 알아보겠습니다. 추상 팩토리 패턴은 생성 패턴(Creational Pattern) 중 하나로, 구체적인 클래스에 의존하지 않고 연관된 객체들의 제품군을 생성할 수 있도록 해줍니다.추상 팩토리 패턴은 객체 생성의 책임을 개별 팩토리 클래스로 분리하여, 상위 인터페이스를 통해 다..

🚨[Issues] from keras.layers 가져오기 오류 해결 방법딥러닝을 공부하기 위해 keras 라이브러리를 사용하던 도중 모듈을 가져오기 부터 오류가 발생했습니다.from keras.models import Sequentialfrom keras.layers import LSTM, Dense가져오기 "keras.models"을(를) 확인할 수 없습니다.가져오기 "keras.layers"을(를) 확인할 수 없습니다.tensorflow 공식 홈페이지를 보니 다음과 같이 tensorflow를 넣고 사용하기에 수정해보았습니다.그러나, 여전히 문제는 해결되지 않았습니다.일단 경고 표시를 없애는 방법은 의외로 간단했는데,그냥 keras 앞에 python을 붙여주기만 하면 된다. from tensorfl..

🏭 [SW공학 | 디자인패턴] 7. 팩토리 메서드 패턴 (Factory Method Pattern)목차팩토리 메서드 패턴 개요팩토리 메서드 패턴의 필요성팩토리 메서드 패턴의 구조팩토리 메서드 패턴 예제팩토리 메서드 패턴의 장점과 단점마무리팩토리 메서드 패턴 개요안녕하세요! 오늘은 객체 생성의 책임을 서브클래스로 넘겨주어 유연성과 확장성을 높이는 팩토리 메서드 패턴(Factory Method Pattern)에 대해 알아보겠습니다. 팩토리 메서드 패턴은 생성 패턴(Creational Pattern) 중 하나로, 객체 생성을 위한 인터페이스를 정의하지만 실제 인스턴스화 작업은 서브클래스에서 수행합니다.이 패턴을 사용하면 코드 변경 없이도 쉽게 새로운 객체를 생성하고 확장할 수 있습니다. 특정 타입의 객체 생..

🔑 [SW공학 | 디자인패턴] 6. 싱글턴 패턴(Singleton Pattern)목차싱글턴 패턴 개요싱글턴 패턴의 필요성싱글턴 패턴의 구조싱글턴 패턴 구현 방법 및 예제싱글턴 패턴 상세 예제(Lazy Initialization)싱글턴 패턴의 장점과 단점마무리싱글턴 패턴 개요안녕하세요! 오늘은 전역에서 하나의 인스턴스만 사용하고 싶을 때 유용한 싱글턴 패턴(Singleton Pattern)에 대해 알아보겠습니다. 싱글턴 패턴은 생성 패턴(Creational Pattern) 중 하나로, 특정 클래스의 인스턴스가 오직 하나만 생성되도록 보장하는 패턴입니다.싱글턴 패턴은 시스템 설정, 로그 기록, 데이터베이스 연결과 같은 전역적인 자원 관리에 유용하며, 이를 통해 불필요한 인스턴스 생성을 막고 메모리 효율을 ..

🎨 [SW공학 | 디자인패턴] 5. 데코레이터 패턴(Decorator Pattern)목차데코레이터 패턴 개요데코레이터 패턴의 필요성데코레이터 패턴의 구조데코레이터 패턴 예제데코레이터 패턴의 장점과 단점마무리데코레이터 패턴 개요안녕하세요! 오늘은 객체에 새로운 기능을 추가할 때 유용한 데코레이터 패턴(Decorator Pattern)에 대해 알아보겠습니다. 데코레이터 패턴은 구조 패턴(Structural Pattern) 중 하나로, 객체에 동적으로 새로운 기능을 추가할 수 있도록 해줍니다.데코레이터 패턴은 마치 크림, 시럽, 토핑을 더해 커피의 맛을 풍부하게 하는 것처럼, 기존 객체에 여러 기능을 추가하거나 확장할 수 있게 해줍니다. 이 패턴을 사용하면 서브클래스를 만들지 않고도 객체의 기능을 확장할 수..

📚 [Python] 코딩 테스트 필수 표준 라이브러리 소개목차개요1. collections1.1 Counter1.2 deque1.3 defaultdict2. heapq2.1 min-heap2.2 max-heap3. itertools3.1 permutations3.2 combinations3.3 product4. bisect5. math6. functools6.1 lru_cache6.2 reduce7. datetime결론개요Python에는 코딩 테스트에서 유용한 강력한 표준 라이브러리가 있습니다.이 글에서는 Python 코딩 테스트에서 필수적인 표준 라이브러리와 그 사용법을 살펴보겠습니다.1. collections1.1 CounterCounter 클래스는 문자열이나 리스트에서 각 요소의 빈도(횟수)를 세..

⛺[캠핑] 양평 엘모로 캠핑장안녕하세요, 컴퓨터와 관련된 게시글만 쓰다가 미루고 미루던 캠핑 게시글을 작성해보려고 합니다.10월 5일부터 6일 1박 2일로 양평에 있는 엘모로 캠핑장을 다녀왔습니다. 엘모로캠핑파크 : 네이버방문자리뷰 12 · 블로그리뷰 22m.place.naver.com 2024년 7월에 새로 오픈했다고 하는데, 확실히 시설이 깨끗해서 너무 마음에 들었습니다.저는 A구역 9번 사이트를 이용했고 A구역의 사이트 크기는 10m X 10m로 넓은 편에 속하며,사이트안에 주차가 가능해서 좋았습니다. 이번 캠핑은 친구네랑 같이 가서 4명, 두 차량 이용했고, 기준 1대에 1대 추가 20,000원 들었습니다.차량 두 대가 사이트 안에 들어가도 널널했습니다. 개별 화장실,샤워실 겸 개수대는 2만원 ..

🔒 [SW공학 | 디자인패턴] 4. 프록시 패턴(Proxy Pattern)목차프록시 패턴 개요프록시 패턴의 필요성프록시 패턴의 구조프록시 패턴 예제프록시 패턴의 장점과 단점마무리프록시 패턴 개요안녕하세요! 오늘은 소프트웨어 설계에서 중요한 프록시 패턴(Proxy Pattern)에 대해 알아보겠습니다. 프록시 패턴은 구조 패턴(Structural Pattern) 중 하나로, 주로 원래 객체에 대한 접근을 제어하거나 대리 역할을 수행하는 데 사용됩니다.프록시 패턴은 마치 은행 직원이 귀중품을 고객에게 대신 전달하는 것처럼, 클라이언트가 원래 객체에 직접 접근하는 대신 프록시를 통해 접근할 수 있도록 합니다. 이 패턴을 통해 권한 검사, 지연 초기화, 원격 접근 제어 등 다양한 목적을 달성할 수 있습니다.프..

🏢 [SW공학 | 디자인패턴] 3. 퍼사드 패턴(Facade Pattern)목차퍼사드 패턴 개요퍼사드 패턴의 필요성퍼사드 패턴의 구조퍼사드 패턴 예제퍼사드 패턴의 장점과 단점마무리퍼사드 패턴 개요안녕하세요! 오늘은 소프트웨어 설계에서 복잡한 시스템을 단순화하는 퍼사드 패턴(Facade Pattern)에 대해 알아보겠습니다. 퍼사드 패턴은 구조 패턴(Structural Pattern) 중 하나로, 여러 서브시스템의 복잡한 내부 구조를 감추고, 단순한 인터페이스를 제공하여 사용자가 쉽게 접근할 수 있도록 해줍니다.마치 큰 빌딩의 정문(퍼사드)이 다양한 방과 복잡한 설비들을 감추고 외부 사람에게는 깔끔하고 간편한 모습만 보여주는 것처럼, 퍼사드 패턴은 클라이언트가 쉽게 접근할 수 있도록 복잡한 서브시스템에 ..